Archivo de la categoría ‘Accesibilidad’

El diseño es el código

Leo en El Pais la columna de Luis Ripoll titulada “El diseño es el código” y me gustaría invitaros a que le echárais un vistazo porque versa sobre las interesantísimas conclusiones del congreso “El futuro del diseño web” celebrado en Londres, las cuales no hacen sino confirmar la tendencia de la industria web hacia sitios más accesibles, hacia un perfil del diseñador web cada vez más híbrido entre el diseño propiamente dicho y la programación, y hacia una concienciación de las empresas de hacia donde tienen que ir los sitios webs para que sean visitados por una audiencia cada vez mayor y que posee dispositivos de lo más variado, sobre todo móviles.

Escrito en: Accesibilidad, Diseño Web Deja tu comentario

Compártelo: Añadir a Del.icio.us Añadir a Technorati Añadir a Meneame Añadir a Fresqui Añadir a MySpace Añadir a Facebook Comparte este artículo en Twitter Añadir a Google Bookmarks

Las webs de los hospitales españoles suspenden en accesibilidad

Según leo hoy en El Mundo, diversos investigadores españoles han realizado un estudio sobre la accesibilidad de las webs de los hospitales españoles, en el cual no han salido en absoluto bien paradas, algo más que reseñable debido al servicio público que deben de prestar estos centros.

A reseñar quedan la baja puntuación obtenida en comparación con webs de Reino Unido o Estados unidos, y aspectos tan necesarios como la posibilidad de contacto con el propio hospital a partir del correo electrónico, la declaración de sus servicios y la calidad de los mismos, o las vacantes laborales existentes.

Estudio Accesibilidad Hospitales Españoles

En relación con esta noticia recordar el informe de Biko2 sobre la usabilidad de los portales de las comunidades autónomas de España, también de gran utilidad y donde tampoco salen muy airosas casi ninguna de ellas.

 

Tags:, ,
Escrito en: Accesibilidad, Usabilidad Deja tu comentario

Compártelo: Añadir a Del.icio.us Añadir a Technorati Añadir a Meneame Añadir a Fresqui Añadir a MySpace Añadir a Facebook Comparte este artículo en Twitter Añadir a Google Bookmarks

La accesibilidad puede ser bella

Unos de los falsos mitos que rodean a la accesibilidad, es que las webs accesibles son solo para personas con discapacidades, y que además, por ser accesibles se sacrifica el diseño.

Os invito a que leais este artículo de Fastastic que viene a romper esta tencencia y nos ofrece una recopilación de sitios web excelentemente diseñados que cumplen al menos la doble-A de accesibilidad web.

La accesibilidad puede ser bella

Tags:,
Escrito en: Accesibilidad Deja tu comentario

Compártelo: Añadir a Del.icio.us Añadir a Technorati Añadir a Meneame Añadir a Fresqui Añadir a MySpace Añadir a Facebook Comparte este artículo en Twitter Añadir a Google Bookmarks

Presentación sobre accesibilidad web

Leo en Estándares y Accesibilidad que ya se puede descargar la presentación Accesibilidad web: principios, mitos y algunos ejemplos prácticos del grupo SQUaC en las jornadas Expo:QA 2007.

Un gran documento para todos aquellos interesados en conocer más acerca de la accesibilidad web.

Acceso directo al documento.

Tags:,
Escrito en: Accesibilidad Deja tu comentario

Compártelo: Añadir a Del.icio.us Añadir a Technorati Añadir a Meneame Añadir a Fresqui Añadir a MySpace Añadir a Facebook Comparte este artículo en Twitter Añadir a Google Bookmarks

Taller CSS: Posicionamiento complejo con capas

Probablemente al leer el título del post habrás revivido la mayor de tus pesadillas como diseñador web. El día que a alguien se le ocurrió que se debía dejar de maquetar con tablas, más de uno dejó la profesión. Accesibilidad… qué es eso?

Bromas a parte, todos sabemos ya que nuestros diseños tienen que ser accesibles por muchos motivos, incluso por posicionamiento de nuestros contenidos, así que de una manera y otra nos hemos decidido a seguir estas pautas (más información en esta web).

Hay diversas reglas a seguir, pero quizá la más tediosa es la de sustituir la maquetación de tablas, por maquetación por capas, algo que se antoja cuasi imposible cuando hay que hacer composiciones complejas de elementos.

Supongo que muchos de vosotros os habréis peleado en numerosas ocasiones con el consabido atributo float de los div. [Ejemplo de Float].

La verdad, es que tras mucho usarlo y pelearme con él, nunca me ha convencido realmente. Si bien se usa mucho sobre todo en composiciones de layouts de páginas en 2-3 columnas, empieza a ser muy complicado de usar cuando no es tan fácil lo que tienes que maquetar en XHTML.

Gracias a Dios (y a este libro, totalmente recomendado 100%), di con otra solución que creo mucho más útil y que permite que tus diseños sean total y realmente cross-browser. El uso combinado de posicionamiento relativo y absoluto.

