Складка Tab Mix Plus WebExtension Development

Автор популярної додаткової програми 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.

Тим не менш, випуск на базі WebExtensions версії Tab Mix Plus - ознака життя. Хоча невірно, чи підтримуватиме версію WebExtensions Tab Mix Plus всі функціональні можливості старого додатка, однак, здається, що розробник розширення випустить стабільну версію WebExtensions.

Тепер ви : Ви вважаєте, що в майбутньому буде випущена майже повнофункціональна версія програми Tab Mix Plus на базі WebExtension?

Пов'язані статті:

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