texto:   A-   A+
eliax

Opinión: ¿YouTube a dejar atrás a Flash Video? ¿HTML 5 a reinar?
eliax id: 6692 josé elías en jun 1, 2009 a las 10:04 AM ( 10:04 horas)
Hace un par de días en el evento Google IO, Vic Gundotra (Vicepresidente de Ingeniería de Google) hizo algo que captó mi atención: Como una manera de mostrar el poder de HTML 5, dio una pequeña demostración de YouTube funcionando con la nueva etiqueta de video de HTML 5.

Muchos tomaron eso como una demostración mas, pero si ponderan un poco el caso, este tiene mucho que ver con mucho mas que HTML 5, e incluso nos hace recordar de YouTube en el iPhone.

Como muchos saben, el iPhone no tiene tecnología de Adobe Flash integrada, razón por la cual los videos de YouTube le llegan codificados en el formato nativo de MPEG-4, que por naturaleza se ven mucho mejor que Flash Video (aunque recientemente Adobe ha adoptado también a MPEG-4 como un formato alternativo dentro del contenedor Flash).

Pues sucede que con la nueva generación de navegadores web, será posible que los que desarrollan páginas web especifiquen una etiqueta especialmente para video, similar a como siempre ha existido una etiqueta para insertar una imagen en una página web.

Lo interesante de esto es que esta etiqueta no solo soportará MPEG-4 nativamente, sino que además que se podrá mezclar con el resto de la infraestructura web dentro de los navegadores, lo que significa que podrá ser posible programar y tener acceso a este video desde Javascript, y modificarlo con todo tipo de transformaciones, CSS, etc, para hacer cosas como ponerle menúes interactivos, anuncios, etc, todo sin una linea de código de Flash.

En otras palabras, es posible que estemos viendo los inicios del fin del reino de Flash. Y a propósito, aunque es cierto que se pueden crear cosas asombrosas con Flash, siempre he tenido mis reservas en cuanto a su uso, ya que rompe con el esquema hyper-interactivo de la Web, en donde no es posible poner un enlace (o "URL") directo dentro de una subsección de una aplicación Flash, ya que esta no adopta el concepto de páginas entrelazadas unas con otras, sino que adopta el concepto monolítico de las clásicas aplicaciones de escritorio.

Ahora, con tecnologías como SVG, Canvas en HTML 5, y Javascript, mas técnicas de AJAX, se hace cada ves menos justificable utilizar a Flash, y si esta etiqueta de video despega (como se espera lo haga), es posible que Adobe tenga que ponderar mucho sobre el futuro de Flash en la Web.

Y como siempre, pueden leer mas de mis opiniones y análisis en la sección bajo ese nombre a la derecha de la página principal de eliax.



autor: josé elías

