W3C

El Consorcio World Wide Web celebra diez años con CSS

Las hojas de estilo en cascada han cambiado el aspecto de la Web

Contacto para América y Australia --
Janet Daly, <janet@w3.org>, +1.617.253.5884 ó +1.617.253.2613
Contacto para Europa, África y Oriente Medio --
Marie-Claire Forgue, <mcf@w3.org>, +33.492.38.75.94
Contacto para Asia --
Yasuyuki Hirakawa <chibao@w3.org>, +81.466.49.1170

(también disponible en inglés, francés y japonés. Traducciones en otros idiomas)


http://www.w3.org – 19 de diciembre de 2006 – Este año el Consorcio World Wide Web celebra diez años desde la creación de las Hojas de Estilo en Cascada (CSS), la tecnología que los diseñadores utilizan para crear sitios web atractivos, económicos y flexibles.

“La comunidad de diseñadores nos confirman que utilizando CSS consiguen un diseño bonito, sencillo y menos caro para crear sitios web”, dijo Bert Bos, Presidente de la Actividad de Estilo del W3C y uno de los coautores de la especificación CSS nivel 1, publicada el 17 de diciembre de 1996.

Para celebrar este aniversario (con el nombre de CSS10), el W3C invita a los desarrolladores a que propongan su diseño CSS favorito para ser publicado en la Galería CSS10. Bert Bos y Håkon Lie, el otro coautor de CSS, seleccionarán los diseños para la galería en función de su originalidad, utilidad y aspecto. Pueden enviarse propuestas hasta diciembre de 2007, periodo durante el cual se irá incorporando a la galería una propuesta al mes. Las propuestas se pueden enviar a <css10@w3.org>.

Hay que agradecer los esfuerzos llevados a cabo por usuarios, desarrolladores y traductores, que han hecho posible que el W3C publique una nueva edición del validador de CSS, coincidiendo con CSS10.

CSS separa etiquetado y presentación, beneficiando a diseñadores y usuarios

El éxito de CSS procede de los innumerables beneficios que ha reportado a los diseñadores. El primer beneficio son las características enriquecidas. Utilizando un estilo declarativo simple, los diseñadores pueden establecer el posicionamiento, márgenes y alineación, colores, estilo de texto, listas numeradas y mucho más. Así como la dirección de escritura, los tipos de letra y otros aspectos que pueden diferir de un lenguaje a otro. CSS es compatible con un número cada vez mayor de tradiciones de tipografía diferentes y ha supuesto un progreso significativo en la representación de documentos multilingües.

El segundo beneficio es la reutilización. Las hojas de estilo pueden compartirse en múltiples páginas, haciendo más fácil la actualización de un sitio web completo, simplemente cambiando una línea de la CSS. Ya que las hojas de estilo pueden ser almacenadas en caché, el rendimiento se mejora también.

CSS promueve la accesibilidad de formas diversas, sin afectar al diseño. La separación entre etiquetado y estilo permiten a los agentes de accesibilidad combinar información de acuerdo a las necesidades de los usuarios con discapacidad. El diseño CSS proporciona un equilibrio entre las necesidades del desarrollador y las del usuario, permitiendo a los usuarios utilizar más páginas. Las hojas de estilo también reducen la dependencia en la utilización de tablas HTML para dar estilo, ya que las tablas pueden convertirse en una barrera para algunos usuarios con discapacidad que utilicen tecnologías asistivas.

Un beneficio de CSS relacionado es la publicación en diferentes medios; el mismo documento puede verse con diferentes dispositivos (desde monitores a color de gran tamaño hasta teléfonos móviles e impresoras) simplemente utilizando la hoja de estilo correcta. El software puede elegir la hoja de estilo más apropiada de forma automática (como el desarrollador de hojas de estilo haya establecido), y permitir al usuario elegir entre diferentes hojas de estilo que se adapten a sus necesidades.

CSS se utiliza normalmente para dar estilo a HTML, así como también puede utilizarse para documentos XML como complemento para XSL.

CSS3 para multimedia, multimodalidad

CSS tiene diferentes niveles y perfiles. En general, los navegadores de escritorio implementan el nivel 1, 2 ó 3. Otros programas implementan el perfil apropiado para su plataforma, teléfono móvil, PDA, televisión, impresora, sintetizador de voz y otros servicios.

El nivel 1 de CSS define las propiedades de tipos de letra, márgenes, colores y otras herramientas de estilo que son comunes a casi todos los perfiles CSS. Un ejemplo de CSS utilizado es la galería original de CSS (desarrollada cuando Microsoft Internet Explorer 3 agregó compatibilidad con CSS). El W3C ha reunido más datos históricos de CSS.

El nivel 2 de CSS, revisión 1 (“CSS 2.1”) incluye todo lo del nivel 1 de CSS y también elementos de posicionamiento absoluto, numeración automática, salto de página, texto de derecha a izquierda y otras características.

El nivel 3 de CSS (“CSS3”), está todavía en desarrollo, y promete incorporar características más potentes al mismo tiempo que hará que CSS sea más fácil de implementar y utilizar. CSS3 incluye todo lo del nivel 2 e incorpora nuevos selectores, hipertexto enriquecido, bordes y fondos, texto vertical, interacción del usuario (por ejemplo, estilo para XForms), voz, reproducción en dispositivos multimedia y más. Obtenga más información sobre la creación de Grupo de Trabajo de CSS.

Sobre el Consorcio World Wide Web [W3C]

El Consorcio World Wide Web (W3C) es un consorcio internacional donde las organizaciones miembro, personal a tiempo completo y el público en general, trabajan conjuntamente para desarrollar estándares Web. El W3C lleva a cabo su misión a través de la creación de estándares Web y pautas diseñadas para garantizar el crecimiento de la Web. Hasta la fecha, más de 400 organizaciones son Miembros del Consorcio. El W3C está gestionado conjuntamente por el Laboratorio de Ciencias de la Computación e Inteligencia Artificial del MIT (MIT CSAIL) en los Estados Unidos, el Consorcio Europeo para la Investigación en Informática y Matemáticas (ERCIM) en Francia y la Universidad de Keio, en Japón. .Para obtener más información visite http://www.w3.org