Para muestra un botón. Me dispongo a maquetar una rejilla de 3×3 elementos, típicamente una “tabla”, pero con el uso únicamente de capas (divs) y CSS. Si bien con floats, esto se antoja cuanto menos “complicado”, vereis como con el uso de posicionamientos relativo y absoluto se simplifica en gran manera tanto la CSS como se disminuye la cantidad de capas a usar, únicamente a las 9 celdas implicadas y a una capa contenedora.

Posicionamiento complejo con capas

El atributo position: absolute, posiciona un elemento de manera absoluta respecto a su contenedor, que si no establecemos ninguno, sería la ventana del navegador, con los problemas entre distintas resoluciones que esto nos puede provocar.

La clave está en establecer una capa contenedora de nuestro layout y poner el atributo position: relative, pero sin fijar ni las posición vertical (top) ni izquierda (left). De esta manera conseguiremos que todos los elementos que se posicionen dentro de dicha capa, lo pueda hacer de manera relativa a ésta.

Para esto, simplemente, en las capas interiores deberemos de establecer position:absolute (a la contenedora), y fijar las coordenadas x (top) e y (left) a partir de las cuales se pintarán. Por supuesto también tendremos que fijar al menos su ancho y alto.

Para que podáis ver un ejemplo completo, os he preparado este archivo HTML con la información de estilos pertinentes, para que reviseis el código fuente y veais lo limpio que queda el código, además de lo sencillo que es posicionar los elementos. Os dejo comentada la versión líquida (ancho variable) para que podáis probarlo.

Espero que os sea de utilidad.

Escrito en: Accesibilidad, Artículos Deja tu comentario

Compártelo: Añadir a Del.icio.us Añadir a Technorati Añadir a Meneame Añadir a Fresqui Añadir a MySpace Añadir a Facebook Comparte este artículo en Twitter Añadir a Google Bookmarks

WCAG 2.0. Web Content Accessibility Guidelines. Nuevas normas de accesibilidad

He tenido conocimiento de que el W3C está desarrollando una nueva versión de las guias de accesibilidad para los contenidos web (WCAG).

W3C

Tras un amplio periodo en el que se han usado en su versión 1.0 (versión en español), este organismo ha considerado oportuno hacer una revisión del texto, más acorde a la actualidad de la web, así como para pulir o cambiar algunas de las pautas anteriores.

Para el que no sepa lo que significa accesibilidad os propongo dos definiciones:

- Accesibilidad Web (W3C): “La idea principal radica en hacer la Web más accesible para todos los usuarios independientemente de las circunstancias y los dispositivos involucrados a la hora de acceder a la información. Partiendo de esta idea, una página accesible lo será tanto para una persona con discapacidad, como para cualquier otra persona que se encuentre bajo circunstancias externas que dificulten su acceso a la información (en caso de ruidos externos, en situaciones donde nuestra atención visual y auditiva no estén disponibles, etc.). ”

- Accesibilidad (WikiPedia): “La accesibilidad indica la facilidad con la que algo puede ser usado, visitado o accedido en general por todas las personas, especialmente por aquellas que poseen algún tipo de discapacidad”.

Tras esta introducción pongamos aquí las líneas maestras de las nuevas reglas de accesibilidad de la W3C:

Web perceptible:

  • Proveer alternativas de texto a todos los contenidos no texto, de manera que puedan ser transformados en otras formas según necesite, como puede ser impresión grande, braille, voz, símbolos, o lenguaje simple.
  • Proveer alternativas sincronizadas para el contenido multimedia.
  • Crear contenido que pueda ser representado en diferentes maneras (por ejemplo hablado, con una maquetación más sencilla, etc.), sin perder información ni estructura.
  • Hacer más fácil a las personas con discapacidades el ver y escuchar contenidos.

Web operable:

  • Hacer que toda la funcionalidad se pueda manejar desde un teclado.
  • Proporcionar suficiente tiempo para leer y usar el contenido.
  • No crear contenido que pueda causar ataques epilépticos, convulsiones (flashes rápidos, etc.)
  • Crear mecanismos que ayuden a los usuarios con discapacidades a navegar, encontrar contenido y determinar dónde se encuentran.

Web entendible:

  • Hacer que el contenido textual sea leíble y entendible.
  • Hacer que las web funcionen de manera predecible.
  • Ayudar a los usuarios a evitar y corregir posibles errores.

Web robusta:

Maximizar la compatibilidad con los agentes de usuario (navegadores, interpretadores, …) actuales y futuros.

Por el momento este proceso se encuentra en un grupo de trabajo, pero se espera que se apruebe en un futuro cercano.

Estaremos atentos.

Escrito en: Accesibilidad 1 comentario

Compártelo: Añadir a Del.icio.us Añadir a Technorati Añadir a Meneame Añadir a Fresqui Añadir a MySpace Añadir a Facebook Comparte este artículo en Twitter Añadir a Google Bookmarks