Category Archives: Desarrollando

Haciendo software

IE6 debe morir

Internet Explorer 6 es un navegador que tendrá 8 años antes de fin de año.

Es un software obsoleto, con problemas de seguridad y que interpreta en forma errónea el código de los sitios web.

Los desarrolladores tenemos siempre que escribir codigo extra con el único propósito de que nuestros sitios se vean correctmente en este navegador.

Si bien hoy día el número de usuarios está disminuyendo (casi 20% según las estadísticas de marzo de este blog), aún la base instalada de usuarios es muy importante. El tema es que hoy disponemos de mucho mejor software para navegar: Firefox, Safari, Opera, e incluso Internet Explorer 8 son navegadores mas seguros, mas funcionales y de mayor calidad.

Se están llevando diferentes iniciativas para convencer a la gente que deje de usar IE6: NOIE6Day, IE Death March y otras.

Mientras este engendro desaparece del mundo, les dejo una herramienta muy interesante para tratar con sus fallos:

El sitio analiza el código de tu CSS buscando los problemas típicos e indicando hacks para IE6.

Es recomendable leer los fundamentos de la herramienta, que nos detallan los principales problemas del programa:

Impresiona a tus amigos

24Ways

Como en los dos años anteriores,  Drew McLellan (allinthehead.com), publicará en el blog 24 Ways, un tip de diseño o desarrollo web ‘para impresionar a los amigos’, durante los primeros 24 días de diciembre.

De consulta obligada para todos los que andamos en estos temas, ya ha publicado el primer artículo sobre cómo manipular la transparencia PNG en Explorer 6.

Chau Click

Traduciendo lo publicado en el blog oficial de Internet Explorer:

En abril del 2006, hicimos un cambio en la manera que Internet Explorer maneja los objetos embebidos en páginas web. Los sitios requerían que el usuario haga un “clic para activar” antes de poder interactuar con el control embebido. Ahora Microsoft ha licenciado la tecnología de Eolas, quitando el requerimiento de “clic para activar” en Internet Explorer.

Recordemos que la empresa Eolas tiene la patente que los hace dueños de “reproducción automática de contenido embebido en una página web”. Por lo que el software que permita esto debe pagarles a ellos.

En la práctica para los desarrolladores, esto implicó la utilización de código javascript que sortee este bloqueo y evitar el clic al usuario, fundamentalmente cuando se trata de archivos Flash embebidos.

Ahora Microsoft ha arreglado con Eolas, y al menos en Internet Explorer esto ya no será necesario. Preveen que la actualización se hará masiva a partir de las actualizaciones que liberarán en Abril del 2008.

Click to Activate

Ahora sí, adiós IE6, hola IE7

IE7

Si bien Internet Explorer 7 hace ya unos meses que está disponible para descarga, sólo podían hacerlo quienes tuviesen una copia original de Windows. Ahora, Microsoft ha ‘liberado’ sin restricciones el navegador, para que pueda instalarse libremente.

Esto povocará el salto de mucha gente a esta versión de IE, sobre todo en esta parte del mundo.

Esto redunda en beneficio para los desarrolladores, porque si bien IE6, era mucho mejor que sus predecesores, continuaba teniendo importantes fallas de interpretación de los estándares HTML y CSS, lo que obligaba a utilizar diversos trucos para que las páginas se vean bien en él.

Entre las mejoras de la versión 7 se destacan:

  • Navegación con pestañas
  • Interfaz mejorada
  • Impresión avanzada
  • Fuentes RSS
  • Zoom
  • Filtros Anti-Phishing
  • Plug-ins
  • Mucho mejor soporte a estándares, particularmente CSS 2.1
  • PNG con canal Alpha

Pueden descargarlo por Windows Update, o bien del Sitio Oficial de IE