Yo también lo haría de la forma habitual; siguiendo los estándares y
ajustando a IE4 después hasta donde su soporte de CSS lo permita. Sin
versiones distintas de markup para navegadores modernos/antiguos ni versión
sólo para antiguos (contenido único, separado de la presentación... ya nos
lo sabemos todos :))

IE4 soporta CSS nivel 1 al estilo IE (es decir, estropeado); display:block o
inline no funcionan, background-repeat a medias, margin y padding en
elementos inline dan problemas... ésta página te será de ayuda:
http://www.richinstyle.com/bugs/ie4.html

Para detectarlo y darle su css propia (y ocultarle las demás) puedes usar
php. Otra opción (sin php ni js) es que hagas una css básica con el mínimo
común soportado (fuentes, colores y poquito más), la mandes primero (para
todos) y mandes las demás con @import "hoja.css"; (IE4 no "ve" el import si
usas la versión con comillas, y me parece que tampoco lo ve si usas la
version url(..) y le das uno o más espacios al ; final) con el diseño
"completo" para los demás navegadores. IE4 no soporta comentarios
condicionales, por eso lo del @import.

Al final el contenido es lo que debemos hacer accesible a todo el mundo
(independientemente de lo antiguo de su navegador). Usando IE4 no podrán
disfrutar de una presentación tan elaborada como usando Safari o Firefox 3,
pero (teniendo de target a ese 0.01% de usuarios) se merecen aunque sea una
un poquito cuidada, igual que los que usen navegador moderno se merecen más
que una presentación con las limitaciones de hace 12 años. De todas formas,
el presupuesto manda, y si el cliente por ahorrarse dos duros le da igual
que la web sea un JPG de 800x600 exportado directamente desde el boceto,
tampoco le vas a regalar tu trabajo.

Lo de "que actualicen el navegador" suena fácil y cómodo... para nosotros.
Luego nos quejamos de los que hacen webs exportando desde Word o se la
encargan a su sobrino porque no ven la diferencia, pero en cuanto se nos
dificulta un poco el trabajo ponemos el grito en el cielo. Precisamente
solucionar estos "problemas" es parte del valor añadido por el que un
cliente nos contrata en lugar de hacer su página en word y exportar. La web
es para todos, no sólo para los que no usan IE.

Decidas lo que decidas, mucha suerte! (y más paciencia).
_______________________________________________
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://lists.ovillo.org/mailman/listinfo/ovillo

Reply via email to