[Noticias] Firefox 3 y HTML 5

Despues de una buena “Fiesta”, de navidad que por cierto se me paso felicitarlos, pues como se dieron cuenta, no actualice el blog, es mas ni siquiera prendi mi pc, pues deseo que todos se la hayan pasado chido en compañia de sus seres queridos!! (lo lamento no se me ocurre otra cosa?!?!)

Bien regresemos a la rutina!!

Andres nieto,
comenta en su blog que Firefox 3 al igual que Webkit tambien esta adentrandose en la implementacion del HTML5 (el futuro HTML).

html

Los puntos a considerar en la nueva integracion del HTML 5 con Firefox serian por el momento los siguientes.

 

  • Gestión de protocolos
  • Eventos Online y Offline
  • Gestión del foco
  • Eventos Drag & Drop

 

Veamos a grandes rasgos que posibilidades nos ofrecen las nuevas integraciones

Gestión de protocolos

Esta posibilidad de gestionar protocolos personalizados, nos permitira definir que apliacion funcionara al usar cierto protocolo.

Ejemplo: su usamos mailto, por defualt nos abre un cliente de correo, usando HTML5 y Firefox 3 lo podremos especificar que va a usar para manejar ese protocolo osea el mailto

Codigo

navigator.registerProtocolHandler(“mailto”,
“https://mail.google.com/mail?view=cm&tf=0&to=%s”,
“Google Mail”);

En este caso estamos usando el metodo registerProtocolHandler que parasa a formar parte del objeto navigator.

Eventos Online y Offline

Esto es simple, firefox 3 ahora nos permitira saber si estamos online (en linea) u offline (sin conexion), a internet, de esta forma podremos saber que hacer dependiendo de del estado del navegador, recuerden que algo similar utiliza Gmail, cuando nos desconectamos de la red.
Este metodo se usara como parte del objeto navigator de la siguiente forma (en este caso se usan operadores ternarios)

var estado = navigator.onLine ? “ONLINE” : “OFFLINE”;

Para ver las demas funcionalidades que se agregaran le dejo el link.
Firefox 3 acercandose al HTML5

Nota: Hay un demo pero solo pueden verlo los que tengan Firefox3 , claro en version de prueba

Demo

Leave a Comment

Your email address will not be published. Required fields are marked *