kemie guaida escribió:
> un hack aprovecha un error de interpretacion de un navegador. por 
> ejemplo, con el hack
> _propiedad{algo}
> internet explorer erroneamente toma esa regla como valida, mientras que 
> otros navegadores más estrictos lo ignoran.
> los hacks te permiten crear reglas que solamente un navegador 
> interprete, y hay hacks para ie, opera, safari, etc.
> el riesgo es que en el momento que un navegador corrija ese error, tu 
> regla dejará de funcionar, y pueden surgir navegadores que tengan el 
> mismo error de interpretación, pero no el mismo problema que quieres 
> corregir con el hack.
> los comentarios condicionales funcionan solamente para ie/win, y te 
> permiten especificar cualquier codigo que sea leido solamente en ie o 
> solamente en ciertas versiones de ie. puede ser una regla css, un link a 
> una hoja de estilos, javascript, html, etc.
> la ventaja es que puedes estar seguro de exactamente qué navegador verá 
> ese código. la desventaja es que no te permite hacer reglas especificas 
> para otros navegadores.
>
>
>   
A la gran explicación de Kemie añadiría que Microsoft no recomienda el 
uso de hacks en favor de los comentarios condicionales ya que te 
aseguras de la caducidad de los parches, por ejemplo ahora con IE7 no 
funcionan casi ninguno de los hacks ya que todos esas falsas 
interpretaciones del CSS han sido corregidas, pero por otro lado IE7 
sigue sin soportar CSS2 completamente con lo que cada vez que sale una 
nueva versión de navegador te toca repasarte todas las páginas, mientras 
que si en tu web aplicas cierto css a los IE de versión menor o igual a 
6 sabes que con la llegada de una nueva versión no vas a tener efectos 
colaterales con las otras y puedes tener separadas tus css de parches 
separadas y controladas.


-- 
Saludos -=stripTM=-

_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a [email protected]
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo

Responder a