Feeds:
Entradas
Comentarios

Posts Tagged ‘Internet Explorer’

Leo en Genbeta:dev la siguiente noticia: según un estudio los usuarios de IE tienen un cociente intelectual más bajo.

<modo coña>Un estudio no muy necesario, ciertamente.</modo coña>

Bromas aparte, como comentan en el artículo, habrá que coger esta noticia con pinzas; si bien no deja de ser realmente curioso, especialmente el caso de Opera o de IE con Chrome Frame.

Como bonus, en uno de los últimos párrafos pone “coeficiente” en lugar de “cociente“. Sé que alguien saltará como si yo hubiera leído “encriptar“. :-P

Read Full Post »

Internet Explorer viene a ser a la programación web lo que la televisión en este país es al buen gusto. Su particular -y no documentada- forma de hacer las cosas puede despertar instintos asesinos en el más tranquilo de los programadores.

Una de las tantas cosas que tanto molestan es que la opción de “ver código fuente” de Internet Explorer, en el caso de páginas dinámicas con AJAX, muestra sólo el código HTML original, y no el real que está reflejado por el motor de rendering en la pantalla. Con Firefox, huelga decirlo, esto no ocurre; y gracias a extensiones como Web Developer y Firebug, podemos inspeccionar y manipular cada elemento a nuestro antojo.

Tras buscar por Internet, encontré la respuesta en este blog. Para ver el código real en Internet Explorer, debemos introducir lo siguiente en la barra de direcciones:

javascript:'<xmp>’ + window.document.body.outerHTML+ ‘</xmp>’

Read Full Post »

Leo en elotrolado que Microsoft, por fin, ha claudicado acerca de su monopolio en la instalación de Internet Explorer en sus sistemas operativos.

Tras la presión de la Unión Europea para terminar con esta situación, en Redmond propusieron que Windows 7 no llevara ningún navegador preinstalado. Como parece que no cuajó el tema, al final sí llevará IE, pero además permitirá elegir entre una lista de otros navegadores, entre los que encontramos Firefox, Chrome, Opera y Safari.

Read Full Post »

Vicisitudes varias han hecho que un servidor termine haciendo de programador Web, utilizando para ello una amalgama de lenguajes Web (PHP, JavaScript, CSS…) y Java, aderezada con el toque justo de AJAX y jQuery.

Cuando uno recurre a los estándares de programación Web, siempre termina dándose de bruces con la absurda realidad de Internet Explorer, ese aborto de navegador, dechado de vulnerabilidades y delicia de gente con aviesas intenciones.

Básicamente, el infame IE se pasa los estándares por el arco del triunfo. Y lo más gracioso es que, con cada versión del engendro, un subconjunto aleatorio de los mismos es mal implementada, añadida, eliminada, mancillada o directamente ignorada. Al final, la solución pasa por una larga serie de sentencias de selección anidadas para determinar la versión del navegador, y adaptar el código a la misma. Muy cómodo, oiga. Casi tanto como clavarse astillas bajo las uñas.

El otro día, revisando la interfaz de búsqueda semántica del portal Web del proyecto en el que curro, descubrimos que IE 8 puede ser muy divertido. La interfaz de búsqueda se veía bien, pero el portal no. Cambiando al “modo compatibilidad” (otro término tan falso como el manido “modo a prueba de fallos“), el portal se veía bien, pero la interfaz de búsqueda no.

Pues nada, a darle un poco de su propia medicina. ¿Que IE pasa de los estándares? Pues pasemos nosotros de IE.

Para ello, hemos recurrido a Google Chrome Frame. Tras instalar este software, sólo tenemos que incluir la siguiente línea como cabecera meta de la página:

<meta http-equiv=”X-UA-Compatible” content=”chrome=1″>

Ahora, cuando la gente acceda a dicha página con Internet Explorer, por debajo se utilizará el motor de renderización WebKit de Chrome.

Pero claro, ¿y si no tienen instalado Google Chrome Frame? ¡Muy fácil! Sólo debemos incluir el siguiente fichero de código JavaScript…

<script type=”text/javascript” src=”http://ajax.googleapis.com/ajax/libs/chrome-frame/1/CFInstall.min.js”&gt; </script>

… e invocar la siguiente función:

CFInstall.check({
node: “popup”
});

Cuando un usuario de IE acceda a la página, verá una ventana modal (tipo popup) donde se le solicitará la instalación de Google Chrome Frame. Cuando ésta termine, se recargará la página, utilizando WebKit en lugar del motor de IE.

Muere, cabrón

Muere, cabrón

Read Full Post »

A %d blogueros les gusta esto: