Outbook

HTML+CSS+JS, Accesibilidad, PHP y más

Inicio que contiene a Internet Explorer

Datos de búsqueda

Etiqueta ‘Internet Explorer’

Versión portable de IE

Fecha de publicación: 2009/03/23

Datos del artículo:

IE8 funcionando como IE7

Fecha de publicación: 2009/03/23

Actualizado 2010-04-06: Añadido enlace para ampliar la información.

Hace poco que salió IE8 (el 19 de marzo), y parece que ahora soporta CSS (¡Ya era hora!). Y como las versiones anteriores necesitaban muchos hacks CSS y otras cosas, para que las páginas se vieran bien, e IE8 los pilla, a veces hará falta que funcione como IE7.

Para que IE8 renderice la página como si de IE7 se tratase:

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

Así, cualquier sitio que se veía bien en IE7, se verá bien en IE8, sin necesidad de adaptarlo (aunque esto es una chapuza).

Saber más: META Tags and Locking in Future Compatibility (Enlace externo, en inglés)

Datos del artículo:

Estadísticas de uso de navegadores web: evolución en 2008

Fecha de publicación: 2009/01/13

Según W3Schools está es la forma en que se reparten los usuarios los diferentes navegadores en diciembre de 2008, y la evolución desde diciembre de 2007:

Navegadores web: evolución en 2008
Fechas IE 6/7 IE7 IE6 FF CHR SAF OP MZ
12/2007 54,2% 21% 33,2% 36,3% 0% 1,7% 1,4% 1,4%
12/2008 45,7% 26,1% 19,6% 44,4% 3,6% 2,7% 2,4% 0,4%
Evolución -8,5% +5,1% -13,6% +8,1% +3,6% +1% +1% -1%

Datos del artículo:

Nuevo Internet Explorer para Windows Mobile

Fecha de publicación: 2008/10/02

Parece que proximamente va a aparecer una nueva versión de Internet Explorer para Windows Mobile 6.1, incluyendo como principal novedad el poder mostrar las páginas como si se estuviesen viendo en una pantalla grande con un navegador normal, y hacer zoom en la parte que se quiera visualizar (Igual que Safari para Iphone, Opera 9.5 para Windows Mobile o la última versión de Opera Mini).

La pega es que ese nuevo navegador está basado en el exitoso Internet Explorer 6 (si, ese que soporta tan maravillosamente los estándares web). Aun así es un avance, ya que la versión actual está basada en Internet Explorer 4.

Dicen que soportará Flash. Solo así podrá superar en algo a Opera 9.5 Mobile.

Más información y capturas de pantalla en the::unwired.

Datos del artículo:

Internet Explorer 8 Beta 2

Fecha de publicación: 2008/08/28

Ya está disponible la segunda beta de la octava versión de Internet Explorer.

En esta ocasión parece que se aceran más a la versión final, ya que incluye nuevas opciones de privacidad, el autocompletado de direcciones como en Firefox 3 y Opera 9.5, etc.

Captura de pantalla de Internet Explorer 8 Beta 2

Lo más interesante es el cambio del botón de emulación de Explorer 7 por un botón Compatibility view para ver bien sitios diseñados para navegadores antiguos (Explorer 6-7):

Botón de compatibilidad en Internet Explorer 8 Beta 2

Descargar la beta 2 de Internet Explorer 8.

Datos del artículo:

HTML: Comentarios condicionales en Internet Explorer

Fecha de publicación: 2008/04/11

Los comentarios condicionales solo funcionan en Internet Explorer de Windows (el basado en Trident), y sirven para insertar fragmentos de HTML que solo funcionarán en la versión que se indique, de forma que se excluya al resto de versiones y a otros navegadores.

Se puede acotar la versión de Internet Explorer de las siguientes formas:

  • Escogiendo una sola versión.
  • Escogiendo una versión y las superiores
  • Escogiendo versiones superiores a la versión dada.
  • Escogiendo una versión y las inferiores
  • Escogiendo versiones inferiores a la versión dada.

Escoger una sola versión

Se escogerá solamente la versión especificada:

<!--[if IE 5.5]>Para internet explorer 5.5<![endif]-->
<!--[if IE 6]>Para internet explorer 6<![endif]-->
<!--[if IE 7]>Para internet explorer 7<![endif]-->
<!--[if IE 8]>Para internet explorer 8<![endif]-->

Escoger una versión y las superiores

Se escoge la versión especificada y las que sean superiores:

<!--[if gte IE 5.5]>Para internet explorer 5.5 y superiores<![endif]-->
<!--[if gte IE 6]>Para internet explorer 6 y superiores<![endif]-->
<!--[if gte IE 7]>Para internet explorer 7 y superiores<![endif]-->
<!--[if gte IE 8]>Para internet explorer 8 y superiores<![endif]-->

Escoger las versiones superiores

Se escogen las versiones que sean superiores a la especificada:

<!--[if gt IE 5.5]>Para versiones superiores a internet explorer 5.5<![endif]-->
<!--[if gt IE 6]>Para versiones superiores a internet explorer 6<![endif]-->
<!--[if gt IE 7]>Para versiones superiores a internet explorer 7<![endif]-->
<!--[if gt IE 8]>Para versiones superiores a internet explorer 8<![endif]-->

Escoger una versión y las inferiores

Se escoge la versión especificada y las que sean inferiores:

<!--[if lte IE 5.5]>Para internet explorer 5.5 e inferiores<![endif]-->
<!--[if lte IE 6]>Para internet explorer 6 e inferiores<![endif]-->
<!--[if lte IE 7]>Para internet explorer 7 e inferiores<![endif]-->
<!--[if lte IE 8]>Para internet explorer 8 e inferiores<![endif]-->

Escoger las versiones inferiores

Se escogen las versiones que sean inferiores a la especificada:

<!--[if lt IE 5.5]>Para versiones inferiores a internet explorer 5.5<![endif]-->
<!--[if lt IE 6]>Para versiones inferiores a internet explorer 6<![endif]-->
<!--[if lt IE 7]>Para versiones inferiores a internet explorer 7<![endif]-->
<!--[if lt IE 8]>Para versiones inferiores a internet explorer 8<![endif]-->

Aclaración final

  • gt: greater than (mayor que).
  • gte: greater than equal (igual o mayor que).
  • lt: lower than (menor que).
  • lte: lower than equal (igual o menor que).

Actualizado 2009-02-02: Corregido error en la selección de versiones inferiores.

Datos del artículo:

CSS: bug de Internet Explorer 6 y 7 en imágenes de fondo para listas

Fecha de publicación: 2008/03/25

En algunas ocasiones al crear un estilo con imagen de fondo para un elemento HTML destinado a listas (DL, UL, LI, etc.) nos podemos encontrar con que esa imagen no se muestra en Internet Explorer, tanto en la versión 6 como en la 7.

Para solucionar este inconveniente hay un par de apaños:

  • Darle posición relativa a los elementos afectados por el problema (position: relative;).
  • Si el anterior no funciona, darles también anchura (propiedad width).

Visto en The IE/Win Disappearing List-Background Bug (Position is Everything).

Datos del artículo:

Internet Explorer 8 Beta 1

Fecha de publicación: 2008/03/06

Esta vez Microsoft parece que se está dando más prisa en sacar nueva versión de su navegador, y ya está disponible para descargar la primera beta de la versión 8 de Internet Explorer.

No me ha dado tiempo a probarlo en profundidad, pero dejo unas cuantas capturas de pantalla y algunos enlaces.

Capturas de pantalla/Screenshots de Internet Explorer 8

Un par de capturas de la instalación:

Captura/Screenshot Internet Explorer 8

Captura/Screenshot Internet Explorer 8

No deja utilizar la IE Developer Toolbar:

Captura/Screenshot Internet Explorer 8

Página de inicio por defecto, y Outbook:

Captura/Screenshot Internet Explorer 8

Captura/Screenshot Internet Explorer 8

Por supuesto, no me he arriesgado y lo he instalado en una máquina virtual:

Captura/Screenshot Internet Explorer 8

Emulación de Internet Explorer 7

Una característica muy interesante es la capacidad de emular el comportamiento de IE7 (si se activa requiere reiniciar el navegador), de forma que es como tener dos versiones de Internet Explorer en la misma máquina, aunque no puedan ejecutarse al mismo tiempo.

Enlaces relacionados

Datos del artículo:

¿Para que sirve Internet Explorer?

Fecha de publicación: 2008/01/18

Pues muy sencillo, según HacheMuda:

Internet Explorer sólo sirve para bajarse Firefox.

Aunque yo creo que también puede servir para bajarse Opera, al que considero bastante superior a Firefox.

Datos del artículo:

How to detect the Internet Explorer version in Javascript

Fecha de publicación: 2007/12/22

It’s very easy:

var ieVer=/*@cc_on function(){ switch(@_jscript_version){ case 1.0:return 3; case 3.0:return 4; case 5.0:return 5; case 5.1:return 5; case 5.5:return 5.5; case 5.6:return 6; case 5.7:return 7; }}()||@*/0;

/*@cc_on opens the conditional, while @*/ closes it. The code inside conditional comment is only read by Internet Explorer.

The code inside conditional comment establishes that every Internet Explorer version returns a number. The 0 number is outside of the conditional comment, so that other browsers will take 0 value.

If we want a desired function works only in Internet Explorer 6 and older we write a condition which requires an equal or lower to 6 value for the ieVer value:

if (ieVer<=6) {executedFunction();}

Know more

Datos del artículo:

Información del sitio