Re: [Ovillo] CSS filters y validación de código

2005-08-23 Por tema mmundo
Hola Inti,

Sí, es un hack. Un hack basado en reglas múltiples CSS. Hasta el
momento, los hacks que se basan en los denominados "filtros CSS" es
uno de los métodos que hay para desarrollar CSS compatibles con
Mozilla, Explorer y Opera. Para este proyecto en concreto, prefiero el
método "filtro" a otros basados en tecnologías de servidor o
JavaScript.

Es cierto que, quizás, en algun dispositivo futuro pueda generar un
resultado no esperado, pero yo tengo fe en la gran promesa del W3C de
mantener la retrocompatibilidad de sus tecnologías estándares ;P. Y no
sería de esperar que un nuevo UA reproduzca un bug de un UA antecesor
;O

Por otro lado, este hack está identificado y documentado por Tantek
Çelik, lo cual me da algo de confianza (el ingeniro que diseñó Tasman
entre otroas cosas).

El tema de los cometnarios es interesante. Yo lo desconocía, ya que no
he visto que su uso esté muy generalizado.

¿Alguien sabe cuales son sus pros y sus contras?¿Opera los ignora, sea
cual sea su cadena de identificación?


Saludos,
Martí Mundó.
--





El 29/07/05, Inti Castro<[EMAIL PROTECTED]> escribió:
> eso que estas utilizando es mas bien un hack y no solo nunca va a pasar la
> validación sino que es totalmente NO recomendable. es imposible predecir
> como se van a comportar nuevas versiones de browsers con código como el que
> estas usando. es demasiado probable que termines obteniendo resultados no
> deseados de aca a un futuro cercano.
> 
> en este sitio tenes un listado de filtros incluyendo al que estas usando.
> fijate de buscar alguno menos "riesgoso":
> http://www.dithered.com/css_filters/css_only/
> 
> hasta los comentarios condicionales de internet explorer creo que son mas
> recomendables que filtros del tipo del que estas usando (corrijanme si me
> equivoco). para info sobre comentarios condicionales podes visitar:
> http://www.quirksmode.org/css/condcom.html
> 
> inti castro
> [EMAIL PROTECTED]
> 
> On 7/29/05, mmundo <[EMAIL PROTECTED]> wrote:
> >
> > @media tty {
> > i{content:"\";/*" "*/}}; @import 'styles.css'; {;}/*";}
> > }/* */
> >
> ___
> Lista de distribución Ovillo
> Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
> Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
> http://ovillo.org/mailman/listinfo/ovillo
>
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] CSS filters y validación de código

2005-07-29 Por tema Inti Castro
eso que estas utilizando es mas bien un hack y no solo nunca va a pasar la 
validación sino que es totalmente NO recomendable. es imposible predecir 
como se van a comportar nuevas versiones de browsers con código como el que 
estas usando. es demasiado probable que termines obteniendo resultados no 
deseados de aca a un futuro cercano.

en este sitio tenes un listado de filtros incluyendo al que estas usando. 
fijate de buscar alguno menos "riesgoso":
http://www.dithered.com/css_filters/css_only/

hasta los comentarios condicionales de internet explorer creo que son mas 
recomendables que filtros del tipo del que estas usando (corrijanme si me 
equivoco). para info sobre comentarios condicionales podes visitar:
http://www.quirksmode.org/css/condcom.html

inti castro
[EMAIL PROTECTED]

On 7/29/05, mmundo <[EMAIL PROTECTED]> wrote:
> 
> @media tty {
> i{content:"\";/*" "*/}}; @import 'styles.css'; {;}/*";}
> }/* */
>
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo


[Ovillo] CSS filters y validación de código

2005-07-29 Por tema mmundo
Hola,

estoy utilizando un filtro basado en reglas múltiples CSS para filtrar
determinadas propiedads CSS en función del navegador.

La regla utilizada es:

@media tty {
   i{content:"\";/*" "*/}}; @import 'styles.css'; {;}/*";}
   }/* */

En principio, esta regla me da resultado deseado ya que puedo filtrar
las propiedades que me interesan para Explorer.

El problema que me encuentro es que al pasar el validador del W3C,
éste me indica que el CSS contiene errores (y me remite a esta regla).

Por requerimientos del proyecto, el CSS debe tener una sintaxis válida.

¿Sabe alguien si realmente esta sintaxis no está soportada por la
recomendación CSS o es un problema del parser del W3C?

¿Existe una manera equivalente a esta regla que pase el validador
(sintaxis que esté soportada por CSS)?


Gracias,
Martí Mundó.
--
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo