Etiqueta <video> HTML 5 frente a video Flash. ¿Cuáles son los pros y los contras?

116

ACTUALIZACIÓN IMPORTANTE

Esta pregunta se hizo hace más de 9 años. Tenía sentido entonces, no lo tiene ahora. Flash es difícil de salir; <video>el soporte es ubicuo, incluidos los dispositivos móviles. Casi todo lo que Flash podía hacer, HTML ahora también lo puede hacer. HTML ganó, Flash perdió. Si está pensando en cómo insertar un video en su página, simplemente úselo <video>y no lo piense dos veces. Esta pregunta solo se conserva por valor histórico.

Pregunta original

Parece que la nueva <video>etiqueta es todo el bombo en estos días, especialmente porque Firefox ahora la admite. Las noticias sobre esto están apareciendo en blogs de todo el lugar y todos parecen estar emocionados. ¿Pero que pasa?

Por mucho que busqué, no pude encontrar nada que lo hiciera mejor que el viejo video Flash. De hecho, solo veo problemas con eso:

  • Todavía pasará algún tiempo antes de que todos los navegadores comiencen a admitirlo, y mucho más antes de que la mayoría de la gente actualice;
  • Flash ya está disponible y todos lo tienen;
  • Puede acoplar Flash con cualquier interfaz de usuario elegante que desee para controlar la reproducción. Supongo que la etiqueta también será controlable (probablemente a través de JavaScript), pero ¿podrá pasar a pantalla completa?

Los únicos dos pros de una <video>etiqueta que puedo ver son:

  • Es más "semántico", lo que probablemente no tiene importancia para mucha gente, incluyéndome a mí;
  • No depende de una sola entidad comercial de terceros (Adobe), lo que tampoco veo como una razón convincente para cambiar, porque los reproductores y convertidores de video gratuitos ya están disponibles, y Adobe no está obstaculizando todo el proceso de ninguna manera. (ni siquiera les conviene).

¿Así que cuál es el problema?

Adicional:

OK, entonces hay un Pro más ... tal vez. Soporte para dispositivos móviles. Aunque es difícil de decir. Varios pensamientos corren por mi cabeza sobre el tema:

  • ¿Cuántos dispositivos móviles son realmente capaces de decodificar video a una velocidad decente de todos modos, Flash o de otra manera?
  • ¿Cuánto tiempo pasará hasta que los dispositivos móviles convencionales obtengan el <video>soporte? Incluso si está disponible a través de actualizaciones, ¿cuántas personas realmente lo hacen?
  • ¿Cuántas personas ven videos en páginas web en sus teléfonos móviles?

En cuanto a la parte semántica, entiendo que los motores de búsqueda podrían detectar mejor videos ahora, pero ... ¿qué harán con ellos de todos modos? Bien, entonces saben que hay un video en la página. ¿Y? ¡No pueden indexar un video! Me gustaría tener más argumentos aquí.

Adicional:

Solo pensé en otros contras. Esto abre un área completamente nueva de incompatibilidad entre navegadores. HTML y CSS ya son bastante complicados en este aspecto. Flash al menos es el mismo en todas partes. Pero es suficiente que al menos uno de los principales proveedores de navegadores se decida en contra de la <video>etiqueta (¿alguien puede decir "Internet Explorer"?) Y tenemos una nueva área del infierno que explorar.

Adicional:

Acaba de entrar un Pro. Más competencia = más innovación. Es verdad. Darle a Adobe más competencia probablemente los obligará a mejorar Flash en áreas en las que ha faltado hasta ahora. Linux parece ser un punto débil para él, citado por muchos.

Vilx-
fuente
29
debería ser la wiki de la comunidad.
SilentGhost
1
De acuerdo, parece que debería ser una wiki comunitaria
Gab Royer
4
En cuanto a uno de sus "contras", el peligro no es que IE no admita <video>. El peligro es que IE, FF, Opera, Chrome y Safari admitirán <video> de formas ligeramente diferentes. Como CSS. :(
fenomas
Ha sido eliminado de la especificación por Ian Hickson. Cualquier etiqueta de video compatible con los navegadores es totalmente patentada y no estándar.
aehlke
Mi error: se dejó <video>, pero ya no se especifica un códec. Por lo tanto, aún depende de la implementación del navegador decidir qué admitir, lo que no es una victoria significativa sobre las soluciones existentes.
aehlke

Respuestas:

36

Hay muchos puntos buenos aquí, y como en un estilo de lucha de artes marciales, cada punto tiene su empuje y cada uno puede ser defendido; pero cada uno puede ser derrotado con los movimientos adecuados.

Cualquiera que tenga argumentos sobre complementos "propietarios" caerá rápidamente. Microsoft, Apple y Adobe cargan con la culpa, pero eso es solo NEGOCIO. No cambiará el negocio de la noche a la mañana, y cada capa de complejidad agregada por una nueva etiqueta como <video> que admite una interfaz muy técnica dará como resultado implementaciones * ligeramente * diferentes por parte de cada navegador.

HTML 5 funciona ahora, y también Flash. Cómo se implementa, la habilidad que requiere: esto define cada recurso, ya sea el desempeño de un empleado, el poder de un webmaster o la influencia de un dominio.

Aunque solo tengo 40 años, comencé a programar cuando los monitores monocromáticos naranja o verde eran la elección de color, y la instalación del hardware venía con libros de oraciones en lugar de manuales de instrucciones. Tal vez pueda averiguar los comandos AT para el módem cuando no se configuraría con su hardware, y la RAM de 64K era como, ¡WOWWWWW!

HTML 5 / Flash es una molestia menor en comparación con esa basura. Aprendamos todos a colaborar en la comunidad hacia un mejor recurso. Hay un proyecto Flash de código abierto, tendrá errores. También HTML 5 ...

Todos los argumentos aquí son ciertos, pero no necesariamente productivos. Usa esa energía para encontrar una solución.

Max Bellasys
fuente
2
¡Amén! No pensé que pudiera haber una respuesta aceptada a esta pregunta, pero creo que estas sabias palabras merecen estar en la cima.
Vilx-
114

Imagínese si no hubiera una imgetiqueta. Si desea imágenes, debe usar un complemento de terceros, que es realmente lento y no tiene una forma estándar de incrustarlo en una página. No puede copiar imágenes fácilmente de esta manera, y los motores de búsqueda básicamente no tienen ni idea de qué pasa si se trata de una imagen, un juego o algo.

Sin esto, no había imágenes disponibles.

Luego imagina que se lanzó un navegador que te permite usar este nuevo y elegante img etiqueta .

La etiqueta de video (y audio) es una forma lógica y sensata de que las cosas funcionen. No deberíamos necesitar un complemento de terceros para usar un formato de medios completamente estándar.

Rich Bradshaw
fuente
14
Interesante analogía. Desde este punto de vista, la etiqueta <video> tiene sentido.
Vilx-
3
@Stu - Irónicamente, hay complementos de navegador SVG :)
Hannson
15
No es una buena analogía. Los videos y las imágenes no son lo mismo. Las imágenes son estáticas y los videos son interactivos y requieren una interfaz. Las imágenes se alinean junto a otras imágenes para formar patrones y fondos más grandes, mientras que los videos suelen ser piezas centrales, sin mencionar que incorporan sonido y solo podemos escuchar una banda sonora a la vez para darle sentido. Las imágenes estáticas se parecen mucho al texto; de hecho, el texto suele estar incrustado como una imagen. El video es muy diferente; lo único que tiene en común con las imágenes son los píxeles, pero eso es cierto para todo lo que se muestra en la pantalla de una computadora.
Triynko
3
@Triynko: Ellos son 'lo mismo' en el sentido de que a) el navegador (o un plug-in) tiene que decodificar los datos binarios comprimidos y mostrarla al usuario, y b) el apoyo a todos los formatos de imagen más de todos los navegadores es comparable a irregulares cómo fue, es y será el soporte de video en los navegadores. Su refutación larga aliento es simplemente meta papilla enloquecedora.
Stu Thompson
2
@Stu: La analogía es mala, porque simplifica demasiado el problema. Agregar una etiqueta de "video" (y códecs) a un navegador no cambiará que el video sea gráfico e interactivo y necesite una interfaz GU para controlarlo. No existe una interfaz de reproducción de video mágica por la cual todos abandonarán su impulso creativo y se inclinarán antes. Si luego intenta agregar interfaces personalizadas, ha logrado derrotar el propósito de una etiqueta "simplemente funciona" fácil de usar. Además, no siempre se accede al video de forma lineal, y esta etiqueta debería admitir la transmisión y el acceso aleatorio para todos los formatos admitidos. GL
Triynko
49

