0 votos

¿Existe algún atajo o forma de utilizar el código, para hacer cualquier cosa con el elemento actualmente resaltado por Comando+F?

El título lo dice todo. Además, si alguien sabe cómo arrastrar y soltar algo en un navegador utilizando cualquier idioma o comando(s), por favor comparta.

Para que quede claro, me refiero a algo así:

  1. Pulse comando+f
  2. Escriba "el"
  3. (Inserte una tecla mágica, o un trozo de código, aquí, que haga cualquier cosa con la palabra actualmente resaltada por comando+f)

Esto podría usarse para hacer clic en un enlace, por ejemplo, o para resaltar la primera palabra de una frase (si pudieras usar el comando para hacer 2 clics en rápida sucesión) (en ese momento podrías usar las teclas shift+flecha para resaltar el resto de la frase, o los otros comandos para resaltar por más de un carácter a la vez, como shift+comando+flecha)

Hasta donde yo sé, no existe tal atajo, pero no veo por qué, (así que tal vez exista uno y simplemente no lo conozco).

1voto

zonble Puntos 2925

Si usted seleccionar texto en Safari (su ejemplo) Inspector de accesibilidad se enumeran entre los atributos:

  • Texto "pasivo" . AXRole: AXStaticText   / AXValue: [texto de un párrafo completo]
  • Enlace AXRole: AXStaticText   / AXValue: [nombre del enlace]

No hay mucha funcionalidad que detectar ahí, ¿verdad?
Por otro lado, el texto seleccionado en TextEdit se mostrará:

  • [Cualquier texto] . AXRole: AXTextArea   / AXValue: [Texto completo] /   AXSelectedTextRange : [valor]
  • [Enlace] . . . . AXRole: AXLink   / AXRoleDescription: Hipervínculo   / AXURL: [ su URL: http://... ]

En Safari no se puede hacer mucho con el texto resaltado. Otros programas -¡TextEdit!- que soportan la accesibilidad de forma más natural, CAN ser manipulado en mayor medida.

Si miras la jerarquía de un botón bastante común ("editado" en esta página) se revelará como:

AXStaticText ["editado"] / AXLink / AXGroup / AXWebArea / AXScrollArea / AXGroup / AXGroup / AXTabGroup / AXSplitGroup / AXWindow:AXStandardWindow / AXApplication

No me parece muy atractivo, buscar un simple botón ...
Si tuviera que hacer una búsqueda, preferiría buscar en la fuente, en el texto o en la URL de un documento de Safari, todos ellos accesibles, véase: El archivo sdef de Safari.

0voto

zonble Puntos 2925

Hace tiempo que no veo esta pregunta.
Me acaba de venir a la mente que regularmente uso palabras resaltadas (se pueden seleccionar con Cmd-F, escape) a través de un bookmarklet para buscarlas en Wikipedia.

Si te refieres a esto, copia este código, guárdalo en un marcador (sustituye "http:// ") y asigna un acceso directo a través de Preferencias del Sistema > Teclado > Accesos directos > Accesos directos a aplicaciones > el icono [+] sopla la ventana derecha > escribe el nombre del bookmarklet, asigna el acceso directo.

Aquí está el (poco) JavaScript que necesitas para Wikipedia:

javascript:doGetSel=window.getSelection();%20%20open(%22http://de.wikipedia.org/w/index.php?search=%22+doGetSel);

Adaptar este código a cualquier otro sitio es sencillo. Busca cualquier cosa en esa otra página, copia su cadena de búsqueda y sustituye " http://de.wikipedia.org/w/index.php?search= con lo que quieras.

Utilizo un código similar para conseguir traducir palabras o frases con translate.google:

javascript:doGetSel=window.getSelection();%20%20open(%22https://translate.google.de/#en/de/%22+doGetSel);

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X