Pregunta

Me parece que la clave USP de Flash / Silverlight es la capacidad de proporcionar acceso (aunque indirectamente) al subsistema de gráficos del cliente, permitiendo video, transiciones suaves y "fantasía". efectos visuales.

Esto suena como una buena idea, y una evolución / extensión natural de HTML. Pero seguramente sería mejor si alguien como el W3C controlara dicha tecnología, en lugar de que Microsoft o Adobe bloqueen a los usuarios en su " plataforma " ;.

¿Ha tomado parte el W3C en el desarrollo de estas tecnologías y, de no ser así, por qué?

Aclaración: supongo que el objetivo de mi pregunta es: ¿por qué el W3C no está extendiendo / evolucionando HTML (o creando otra tecnología) en la dirección de Flash / Silverlight? cuando parezca obvio (para Adobe y MS al menos), y sería preferible una plataforma estándar abierta.

¿Fue útil?

Solución

El W3C no tiene autoridad real para "asumir un rol" en el desarrollo de una tecnología patentada. Solo se les puede otorgar ese rol si la empresa propietaria de la tecnología decide dársela, y hasta ahora ni Adobe ni Microsoft lo han hecho.

Otros consejos

W3C creó otra tecnología, más o menos.

SVG es un estándar de gráficos vectoriales bastante agradable que, combinado con secuencias de comandos, puede hacer muchas cosas que Flash puede hacer, pero todo en XML y JavaScript en lugar de un trozo de gunge binaria. Es complicado llamar a esto un reemplazo de Flash ya que funciona de manera muy diferente, pero ciertamente puede llegar a algunos de los mismos lugares donde se implementan como objetos de navegador de primera clase.

No hay video en él, pero HTML5 está atacando esto (y a diferencia del resto de HTML5, algunos navegadores lo están implementando).

Por supuesto, sin IE, siempre tendrán una aplicabilidad limitada en el mundo real.

[Nota: en cualquier caso, ni Silverlight ni Flash están realmente totalmente cerrados. Ver por ej. http://www.adobe.com/devnet/swf/ ]

Puede y en el futuro podrá obtener cada vez más de lo que Flash y Silverlight son capaces de usar Elemento HTML de lienzo , SVG y el nuevo audio y elementos de video en HTML5.

Vea este 3D Canvas ejemplo de lo que es actualmente posible.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top