¿El mayor beneficio de <video>? Es fácil. Muy fácil. Ridículamente fácil. Tu-abuela-puede-codificar-una-etiqueta-de-video fácilmente. <video src = "myfile.ogv"> </video> y ya está.

<video> también tiene claras ventajas para sus usuarios. Obtienen un reproductor de video nativo del navegador, que potencialmente puede ser muy eficiente. Obtienen una interfaz de usuario consistente que no cambia de un sitio a otro. Los navegadores móviles que no implementen flash aún pueden implementar <video>.

La única desventaja es temporal, y esa es la compatibilidad. IE8 no es compatible con <video>, y pasará algún tiempo antes de que IE9 se instale ampliamente. Además, hay cierta pelea sobre qué códecs admitir para los videos: Firefox, Chrome y Opera son compatibles con Ogg Theora y WebM, mientras que Safari e IE están enviando H.264 (aunque ambos pueden admitir Theora / WebM con los códecs adecuados) . Por ahora, esto solo significa que debe publicar su video en dos formatos y proporcionarles a ambos el elemento fuente, es decir:


<video>
  <source src='video.webm' type='video/webm'>
  <source src='video.mp4' type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'>
</video>

Para agregar soporte para IE 8 y anteriores, y otros clientes de nivel inferior (como versiones anteriores de FF / Safari / Opera / etc.), simplemente coloque su código de inserción de video estándar dentro de la etiqueta <video>, debajo de los elementos <source>. Si el navegador admite <video>, ignorará la inserción. Si no lo hace, ignorará el <video> y ejecutará la inserción en su lugar.

Xanthir
fuente
29
En otras palabras, para obtener una compatibilidad razonable entre navegadores, se pasa de "increíblemente fácil" a "desordenado a nivel de sphagetti". Además, ahora debe codificar el video en al menos 3 formatos diferentes. Y todavía no te has deshecho del antiguo reproductor flash, solo has agregado un código mumbo-jumbo a su alrededor. Riiight .....
Vilx-
11
El problema de compatibilidad no es un problema (consulte el enlace en mi respuesta). @Vilx - No estoy de acuerdo, avanzar hacia los estándares adecuados es una parte importante para la evolución de Internet. Su argumento se escuchó hace algún tiempo cuando la gente comenzó a pasar del diseño basado en tablas a divs y css.
hannson
2
@Vilx, se supone que es temporal, aunque probablemente se necesitarán al menos 5 años para que <video> se convierta en una corriente principal
hasen
3
La codificación en múltiples calidades y códecs se está convirtiendo rápidamente en una realidad. Cuando la gente estaba contenta con las transmisiones reales de 256 kbps y los teléfonos eran LCD monocromáticos, esto estaba bien. Ahora tenemos varias calidades y dispositivos: web, iPod, teléfonos y pronto TV. Las razones para quejarse de la codificación de contenido en múltiples formatos son débiles.
Stu Thompson
2
Vilx: Sí, es difícil de usar de manera compatible en este momento (aunque difícilmente 'desordenado al nivel de espagueti'). Ahora está siendo adoptado por todos. Eso es normal. Si desea la facilidad de la que hablo en mi respuesta, espere unos años para que los navegadores se estabilicen. Los navegadores que no son de IE deberían unirse en unos pocos años cuando hayan terminado con la pelea de códecs y, con suerte, IE9 incluirá <video> con un códec compatible también. Entonces solo tiene que esperar hasta que pueda ignorar IE <9 y esté listo.
Xanthir
37

Flash es lento e ineficaz en plataformas que no son de Windows. Tiene posibles fallas de seguridad. Almacena "cookies flash" en su computadora que usted no conoce. No hay flash en el iPhone y es poco probable que lo sea nunca (como resultado de su propiedad y su alto consumo de CPU).

HTML 5: ¿Podría matar a Flash y Silverlight? es un artículo que podría responder a su pregunta.

Probablemente haya más razones por ahí.

