{"id":1266,"date":"2025-03-28T00:00:00","date_gmt":"2025-03-27T23:00:00","guid":{"rendered":"https:\/\/programaraciegas.net\/?p=1266"},"modified":"2025-03-10T15:37:36","modified_gmt":"2025-03-10T14:37:36","slug":"cursores-de-voiceover-para-macos","status":"publish","type":"post","link":"https:\/\/programaraciegas.net\/?p=1266","title":{"rendered":"Cursores de VoiceOver para MacOS"},"content":{"rendered":"<p>En MacOS los usuarios de VoiceOver, el lector de pantallas de Apple, suelen utilizar el sistema utilizando el cursor de VoiceOver sin conocer que el sistema proporciona la posibilidad de utilizar otros dos cursores.<\/p>\n<p>En MacOS existen estos cursores o focos de uso: el cursor del rat\u00f3n, el cursor del teclado, el cursor de foco del tabulador y el cursor de VoiceOver.<\/p>\n<p>Por defecto VoiceOver hace que su cursor modifique a los otros 3 haciendo que el rat\u00f3n, el teclado y el foco de tabulaci\u00f3n sigan, siempre que se pueda, la posici\u00f3n del cursor de VoiceOver para que cuando pulsemos VO+espacio tanto el click de rat\u00f3n como la pulsaci\u00f3n de la tecla enter se realice donde VoiceOver est\u00e1 prestando atenci\u00f3n.<\/p>\n<h2>Separando cursores de forma puntual<\/h2>\n<p>Podemos hacer que el cursor de VoiceOver deje libres a los otros tres cursores. Para ello debemos pulsar la combinaci\u00f3n de teclas <em>VO+May\u00fasculas+F3<\/em>. Con esta combinaci\u00f3n de teclas podemos activar o desactivar el control de cursor de VoiceOver. Cuando se desactiva este control, si movemos el cursor de VoiceOver pulsando <em>Vo+Flecha izquierda<\/em> o <em>VO+Flecha derecha<\/em> tanto el cursor del rat\u00f3n como el cursor del teclado permanecer\u00e1n en su posici\u00f3n.<\/p>\n<h2>\u00bfPara qu\u00e9 separar los cursores?<\/h2>\n<p>Adem\u00e1s de evitar <a href=\"https:\/\/programaraciegas.net\/?p=1196\">problemas con elementos del men\u00fa qu\u00e9 reaccionan cuando el cursor del rat\u00f3n se coloca sobre ellos<\/a>, podemos realizar lecturas r\u00e1pidas de otras zonas de la pantalla sin necesidad de movernos de un sitio a otro con el cursor de VoiceOver O evitar que aplicaciones web como Slack, Whatsapp o Trello realicen aperturas o selecciones de elementos al intentar explorar la interfaz usando el cursor de VoiceOver debido a que la aplicaci\u00f3n reacciona ante el movimiento del cursor del rat\u00f3n o el teclado.<\/p>\n<h3>Algunos ejemplos<\/h3>\n<p>Con los cursores separados podemos realizar tareas como las de dejar el cursor del teclado en un sitio mientras movemos el cursor de VoiceOver a otra posici\u00f3n del documento para consultar alg\u00fan dato previo. Tambi\u00e9n podemos colocar el puntero del rat\u00f3n sobre un elemento para consultar el estado de un control.<\/p>\n<p>Para hacer estas tareas primero nos movemos, por ejemplo, en nuestro documento utilizando las teclas de cursor mientras tenemos todos los cursores unidos al de VoiceOver. Nos aseguramos que el cursor de VoiceOver est\u00e1 dentro del contenedor de texto en el que se encuentra el cursor del teclado. Para ello interactuamos con el contenedor de texto pulsando <em>VO+May\u00fasculas+Flecha abajo<\/em> hasta que no podamos profundizar m\u00e1s; una vez estemos dentro del contenedor desactivamos el control del cursor pulsando <em>VO+May\u00fasculas+F3<\/em> y ahora si movemos el cursor de VoiceOver con <em>VO+Flecha arriba<\/em> leeremos un texto y si usamos las flechas de cursor leeremos el texto que est\u00e1 en el cursor del teclado. Con esto podemos explorar el texto con dos cursores distintos.<\/p>\n<p>Ahora, mientras seguimos con los cursores separados, movemos el cursor de VoiceOver hasta la barra de estado de nuestro editor de textos y movemos el cursor del rat\u00f3n a la posici\u00f3n del cursor de VoiceOver pulsando <em>VO+Comando+F5<\/em>. Ahora volvemos el cursor de VoiceOver a la posici\u00f3n del cursor del teclado para seguir editando nuestro documento. Pero esto lo podemos hacer m\u00e1s r\u00e1pido haciendo que el cursor de VoiceOver salte a la posici\u00f3n del cursor del teclado pulsando <em>VO+May\u00fasculas+F4<\/em> y as\u00ed podemos seguir escribiendo y cuando queramos ver la barra de estado del documento con el n\u00famero de palabras escritas pulsamos VO+F5 para que nos lea qu\u00e9 hay bajo el puntero del rat\u00f3n.<\/p>\n<h2>M\u00e1s control requiere un poco de precauci\u00f3n<\/h2>\n<p>Con este tipo de navegaci\u00f3n puede parecer que al usuario se le exija m\u00e1s concentraci\u00f3n y memorizar el estado de control de los cursores por parte de VoiceOver. Esto no es del todo cierto, podemos incluir el h\u00e1bito de pulsar <em>VO+May\u00fasculas+F3<\/em> para comprobar el estado de activaci\u00f3n o desactivaci\u00f3n del control de cursores y as\u00ed conocer qu\u00e9 puede estar pasando cuando intentamos llegar a una opci\u00f3n que, misteriosamente, no podemos llegar porque el men\u00fa de la aplicaci\u00f3n se cierra o el teclado no funciona como esper\u00e1bamos.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>En MacOS los usuarios de VoiceOver, el lector de pantallas de Apple, suelen utilizar el sistema utilizando el cursor de VoiceOver sin conocer que el sistema proporciona la posibilidad de utilizar otros dos cursores. En MacOS existen estos cursores o focos de uso: el cursor del rat\u00f3n, el cursor del teclado, el cursor de foco &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/programaraciegas.net\/?p=1266\" class=\"more-link\">Continuar leyendo<span class=\"screen-reader-text\"> \u00abCursores de VoiceOver para MacOS\u00bb<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[38,28],"tags":[262,249],"class_list":["post-1266","post","type-post","status-publish","format-standard","hentry","category-macos-x","category-voiceover","tag-mac","tag-voiceover"],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/programaraciegas.net\/index.php?rest_route=\/wp\/v2\/posts\/1266","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/programaraciegas.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/programaraciegas.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/programaraciegas.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/programaraciegas.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1266"}],"version-history":[{"count":0,"href":"https:\/\/programaraciegas.net\/index.php?rest_route=\/wp\/v2\/posts\/1266\/revisions"}],"wp:attachment":[{"href":"https:\/\/programaraciegas.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1266"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/programaraciegas.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1266"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/programaraciegas.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1266"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}