Archivo de la categoría: HTML5

9 motivos para no utilizar Internet Explorer

No a Internet ExplorerLa cruzada que tenemos los diseñadores y desarrolladores web contra Internet Explorer no viene de una manía irracional, sino que está basada en decenas de malas experiencias que después el usuario no ve, pero que también sufre.

Voy a exponer algunos de los motivos principales por los que el usuario común de internet no debería utilizar Microsoft Internet Explorer:

  1. Existen mejores opciones, gratis, fáciles de instalar y que ocupan muy poca memoria, como Google Chrome, Mozilla Firefox Opera, incluso Safari, el navegaor de Apple. Todas son mejores, mucho más valoradas, más ágiles, ocupan menos.
  2. Cada actualización es un producto ya obsoleto, tratando de imitar las mejoras de sus competidores, arriba enumerados. Nunca innova, siempre llega tarde.
  3. Sus plugins también nacen obsoletos o son incómodos, bien para intentar emular las características de las que carece respecto a otros navegadores, o bien son molestas barras de herramientas de publicidad.
  4. Es tremendamente lento, al menos considerablemente más que los demás.
  5. No soporta debidamente HTML5, retrasando el progreso en desarrollo web.
  6. No soporta debidamente CSS3, retrasando el progreso en desarrollo web, de nuevo.
  7. No es software libre
  8. Limita su uso a usuarios actualizados en su sistema operativo. En caso de utilizar, por ejemplo, Windows XP, no podrás actualizar Internet Explorer a nuevas versiones.
  9. Las personas que nos dedicamos a esto por profesión no se lo recomendaríamos ni a nuestros enemigos. Si confías en profesionales, rechaza Internet Explorer.

Excelente guía CSS3 + HTML en inglés

Esta misma mañana he encontrado en la red una web donde aparecen todos los atributos posibles de CSS3. El manejo es realmente sencillo, tiene un buscador en la columna de la izquierda que, conforme escribes, limita los resultados de dicha columna.

Cuando hacemos clic en cualquiera de los atributos veremos un resumen, la sintaxis, los valores, algunos ejemplos, especificaciones y sobretodo y más importante de esta web, muestra enlaces de ayuda adicional e indica la compatibilidad entre navegadores (cross browsing). Por ejemplo, el text-shadow que utilizan algunos titulares de esta web, no se mostraría en Internet Explorer u Ópera, mientras que en Safari, Chrome y Firefox se ve correctamente,

Además dicha web-guía incluye también un listado de HTML. Ahí dejo el enlace para que lo podáis añadir a vuestros marcadores/favoritos:

¿y si buscamos «do a barrel roll» en Google?

Un detalle curioso al que he llegado a través de twitter (cómo no). Si buscamos «do a barrel roll» (sin comillas) en Google sucederá algo inesperado. Haz clic en el enlace para verlo:

Traducido sería algo así como «hacer un tonel», refiriéndose a la maniobra acrobática aérea que consiste en dar un giro de 360º sobre su eje sin cambiar el sentido ni la dirección.

Desvelando el truco

Tras no mucho investigar y siendo breve, se trata de puro HTML5. Posiblemente ya conozcáis una buena lista de posibilidades de dicho lenguaje, que junto con CSS3 están cambiando la mentalidad del diseño web. Para comprobar la compatibilidad cross-browser he intentado ejecutarlo en todos los navegador y tal y como me temía, no funciona en Internet Explorer. En Chrome y Firefox va perfecto, sin embargo en Safari, aunque también da un giro, el efecto es diferente.

¿Cuál sería el cometido de Google? Posiblemente dar avances sobre HTML5 entre todos aquellos que no son desarrolladores, así como dejar en evidencia al torpe navegador de Microsoft.