Comentarios

  • Qué buena noticia!

    Flash es algo que me molesta mucho. En linux es algo que generalmente produce problemas. Y además es bastante "pesado" en comparación a otras cosas.

    Sería bueno poder comparar HTML5 vs Flash, y ver si hay gran diferencia, lo cual me parecería estupendo.

    • Comparar HTML5 y Flash puede resultar en muchas diferencias, ya que no tienen el mismo propósito. Es cierto que, lamentablemente, Flash ha sido utilizado para encapsular contenido y visualización demanera cerrada, por lo que crea la percepción que tienes ahora.

  • Menos mal, a ver si realmente esto deteriora definitivamente el reinado de esta tecnología tan repugnante como lo es Flash. Ya estoy harto de los constantes cuelgues, vulnerabilidades y reducciones de rendimiento que ocasiona, por no hablar del deficiente desempeño que tiene en Linux, y claro esta, su código cerrado y lleno de patentes que va totalmente en contra de la filosofía natural de la web.

  • Yo tengo la opinión que el Flash es bueno siempre y cuando se mantenga dentro del plano de la creatividad. Me explico: si es el medio (flash) el que origina la idea, esta acostumbra a ser buena. En cambio, si es una idea la que escoje el medio, la elección de flash viene casi siempre dada por la espectacularidad de este, cosa que lleva a demasiadas empresas a escoger la web bonita, versus la web funcional.

    En este sentido, sería una alegría que tantas webs que se hacen molestas en flash se pudieran hacer de esta otra forma, dejando el Flash exclusivo para lo que fue ideado, dentro del terreno de la animación, los "toons" y la experimentación, y dejando el formato web en paz.

    • Flash es una de esas cosas que ha veces son un mal necesario.

      Creo que hay que admitir que para animaciones es genial, y lamentablemente no existe otra opción viable hoy día, hasta que no surjan herramientas para los nuevos estándares de HTML 5 y sus tecnologías relacionadas.

      El problema, que creo es lo que dice Raimon, es que muchos quieren utilizar a Flash para todo, inclusive para crear un website completo.

      Cuando un cliente me habla de Flash lo primero que hago es explicarle los puntos buenos y malos. Al final en el peor de los casos terminamos haciendo un simple "intro" animado, pero la página completa continúa siendo HTML, CSS, Javascript, y su toque de AJAX si es necesario.

      Como ejemplo, esto ha permitido que todo lo que he hecho en los últimos 10 años funcione perfectamente en un iPhone (a veces hay que hacer cambios, pero son menores), mientras que los que en años anteriores optaron por utilizar a Flash para todo el website, o extensiones propietarias de Internet Explorer, han tenido que gastar mas dinero en rediseñar desde cero el website, o simplemente resignarse a que la plataforma móvil en Internet #1 del mundo no pueda acceder a sus páginas, cosa que encuentro inaceptable hoy día.

      Moraleja: Apegarse a estándares lo mas posible.

      • Mi opinión personal es que la transformación de la Web, en cuanto a los usos y necesidades actuales que no estaban en la idea original de sus creadores, y la falta de una respuesta a tiempo, ha traido un par de 'soluciones' que se mezclan entre sí como Flash, AJAX y ahora HTML5.

        No siempre tener más herramientas te permite hacer las cosas mejor, sino tener las herramientas apropiadas. (Calidad, no cantidad).

        Creo que la orientación del markup language (HTML) debe ir más hacia la localización del contenido y probablemente dar más poder a las hojas de estilo (CSS) u otras extensiones para definir la visualización o animación. El texto es texto, el video es video, y hay muchos viewers, players y plugins...Efectivamente un sitio web enteramente en Flash no nos da esta libertad, pero intentar que HTML5 reemplace todas sus funciones también limita la Web.

        El estilo REST podría ser un punto intermedio, pues obtengo contenido de cualquier tipo usando HTTP y efectivamente lo presento como yo quiera (Facebook, Twitter, Google Maps y muchos más, revisen http://www.programmableweb.com).

        Al fin y al cabo, a los usuarios finales no necesariamente les importa como se hace el trabajo, sino el resultado, y JackSparrow debería tener la libertad de no usar Flash si no quiere.

  • Por favor que no confundan el propósito original de flash con el simple hecho de introducir la etiqueta de video para HTML5.

    Flash genera secuencias animadas a partir de gráficos por vectores. La etiqueta de video solamente podrá sustituir el uso de los videos .flv para mostrar en reproductores flash dentro de pagias.

    Así que flash no muere, solo se tendrá una nueva alternativa para poner video en web.

    Saludos.

    • Mario,

      El nuevo estándar SVG y Canvas hacen precisamente lo mismo que Flash. Con SVG animas objetos vectoriales, y con Canvas obtienes acceso directo a los pixeles de tu tarjeta de video.

      Google incluso demostró renderizadores 3D en tiempo real esta semana en el evento Google IO que utilizan estas tecnologías junto con Javascript para hacer cosas que hoy solo eran posibles en Flash o en aplicaciones nativas.

  • Respecto a flash en Linux y su terrible rendimiento, hace tiempo que existe un script para Greasemonkey (Firefox) que modifica youtube, sustituyendo la ventana de reproducción flash por una que usa tu propio reproductor. Así consumes muchísimos menos recursos y el video va sin relentizaciones. Imprescindible en ordenadores de bajo rendimiento.

    Aquí lo explican mejor: http://www.congdegnu.es/2009/04/01/youtube-perfect-script-para-mejorar-el-reproductor-de-videos/

  • La noticia me parece genial :)

    Navegadores con menos complementos = performance.

    Bienvenido sea ^_^

  • Flash todavia sera el defacto tocador de la mayoria de videos en la web por años a venir. IE se encargara de eso. Y aunque este articulo es extenso, me voy con lo que dice Mario Romero, comentario #4

    P.S. Flash si puede tratar secciones en una pagina flash en subsecciones con url unico, y accederse como HTML regular, SEO tambien.

  • ta chevere chicos ojala q sigan cultivando los experiemntos un saludo cordial departe de la seccion del 2b cadela de la banda de shilcayo atte:fernando barrera

Añadir Comentario

tu nombre
tu email
(opcional)
web personal
(opcional)
en respuesta a...
comentario de caracteres máximo
2 + 8 = requerido (control anti-SPAM)
¿De qué color es el cielo?: requerido (control anti-SPAM)
 

"Elias eres un crack. Muchas gracias por compartir el conocimiento. Tu blog es un tesoro"

por "Chaffardet" en nov 21, 2014


en camino a la singularidad...

©2005-2024 josé c. elías
todos los derechos reservados
como compartir los artículos de eliax