NoTengoVida.com Para la gente con una vida ociosa de verdad.

25Mar/080

¿Usabiliqué?

He aquí mi introducción al tema de usabilidad. Quería iniciar haciendo algún tipo de metáfora que pudiera ser entendida por la mayoría de la gente. Para ello había pensado en el uso de las puertas, definitivamente las puertas serían un buen ejemplo. ¡Todos usan puertas!

Empezé a escribirlo y no me gustó, simplemente no encontraba la manera de expresar mis ideas como quería. Eran simples, sin embargo no me convencía la forma en la que las plasmaba. Básicamente lo que quería hacer era preguntar si habían tenido alguna vez problemas al abrir las puertas, algo que creo nos ha sucedido a todos en al menos una ocasión (no me averguenzo de admitirlo). Imaginando el que la respuesta sería en su mayoría un si entonces haría una breve, pero interesante, reflexión sobre las causas de esto. Mencionaría que las puertas generalmente se abren hacia adentro, ese es el comportamiento esperado por la mayoría de los usuarios, y que además tienen características que nos dan una idea de la dirección en la que funcionan. Esperando a que el lector estuviera intrigado en este momento sobre las caractarísticas a las que había hecho mención profundizaría (pero no demasiado) en el hecho de que generalmente las puertas (no las de casa) tienen una barra horizontal o una vertical y que en el primer caso quería decir empujar mientras que en el segundo ... bueno, ya van pillando la idea. Con esto expuesto concluiría exponiendo el como algo que debería ser tan sencillo de utilizar puede llegar a complicarse cuando no se siguen ciertas reglas sencillas y esto puede generar una sensación de frustración que en principio no debería de darse.

Estas reglas son conocidas como reglas de usabilidad. (Y con eso concluyo la introducción al tema)

Ahora entramos en un área gris ya que la usabilidad es algo que es un tanto difícil, pero no imposible, de medir. Sin embargo hay una serie de lineamientos que se pueden usar como base. Si hablamos de los sistemas computacionales, Jakob Nielsen ha definido a la usabilidad como:

Un atributo cualitativo que determina que tan sencillas de usar son las interfaces de usuario y se define en base a cinco componentes cualitativos:

  • Facilidad de aprendizaje
  • Eficiencia al llevar a cabo las tareas
  • Sencillez para recordar cómo usar el sistema
  • Número de errores al usar el sistema y lo sencillo que es recuperarse de ellos
  • Satisfacción después de usar el sistema

Sin embargo esta definición se puede aplicar en todos los niveles.

A pesar de que se pueden usar los lineamientos anteriores como una guía para medir la usabilidad de un sistema estos siguen estando ligados de alguna manera a las opiniones y sensaciones de los usuarios, esto es, siguen siendo un tanto subjetivos.

¿Por qué habría de importarle a alguien la usabilidad? La respuesta es muy sencilla: por que nos afecta a todos lo usable que son los diferentes "sistemas" que usamos diariamente como los cajeros automáticos, los radios, las televisiones, los libros y revistas, los reproductores de música y vídeo, las máquinas de café, las computadoras, las puertas, etc... Lo mas seguro es que se pueda mejorar la experiencia del "usuario" si tan solo se presta un poco de atención a la hora de diseñarlos y se piensa en la manera en la que serán utilizados pero por alguna extraña razón esto no sucede y terminamos con lo que se puede denominar como generadores de estress.

Adjunto una imagen, cortesía de thisisbroken.com que ilustra un problema de usabilidad curioso.

Sin salida

Referencias: Usability 101 por Jakob Nielsen

Filed under: Usabilidad No Comments
15Mar/080

¡Que No La Rompe!

En los últimos días he visto continuamente información sobre la salida del nuevo IE8 y de cómo es posible que "rompa" la web y esta es mi reflexión al respecto.

La nueva característica del IE8 a la que se ha hecho referencia con mayor ahinco es que ahora, despues de años y años (y años) de ser considerado un navegador con retos de renderización (por no decir que no soporta correctamente los estándares), es capaz de pasar la prueba Acid2. ¿Qué quiere decir esto? Simplemente que se podrán hacer páginas de la manera correcta sin tener que preocuparse y, mas importante aún, sin tener que perder tanto tiempo "arreglando" las hojas de estilo para que funcionen con los navegadores de MS.

Pero ¿por qué ha habido tanto revuelo con respecto a esto? y ¿por qué se maneja la posibilidad de que explorer rompa la web ... nuevamente? Hay dos razones principales. La primera es que desgraciadamente el IE es el navegador dominante por lo que cualquier cambio que se le haga afectaría potencialmente a la mayoría de los internautas. La segunda está ligada a la primera ya que es el triste hecho de que hay una cantidad estúpida de páginas que han sido creadas a lo largo de los años para que se vean bien en el IEx y esto quiere decir que muchas de ellas se pasan los estándares por el forro, que a su vez quiere decir que cualquier navegador decente no las mostrará como "deberían" de verse.

Afortunadamente MS incluyó en su nuevo navegador algo que a mi parecer es una caractarística genial y es que el IE8 será capaz de renderizar las páginas que visita en diferentes modos bajo demanda. Esto quiere decir que cuando se entre a una página diseñada para, por ejemplo, el IE7 y por consecuencia no se vea bien, el usuario podrá solicitarle al navegador que la muestre como si fuera IE7. Esto hubiera vendio muuuy bien en el IE7 pero no hay que exigir demasiado de MS, finalmente no tienen experiancia con esas cosas de compatibilidad.

Con respecto a que tan posible es que el nuevo explorador "rompa" la web tengo lo siguiente que decir: no va a romper la web por que la web no depende del IE y la web no está formada por páginas hechas únicmaente para internet explorer, la mayoría de las páginas "rotas" serán en pequeños detalles y no en su gran totalidad. En mi experiencia los usuarios tienen a exagerar ... MUCHO este tipo de cosas (como cuando dicen: "el internet no sirve" por que no se abre el outlook o por que el sitio de su correo web está caído). En realidad, creo que las paginas que web que tendrán mayores problemas con el IE8 serán las de aquellos diseñadores y trabajadores que no saben seguir buenas prácticas a la hora de crear las páginas. Prácticas como el diseñar primero para los navegadores que sí respetan los estándares y luego retocando, en hojas diferentes, para aquellos que no que luego se agregarán colocando los comentarios condicionales que MS muy inteligentemente ha incluido en sus navegadores.

Mi recomendación para todos aquellos que deseen evitar este problema es que por favor desarrollen apegándose a los estándares y luego, si lo ven necesario, "arreglen" las páginas para que se vean en IEx utilizando comentarios condicionales. Esto representa mas trabajo (culpa de MS) pero evitará problemas futuros y artículos como este ;P

Así que recuerden la foto no es la que está rota, son los lentes que usas.

Filed under: Artículos No Comments