Tab Mix Plus WebExtension Development Build отсутствует

Автор популярного дополнения для Firefox Tab Mix Plus вчера выпустил первую версию готовящейся к выпуску версии Tab Mix Plus на основе WebExtensions.

Расширение имеется в наличии под новым URL-адресом в Магазине дополнений Mozilla, чтобы отделить классическое дополнение от нового.

Расширение представляет собой полную переработку устаревшей надстройки с использованием новой системы WebExtensions, которую поддерживает Firefox. Mozilla отказалась от поддержки классической системы надстроек в Firefox 57 Stable.

Tab Mix Plus WebExtension: первый взгляд

Единственная функциональность, которую предлагает первая разработка Tab Mix Plus WebExtension, — это функциональность ссылок. Вы можете использовать его только для управления ссылками и поведения открытия ссылок.

Требуется изменить несколько настроек about: config для большей части предоставляемых функций, поскольку WebExtensions больше не может изменять существующие настройки Firefox.

В параметрах расширения перечислены пять предпочтений Firefox, которые пользователям предлагается изменить, чтобы разблокировать все доступные параметры.

После этого доступны следующие варианты:

  • Открывать ссылки, которые открываются в новом окне в: новой вкладке, новом окне, текущей вкладке.
  • Используйте отдельные настройки для ссылок из других приложений.
  • Ограничения JavaScript и всплывающих окон: позволяет изменять размер всплывающих окон, открывать все всплывающие окна во вкладках, разрешать все всплывающие окна.
  • Открывайте вкладки средним щелчком.
  • Начните загрузку с помощью Alt-Click.
  • Предотвращение пустых вкладок при загрузке файлов.
  • Принудительно открывать в новой вкладке: все ссылки, ссылки на другие сайты.
  • Открывать ссылки с целевым атрибутом на текущей вкладке.
  • Открывать ссылки с целью на существующий фрейм в текущей вкладке.

Режим единого окна пока не реализован. WebExtension не поддерживает события, сеансы, мышь, отображение и функции меню.

Вывод

Релиз является ранней разработкой, и пользователям Tab Mix Plus пока не стоит надеяться, так как в нем отсутствуют почти все функциональные возможности устаревшего дополнения.

Автора Tab Mix Plus сдерживает отсутствие API-интерфейсов WebExtensions. Многие функции устаревшей версии Tab Mix Plus просто не поддерживаются API-интерфейсами WebExtension.

Хотя некоторые API-интерфейсы уже существуют, другие все еще находятся в разработке или вообще не определены Mozilla. Пользователи Tab Mix Plus просят к проголосовать за ошибки на веб-сайте отслеживания ошибок Mozilla Bugzilla.

Тем не менее, выпуск версии Tab Mix Plus на основе WebExtensions — это знак жизни. Хотя неясно, будет ли версия Tab Mix Plus для WebExtensions поддерживать все функции устаревшего дополнения, похоже, что разработчик расширения в конечном итоге выпустит стабильную версию WebExtensions.

Теперь ваша очередь : Как вы думаете, в будущем будет выпущена полноценная версия Tab Mix Plus на основе WebExtension?

Статьи по Теме:

  • Firefox будет поддерживать только WebExtensions к концу 2017 г.
  • Mozilla провела аудит Tab Mix Plus на совместимость с WebExtensions
  • Mozilla: WebExtensions отлично подходят для разработчиков
  • Расширение Tab Mix Plus для Firefox