un bug barroco del explorer

El bug más extraño del explorer

Basquiat

archivado en: varios / 21 mayo, 2015

Antes que nada pido disculpas si estos días tengo medio desatendido el blog, pero es que ando con unos líos tremebundos que, por fortuna, espero se vayan disipando cuando termine el mes. Y dicho esto paso a contar un bug particularmente bizarro de la tostadora del explorer que he descubierto hoy.

En un proyecto del trabajo, el descenso a los infiernos llega hasta el ie10. Podría ser peor, que para otros la sima ha llegado hasta el ie8. Como es sabido, en la tostadora no van bien ni el js ni las css, por lo que, en un alarde de ingenuidad, el que esto escribe decide sacar los estilos que se deben adaptar para el explorer en un archivo aparte llamado all-ie.css o similar. De esta manera, pensaba, basta con poner algo así en el index:

<!--[if IE]>

<link rel="stylesheet" href="styles/all-ie.css">

<![endif]-->

y, ale op, te quedan unas css limpicas de miasmas exploriles para los navegadores normales.

Compruebo que funciona en mi ie9 y cierro la incidencia que provocó el marasmo.

Me la vuelven a abrir.

La vuelvo a cerrar.

Me la vuelven a abrir.

La vuelvo a cerrar.

Me la vuelven a abrir y ya mosqueado le pido a un compañero que me enseñe en su ie10, un punto por encima del mío, el bug de marras y como escribiría Pessoa...

Son los esfuerzos nuestros, de los desventurados,

son los esfuerzos nuestros como los de los troyanos.

Algo conseguimos; nos reponemos

un poco; y empezamos

a tener coraje y buenas esperanzas.

Pero siempre algo surge y nos detiene.

Mi superñapa ha desaparecido y de nuevo asoma el bug sonriente por el interfaz de la aplicación enmarcada en las barras azules, como la muerte, del explorer.

¿Por qué?

Pues porque desde la versión 10, el explorer ya no digiere los condicionales que nos permiten saber que ese monstruo quiere triturar nuestra web. En inglés, que queda más geekster: Conditional comments are no longer supported.

En fin, tendré que buscar otra solución, como enchufar una clase .explorer por javaScript en el tag html y luego poner css de este tipo...

.explorer .miÑapa {

...

}

pero, vamos, que vaya navegador más barroco este explorer.

|| Tags:

Este artículo aún no ha sido valorado.

¿Te ha parecido útil o interesante esta entrada?
dormido, valoración 1 nadapensativo, valoración 2 un poco sonrisa, valoración 3 a medias guiño, valoración 4 bastante aplauso, valoración 5 mucho

Tú opinión es muy importante, gracias por compartirla!

Los comentarios están cerrados.