Google aprieta Flash en Chrome

Flash Player de Adobe ha sido criticado por desarrolladores y empresas que cuestionan su necesidad, pero el complemento acaba de recibir un gran voto de confianza de Google.





Esta semana, Google anunció que su navegador Chrome vendrá con Flash incorporado. Y Google, Adobe y otro fabricante de navegadores, Mozilla, han revelado planes para mejorar la forma en que los complementos interactúan con los navegadores. Esto podría conducir a un mejor rendimiento, seguridad y experiencia de usuario para Flash y otros complementos, dicen los involucrados.

Flash se usa comúnmente para agregar gráficos, funciones interactivas, videos y animaciones a sitios web. Pero los usuarios tienen que descargar e instalar Flash para que estas funciones funcionen, y necesitan descargar versiones más nuevas para mantenerlo actualizado.

Google ahora planea combinar Flash con las descargas de Chrome y convertirlo en parte del sistema de actualización automática de Chrome. Esto significa que los usuarios siempre deben ejecutar la versión más reciente, estable y segura. En el futuro, Google y Adobe planean trabajar en funciones integradas más profundas, como encontrar una manera de que el sistema de seguridad único de Chrome funcione junto con Flash.



El software de complemento puede agregar todo tipo de capacidades básicas a un navegador. Flash es el complemento más utilizado; está instalado en casi todas las computadoras de escritorio y funciona con los principales navegadores. Sin embargo, el complemento ha sido criticado recientemente por desarrolladores que preferirían que los navegadores utilicen estándares abiertos, como HTML 5, para multimedia, en lugar de depender de plataformas propietarias como Flash. La decisión de Apple de excluir la compatibilidad con Flash del iPhone y el iPad también ha estimulado los esfuerzos para desarrollar aplicaciones web interactivas sin Flash.

Algunos expertos dicen que el movimiento de Google muestra que Flash todavía juega un papel vital en Internet.

La integración de Flash y Chrome es el comienzo de un esfuerzo mayor de Google, Adobe y Mozilla para mejorar la forma en que interactúan los navegadores y los complementos. Chris Blizzard, director de evangelismo de Mozilla, explica que el sistema actual para conectar los dos evolucionó a partir de la interfaz de programación de aplicaciones (API) utilizada por el navegador Netscape a finales de los 90. Este sistema ahora lo utilizan todos los navegadores principales, excepto Microsoft, que tiene su propia interfaz, llamada ActiveX. Pero el enfoque no funciona bien con los esfuerzos modernos para hacer que los navegadores sean más receptivos y confiables, dice Blizzard, y se necesita una nueva API.



Por ejemplo, el navegador Chrome de Google utiliza una técnica de seguridad llamada sandboxing para aislar algún código de modo que no pueda acceder a partes restringidas de la memoria. Pero los complementos de Chrome no pueden seguir el mismo sistema, lo que socava el valor de la zona de pruebas. Paul Betlem, director senior de ingeniería de Flash Player en Adobe, dice que su empresa y Google están trabajando para cambiar esto. Espera que eventualmente se pueda compartir la misma capacidad con otros navegadores.

Betlem espera que la nueva API aborde las frustraciones de larga data con las técnicas existentes para conectar navegadores y complementos. Por ejemplo, dice, cada vez que un navegador obtiene nuevas capacidades, como la opción de usar la entrada táctil, los proveedores de complementos tienen que negociar con cada fabricante de navegadores para averiguar cómo su complemento puede acceder a esta funcionalidad. Como resultado, los complementos acceden a los recursos de una computadora de diversas formas, lo que puede hacer que se comporten de manera incoherente de un navegador o sistema operativo a otro.

Una mejor interfaz entre el navegador y el complemento, dice Betlem, facilitaría a los desarrolladores la creación de aplicaciones web y daría como resultado un mejor rendimiento. Betlem también señala otros beneficios de una integración más estrecha entre los complementos y los navegadores. Por ejemplo, dice, el navegador podría compartir su configuración de seguridad con un complemento, para que ambos se comporten como espera el usuario.



Si combina esto con el trabajo que se está realizando para instalar Flash y Air en Android, creo que está claro que la perspectiva de Google es que una experiencia de Internet completa incluye compatibilidad con Flash, dice Jeffrey Hammond , analista principal de Forrester Research. Señala que Google puede ver el proporcionar una buena experiencia Flash a sus usuarios como una forma de alejar a los consumidores y desarrolladores del iPhone.

La medida también representa una evaluación pragmática del estado de HTML 5, según Al Hilwa , director de programa de software de desarrollo de aplicaciones en la firma de investigación IDC. Señala que Google ha sido un firme defensor del estándar, por lo que sus esfuerzos actuales con Flash sugieren que HTML 5 está lejos de estar listo para sustituir los complementos populares. En muchos sentidos, esto aclara lo que todo el mundo ya sabe y siente, dice.

Pero la nueva tecnología no detendrá el desarrollo de HTML 5. Andreas Bovens, evangelista web del fabricante de navegadores Opera , dice, en el corto plazo, con especificaciones e implementaciones aún en evolución, Flash indudablemente existirá. Sin embargo, a largo plazo, Bovens espera que para algunas áreas, como el video, los gráficos interactivos y los banners publicitarios, las tecnologías estándar web, incluido HTML 5, superen a Flash y sean la opción preferida por los desarrolladores.



esconder