La compilación de desarrollo de WebExtension de Tab Mix Plus ya está disponible

El autor del popular complemento de Firefox Tab Mix Plus lanzó ayer la primera versión de la próxima versión basada en WebExtensions de Tab Mix Plus.

La extensión es disponible bajo una nueva URL en la Tienda de complementos de Mozilla para separar el complemento clásico del nuevo.



La extensión es una reescritura completa del complemento heredado utilizando el nuevo sistema WebExtensions que admite Firefox. Mozilla abandonó el soporte para el sistema de complementos clásico en Firefox 57 Stable.

Tab Mix Plus WebExtension primer vistazo

La única funcionalidad que ofrece la primera versión de desarrollo de Tab Mix Plus WebExtension es la funcionalidad Vínculos. Puede usarlo para controlar los enlaces y el comportamiento de apertura de enlaces solamente.



Es necesario modificar varias preferencias en about: config para gran parte de la funcionalidad proporcionada, ya que WebExtensions ya no puede modificar las preferencias de Firefox existentes.

Las opciones de la extensión enumeran cinco preferencias de Firefox que los usuarios deben modificar para desbloquear todas las opciones disponibles.

Una vez hecho esto, se proporcionan las siguientes opciones:

  • Abrir enlaces que se abren en una nueva ventana en: nueva pestaña, nueva ventana, pestaña actual.
  • Utilice preferencias independientes para los enlaces de otras aplicaciones.
  • Restricciones de JavaScript y ventanas emergentes: permite cambiar el tamaño de las ventanas emergentes, abrir todas las ventanas emergentes en pestañas, permitir todas las ventanas emergentes.
  • Abra pestañas con clics centrales.
  • Inicie las descargas con Alt-Click.
  • Evite las pestañas en blanco al descargar archivos.
  • Forzar la apertura en una nueva pestaña: todos los enlaces, enlaces a otros sitios.
  • Abrir enlaces con un atributo de destino en la pestaña actual.
  • Abrir enlaces con destino al marco existente en la pestaña actual.

El modo de ventana única aún no está implementado. WebExtension carece de soporte para eventos, sesiones, mouse, visualización y funcionalidad de menú.

Palabras de cierre

El lanzamiento es una versión de desarrollo inicial y los usuarios de Tab Mix Plus no deberían hacerse ilusiones todavía, ya que carece prácticamente de toda la funcionalidad del complemento heredado.

El autor de Tab Mix Plus se ve frenado por la falta de API de WebExtensions. Muchas funciones de la versión heredada de Tab Mix Plus simplemente no son compatibles con las API de WebExtension.

Si bien algunas API ya existen, otras aún están en desarrollo o Mozilla aún no las ha decidido en absoluto. Usuarios de Tab Mix Plus son cuestionados a votar por errores en el sitio web de seguimiento de errores Bugzilla de Mozilla.

Aún así, el lanzamiento de la versión basada en WebExtensions de Tab Mix Plus es una señal de vida. Si bien no está claro si la versión WebExtensions de Tab Mix Plus admitirá todas las funciones del complemento heredado, parece que el desarrollador de la extensión lanzará una versión estable de WebExtensions eventualmente.

Ahora tu: ¿Crees que en el futuro se lanzará una versión casi completa basada en WebExtension de Tab Mix Plus?

Artículos relacionados:

  • Firefox solo admitirá WebExtensions a finales de 2017
  • Mozilla auditó Tab Mix Plus para compatibilidad con WebExtensions
  • Mozilla: WebExtensions son excelentes para desarrolladores
  • Extensión Tab Mix Plus para Firefox