¡Envia tu foto al Fotomaton!
Dentro de la gran cantidad de chapucerías con respecto a los estándares W3C que han cometido nuestros amigos de Microsoft en su querido Internet Explorer, hubo algún desarrollador que tuvo una brillante idea: la de implementar un sistema de condicionales dentro de un comentario SGML.
Me explico. El motor del Internet Explorer es capaz de reconocer dentro de un un condicional con el cuál indicarle hacer una acción determinada si el navegador usado es el que se especifica. El formato es el siguiente:
<!--[if (condicional) IE (versión)]>
... código HTML ...
<![endif]-->
Donde condicional es:
Y en versión podemos indicar la versión del Internet Explorer deseada. Así podrían quedar cosas como las siguientes:
Si nuestro navegador es anterior al IE6...<!--[if lt IE 6 ]>
Tu versión de Internet Explorer es demasiado antigua.
<![endif]-->
Si nuestro navegador es superior al IE5.5 carga una hoja de estilos determinada...<!--[if gte IE 5.500 ]>
<link rel="stylesheet" type="text/css" href="estilosIE.css">.
<![endif]-->
Si nuestro navegador es IE en cualquier versión...<!--[if IE]>
¡Estás usando Internet Explorer! ¿Porqué no te bajas Firefox? ;-)
<![endif]-->
Esto puede ser ideal para diseñar soluciones y CSS Hacks para webs estándar que están perfectamente diseñadas pero se ven mal en el navegador del lado oscuro... al menos hasta que salga el esperado IE7.
13 Comentarios
El problema no se va a solucionar cuando salga ie7, mucha gente va a seguir con ie6, pero muchísima. Están acostumbrados a nuevos Windows, no a nuevos navegadores (es decir, que solo cambian de navegador si actualizan su Windows).
Ahora, hay gente que incluso maqueta sus webs en css pensando en IE para Mac, algo que me parece increíble... O sea, que el problema será el mismo, pero ahora en vez de ser el 90% será el 50%...
Por cierto, ¡has quitado los globitos! En Opera esos globos no se terminan de ver muy bien, porque sale por defecto un globo en cada enlace especificando la dirección y el title si lo hubiera.
Días después vuelvo para comentarte que es muy útil, y para decirte que existe lo contrario, es decir, que aparezca código que ignore ie y los demás lo lean: las etiquetas <*comment> (sin asteriscos). Un pequeño ejemplo, combinando las dos cosas:
<*!--[if IE]>
¿Todavía sufriendo IE? Prueba a navegar con un navegador.
<*![endif]-->
<*!--[if IE]>
<*comment>
<*![endif]-->
Tú sí utilizas un buen navegador :)
<*!--[if IE]>
<*/comment>
<*![endif]-->
Wenas me gustaria saver si m puedes agregar a mi korreo msn pra preguntarte unas kosas asias
Muchas gracias por la información.
Creo que debes quitar el punto final que tienes en el ejemplo ( link rel="stylesheet" type="text/css" href="estilosIE.css". )
Ola soy paloma pero me llaman mimy, eskribo este mensaje xk no se taba aburria y pa ke la ente ma gregue weno solo era eso...
MIMY
Hola yo kiero saber poner letras lindas y escrisbo solo poq toy aburrida!
Ola..!! io escribo aki porq pasaba nada mas y necesito ver las escalas d los colores para el nick del msn.... weno un salu2
(k)(k) y postteen www.fotolog.com/brnni_TTa
AAAAAAAAAAAiiiiiiiiiiiiiiOOOOOOOOOOOOssssssss
Buen video.............................................sigue adelante.
Saludos José espero mas informacion ! Muy bueno tu blog
Echate una vuelta por mi y me comentas !
amm bueno creo k el servicio para fotos no esta disponible !Sale
en Internet.
Envia tu fotografía al fotomatón de Emezeta. Puedes enviar varias y saldrás en la portada de Emezeta.
10 consultas efectuadas / Página generada en 0.048 segundos
Programado íntegramente por José Román (Manz) en XHTML y CSS estándar.
Sindicado bajo Feed RSS. Contenido bajo licencia Creative Commons
Estadísticas de visitas · Términos y condiciones · Contacto · Publicidad · Preguntas frecuentes (FAQ)