Seth Johnson
fuente
6
Mmm Flash parece ser peor en Linux en las últimas versiones (notablemente peor en Ubuntu Jaunty). YouTube tiene ahora un rendimiento por debajo del aceptable (100% de CPU y saltos de fotogramas).
Craig McQueen
Totalmente fuera de tema, pero ni siquiera puedo ver Hulu soportablemente bajo Jaunty con mi C2D.
prestomation
7
Flash, para mí, parece lento e ineficiente en todas partes, incluso en Windows.
pupeño
Todos los puntos son buenos, pero creo que la razón principal por la que no hay Flash en el iPhone es la tienda de aplicaciones, y la maravillosa comisión del 30% que Apple está asumiendo en cada venta allí. ¿Por qué poner eso en peligro con juegos y aplicaciones Flash gratuitos?
Pekka
25

Flash es un verdadero dolor de cabeza en plataformas que no son Windows. No solo es lento e ineficiente (como señaló alguien más), sino que tampoco es muy estable. Como aprendimos en la WWDC de Apple más reciente, los "complementos del navegador" (léase: Flash) representan la mayoría de los bloqueos de aplicaciones en todo Mac OS X (y por "mayoría", me refiero a un número absurdamente alto como el 80% o algo, no puedo recordar la figura exacta de repente). Este es un problema tal en Mac OS X que para Snow Leopard, Apple ha rediseñado Safari para que Flash se ejecute, no solo en un espacio aislado, sino de hecho como un proceso completamente separado , de modo que cuando (no si) Flash falla, Safari como un todo no se ve afectado.

La inestabilidad de Flash en OS X, junto con su bajo rendimiento, es la razón por la que ...

  • ... Flash no está disponible ahora, ni es poco probable que lo esté pronto, para el iPhone. No estoy de acuerdo con la premisa de que la gente no quiere ver videos en sus dispositivos móviles; es por eso que Apple hizo un arreglo especial para que YouTube sirva su contenido en h.264 con el fin de permitir su reproducción en el iPhone. Yo, por mi parte, pagué felizmente los $ 10 por MLB 2009 exactamente porque podía ver videos en mi iPhone, y si pusieran todos los juegos disponibles para verlos en vivo, pagaría mucho más.
  • ... tantos usuarios de Mac OS X (como yo) están instalando bloqueadores de Flash para sus navegadores. Por mi elección, el contenido Flash ya ni siquiera se carga en mi navegador sin mi permiso explícito. Desde que lo instalé, el uso de mi CPU se ha reducido considerablemente y los bloqueos de mi navegador básicamente han desaparecido. Esta es una gran noticia para mí, por supuesto, pero es una mala noticia para cualquier anunciante que desee ofrecerme anuncios basados ​​en Flash.

En lo que respecta a los usuarios que tienen que saber algo sobre códecs, puede evitar este problema y proporcionarles el códec adecuado (incluido Flash, si su navegador no es compatible con OGG o h.264) utilizando el código html simple que no es Javascript. que se encuentran en este artículo .

Alex Basson
fuente
2
+1 para un buen argumento general, pero uso mucho Flash en OSX y Safari (siendo un desarrollador de ActionScript). De los complementos del navegador que representan el 80% de todos los bloqueos de aplicaciones en OS X, tal vez sea Flash Player, y tal vez no. No experimento muchos fallos del navegador y, como digo, utilizo mucho el FP. Y el 80% de todas las fallas de aplicaciones no es una gran cantidad en OS X. Al menos no para mí. Por último, puede ser el caso, pero nunca he notado, en términos humanos, lentitud o ineficiencia en Flash Player en Mac.
Ross Henderson
13

Pros:

  1. Puede usar fácilmente la etiqueta y dejar que se degrade a flash u otros tipos de archivo / códecs para compatibilidad con versiones anteriores sin usar javascript .
    • No necesita un complemento propietario
    • Es independiente de la plataforma mientras que el flash no lo es (ver nr. 2)
    • Su uso alentará a otros proveedores de navegadores a implementarlo (leer como IE)
    • La etiqueta tiene un significado semántico.
    • Viene integrado en el navegador.
    • Sin bloqueo de proveedor

Contras:

  1. Es parte de un estándar inacabado.
    • Un porcentaje muy pequeño de los navegadores instalados lo admiten <- no es un problema (Ver pro nr. 1)
    • Los proveedores de navegadores aún tienen que ponerse de acuerdo sobre un códec estándar <- tampoco es un problema, ver enlace en nr. 1)
Hannson
fuente
1
Toda esta charla sobre la independencia de la plataforma es ridícula. HTML es mucho más DEPENDIENTE de la plataforma que flash, porque cada plataforma implementa HTML de manera diferente, ¡y es implementado por una compañía diferente en cada plataforma! Flash es una plataforma propia (junto con Java), desarrollada multiplataforma por una sola entidad y, por lo tanto, muestra la misma multiplataforma ... cosas similares a la versión original de flash aún se reproducen correctamente en el último complemento. Flash es una bendición y está disponible en el 99% de los navegadores ( adobe.com/products/player_census/flashplayer/… )
Triynko
¿Por qué requeriría que los usuarios instalen un complemento inseguro, lento y con muchos recursos para sus navegadores cuando no deberían necesitarlo? Consulte pro nr1. ¿Qué pasa con las plataformas que Adobe no admite o deja de admitir en el futuro? Supongo que tampoco usas css como desarrollador web. Después de todo, es por su propia cuenta, mucho más dependiente de la plataforma que flash porque cada plataforma implementa CSS de manera diferente. No estoy diciendo que debamos ignorar el flash, pero no deberíamos ignorar las posibilidades de los estándares abiertos, especialmente en esta causa, donde el flash se puede usar para compatibilidad con versiones anteriores.
hannson
1
Entonces, ¿presionar a los usuarios para que descarguen nuevos codecs será más fácil? Así eran las cosas antes de que despegara el flash: todos los tipos de medios (Real, WMP, Quicktime) tenían una etiqueta muy simple que se activaba y el complemento la manejaba.
aronchick
1
Dije específicamente que no sería necesario. Es posible admitir simultáneamente muchos códecs (incluido flash), por lo que no es necesario que el usuario participe.
hannson
11

También es una ventaja que la etiqueta de video sea nativa de html, por lo que se integra muy bien. Esto parece no ser un problema, pero no lo es. Por ejemplo, puede superponer el video con algún título HTML. Y el título HTML puede usar los mismos estilos que otros títulos en la misma página.

También puede aplicar algunas transiciones CSS (futuras) al elemento de video: mire esta demostración .

doekman
fuente
1
Mezclar video con HTML / CSS es una buena razón. Cuando todos los navegadores lo admitan, ¡esto permitirá algunos efectos realmente agradables!
Vilx-
7

