¿Es realmente el lenguaje HTML5 el futuro de la publicación de contenidos, tanto como plataforma como formato de edición? ¿Resuelve los problemas derivados de compatibilidad y representación de contenidos? Sanders Kleinfeld, experto en edición digital, ingeniero en tecnologías de publicación en O’Reilly, y autor del libro electrónico HTML5 for Publishers [HTML5 para editores] reflexiona sobre el futuro del lenguaje HTML5 en una entrevista realizada por Joe Wikert y publicada en la sección TOC podcast series del blog O´Reilly Radar.
Estos son algunos de los puntos sobresalientes de la entrevista:
Hoy dos de los mayores retos a los que se enfrentan los equipos de desarrollo de productos son los derivados del establecimiento de un único archivo de origen, donde todas las actualizaciones se realizan en un solo lugar, y los problemas de compatibilidad. Estas cuestiones, según indica Kleinfeld, son actualmente difíciles de resolver por los equipos de ingeniería y productos.
El lenguaje HTML5 ayuda a hacer frente a estos problemas. Kleinfeld sostiene que el contenido en formato HTML5 tiene más posibilidades de descargarse y representarse correctamente en una variedad de dispositivos. Asimismo, el experto opina que el ecosistema JavaScript hace que este lenguaje sea aún más flexible y potente.
Asimismo, el autor opina que los editores no aprovecharán al máximo las posibilidades que ofrece el formato ePub3, cuyo lenguaje base es HTML5, a menos que haya más aplicaciones para eReaders que soporten este formato. No obstante, Kleinfeld asegura que los proveedores de aplicaciones no tienen prisa por desarrollarlas debido a que los editores no están creando mucho contenido en ePub3. Ello se debe, indica el autor, a que el soporte de las aplicaciones es limitado.
Formato ePub3 vs. lenguaje HTML5. Kleinfeld establece un ejemplo donde un dispositivo Nook no pudo procesar correctamente partes de la versión ePub3 de uno de sus libros electrónicos, aunque el navegador de Nook muestra la versión HTML5 correctamente.
¿Qué pasa con la portabilidad? Según indica el autor, se presume que una solución HTML5 requiere una conexión web en vivo, pero el almacenamiento en caché local elimina este problema.
Las aplicaciones nativas ofrecen una ligera ventaja. Kleinfeld asegura que es probable que se observen más prestaciones de dispositivos accesibles a través de lenguaje HTML5, pero según su opinión, los problemas de seguridad probablemente impedirán el acceso a todas las funciones del dispositivo.
¿Qué cambios se producirán en el ámbito de los libros electrónicos en los próximos dos años? El experto afirma que la distinción entre libro electrónico y aplicación será más evidente cuando el formato ePub se dirija al primero, y añade que el lenguaje HTML5 es la solución más probable para el segundo.