Назначение дополнения системы Web Compat для Firefox

Если вы внимательно следите за установкой Firefox (или переносимой копией), вы, возможно, заметили новое системное дополнение, называемое Web Compat, начиная с версии 49.x.

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

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

Основное преимущество, которое системные надстройки предлагают по сравнению с доставкой исправлений в Firefox, заключается в том, что этот метод работает быстрее и в версии Firefox нет увеличения. Mozilla может быстро отгружать системные надстройки для устранения проблем или внедрения функций, не влияя на цикл выпуска.

Одним из недостатков является то, что пользователи получают небольшой контроль над этими надстройками системы. Хотя вы, возможно, не захотите отключать Web Compat, например, вы можете сделать это с помощью системных надстроек, таких как Pocket, если вы его не используете.

Web Compat

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

Откройте about: support в браузере Firefox и прокрутите вниз до раздела «Расширения». Там вы найдете список всех надстроек браузера.

Нет простого способа отличить системные надстройки от обычных надстроек. Если вы используете последнюю версию Firefox, вы найдете следующие системные надстройки, перечисленные там:

  1. Многопроцессное поэтапное развертывание
  2. карманный
  3. Web Compat

Web Compat был разработан для доставки исправлений веб-совместимости к установкам Firefox независимо от выпусков.

Мы хотели бы создать пустую заглушку в `browser / extensions / webcompat` для отправки исправлений веб-компаса после выхода релиза.

По сути, это означает, что Mozilla может выявлять проблемы совместимости и отправлять исправления для этой проблемы во все версии Firefox без необходимости создавать и распространять новую версию Firefox.

Это быстрее, как упоминалось ранее, так что проблема имеет меньшее влияние для пользователей браузера. Исправления, как правило, интегрированы в следующую версию Firefox, так что в конечном итоге они также исправляются.

Это особенно полезно, когда изменения на веб-сайтах или в приложениях запрещают пользователям Firefox доступ к странице, сайту или приложению вообще или если функции не работают из-за этого.