El reproductor Flash de Adobe (que es un complemento) no tiene en cuenta ninguna de las configuraciones de privacidad del navegador, mientras que Adobe no aclara activamente a los usuarios normales lo que se almacena. Esto por sí solo es una buena razón para dejar de usar Flash (o cualquier complemento de video) y bienvenido <video>.

Algunos detalles sobre los problemas de privacidad (que no deben confundirse con problemas de seguridad o vulnerabilidades) se pueden encontrar en ¿Cómo eliminar automáticamente el historial de Flash? en Superusuario.

Como señaló Vilx en los comentarios: estos problemas de privacidad permanecen cuando se reemplaza Flash-video por <video>, ya que Flash se usa de muchas más formas. Aún así, una vez<video> sea ​​compatible, los propietarios de sitios que ofrecen video (y no usan Flash de ninguna otra manera) tendrán la opción de no sobrecargar a sus visitantes con este registro pobremente documentado de sitios Flash visitados.

(EDITAR: reemplacé los detalles con un enlace a SU, que brinda más información; algunos de los comentarios a continuación solo tendrán sentido con respecto a una revisión anterior ).

Arjan
fuente
Pero estos problemas persistirán de todos modos a menos que una persona desinstale Flash Player. Y nadie hará eso solo porque ahora puede ver videos sin él. Flash Player se usa para mucho más que solo videos: también hay un montón de juegos e incluso páginas web completas creadas en él. La gente se lo quedará, de eso no hay duda.
Vilx-
Es cierto, @Vilx, tienes razón. Sin embargo, una vez que se admita <video>, como propietario del sitio, tendré la opción de no sobrecargar a mis visitantes con esta infracción de privacidad mal documentada.
Arjan
esto no es del todo cierto. solo se guardan los sitios que incorporan contenido flash. y LSO no son cookies, sino un almacenamiento local. Las cookies son parte de HTTP, que permite al servidor establecer variables que serán transmitidas por el cliente. su uso para el manejo de sesiones ha demostrado causar vulnerabilidad. Los LSO permanecen en su máquina y solo se pueden leer desde archivos flash que provienen del mismo dominio. Flash Player tiene su propia configuración, ya que la gente tiene varios navegadores. y un complemento. esto es un poco como instalar QuickTime en Windows y quejarse, ignora la configuración de actualizaciones automáticas
:-P
Muy bien, por supuesto que Flash no almacena ningún sitio sin Flash, debería dejarlo más claro. Pero LSO definitivamente se comporta como cookies tal como las conocemos por HTTP, y es exactamente por eso que muchos las llaman Flash Cookies. De hecho, incluso Adobe usa ese nombre en muchos de sus artículos de soporte. La principal diferencia: almacenamiento ilimitado en términos de tiempo y tamaño, entre navegadores y bastante desconocido para la mayoría de los usuarios. :-(
Arjan
2
Esta es una respuesta bastante FUDdy. Es cierto que los LSO son lamentablemente inaccesibles al modo de eliminación y privacidad, pero al mismo tiempo no son cookies (no se envían con solicitudes HTTP salientes, por ejemplo). Y decir que son "más peligrosas" que las cookies normales es un FUD enorme, teniendo en cuenta que hay exploits conocidos con cookies normales y ninguno con LSO.
fenomas
7

Para mí, sería muy bueno tener la computadora incorporada u otro reproductor de terceros para reproducir el video de manera mucho más eficiente que Flash. No todas las plataformas tienen Flash: iPhone y Android (al menos por ahora), donde la etiqueta puede funcionar más temprano que tarde. Tampoco hablamos de Linux, donde Flash funciona bastante mal.

En cuanto a que Internet es más semántico, puede ser importante para ti. No estoy seguro de cómo los motores de búsqueda como Google y Bing encuentran videos, pero probablemente solo conozcan un montón de implementaciones de video Flash, por lo que los jugadores pequeños de terceros no tienen ninguna posibilidad. Si todos usamos la misma etiqueta estándar, entonces todos estamos en igualdad de condiciones.

pupeño
fuente
Creo que Google Video encuentra videos a través de los metadatos publicados con un video en sitios como YouTube y Dailymotion.
MiffTheFox
2
Soy tan pro-flash como cualquiera, pero para mí esta es la mayor ventaja de <video>. Todo lo que hay dentro de Flash está oculto para el análisis de propósito general, incluida la indexación, que a veces puede ser lo que desea, pero generalmente es un mal desafortunado.
fenomas
5

Pros:

  • Ogg / Theora / Vorbis está libre de regalías para todas las partes en la cadena (el período de gracia de H.264 para alojar H.264 finaliza a fines de 2015 y la codificación y decodificación ya están sujetas a regalías)
  • Una vez que el respaldo para IE ya no sea necesario, <video>será más fácil que Flash
  • No se necesita la prisión de complementos: los proveedores de navegadores pueden corregir sus propios errores
  • Se integra con efectos CSS
  • Se integra con efectos SVG
  • Se integra con JavaScript
  • Se puede portar a cualquier plataforma sin permiso de Adobe
  • El usuario puede guardar el video en el disco fácilmente
  • Se puede hacer que funcione de forma segura en las fuentes de distribución (pero el software aún no está listo)

Contras:

  • El soporte de IE para el elemento de video tiene que esperar hasta IE9; El procesador alternativo de Ogg compatible con IE actual se basa en Java hasta que se finalice la solución ActiveX o Silverlight.
  • Safari necesita XiphQT para jugar a Ogg, porque Apple no ha enviado Theora.
  • Formato con derechos de autor que se necesita con el iPhone (pero no peor que Flash)
  • No se puede utilizar la pantalla completa en todas las implementaciones de escritorio que se envían hoy
hsivonen
fuente
El problema con Theora en realidad no son las regalías, sino los trolls de patentes. Una vez que los grandes jugadores con los bolsillos profundos comiencen a apoyarlo, podemos esperar que alguien sea demandado evidentemente.
hannson
Se sabe que alguien (MPEG-LA) recauda regalías por H.264. Nadie está cobrando regalías por Theora. Ambos son vulnerables a los hasta ahora teóricos trolls de patentes. (Tenga en cuenta cómo Microsoft consiguió demandada para MP3 a pesar de haber autorizado la cartera.)
hsivonen
El período de volverse adicto se ha trasladado a 2016.
Kornel
Editó el comentario para reflejar los desarrollos recientes.
hsivonen
4

64 bits y el soporte para Linux será bueno. Flash todavía (en dos mil malditos nueve) falta en esta área. Tener una competencia real siempre es bueno. Si los principales sitios de videos comienzan a usar esto junto con Flash, o incluso en lugar de Flash; Ese será un programa propietario menos que necesitaré. El código abierto significa una innovación más rápida. Dale tiempo, la gente creará una forma de entregar videos protegidos con DRM con él.

NULO
fuente
3

Más ventajas de Flash:

  • Adobe puede agregar nuevas funciones y nuevos códecs al video mucho más rápido para una audiencia masiva (generalmente menos de un año, más del 90% de los usuarios se actualizan a la última versión de Flash) en comparación con los proveedores de navegadores (todavía hay una gran cantidad de usuarios de IE6 por ahí y ese navegador salió en 2001).

  • Funciones encontradas en Flash que imagino que eventualmente llegarán a los navegadores, pero aún no están disponibles:

    • video de pantalla completa (hay un complemento de Firefox que lo admite, pero ninguno de los navegadores lo hace de forma nativa todavía)
    • cámara de video, solo una pequeña cantidad de sitios web usan esto, pero están sucediendo algunas cosas realmente interesantes en estos días con la cámara de video y la realidad aumentada en Flash
    • video peer-to-peer, se acaba de agregar en Flash Player 10 y como la penetración de Flash 10 se acerca al 90%, creo que verá más

Como aquellos que dicen que Flash no es indexable, miren lo que Google ha estado haciendo últimamente con la indexación de contenido Flash gracias a un reproductor sin cabeza que ha proporcionado Adobe. Entonces, si realiza una búsqueda en Google de archivos FLV , puede ver que Google ya indexa archivos de video Flash.

Mientras tanto, Adobe Premiere CS4 tiene reconocimiento de voz que generará subtítulos para archivos de video en un formato XML que se puede usar fácilmente en video Flash. Así que espere que los videos para Flash se vuelvan mucho más fáciles de buscar en el futuro.

Matthew Fabb
fuente
Yo diría que las mismas personas que están usando IE6 probablemente estén usando Flash 6. Me he encontrado con docenas de personas con computadoras con antiguos paquetes de códecs Java / Flash / horribles instalados, y nada más. Los usuarios actualizan, no la empresa que fabrica el producto. Su nota sobre los subtítulos es un buen punto, aunque que yo sepa, ambos formatos de video competidores permiten transmisiones de subtítulos, y <video> permitiría a los usuarios tener una preferencia en todo el sistema por las pantallas de subtítulos, sin esperar a que Adobe agregue esa función.
Groxx
3
  1. Muchos dispositivos móviles son compatibles hoy en día : iPhone, iPod Touch, Symbian S60, Android, etc.

  2. Mozilla Firefox, Google Chrome, Apple Safari y Opera admiten la etiqueta (concedido, deberá codificar en 2 formatos: H.264 y Ogg Theora. Sin embargo, puede reutilizar el video H.264 con Flash o Silverlight a prueba de fallos para navegadores antiguos e Internet Explorer

Justin Haygood
fuente
2
  • El usuario tiene el control de la interfaz de usuario: puede elegir qué navegador le gustaría descargar y usar, y dependiendo de cómo funciona (no estoy seguro de los detalles, pero estoy familiarizado con el concepto), incluso mantener su navegador y simplemente elija el plugin handler npapi para ello. ¿Cuántas veces te has quedado atascado usando una interfaz de control de video de actionscript de mierda porque los desarrolladores del sitio en el que estás eran demasiado vagos para hacerlo bien (o usar flowplayer )? ¡Poder para los usuarios !, digo.

  • Es de código abierto. Ahora, no soy RMS ni nada, y no tiene nada que ver con la ética ni nada por el estilo, pero OSS es la mejor y más eficiente forma de hacerlo. Produce un mejor código.

  • Mejor soporte de plataforma. En este momento, Linux + flash = malo. Adobe es el único que puede hacer algo al respecto. Esto apesta.

  • como dijiste, más semántico.

Joe
fuente
Ok, ok, no SIEMPRE es cierto, pero en general, lo es.
Joe
Bueno ... supongo que esto sería digno de una conversación / conversación completamente nueva. :)
Vilx-
¡Oh, vamos, incluso el imperio del mal admite que es verdad internamente! (documentos de halloween :))
Joe
1
En realidad, si lo tengo derecho, a la especificación final, el usuario no tiene control sobre la interfaz de usuario ... en lugar de los controles de interfaz de usuario serán bien definidos en la especificación, a través de scripts JS y con estilos con CSS ... Estoy tan Esperamos que todos diseñen esos controles ... ;-P
back2dos
IME, código abierto == código significativamente más rápido en algunas áreas específicas, y peor en otras partes. Se puede aprender mucho de unas pocas líneas de código aportado por expertos, pero los proyectos de SO a menudo tienen el 90% de su código totalmente falto de elegancia / eficiencia. (los proyectos grandes son una excepción frecuente aquí)
Groxx
2

