Windows Tips & News

Firefox obtendrá una nueva API de extensiones, sin compatibilidad con versiones anteriores

Desarrolladores de Mozilla han anunciado que en Firefox 45, se agregará una nueva implementación de la API para extensiones de navegador. Se llama WebExtensions y utiliza tecnología HTML nativa. WebExtensions permitirá crear extensiones compatibles con Google Chrome y viceversa.
banner del logo de firefox
La primera versión alfa de la API de WebExtensions, que veremos en Firefox 45, se espera para marzo de 2016. En una publicación de blog, Mozilla mencionó que se espera que las siguientes API estén implementadas para ese momento: alarmas, contextMenus, pageAction y browserAction. Además, habrá un montón de API parcialmente compatibles: marcadores, cookies, extensión, i18n, notificaciones, tiempo de ejecución, almacenamiento, pestañas, webNavigation, webRequest, windows.

El soporte para este nuevo tipo de complementos ya está implementado en el repositorio addons.mozilla.org. Se lanzará al público junto con Firefox 44. Para Firefox 47, se espera que la implementación de WebExtensions esté en la etapa beta. Finalmente, en Firefox 48, WebExtensions alcanzará una etapa utilizable.

Después de eso, ¡el soporte para complementos clásicos (basados ​​en XUL) se eliminará después de un tiempo! No está claro durante cuánto tiempo seguirá estando disponible la compatibilidad con los complementos clásicos en Firefox.

Los complementos creados con WebExtensions serán compatibles con la opción Electrólisis / multiproceso del navegador Firefox. Cuando está habilitado, ejecuta complementos en un proceso separado, que aísla los complementos del proceso principal del navegador. Las pestañas funcionarán de la misma manera: la opción multiproceso proporcionará un proceso aislado por pestaña abierta.

Los complementos clásicos tienen problemas con la electrólisis. Muchos de ellos pueden dejar de funcionar por completo cuando se implemente Electrolysis en la versión estable de Firefox, que se espera para abril de 2016 con Firefox 46.

Si bien los complementos de WebExtensions se pueden usar en otros navegadores como Opera o Chrome, la pérdida potencial de muchas extensiones útiles de Firefox es tan decepcionante que es probable que muchos usuarios dejen de usar Firefox. Estos cambios, junto con la aplicación de la firma para extensiones, que no se puede desactivar a partir de Firefox 44, puede reducir significativamente la flexibilidad y la potencia de Firefox. Es muy posible que muchas cosas posibles hoy a través de complementos en Firefox no estén disponibles usando las nuevas API de WebExtensions. Por ejemplo, soy escéptico sobre si mi favorito Complemento basado en Tab Mix Plux XUL puede ser posible con el nuevo modelo de extensiones. Una vez que se elimina la compatibilidad con el complemento basado en XUL, es posible que no sea posible crear dicho complemento.

Si bien es comprensible que el objetivo de Mozilla sea mejorar Firefox, hacerlo más seguro, más rápido y más amigable para el promedio usuario, muchos usuarios, incluyéndome a mí, no estarán contentos si el precio que tenemos que pagar por tales cambios paraliza la funcionalidad del navegador. ¿Cuál es su opinión sobre todos estos cambios futuros? ¿Crees que valen la pena?

Cómo deshabilitar las notificaciones del Centro de actividades en Windows 10

Cómo deshabilitar las notificaciones del Centro de actividades en Windows 10

Action Center es una nueva característica de Windows 10. Mantiene notificaciones de aplicaciones ...

Lee mas

Cambiar la prioridad de las notificaciones de la aplicación en el Centro de actividades de Windows 10

Cambiar la prioridad de las notificaciones de la aplicación en el Centro de actividades de Windows 10

Como ya sabrá, el Centro de actividades en Windows 10 ahora puede mostrar y almacenar notificacio...

Lee mas

Habilitar teclas de acceso subrayado para menús en Windows 10

Habilitar teclas de acceso subrayado para menús en Windows 10

En Windows 10, puede usar teclas de acceso especiales para ejecutar los comandos del menú más ráp...

Lee mas