Imilla

Just another WordPress.com weblog

Adobe demuestra herramienta para convertir archivos de Flash a HTML5 — noviembre 6, 2010

Adobe demuestra herramienta para convertir archivos de Flash a HTML5

En el contexto de la convención Adobe MAX, Rik Cabanier, uno de los ingenieros de Flash, demostró una pequeña herramienta para convertir animaciones y videos que están en Flash a HTML5.

Si bien hace un tiempo comenzó la pelea entre Apple y Adobe por el tema de la compatibilidad de Flash para los dispositivos con iOS, éstos no son los únicos productos que ocupan ese formato. HTML5 se está expandiendo en la web. Bajo esa noción, Adobe aplicó su idea de “ayudar a los clientes a resolver problemas reales” y está empezando a incluir soporte para HTML5 en varios de sus programas.

Ya ofrece plugins para Illustrator CS5 y Dreamweaver CS5 ademas de una herramienta de exportación de contenido de Illustrator en HTML5. Pero lo que hace la herramienta que vemos arriba es distinto: toma una animación en Flash, terminada, y la traspasa a HTML5 en un par de segundos. No sólo eso, sino que también te apunta los elementos que no puede convertir. Y lo mejor es que no lo exporta como una película entera sino que mantiene la individualidad de los elementos que hay en ella para poder trabajar con ellos separadamente.

La herramienta de conversión a HTML5 todavía está en desarrollo y aún no está disponible para descarga.

Link: Adobe demos Flash-to-HTML5 conversion tool (John Nack on Adobe)

¿Se cargará HTML 5 a Flash Player? — octubre 27, 2010

¿Se cargará HTML 5 a Flash Player?

Parece ser que las cosas se le van a poner complicadas a Flash con la llegada de HTML 5 y el formato abierto de vídeoOgg, ambas cosas implementadas por Firefox en su versión 3.5 aún en beta.

El caso es que en TechCruch han publicado un vídeo (el que veis arriba) donde el director de Mozilla Firefox enseña en vivo y en directo toda la potencia de HTML 5 respecto al vídeo, hay muchas ventajas como poder redimensionar el reproductor en cualquier momento, rotarlo, cambiar su posición, se pueden incluir vínculos y otros elementos interactivos de forma fácil dentro de los vídeos etc.

Como era de esperar en los comentarios de dicho post se ha “montado” entre los “pro flash” y los “anti flash”. Antes de que pase lo mismo aquí, vaya por delante que yo no soy anti nada, pero sí soy pro algo: innovación. Si HTML 5 y los formatos de vídeo abierto son más potentes que una tecnología propietaria, no es mi culpa y abogo por su implementación a gran escala sin duda.

Quedan muchas incógnitas y esto son solamente primeras impresiones, iremos viendo qué pasa, pero quizás ha llegado el momento de que Flash deje paso. Eso sí, se le reconoce todo lo que ha hecho por el vídeo dentro de la red, gracias a él existe YouTube, por poner un ejemplo muy conocido.

Fuente : bitelia.com

Un poco más de HTML 5 —

Un poco más de HTML 5

Cuándo estará listo HTML 5

Según informan en la página de la organización WHATWG, HTML 5 se prevé esté listo como especificación de implementación recomendada en el 2012. ¿Quiere esto decir que vamos a tener que esperar hasta 2012 para aprovechar las ventajas de HTML 5? realmente no es justamente así, puesto que algunos navegadores ya implementan muchas de las características del moderno lenguaje.

Resulta que HTML 5 está formado por muchos módulos distintos, cuyo grado de especificación está en niveles dispares. Por tanto, muchas de las características de HTML 5 están ya listas para ser implementadas, en un punto de desarrollo que se encuentra cercano al que finalmente será presentado. Otras muchas características están todavía simplemente en el tintero, a modo de ideas o borradores iniciales.

De hecho, las versiones más nuevas de casi todos los navegadores, incluido el polémico Internet Explorer 8, implementan algunas de las características de HTML 5. Claro que, para que una web se vea bien en todos los sistemas, hay que utilizar sólo aquellas partes que funcionan en todos los navegadores, por lo que a día de hoy, pocas son las utilidades realmente disponibles del lenguaje, si queremos hacer un sitio web compatible. No obstante, en el peor de los casos, podemos empezar a usar a nivel experimental estas características, aunque sólo sea para frotarnos las manos en espera de incorporarlas realmente en nuestras prácticas de desarrollo habituales.

Cuáles son las novedades de HTML 5