Seth consiguió la mayoría de los grandes. Otros en los que puedo pensar:

  • el tamaño de la matriz de prueba se dispara (vi que se producía un error solo en IE7 con Flash 9.0.48; ¿cuántas versiones menores de Flash desea probar con cada navegador?)
    • Incluso si tuviera que elegir solo una versión exacta para admitir y obligar a todos los demás a actualizar / degradar, no es cierto que "Flash es el mismo en todas partes": el "complemento Flash para IE" y el "complemento Flash para todos los demás" no son ni siquiera el mismo binario (y sí, importa: acceden a la red de diferentes maneras, lo cual fue parte de la causa de mi error de IE7 / F9)
  • todos escriben su propio reproductor, por lo que la interfaz de usuario y la confiabilidad son inconsistentes
  • Los navegadores pueden implementar una opción de pantalla completa para video HTML5, lo que significa que todos lo harán pronto si aún no lo hacen (muchos reproductores de video Flash tienen esto, pero muchos no)
  • no, no todo el mundo tiene Flash (es cierto, es más común que el video HTML5 en este momento, pero no todo es la tierra feliz y divertida)
  • La creación de scripts es un gran problema (tiene su propio DOM, eventos, lenguaje no del todo ECMAscript, etc.)
  • tiene un rendimiento abismal, si no está en Windows (ejecutarlo en una máquina virtual de Windows en Mac OS X usa 5-10 veces menos CPU que ejecutar el complemento nativo de Mac)
  • tiene una estabilidad pésima (cada falla del navegador que he visto en al menos 3 años ha sido en una página Flash; si tu video mata todo su navegador, no volverán, incluso si realmente es culpa de Adobe)
  • no se ejecuta en absoluto en muchos lugares, por ejemplo, en un proceso de 64 bits (si sus usuarios inician "Internet Explorer (64 bits)" en lugar de "Internet Explorer" por error, puf, sin video)

