Summary
- En la recomendación CSS1 de diciembre de 1996, una declaración
!importantdel autor tenía prioridad sobre una declaración!importantdel usuario. - CSS2, publicado en mayo de 1998, invirtió ese desempate y vinculó expresamente la prioridad del usuario con necesidades de accesibilidad.
Supongamos que el autor adora un gris tenue sobre un fondo apenas distinto. El lector, menos enamorado y quizá incapaz de distinguirlo, pide negro sobre blanco. En la recomendación CSS1, ambas partes podían traer su propia hoja de estilo. El texto incluso destacaba que la hoja personal servía para superar limitaciones humanas o tecnológicas. La disputa surgía cuando las dos órdenes afectaban a la misma propiedad. La cascada resolvía el conflicto, y el pequeño !important daba ventaja a la declaración marcada. Si tanto el autor como el usuario lo escribían, ganaba el autor.
Aquello no anulaba toda elección del lector. Su regla importante superaba una regla normal del autor; CSS1 también sugería que el navegador pudiera ofrecer una manera de apagar los estilos de la página. Pero en el choque de dos declaraciones importantes, la preferencia del creador quedaba arriba. Era una jerarquía elegante en el papel y menos elegante para quien necesitara aumentar el tamaño de letra o imponer otra combinación de colores. La paleta podía volverse una cerradura.
La cascada de CSS2 movió la llave. La recomendación de mayo de 1998 puso la declaración importante del usuario por encima de la importante del autor. El propio documento lo llamó un cambio semántico respecto de CSS1 y señaló su utilidad para personas que necesitaban letras grandes o colores específicos. El autor seguía por delante para las declaraciones normales. CSS2 no entregó cada detalle de diseño a cualquier preferencia casual del usuario: cambió el resultado cuando el usuario marcaba su elección como imprescindible.
El ejemplo del estándar no podía ser menos glamuroso. Una hoja del usuario pide texto negro y fondo blanco, con declaraciones importantes. Precisamente por eso funciona como explicación: una página legible no siempre necesita un manifiesto visual. A veces basta con que el contraste elegido por el lector no sea derrotado por el capricho cromático del autor. La regla definía qué voz sonaba más alto cuando ambas decían «importante».
Entre diciembre de 1996 y mayo de 1998 cambió algo más que una línea de sintaxis. El W3C revisó quién llevaba el mando en el momento en que el diseño y la lectura entraban en conflicto. Las dos recomendaciones dejan ver una negociación que cualquier persona frente a una pantalla entiende: quien crea la página decide cómo ofrecerla; quien debe leerla necesita una salida cuando esa oferta no le sirve. CSS2 colocó esa salida dentro de la cascada.
Informe para miembros
Contexto ampliado del perfil
Inicia sesión con el nivel de membresía adecuado para desbloquear el informe completo y las notas de las fuentes.
Solo para Strategic Circle
Strategic Circle
Abierto a todos los lectores. Desbloquea informes de perfil después de unirte e iniciar sesión.
Únete a Strategic CircleSolo para Leadership Alliance
Leadership Alliance
Para propietarios y directivos cualificados de activos de propiedad intelectual; inicia sesión para desbloquear los informes de la alianza.
Unirse a Leadership Alliance





