Primero que todo:
Muchas gracias por todas las visitas recibidas, hasta de otros continentes, gracias! merci beaucoup!, thank you!! .
Y no se olviden que siempre están invitados a comentar ;D
Esta vez les hacemos llegar una nueva relación de amor profundo entre tecnología y hombre:
Desarrolladores & HTML5.
¿De donde es que nace esta historia de pasión?
En cuanto a esta nueva versión de HTML permite a los desarrolladores crear contenido web con mayor estética y visualmente agradable para sus aplicaciones y sitios, permitiendo que estos sean similares a las aplicaciones de escritorio y que no se necesite un plug-in (una programa extra) para que pueda funcionar (Como Adobe Flash). En otras palabras, le da al programador mas libertad para poder crear! =)
Pero aun nos falta nombrar la otra parte de esta historia: los desarrolladores.
Ellos quienes constantemente se la han ingeniado combinando varias tecnologías para crear excelentes aplicaciones, sitios web, etc. Pueden tener en esta nueva versión de HTML, una ayuda para poder sentirse sin ataduras y crear:
· APIs(Application Programming Interface - Interfaz de Programación de Aplicaciones)
Dan una manera fácil y rápida de manipular un documento como el "drag & drop" (arrastrar y soltar) presente en las aplicaciones comunes.
Ok. Perfecto, pero cuales son sus características más destacables?
Geolocation API: Define una interfaz de alto nivel a la información de posición asociada al dispositivo que recibe los datos de latitud y longitud. Las fuentes más comunes para tomar esta información son el Sistema de Posicionamiento Global (el GPS) y la posición deducida por ejemplo del IP, Bluetooth o Wifi. Aún así, no existe una garantía absoluta que la API te devuelva la actual posición del dispositivo. Esto constituye TODA UNA NOVEDAD para los diseñadores de servicios a base de posición.
Content Editable Attribute: Formado por dos atributos designMode y contentEditable.
El primero maneja el documento entero, y el segundo, gobierna el elemento sobre el cual aparece. Esto permite que la web pueda leer y escribir sin utilizar Java Script.
· Elementos semánticos: Un elemento semántico es cualquier elemento que tiene un nombre de etiqueta que describe su contenido pero esto no tiene un comportamiento asociado. Entre los más destacados podemos encontrar
o section
o nav
o article
o aside
o hgroup
o footer
o header
o figure
o figcaption
o mark
Esto es de gran utilidad, ya que permite crear aplicaciones con mayores y mejores características para personas discapacitadas.
· El elemento <canvas>: Permite crear la superficie de un dibujo bidimensional utilizando gráficos, animación y rasgos rápidos interactivos como juegos, respondiendo a la interacción con el usuario. Y aun mejor: todo eso sin necesitar instalar un plug-in.
· Aplicaciones web Offline: Una API permitirá desarrollar aplicaciones de manera tal que funcionen también en local y sin estar conectados a Internet.
Nuestro consejo es que todos aquellos que quieren estar adelantados a las necesidades del mercado de desarrollo web, no duden en aventurarse en esta maravillosa y perpetua historia de amor con HTML5!
¿Ustedes que opinan?
Hasta la próxima!
IT for Systemers Group
PD: Les dejamos dos regalitos, un video explicativo (que dura muuuuuchooo, pero vale la pena!) y mostrando ejemplos del uso de esta tecnología y un link de utilidad para investigar y aprender! :)
Links de interés:
