Firefox, DRM и конец NPAPI

Попробуйте наш инструмент устранения неполадок

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

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

Google исключил NPAPI в Chrome 45 когда он прекратил поддержку NPAPI, и Mozilla объявила что это также прекратит поддержку.

Преимущество Google перед Mozilla заключается в том, что Chrome поставляется со встроенной в браузер версией Flash, что означает, что самый популярный плагин NPAPI по-прежнему доступен в Chrome, хотя и в другой форме.

Поскольку Mozilla не имеет соглашения с Adobe сделать то же самое, она находится в существенном невыгодном положении, поскольку удаление поддержки NPAPI приведет к тому, что Firefox больше не будет поддерживать какой-либо Flash-контент в Интернете.

Chrome, с другой стороны, не поддерживает другие подключаемые модули NPAPI, что означает, например, что вы больше не можете запускать содержимое JAVA или Silverlight в браузере.

Firefox и DRM

firefox drm

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

Mozilla добавила Adobe Primetime Content Decryption Module (CDM) в Firefox 38 для поддержки потоков DRM HTML5.

Пользователи Firefox, возможно, заметили, что Primetime указан в браузере как плагин по умолчанию, и что Cisco также предоставляет видеокодек OpenH264 для той же цели. Если у вас нет, введите about: addons в браузере и переключитесь на плагины, когда страница загрузится.

Эти плагины настроены на «всегда активировать», и единственный другой вариант, который у вас есть, - установить для них «никогда не активировать». Опция «попросить активировать» недоступна.

Пользователи Firefox могут отключить DRM на about: config, как указано в связанной статье выше. Это удаляет плагины из Firefox.

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

Обновить : Mozilla планирует отказаться от поддержки Adobe Primetime в Firefox 52 , Это оставляет Google Widevine CDM в качестве модуля дешифрования контента, поддерживаемого браузером.

Google Widevine CDM

widevine

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

Согласно Mozilla, это альтернатива «потоковым службам, которые в настоящее время полагаются на Silverlight для воспроизведения видеоконтента с защитой DRM».

Плагин будет доступен только для версий Firefox для Windows и Mac, и он будет загружен в браузер только тогда, когда пользователь посетит сайт, который этого требует.

Обновить : Google Widevine также доступен для Linux версии Firefox начиная с версии 49.

Интеграция гарантирует, что Firefox охватывает как Flash, так и Silverlight DRM в Интернете после прекращения поддержки NPAPI.

Конец NPAPI

До сих пор Mozilla заявляла, что поддержка NPAPI прекратится в конце 2016 года, но не сообщила, когда именно это произойдет.

Почта на Mozilla.dev.tech.plugins в феврале были раскрыты обновленные планы. Согласно опубликованной там информации, Mozilla планирует удалить поддержку NPAPI в Firefox 53, который выйдет в марте 2017 года.

Следующая версия Firefox ESR (Extended Support Release) - 52 и будет получать обновления безопасности в течение года. Удалив NPAPI в Firefox 53, выпуске * после * ESR, пользователи, которым требуется поддержка NPAPI, могут продолжать переключаться на Firefox ESR 52 и продолжать использовать плагины NPAPI до мая 2018 года.

Основная причина, по которой был выбран Firefox 53, заключается в том, что Firefox 52 - это новая версия ESR. Это означает, что любой пользователь ESR сможет использовать плагины NPAPI до тех пор, пока эта версия больше не будет использоваться, а это произойдет не раньше мая 2018 года.

График

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

  • Firefox 52: новая версия ESR
  • Firefox 53: в Firefox отключена поддержка NPAPI.
  • Firefox 60: новая версия ESR без поддержки NPAPI
  • Firefox 60.2 ESR: старая версия Firefox 53 ESR больше не поддерживается. Конец NPAPI в Firefox.

Как и в случае с будущими выпусками, со временем все может измениться. Мы обновим статью, если это произойдет. (Спасибо Сорен )