En resumen, la única razón para usar Flash es "la mayoría de la gente lo tiene instalado hoy", lo que puede ser una razón bastante buena, mientras dure.

Conocido
fuente
Muchos de estos son buenos, pero algunos parecen fuera de lugar. Si bien es cierto que Flash no es idéntico en todas las versiones y navegadores, ciertamente es más consistente en todas las versiones que, digamos, CSS, y más consistente en todos los navegadores que, ah, cualquier cosa. ;) Y en cuanto a secuencias de comandos de ser un dolor, más bien como tener exactamente la misma en todos los navegadores DOM: P Y yo no sé si usted ha mirado en AS3, pero por comparación JavaScript está haciendo bastante edad de hielo. (Hasta que Harmony emerja de todos modos ..)
fenomas
2
Buenos puntos, excepto: (a) hay bibliotecas JS / CSS que cubren la mayoría de las inconsistencias (realmente no es tan malo), y (b) el modo de falla para CSS extraño en IE6 es "el espaciado no es correcto (pequeño truco necesario) ", mientras que para los errores de Flash a menudo" no funciona en absoluto (¡y buena suerte con la depuración!) ". Y (según mi primer punto), en realidad prefiero tener CSS altamente inconsistente que Flash levemente inconsistente; la primera es O (n) ejecuciones de prueba, mientras que la última es O (n * m) ejecuciones de prueba (es decir, no hay forma de que podamos cubrirlas todas).
Ken
Ah, y en cuanto a DOM, prefiero tener un DOM para todo mi documento. Diferentes prioridades, supongo, pero el paso de IME entre JS y AS es mucho más doloroso que las diferencias DOM del navegador.
Ken
2

Dado que ahora el navegador obtiene el archivo de video a través de HTTP normal, en comparación con algún método oscuro definido en el archivo SWF (que debería analizarse), ahora puede tener proxies web que también pueden almacenar en caché archivos de video. Además de que el propio navegador pueda almacenar en caché un archivo de video.

Paggas
fuente
Bueno, por lo que he visto videos flash, todos han usado HTTP plano debajo. Simplemente encienda Fiddler y vea lo que están haciendo (una buena manera de guardar CUALQUIER video flash por cierto).
Vilx-
Verdad a medias: Flash puede obtener vídeo de HTTP o RTP. El hecho es que la mayoría de los videos a pedido se entregan a través de HTTP. Mire cómo los servidores de YouTube procesan videos si no me creen.
Stu Thompson
2

Ventajas de HTML5:

  1. Es compatible con la API DOM completamente nueva para objetos de video, puede escribir un script que pueda interactuar con nuevas etiquetas HTML5.
  2. Puede detectar diferentes formatos de video que admiten la reproducción, pausa y seguimiento de la reproducción de video.
  3. Ya está bien apoyado. Firefox, opera, chrome ya son compatibles con Chrome, video, etc ... Incluso youtube está probando algún reproductor HTML5.

Pros de Flash / Contras de HTML5:

  1. Flash está ahí en todas partes. Así que HTML5 llevará mucho tiempo ponerse al día.
  2. Flash admite funciones extensas, sea renderizado HW, soporte de video de alta definición, las funciones de animación que admite son simplemente insustituibles (?)
  3. La API DOM nunca reemplazaría la característica AS2 / AS3 que ya es compatible con flash.
  4. Solo cuente la cantidad de desarrolladores flash profesionales que existen ... nunca cambiarán a menos que HTML5 responda todas sus preguntas. Hay varios desarrolladores de flash que aún no han cambiado de AS2 a AS3 :-)
rptr
fuente
2

Aquí están mis ventajas de HTML 5 en 2012:

  1. Estoy usando el rastro HTML5 de youtube. Ahora Flash Player no se bloquea todo el tiempo. Ahora mi computadora está estable durante semanas. Ahora estoy más feliz.
  2. No veo una "actualización del reproductor HTML5" cada vez que reinicio mi computadora como lo hago con flash.
  3. Una vez que el video incrustado en todas partes funciona con HTML 5, puedo eliminar el flash de mi computadora porque el único uso que tenía era para reproducir videos.
  4. Esto es un profesional para los desarrolladores de sitios web: tengo un bloqueador de flash debido a lo molesto que es el flash. No tengo un bloqueador de HTML5. Los webmasters tienen una segunda oportunidad de enviarme contenido.
  5. Es probable que HTML5 se implemente correctamente en los navegadores en lugar de ser el agujero de seguridad número uno en la mayoría de las computadoras.
JJCJ
fuente
1

Mi creencia por los profesionales:

  • Está adaptando el estándar HTML a los usos prácticos actuales de la web.
  • Parece que sería más fácil / mejor lograr que los dispositivos móviles admitieran la etiqueta de video / audio en lugar de transferir Flash a los dispositivos.
  • Ogg es un estándar abierto, mientras que Adobe controla Flash.
  • Ya he visto en algunos lugares a personas que presentan soluciones para fallar, lo que significa que si su navegador no admite etiquetas de video / audio, usará flash.
  • Interacción más sencilla con elementos HTML estándar y JavaScript.

Mi mayor desventaja sería que Ogg está un poco atrasado en términos de compresión y calidad. Pero me imagino que se está trabajando en ello. Más importante aún, si más personas comienzan a adoptarlo, es probable que más personas se unan al trabajo en Ogg para mejorarlo.

La competencia también es clave, ya que no hay un actor importante que obligue a Adobe a hacer algo con Flash. Para que Adobe pueda controlar el mercado en términos de contenido de video en la web.

Ben
fuente
Ogg y Flash no son directamente comparables.
Stu Thompson
@Stu, La pregunta es sobre "video flash", no todo flash.
TRiG
@TRiG, ​​la respuesta de Ben es más que un "video flash"
Stu Thompson
1

