Acerca del Web Design Group

Dependencia de Hojas de estilo


Las hojas de estilo en cascada todavía no tienen un uso muy extendido, pero ya han comenzado su uso inadecuado. Las hojas de estilo, si se usan apropiadamente, pueden ser una herramienta efectiva para brindar una presentación única y atractiva, permitiendo que la página sea accesible a todos los usuarios. Sin embargo, en cuanto el mensaje de una página se vuelve dependiente de la hoja de estilo, la página se convierte en una falla en la Web.

Las hojas de estilo fueron diseñadas para permitir al autor modificar la presentación, pero no para controlarla . Las hojas de estilo pueden ser pasadas por alto por usuarios que puedan elegir --o necesitar--sus propias hojas de estilo. Por estas razones, los autores que dependen de un cierto estilo encontrarán que sus páginas son inaccesibles a una parte importante de usuarios.

El pobre uso de las hojas de estilo está mostrado en muchas de las llamadas galerías CSS. Un error característico que ha aparecido en varios lugares es el llamado "drop shadow", o "aplicación de sombras". Este se crea usando márgenes negativos e implica una gran dependencia de la hoja de estilo. Cuando se elimina la hoja de estilo, ya sea a discrecion del usuario o por emplear un navegador que no soporta CSS, con frecuencia la página se vuelve inutilizable.

Como ejemplo, vea SpaceGUN Magazine, una revista de ficción representada en la Galería de CSS de Microsoft. Al usar Microsoft Internet Explorer 3.01 con hojas de estilo activadas, la presentación es ciertamente única y atractiva a la vista:

[Captura de pantalla que muestra el título  "SpaceGUN Magazine" con múltiples sombras]

Pero en cuanto se desactivan las hojas de estilo, el resultado es muy diferente, aun usando el mismo navegador:

[Captura de pantalla que muestra "SpaceGUN" repetido cinco veces, seguido de "Magazine" repetido cinco veces, y luego los caracteres que no se alinean apropiadamente, dando como resultado   incoherencias.]

Muy claramente, la página es inutilizable en la Web debido a su 'aplicación de sombras' y otros trucos de márgenes negativos que dejan al visitante con un verdadero enredo. El ejemplo también muestra que la dependencia en hojas de estilo es una receta para el fracaso. Un documento web no es efectivo si no es accesible.

Los diseñadores de hojas de estilo siempre deberían tener cuidado de asegurarse de que sus páginas web no sean dependientes de la hoja de estilo en absoluto. Algunos autores han tratado de usar la fuente WingDings para obtener símbolos sin mucho problema y evitar el mayor tiempo de descarga de imágenes verdaderas. Aunque el objetivo de reducir el tiempo de descarga es admirable, esta foma de redacción depende de que el usuario tenga la fuente WingDings y de que tenga activadas las hojas de estilo --condiciones que nunca pueden aseguarrse en la Web.


Mantenido por John Pozadzides y Liam Quinn


Web Design Group ~ ÍndiceCSS ~ Estructura CSS ~ Propiedades CSS

Copyright © 1997 John Pozadzides y Liam Quinn. Todos los derechos reservados.