martes, 25 de septiembre de 2007

La importancia del Texto en el Contenido Web

Mucho se ha escrito (valga la redundancia) sobre el texto en la Web; hay especialistas que dicen que todo debe ser texto (forma como originalmente fue concebida la Web), otros dejan en muchos casos de lado el texto, supliendolo como hacen muchos diseñadores que montan sitios web por imagenes, asi no es dificil ver como una barra de navegacion con roll-over consta de dos imagenes que se alternan, o titulos que en lugar de estar jerarquizados por etiquetas, aparecen como imagenes.
Personalmente creo que cuando se pueda aplicar texto, debemos aplicar texto bajo todas las condiciones posibles; ya que debemos pensar que no solo existen usuarios que acceden a nuestro sitio a traves de Exploradores con soporte de Imagenes, sino que tambien existen otras formas de conexion cuya compatibilidad con imagenes es limitada o nula.
Asi siguiendo esta premisa, debemos sustituir las imagenes de los rollover por las pseudoclases de CSS (a y a:hover .... se acuerdan?), por otro lado debemos sustituir los titulos por las etiquetas de marcado H1, H2 y demas familia (se acuerdan del articulo donde hablaba de la categorizacion de contenidos .. por ahi voy) y por supuesto si no puedo colocar texto, pensar en alternativas para que de alguna forma este aparezca y sea empleado en caso de no poder mostrar imagenes ... me refiero por supuesto entre otras a la etiqueta "Alt" en el caso de las imagenes.
Y me diran... que ganamos con todo esto? .. muy sencillo: Facilidad de Mantenimiento del Sitio, imaginense por un momento que quiero actualizar las opciones de un menu ... con imagenes y rollover, tengo que crear todas las opciones dos veces 1 para normal y otra para el intercambio ... editar el codigo, crear el espacio para añadirlas, programar las opciones y como resultado incrementar el peso del sitio. Si lo tengo por CSS con Pseudo clases, lo unico que tengo que hacer es escribir el nombre en el HTML vincularlo ... de todo lo demas se encargan las Pseudo clases .. asi de sencillo ... y lo mejor ... estaremos construyendo un sitio accesible y estandarizado.

No hay comentarios: