Publicidad:
La Coctelera

{maz}

noticias, informaciones, tutoriales, preguntas, datos y programas de HTML y CSS a disposición del usuario.

16 Agosto 2005

Reglas del diseño en CSS2

Lo que a continuación se presenta corresponde al sitio http://www.sidar.org/recur/desdi/traduc/es/css/intro.html#q6
CSS2, como fue antes CSS1, se basa en una serie de reglas de diseño:
Compatibilidad hacia atrás y hacia adelante. Las aplicaciones del usuario CSS2 serán capaces de entender las hojas de estilo CSS1. Las aplicaciones del usuario CSS1 podrán leer las hojas de estilo CSS2 y descartar las partes que no entienden. Además, las aplicaciones del usuario que no soporten CSS serán capaces de mostrar los documentos estilísticamente mejorados. Por supuesto, los efectos visuales hechos por CSS no serán procesados, pero todo el contenido será presentado.
Complementación con documentos estructurados. Las cascadas de estilo complementan los documentos estructurados (ej., HTML y aplicaciones XML) agregando información visual del texto marcado. Debe ser fácil cambiar la cascada de estilo con poco impacto en el sistema de marcas.
Mantención. Apuntando a una cascada de estilo desde los documentos, los responsables de los sitios en la web pueden simplificar el mantenimiento y conservar un estilo y un efecto consistente a todo lo largo del sitio. Por ejemplo, si el color del fondo de las páginas de una organización cambia, sólo un archivo necesita ser cambiado.
Simplicidad. CSS2 es más complejo que CSS1, pero sigue siendo un lenguaje de estilo simple que es humanamente legible y posible de escribir. Las propiedades CSS se mantienen independientes unas de otras en la medida de lo posible y generalmente sólo hay un modo de conseguir un efecto determinado.
Rendimiento de la red. CSS proporciona una compacta codificación para presentar los contenidos. Comparado con los archivos de imágenes o de audio que son usados frecuentemente por los autores para conseguir ciertos efectos en el procesamiento, las hojas de estilo, la mayoría de las veces, disminuyen el tamaño del contenido. Además, menos conexiones de la red tienen que ser abiertas, lo cual ayuda a incrementar el rendimiento de la red.
Flexibilidad. Las CSS pueden ser aplicadas al contenido de varias maneras. La característica clave es la capacidad de formar una cascada de estilos con la información especificada en la hoja de estilo predeterminada (aplicación del usuario), las hojas de estilo del usuario, las hojas de estilo vinculadas, el encabezamiento del documento y en los atributos de los elementos que forman el cuerpo del documento.
Riqueza. Proporcionando a los autores un abundante juego de efectos de procesamiento, aumenta la riqueza de la web como medio de expresión. Los diseñadores han estado ambicionando la funcionalidad comúnmente encontrada en los programas de edición y de presentaciones gráficas. Algunos de los efectos requeridos entran en conflicto con la independencia del dispositivo, pero CSS2 llega lejos satisfaciendo las demandas de los diseñadores.
Combinación con lenguajes alternativos. El juego de propiedades de CSS descriptas en esta especificación conforma un sólido modelo de aplicación de formatos para presentaciones visuales y auditivas. Este modelo puede ser accedido mediante el lenguaje CSS, pero la combinación con otros lenguajes también es posible. Por ejemplo, un programa en JavaScript puede cambiar dinámicamente el valor de la propiedad 'color' de un determinado elemento.
Accesibilidad. Varias características de CSS harán a la web más accesible para los usuarios con discapacidades:
a) Las propiedades para controlar la apariencia de las fuentes permiten a los autores eliminar las inaccesibles imágenes de texto renderizado.
b) Las propiedades de posicionamiento permite a los autores eliminar los artilugios con el sistema de marcas (ej., imágenes invisibles) para forzar la composición.
c) La semántica de las reglas !important indica que los usuarios con particulares requerimientos de presentación pueden suplantar las hojas de estilo del autor.
d) El nuevo valor 'inherit' (heredado) para todas las propiedades mejora la generalidad del funcionamiento en cascada y permite una más fácil y consistente sintonía en el estilo.
e) El avanzado soporte de medios, incluyendo grupos de medios y los tipos de medios braille, de relieve y tty permitirán a los usuarios y autores confeccionar páginas para esos dispositivos.
f) Las propiedades auditivas ofrecen control sobre la salida de voz y audio.
g) Los selectores de atributos, la función 'attr()' y la propiedad 'content' brindan acceso al contenido alterno.
h) Los contadores y la numeración de secciones y párrafos pueden mejorar la navegabilidad del documento y economizar espacio de sangrado (importante en los dispositivos braille). Las propiedades 'word-spacing' y 'text-indent' también eliminan la necesidad de usar espacios en blanco extras en el documento.

servido por maz sin comentarios compártelo

sin comentarios · Escribe aquí tu comentario

Escribe tu comentario


Sobre mí

Soy Manuel Zamora, tengo 21 años. Me encuentro cursando el cuarto año de Diseño Gráfico en la Pontificia Universidad Católica de Valparíso, Chile. Este blog se encuentra realizado para poner en conocimiento de las personas que lo visiten, datos, preguntas y demases sobre HTML y CSS. Cualquier consulta escribeme a mzamora_r@yahoo.es
En realidad me encuentro hace poco aprendiendo CSS, así que los archivos aque aca se encuentran corresponden a articulos que PROVIENEN DE OTROS SITIOS.

Fotos

maz todavía no ha subido ninguna foto.

¡Anímale a hacerlo!

Buscar

suscríbete

Selecciona el agregador que utilices para suscribirte a este blog (también puedes obtener la URL de los feeds):

¿Qué es esto?