Hemos realizado mejoras en la experiencia usable y accesible de la web de Joan Català , que funciona como un blog personal con noticias sobre GNU/Linux, OpenBSD, FreeBSD, Drupal y otros temas técnicos como scripting de bash, administración de sistemas de tipo UNIX, programación PHP, frontends con HTML y CSS, Javascript, Bases de Datos, Criptografía, etc. En general la web http://joancatala.net es bastate completa en contenidos informáticos en general.
La mejora esta vez se debe a la implementación de contrastes de color del Frontend de la web http://joancatala.net mediante Javascript y CSS3, inspirándonos en la web de Manchester, que tiene una sección de Accesibilidad muy buena. Y mediante localStorage
hemos realizado cambios en tiempo real del Frontend Drupal, que se guardan en la memoria del navegador.
Aunque salgas de la web y vuelvas en otra ocasión, los cambios serguirán visibles en el Frontend, hasta que el usuario limine toda la memoria caché del navegador.
Los cuatro principios básicos de la Accesibilidad son conseguir una web: perceptible, operable, comprensible y robusta.
Mediante localStorage
, podemos almacenar información de la siguiente manera:
localStorage.setItem('clave_numero1', 'Este es el valor nº1')
Y así podemos ir almacenando nuestros datos para poder ir tratándolos en otras páginas, aunque no hayamos accedido previamente. Esto es muy útil para tiendas online o aplicaciones web donde necesitamos recoger datos que el usuario ha seleccionado anteriormente.
Esperamos que os resulte una funcionalidad atractiva para personas con deficiencias en la visión a la hora de leer o consultar datos en internet.
Más información en el blog personal de Joan Català