HTML 5 incluye novedades significativas en diversos ámbitos. Como decíamos, no sólo se trata de incorporar nuevas etiquetas o eliminar otras, sino que supone mejoras en áreas que hasta ahora quedaban fuera del lenguaje y para las que se necesitaba utilizar otras tecnologías.

  • Estructura del cuerpo: La mayoría de las webs tienen un formato común, formado por elementos como cabecera, pie, navegadores, etc. HTML 5 permite agrupar todas estas partes de una web en nuevas etiquetas que representarán cada uno de las partes típicas de una página.
  • Etiquetas para contenido específico: Hasta ahora se utilizaba una única etiqueta para incorporar diversos tipos de contenido enriquecido, como animaciones Flash o vídeo. Ahora se utilizarán etiquetas específicas para cada tipo de contenido en particular, como audio, vídeo, etc.
  • Canvas: es un nuevo componente que permitirá dibujar, por medio de las funciones de un API, en la página todo tipo de formas, que podrán estar animadas y responder a interacción del usuario. Es algo así como las posibilidades que nos ofrece Flash, pero dentro de la especificación del HTML y sin la necesidad de tener instalado ningún plugin. Puedes conocer más sobre este nuevo elemento en el manual de canvas que estamos creando en DesarrolloWeb.com
  • Bases de datos locales: el navegador permitirá el uso de una base de datos local, con la que se podrá trabajar en una página web por medio del cliente y a través de un API. Es algo así como las Cookies, pero pensadas para almacenar grandes cantidades de información, lo que permitirá la creación de aplicaciones web que funcionen sin necesidad de estar conectados a Internet.
  • Web Workers: son procesos que requieren bastante tiempo de procesamiento por parte del navegador, pero que se podrán realizar en un segundo plano, para que el usuario no tenga que esperar que se terminen para empezar a usar la página. Para ello se dispondrá también de un API para el trabajo con los Web Workers.
  • Aplicaciones web Offline: Existirá otro API para el trabajo con aplicaciones web, que se podrán desarrollar de modo que funcionen también en local y sin estar conectados a Internet.
  • Geolocalización: Las páginas web se podrán localizar geográficamente por medio de un API que permita la Geolocalización.
  • Nuevas APIs para interfaz de usuario: temas tan utilizados como el «drag & drop» (arrastrar y soltar) en las interfaces de usuario de los programas convencionales, serán incorporadas al HTML 5 por medio de un API.
  • Fin de las etiquetas de presentación: todas las etiquetas que tienen que ver con la presentación del documento, es decir, que modifican estilos de la página, serán eliminadas. La responsabilidad de definir el aspecto de una web correrá a cargo únicamente de CSS.
Novedades de HTML 5

Como se puede ver, existirán varios API con los que podremos trabajar para el desarrollo de todo tipo de aplicaciones complejas, que funcionarán online y offline. Quizás se entienda mejor por qué HTML 5 es un proyecto tan ambicioso y que está llevando tanto tiempo para ser elaborado.

 

HTML5 —

HTML5

HTML 5 es una tecnología creada para modernizar la web y el desarrollo de aplicaciones web, online y offline, que aun tiene bastante camino por recorrer para ser una realidad.

HTML5
HTML5

En el tiempo que llevamos relacionados con la informática, hemos sido testigos de cambios importantes, pero también hemos visto algunos momentos en verdad revolucionarios, tanto a nivel hardware como a nivel software. En estos días, los ordenadores han alcanzado una capacidad sorprendente, mientras que el software se vuelve cada vez más completo y más útil. Gran parte del potencial que han demostrado hardware y software se debe gracias a la existencia de la red de redes, que expande la funcionalidad de cualquier sistema, simplemente «conectándolo» al mundo. Ahora, Internet está a punto de sufrir un cambio radical con la aparición de la quinta versión del HyperText Markup Language, y si es adoptada en la forma que imaginamos, es probable que nosotros cambiemos junto con Internet, porque la red ya no será la misma.

Por qué se crea HTML 5
Los que nos dedicamos a hacer páginas web sabemos que un sitio web es como un puzzle de tecnologías que operan entre si. Para hacer una página, en principio, se necesita simplemente HTML, pero esta afirmación hoy tiene poco que ver con la realidad y las necesidades de los desarrolladores para crear una rica experiencia de usuario.

Es que hoy pocos sitios web se basan únicamente en HTML. Quien más quien menos utiliza CSS para definir el aspecto de la página, algún tipo de script del lado del cliente, en Javascript, vídeos en diversos formatos o Flash para realizar alguna animación o interacción con el usuario. Para poder beneficiarse e integrar todas estas tecnologías, existen multitud de etiquetas que se han ido creando al paso, según se iban necesitando, y las cuales no han pasado por el filtro de los normalizadores de tecnologías como el W3C.

Por tanto, más de 10 años después que se publicase la última especificación del HTML, resulta primordial para el futuro de la web la creación de un nuevo estándar que recoja y solucione de alguna manera, las necesidades de los desarrolladores que se han ido creando a lo largo de todo este tiempo.