Categorías
itable Programacion

La importancia de tabindex en programas usables

Como saben, estoy intentando «terminar de empezar» (un programa nunca se termina del todo) el proyecto iTable. El software, probablemente lo van a usar personas que tendrán muchas dificultades para mover las manos. Tareas tan sencillas como hacer clic, mover el ratón o pulsar varias teclas a la vez, se complican mucho para estas personas.

Lo que se intenta es hacer un programa accesible que no tenga ningún tipo de barrera en cuanto al manejo. Lo ideal es depender lo menos posible del ratón y si se puede usar con el mínimo número de teclas, sería ideal.

Me he propuesto que se pueda usar mediante dos únicas teclas, Tabulador y Enter.

La tecla «tabulador» suele ser la de esta imagen:

tecla-tabulador-tab

La tecla «enter» es de las más famosas del teclado, se suele situar en dos posiciones:

tecla-enter-intro

La idea, es que los usuarios de itable, puedan usar el programa usando la tecla tabulador para moverse por las categorias, opciones e imágenes del tablero. Dejando la tecla enter para seleccionar imágenes y opciones.

Para esto, hay una propiedad que tienen algunos elementos html llamada tabindex, con la que podemos indicar el orden que se va a seguir cuando pulsemos la tecla TAB (tabulador). Podemos ver un buen tutorial de su uso en este enlace. Se trata, simplemente, de decirle a los elementos html el orden en que se van a seleccionar al usar la tecla TAB.

logo_itable

Los elementos que permiten esta propiedad son <A>, <AREA>, <BUTTON>, <INPUT>, <OBJECT>, <SELECT> Y <TEXTAREA>. Además, hay un asunto importante, si le damos a tabindex un valor -1, no se seleccionará el elemento al usar la tecla TAB.

En el ejemplo práctico de itable, solo permitiré que se pueda usar el Tabulador con las categorias, imágenes y quizás alguna opción. Simplificando el manejo (creo yo).

Cualquier duda o sugerencia… ya saben 🙂

Categorías
Webs recomendadas

SendaOscura.com

Voy a recomendar otra web, ésta vez una muy buena sobre seguridad informática y muchas cosas más. Se llama www.sendaoscura.com y la lleva un buen amigo mio.

Tarde o temprano voy a tener que probar la manera de saltarme la clave WEP de mi router wifi. Aunque solo sea por deporte, y lo haré, siguiendo el gran tutorial llamado La guía definitiva para romper claves WEP (con clientes conectados) que publican en SendaOscura.com 🙂 pueden elegir creerme o no, pero mi router se acaba de poner a temblar, ta acojonao.

Espero aprender más cosas a través del libro que ha escrito y publicado, Seguridad en Sistemas en Red, del cual me ha regalado una copia y claro, lo he puesto en la lista de los siguientes libros que leeré. Será una lectura muy instructiva.

Otra entrada que me gustó mucho de las que ha escrito es una titulada Análisis Forense: persiguiendo a un script kiddie , interesante ver a un sabueso de la seguridad informática en acción 🙂

Espero que se animen a hacerle una visita, es una buena fuente del saber.

Lo dicho, www.sendaoscura.com

Categorías
Webs recomendadas

GoEar, un youtube solo de música

El título es un poco para orientar de que va el tema, voy a hablarles de www.goear.com, que hace un poco lo mismo que youtube pero en lugar de para videos, para música.

Para amenizar el post, una cancion que me gusta mucho, Animal Instinct (Cranberries).

Con respecto a youtube, goear tiene muchísimas carencias, por lo que la comparación del título es una metida de pata. Está cargada de publicidad hasta los topes, a veces las búsquedas de canciones van un poco lentas y el tema social no resalta mucho.

Aun con éstas pegas, hay que decir que la velocidad a la que cargan las canciones es bastante alta, tienes la posibilidad de crearte listas de reproducción y hay mucha variedad de temas. Habrá que ver cuanto tiempo tarda la SGAE en meter las zarpas en el asunto.

Lo dicho, si no conocían goear, es una buena opción cuando se quiere enseñar una canción que no está en youtube :p