Apple, Google, Microsoft, Mozilla Push Unified Browser Extensions Platform

Parece casi imposible que cuatro titanes de la tecnología puedan estar en la misma página. Sin embargo, no tiene precedentes, considerando que Apple y Google lograron trabajar juntos en el rastreo de contactos COVID-19. Sin embargo, es mucho más común leer acerca de empresas que se critican entre sí por sus diferencias. Después de todo, Google y Apple se enfrentaron por cuestiones de privacidad. Microsoft atacó a Apple en cuanto a arquitectura publicitaria y diferencias de plataforma. Mozilla solo está tratando de mantener la cabeza fuera del agua. Todos tienen mucho que hacer.

Entonces, cuando los cuatro jinetes de los navegadores web, es decir, Apple, Google, Microsoft y Mozilla, se ponen de acuerdo en algo, es muy probable que eso beneficie a los usuarios. Tal parece ser el caso de la formación del Grupo Comunitario WebExtensions anunciada ayer. El WECG, como lo llama el Consorcio World Wide Web, existe para unir plataformas dispares para extensiones de navegadores web bajo un mismo techo. La esperanza es que a medida que cada navegador adopte estándares desarrollados por el WECG, los desarrolladores de extensiones de navegador puedan apuntar a una única API y llevar sus productos al mercado de manera más rápida y segura.

La Anuncio del W3C enlaces a una carta desarrollada por el grupo para guiar sus decisiones. El objetivo es especificar un modelo, un conjunto de permisos y una API central común mediante la cual los desarrolladores pueden orientar sus extensiones. El WECG dice que sus principios de diseño están centrados en el usuario y se centran en una amplia compatibilidad, buen rendimiento, privacidad mejorada y seguridad sólida. Las extensiones deben ser portátiles no solo entre navegadores, sino también entre sistemas operativos, y deben tener comportamientos bien definidos.

El WECG está presidido por Simeon Vincent, un desarrollador de extensiones de Chrome de Google y Timothy Hatcher, un ingeniero senior de Safari en Apple. La pareja se encarga de garantizar que el grupo funcione sin problemas y se adhiera a sus principios de diseño. Ambos presidentes, que tienen un amplio conocimiento técnico de sus plataformas y que están “en las trincheras”, por así decirlo, deberían ayudar a mantener al grupo en el objetivo, en lugar de los trajes de nivel C con un conocimiento menos detallado que intenta luchar por el poder.

La formación de un estándar abierto disponible para todos los navegadores es una excelente noticia para los fabricantes de navegadores que se quedan atrás en participación de mercado, ya que tienden a no ser el objetivo directo de los desarrolladores. Por ejemplo, Microsoft se ha visto obligado a adoptar la misma API de extensiones que utiliza Chrome, e incluso puede instalar extensiones desde Chrome Web Store. Esto le da a Microsoft (y otros) una voz en la dirección que toman las API de extensiones. Al mismo tiempo, es una señal bienvenida de apertura por parte de los propietarios de navegadores con la base de usuarios más grande (Chrome en computadoras de escritorio y Chrome y Safari en dispositivos móviles) y puede ayudar a detener casos antimonopolio adicionales contra la empresa.

Si bien la apertura de una API de plataforma WebExtensions común es bienvenida, hay algunas actividades que el grupo ve fuera de su alcance. Por ejemplo, WECG no tiene intenciones de cambiar el modelo de distribución, por lo que cada proveedor de navegadores podrá ejecutar su propio escaparate. Las extensiones de archivo, los tipos MIME e incluso las firmas de código digital están fuera del alcance del grupo. Para obtener más detalles, visite el repositorio de GitHub del grupo comunitario. La formación del WECG es un primer paso, y probablemente pasará un tiempo antes de que veamos muchas extensiones que se ajustan a sus API. Con suerte, cuando lo hagamos, será para mejor.

Deja una respuesta