No se ven las imagenes en Internet Explorer, solucion

Hoy le encontró la solucion a un problema que tenia un compañero de trabajo, el diseñador, yo un poco de todo. El diseño de una tienda montada sobre oscommerce, no funcionaba sobre ie, no cargaban ni los estilos ni, lo mas problemático, las imágenes.

Después de hurgar un rato encontré una solucion. Ella viene de un tag html bastante olvidado, el tag <base href=”">.

En Internet Explorer no se muestran la imágenes cuando las llamamos con una ruta relativa. La solucion es indicarle cual es la base de todas esas url relativas. Firefox interpreta que las direcciones relativas se arman en base al lugar donde estamos, pero IE no. Con el tag “base” lo solucionamos.

Entonces… Para que se muestren las imágenes correctamente en IE debemos definir un <base href=”http://dominio/carpeta/”> y con eso lo solucionamos. ¿A que es facil?

Estuve como una hora para encontrar la solucion.

Todos los dias se aprende algo nuevo ¿no?

IE Y Firefox informacion sobre la popularidad de nuestro blog

Me cruce con dos post en uno hablaban de que Firefox ganaba a los demás navegadores en otro del porcentaje de visitas que proporcionaba Chrome. Pero no es de eso de lo quiero hablar.

Lo que yo quiero es opinar un poco. Después de leer el post numero uno. Se me vino a la cabeza la idea de que la cantidad de visitas que nos proporciona determinado navegador nos da una idea de la popularidad de nuestro blog.

Si las visitas son mayoritariamente con Firefox es muy probable que sea de “gente del ambiente” bloggers y otras yerbas. En cambio si gana IE es muy probable que las visitas sean de gente que anda Webeando.

Es una idea para trabajarla bastante mas. Pero como ando corto de tiempo lo dejo asi :p

En fin estas son mis estadísticas de navegadores:

navegadoresGana IE/Windows por poco. Si no separara por Sistemas operativos ganaría Firefox también por poco.

Internet Explorer con WebKit

internet-explorer-7-716-90 Hace poco Steve Ballmer dijo que la idea de usar WebKit como motor del Internet Explorer suena como una idea interesante y que podrían “mirar si es posible”.

Actualmente Webkit es usado por Safari y Google Chrome. Con IE ya serian tres de los grandes los que lo usan.

A mi entender seria muy bueno que Microsoft haga esto. Primero porque dejaríamos de preocuparnos de como se ven nuestra paginas en IE. Segundo porque es una medida que beneficiaria muchísimo al Open Source.

Por otro lado me parece una jugada, aunque arriesgada, muy buena de parte de Microsoft para mantener a sus usuarios. Ver que cada vez se piensa menos en Internet Explorer debe ser frustrante. Ver que, aunque tu navegador controla la mayor parte del mercado, todos (la mayoría) los programadores web recomiendan a sus usuarios a cambiarse a otros navegadores; ver que día a día los usuarios se le van y nunca vuelven; debe ser muy preocupante. Pero ahora con esta jugada matan dos pájaros de un tiro. Primero: tendrían un navegador que adapte a los estándares. Segundo: los desarrolladores ya no estarían recomendando que lo abandonen.

Mozilla desarrollando para IE

Leo en Genbeta un articulo bastante llamativo. Resulta que Internet Explorer no es compatible con Canvas, un elemento HTML que hace mas facil el trabajo con gráficos permitiendonos modificarlos mediante scrips.

Como parece que Microsoft no incluirá soporte para este nuevo elemento HTML. Mozilla a decidido crear un plugin para que lo pueda interpretar.

Una de las cosas mas extrañas es como piensan distribuirlo: incorporándolo en la próxima versión de Flash. Algo mas que llamativo.

Por otro lado hay un proyecto que pretende hacer un plugin con el motor de JavaScript de Firefox. Para que IE funcione como debe. ¿O como Mozilla cree que debe funcionar?