El navegador Basilisk elimina el soporte de WebExtension

El navegador Basilisk, un navegador web que es mantenido en gran parte por el equipo de Pale Moon, no admitirá extensiones basadas en WebExtension en el futuro.

El navegador se basa en la plataforma Unified XUL, una versión bifurcada del repositorio de código de Mozilla creado antes del cambio de Mozilla para eliminar XUL y otros componentes para Firefox y centrarse en componentes WebExtensions y Servo.

Las versiones actuales de Basilisk son vistas como software de desarrollo, lo que significa que los usuarios pueden experimentar problemas cuando usan el navegador y que las cosas pueden cambiar durante el desarrollo.

Moonchild, desarrollador principal de Pale Moon y Basilisk, reveló hoy que el navegador web dejará de ser compatible con WebExtensions en el futuro. El soporte para WebExtensions fue experimental en el navegador.

Se proporcionan las siguientes razones:

  • El soporte de WebExtensions en Basilisk estaba en desacuerdo con el soporte para extensiones basadas en XUL; Las extensiones basadas en XUL pueden hacer cualquier cosa que WebExtensions ya pueda hacer y sin la necesidad de crear API específicas para una funcionalidad que no es compatible con las API predeterminadas de WebExtension.
  • Las WebExtensions pueden (y ya lo han hecho) presentar problemas, seguridad y otros, propios.
  • Disparidad entre admitir la funcionalidad principal de WebExtension y admitir extensiones basadas en XUL.
  • Modificaciones de interfaz que son necesarias para integrar WebExtensions en un navegador basado en XUL.

Se requeriría un esfuerzo inmenso y mano de obra para mantenerse al día con el desarrollo de WebExtensions de Mozilla. Moonchild reconoce que el equipo no tiene la mano de obra para eso.

Se tomó la decisión de centrarse en XUL y abandonar el soporte para WebExtensions.

Los usuarios de Basilisk que tienen instaladas WebExtensions pueden ver que se eliminen automáticamente del navegador en una actualización futura. La única opción para evitar esto es permanecer en la versión actual (o la última versión del navegador con soporte de WebExtensions); sin embargo, esto no se sugiere, ya que las actualizaciones pueden parchear problemas de seguridad y otros problemas.

El número de usuarios afectados por el cambio no está claro; Una de las razones principales para usar Basilisk es que admite extensiones basadas en XUL.

Los usuarios que requieren soporte para extensiones y WebExtensions basadas en XUL al mismo tiempo pueden desear consultar Waterfox. El navegador admite ambas (WebExtensions hasta cierto punto) pero tiene sus propios problemas.

Ahora tú : ¿Probaste Basilisk o lo usaste regularmente?