Porqué usar JavaScript (Explorer Destroyer) 11 Abril, 2006

Esta entrada ha sido publicada por Covi y está archivada en Desarrollo Web

Es un hecho que cada día hay más proyectos o campañas anti IE …y también es un hecho que no son ninguna manía, simplemente es la repulsa absoluta hacía una compañía que ha venido y viene haciendo lo que se sale de… ·$$&%$ al igual que su afamado explorador Microsoft Internet Explorer.
Un Explorador que hace trabajar mucho más del doble a diseñadores web para conseguir que sus sitios se vean como se diseñaron (para remate en base a los estándares) en todos los exploradores.

Desde mi humilde conocimiento y calidad de aprendiz sé que todos deseamos que llegue ese día… en que solo nos basemos en los Estándares para diseñar páginas y no tengamos que inventar, hacer hacks y peripecias increibles para que nuestros diseños se vean por igual en todos los exploradores… sinceramente creo que estamos muy cerca de verlo, lo creo en serio.

Pero dejémonos un poco de introducciones y vayamos al grano:
Como decía, existen inumerables campañas anti IE , una de las más conocidas en estos días es “Too Cool for IE” la cual ha cerrado por la cantidad de mensajes que recibía tanto con felicitaciones como ataques por defensores IE… y de la cual podeis observar alguna de sus imágenes promocionales en la esquina inferior de este sitio.

Otra es “Explorer Destroyer” desde la que se anima a “bloquear” en varios grados, 3 para ser más exacto, y dependiendo del porcentaje de visitas que recibas desde IE, el uso de este explorador en nuestros sitios.
El método se basa en JavaScript… contra el que no tengo nada y que uso últimamente casi abusivamente en mis diseños… esta campaña también ha florecido por la blogosfera pero digo yo…

Porqué usar JavaScript (aunque no sea tan fácil desactivarlo en IE que es donde actuará) puediendo usar PHP y bastantes menos líneas de código?… sobretodo teniendo en cuenta que nuestros sistemas de publicación, la gran mayoría están basados en PHP.

Pues bueno, aún sin analizar demasiado porqué eligieron JS (supongo que habrá alguna buena razón que yo no adivino del todo) he decido no saturar más la cabecera del sitio con cargas en el body scripts y capas con estilo CSS embebido y hacerlo con una simple sentencia PHP, HTML puro y CSS.

Por ejemplo, no basta con:


Es evidente que la sentencia se puede (y debe) mejorar para otras versiones IE, etc… pero por ahora basta, al menos para mí.

Mi Explorer Destroyer:
Mi Explorer Destroyer

Así ahí queda mientras averiguo algunas cosillas ;)

PD: Por cierto, con un 75% de visitas con Internet Explorer he decido tomar la medida más drástica, bloquear completamente el sitio para IE… y eso que no se veía demasiado mal pero es que paso… paso completamente de calentarme más la olla para el caprichoso explorador.
Como ya dije antes, yo me baso en los Estándares del W3C le pese a quién le pese… eso, es lo que debe hacer IE y arreglar su patatero soporte CSS donde, por ejemplo, llevan interpretando el Modelo de Caja a su aire hasta su v6.0 pfffff kwennn :(


Dejar un comentario

XHTML: Puedes usar estas etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Aunque no estamos sujetos a la LOPD, igualmente informamos que los datos que se introduzcan en el presente formulario serán tratados y protegidos de acuerdo a dicha ley. El propietario actual de este sitio web es el responsable del tratamiento de los datos.

No se garantiza la publicación del comentario.