Introducción a HTML5

En el mes de enero del 2011,  la W3C (por sus siglas en inglés, World Wide Web Consortium) comenzó una fuerte campaña de publicidad para HTML5, desde la publicación del logotipo oficial hasta un gran movimiento viral en redes sociales, blogs y webs. Ésto se debe a que HTML5 es uno de los últimos esfuerzos de la W3C para consolidar una Web nativa y semántica, libre de plugins de terceros (como el de Flash), con nuevas etiquetas y características, pero sin tirar a la basura las etiquetas de sus antecesores HTML4 y XHTML. Además, por su características de código libre, renderizable desde el navegador, flexibilidad y ligereza, hace que HTML5 sea una gran opción para los dispositivos móviles (iPad, iPhone, Blackberry y más).

Los antecesores a HTML5 tuvieron ciertos problemas con el DOM (por sus siglas en inglés, Document Object Model), una API que proporciona un conjunto estándar de objetos para representar documentos HTML y XML en forma de árbol, el cual es utilizado para la manipulación de éstos. El DOM se volvería una verdadera pesadilla a la hora de crear páginas Web dinámicas, ya que distintos navegadores lo leen con diferencias, por lo que es necesario el desarrollo de hacks en JavaScript para su manipulación eficiente.

Read more “Introducción a HTML5”

Redes sociales interoperables

Hace unos días fui a ver  Avatar, película dirigida por James Cameron, el cual considero uno de mis cineastas favoritos (Terminator, The Abyss, Aliens, Piraña).

No reseñaré la película, ni mucho menos, pero me pareció muy interesante cómo los aldeanos de Pandora podían extraer y compartir información de sus antepasados fallecidos, y a su vez, los aún vivos. Es interesante por una razón, la fuerte relación con las redes sociales actuales y las futuras. Los pobladores de Pandora utilizaban la propia naturaleza como base de datos, la cual erá abierta, interoperable y vinculada totalmente, es decir, que podían utilizar cualquier medio físico. Los aldeanos podían acceder a la información en cualquier momento, lugar y  forma.

Read more “Redes sociales interoperables”