Creo que esto acabará con Flash, ya que se puede implementar rápidamente un soporte estándar de código abierto en iPhone y Android y otros teléfonos móviles, así como soporte de SO de escritorio. El formato OGG me permite saltar hacia adelante en el archivo de video a través de una conexión http regular. Puedo hacer clic derecho y guardar el archivo si está permitido, compartir y transportar estos archivos será más fácil. Como marcado "adecuado", pueden navegar literalmente cientos de miles de usuarios que utilizan dispositivos especializados para acceder a Internet. Como elemento dom 'adecuado', puede comunicarse con javascript, lo que le permite interactuar completamente con el resto del contenido de la página y, finalmente, Microsoft tiene un historial de pretender ignorar los próximos estándares mientras promueve su solución propietaria. a medida que aumenta la demanda de los usuarios, lanzan el timón a la derecha y despliegan una implementación para asegurar su base de usuarios. Flash ha sido la única opción para video en la web, pero no por mucho más tiempo, es una excelente pieza de software por derecho propio y veo que mantiene cierta posición, pero para video solo ha sido una opción de 'única opción'.


fuente
1

Yo diría que la ventaja definitiva de usar <video> lugar de Flash es que podré ver videos en mi navegador sin que se bloquee o se vuelva loco. Utilizo OpenBSD de 64 bits, por lo que gnash es todo lo que puedo obtener y solo lo habilito cuando me siento realmente arriesgado porque la mayoría de las veces me encuentro con un banner publicitario flash y mi navegador (firefox 3.5) se bloquea.

Y el navegador de mi teléfono móvil no es compatible con flash, pero es compatible con la etiqueta de video (y tampoco es un teléfono demasiado "elegante").

Earlz
fuente
1

Respecto a este punto:

"En cuanto a la parte semántica, entiendo que los motores de búsqueda podrían detectar videos mejor ahora, pero ... ¿qué harán con ellos de todos modos? Está bien, entonces saben que hay un video en la página. ¿Y? no puedo indexar un video. Me gustaría tener más argumentos aquí ".

si se optimiza correctamente, un video incluirá una transcripción, que un motor de búsqueda puede leer y, en consecuencia, divulgar toda la información sobre el video. ¿Supongo que pueden indexar la página del video? en cuanto a su valor ... supongo que no tendré que ver basura que no necesito, para encontrar algo que necesito, porque sabré exactamente lo que hay en el video

Ron
fuente
1

Puede usar Flash hoy ... es la forma más realista de llegar a audiencias de tamaño completo.

(FD: trabajo para Adobe)

John Dowdell
fuente
3
hmmm ... bueno, al menos es honesto ... podría haber fingido que es del W3C ... :-D ... y tiene un muy buen punto ...
back2dos
1
Me parece claro que usar solo HTML5 en estos días sería un error. Sin embargo, ni siquiera ofrecer HTML5 como opción se interpone en el camino del progreso, ya que <video> es claramente el camino a seguir.
Matchu
0

Tengo entendido que el problema de la etiqueta es que es un estándar abierto. Cuando solo un proveedor puede implementar Flash, usted está a su merced para las implementaciones / puertos a nuevas plataformas, navegadores o incluso versiones de navegadores.

La emoción está en ese nivel, no en los detalles de implementación. Preocuparse por cuál es técnicamente superior no viene al caso, de la misma manera que preocuparse por la capacidad de un gobierno fascista para hacer que los trenes funcionen a tiempo.

TED
fuente
¿Adobe ha mostrado alguna vez alguna falta en su esfuerzo por portar su reproductor? No conozco ningún otro software que se ejecute en tantas plataformas como la de ellos. A sus intereses comerciales les conviene portarlo siempre que sea posible.
Vilx-
1
Es posible que Flash se haya adaptado a muchas plataformas, pero como ya indicó Alex Basson: Flash en otras plataformas a menudo funciona mal. Entonces no sé cómo encaja eso en sus intereses comerciales.
Arjan
2
@Vilx: Tu comentario me dice "Massa siempre ha sido muy bueno conmigo". Sin embargo, no todos podemos vivir en la Casa Grande. Si se siente cómodo con su situación y no le importa la preocupación constante de que Adobe algún día decida venderlo, está bien. Algunos de nosotros no queremos vivir de esa manera.
TED
1
@Ted: Comparar el software propietario con el fascismo y la posesión de esclavos es enormemente innecesario. Tanto el software libre como el propietario tienen roles en el mundo de la tecnología, y hablar como si la superioridad técnica fuera irrelevante no es lo mejor para F / OSS ...
fenomas
1
@Vilx: ¿Qué te sucede si Adobe simplemente decide que ya no es necesario que respalde algo sobre lo que se basa tu negocio? ¿Qué sucede si tienen una racha de mala suerte y cierran? ¿Qué sucede si compran a uno de sus competidores y deciden dejar de licenciarle su software? ¿Por qué ponerse en la posición de tener que "confiar" en otra persona para que no mande su negocio?
TED
0

Será bueno utilizar algunas de las características de HTML 5 ... en 5-10 años a partir de ahora ...

Todavía tenemos demasiados visitantes que usan Internet Explorer 6 para ignorarlos, pasará bastante tiempo antes de que podamos pasar a probar solo las páginas para IE7 + ...

Guffa
fuente
+1, creo que este es un punto relevante, ¿por qué molestarse en admitir <video> cuando solo servirá a un pequeño subconjunto de usuarios? Lo mismo ocurre con toda la publicidad en torno a los motores Javascript de Chrome / Firefox 3.5, es bueno para los puntos de referencia sintéticos pero no tiene valor en la práctica, ya que una aplicación web tiene que ser lo suficientemente rápida para ejecutarse en IE, anulando cualquier ganancia por Javascript compilado. Ambos estarán bien en 5 años y eso es optimista.
JulianR
No es difícil degradar la etiqueta de video a flash para los usuarios de IE (ver enlace en mi respuesta)
hannson
Hay más navegadores que FF e IE. Cualquiera que haya estado codificando HTML a finales de los 90 conoce muchas razones para huir de las etiquetas que solo funcionan en un navegador ..
fenomas
1
Quizás también podría echar un vistazo a code.google.com/p/video4all ("¡Llevando la compatibilidad con etiquetas <video> a navegadores arcaicos que no la admiten!")
Ms2ger
0

Creo que la gran mayoría de estas respuestas se condensan en esto: Flash está diseñado principalmente para el mercado masivo, por lo que proporciona la forma más fácil de cubrir la mayor parte del mercado, pero es deficiente para cubrir plataformas emergentes y menos comunes (es decir, Linux inestable y sin iPhone). Esta ha sido la historia con Flash prácticamente desde el primer día. Es prácticamente un estudio de caso de cómo el software propietario y el sistema operativo se diferencian (y se complementan).

Por otro lado, creo que la mayoría de las respuestas minimizan seriamente el ángulo del códec. Existe una razón principal por la que el video Flash domina la web en la actualidad: es el único forma de publicar una única versión de un video y esperar que sea visible para más de la mitad de su audiencia. Aunque la etiqueta de video parece estar bien diseñada, en lo que respecta a hacer coincidir varios archivos de origen con los códecs instalados por el usuario, sigue siendo difícil saber cuántos códecs se necesitan para cubrir qué porcentaje de una audiencia, e imposible saber si las personas lo harán actualizar a medida que surgen nuevos códecs. El video Flash tiene cantidades más conocidas y una expectativa razonablemente buena de actualizaciones para la gran mayoría de la audiencia.

También creo que el ángulo de rendimiento también se exagera en la mayoría de las respuestas. Es cierto que Flash usa más CPU que cualquier otro reproductor que tengo, pero también se inicia más rápido, en órdenes de magnitud. Cuando me encuentro con una página web con un MPG integrado, mi navegador se congela durante más de 15 segundos mientras QuickTime se inicia, o quizás solo 5 segundos si ya se estaba ejecutando. (Casi tan malo como PDF;)) Obviamente Flash es menos eficiente en algunos aspectos, pero desde mi punto de vista es más eficiente en otros; como cualquier solución de software, están involucradas las compensaciones.

fenomas
fuente
QuickTime es solo otra extensión de navegador como Flash. La etiqueta de video incorporada en el navegador definitivamente significará que no habrá tiempo de inicio.
Earlz
0

Una desventaja es el hecho de que la especificación actual de html 5 no ha podido llegar a un acuerdo sobre un solo códec debido al desacuerdo del proveedor del navegador.

Del artículo siguiente:

"Después de una cantidad desmesurada de debates, tanto en público como en privado, sobre la situación de los códecs para y en HTML 5, he llegado a la conclusión a regañadientes de que no existe un códec adecuado que todos los proveedores estén dispuestos a implementar y enviar"

Pelea de proveedores de navegadores

En última instancia, incluso si usa la etiqueta de video, es posible que su códec de video no sea compatible con todos los navegadores, incluso si son compatibles con la etiqueta.

Como han mencionado otros, esto puede no plantear ningún problema real, pero creo que tener que hacer disponibles varias versiones del mismo archivo es ciertamente negativo.

Darien Ford
fuente
13
Errar. Se eliminaron los requisitos del códec, NO la etiqueta de video. Por el momento, parece que todo el mundo va a terminar apoyando a Ogg Theora de todos modos: Apple es el único obstáculo entre los proveedores que apoyan <video>, y no creo que vayan a sobrevivir en el mercado si mantienen eso arriba.
Quentin
Esto es prácticamente un problema. Ver [Daring Fireball] [ daringfireball.net/2009/07/ffmpeg2theora] : todo esto significa que el servidor tiene que almacenar el video en dos formas y hacer que ambas alternativas estén disponibles.
Seth Johnson
1
La codificación en múltiples calidades y CODEC se está convirtiendo rápidamente en una realidad. Cuando la gente estaba contenta con las transmisiones reales de 256 kbps y los teléfonos eran LCD monocromáticos, esto estaba bien. Ahora tenemos varias calidades y dispositivos: web, iPod, teléfonos y pronto TV. Las razones para quejarse de la codificación de contenido en múltiples formatos / calidades son débiles. Y, creo, si uno quiere un CODEC de mínimo común denominador, entonces puede ir a la vieja escuela con h.263, que probablemente esté en todas partes. Solo los nuevos y atractivos CODEC son un problema.
Stu Thompson
La especificación no debería decidir el códec de todos modos. No recuerdo que la etiqueta <img> tenga tales requisitos además del estándar de la industria JPG y GIF, y más recientemente PNG. Me imagino que uno o dos de estos tres formatos de imagen se volverán obsoletos en 10 años cuando se introduzcan otros mejores. Lo mismo ocurre con los códecs de video.
hannson
@Hannson: No es así ... la implementación de la imgetiqueta en todos los navegadores no admite universalmente todos los formatos de imagen. Te animo a que revises este enlace para obtener más detalles: en.wikipedia.org/wiki/…
Stu Thompson
0

He estado leyendo esto recientemente para un sitio que estoy construyendo ahora. He optado por el video Flash por ahora, porque el lanzamiento es muy pronto. Además, estamos en un entorno de alojamiento compartido, por lo que toda la conversión de video debe realizarse antes de que se cargue el video. No quiero pedirle al cliente que cargue dos versiones de cada video.

Pero, en última instancia, quiero cambiar a video abierto. Se ve muy bien. He visto una demostración que usa javascript para superponer subtítulos en un video, degradándose con gracia en ausencia de javascript a una transcripción de texto debajo del video. (Creo que estaba en A List Apart.) Y Mozilla tiene algunas demostraciones divertidas. http://arstechnica.com/open-source/news/2009/05/google-dailymotion-endorse-html-5-and-standards-based-video.ars

Trigonometría
fuente
0

Flash está controlado por una sola empresa. Esa empresa puede decidir exactamente qué hacer con el futuro de Flash y nadie más puede afectarlo. Digamos, por ejemplo, que ellos (Adobe) de repente deciden cobrar una tarifa de licencia por usar Flash. ¿Qué pasaría con los millones de sitios web que dependen de él?

Necesitamos actuar, y eso es ahora. Debemos utilizar estándares abiertos y lo necesitamos con urgencia. Eso es lo único que hace que el sangrado de la etiqueta sea importante para el mundo.

(La tarifa de licencia para Flash puede parecer o no una medida realista de Adobe, pero eso no importa. Mi punto es que ellos tienen el control. Otra cosa que podría suceder es que Adobe decida cancelar Flash. Imagínese lo que sucedería entonces , si no hubiera etiqueta.)

Johan
fuente
0

El estado actual de Flash es:

Plataformas de escritorio Flash :

  • ES DECIR
  • Microsoft Edge
  • Safari (Mac)
  • Cromo
  • FF
  • Ópera

Navegadores móviles:

  • No

Por lo tanto, no puede usar video Flash en navegadores móviles porque Flash Player no está preinstalado de manera predeterminada.

Forma óptima: uso de video HTML5 con respaldo de Flash para aquellos navegadores en los que el video HTML5 no es compatible.

eeKat88
fuente
Hoy en día la escena ha cambiado. El video HTML tiene un soporte prácticamente universal (con algunas peculiaridades), mientras que Flash, exactamente, es extremadamente impopular entre los dispositivos móviles. Entonces, sí, hoy el video HTML tiene mucho más sentido que hace 6 años. :)
Vilx-