Mozilla может добавить Pepper Flash в Firefox

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

Все крупные браузерные компании и организации объявили конец поддержки плагинов NPAPI. Хотя некоторые плагины уже блокируют (Хром), другие сделают это в ближайшем будущем (Fire Fox) или поставляется без поддержки плагинов из коробки (Edge).

Хотя это означает, что в Firefox нет никакой поддержки плагинов, браузеры, такие как Chrome или Edge, используют настраиваемые интерфейсы для хранения плагинов, таких как Flash, в браузере.

Обновить : Mozilla прекратила эксперимент Project Mortar. PDFium и Pepper API не будут интегрированы в веб-браузер:

Эксперимент с минометом завершен. Mozilla не считает, что вариант использования PDF оправдывает бремя реализации и поддержки PDFium и Pepper API в Gecko.

плагин firefox flash pepper

И именно здесь Mozilla Минометный проект хочет изменить ситуацию. Проект исследует варианты переноса некоторых из этих плагинов в Firefox.

Project Mortar стремится изучить возможность переноса библиотеки PDFium и плагина Flash на основе Pepper API в Firefox.

В вики-статье на веб-сайте Wiki Mozilla в качестве подключаемых модулей, которые Mozilla рассматривает возможность переноса в Firefox, перечислены подключаемые модули PDF PDFium и Flash, основанные на Pepper API.

Частный проект успешно интегрировал PDFium в Firefox с базовой функцией рендеринга. Он планирует создать почти полную версию во второй половине 2016 года и улучшить эту версию в первой половине 2017 года.

Запись в Wiki вообще не упоминает Pepper Flash, за исключением того, что Project Mortar пытается перенести плагин в Firefox.

Неясно, началась ли работа над реализацией или она начнется, когда интеграция PDFium завершится.

Кроме того, сейчас не ясно, как эти плагины становятся доступными в канале выпуска. Наиболее вероятный сценарий — они предоставляются как системные надстройки, которые пользователи могут включать или отключать.

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

Mozilla планировала интегрировать Shumway, изначально замена Flash в Firefox но отказался от проекта более или менее некоторое время назад. После того, как этот проект был мертв, организация объявила, что будет поддерживать поддержку Flash NPAPI в Firefox даже после отключения поддержки всех остальных плагинов NPAPI в 2017 году.

Вывод

Project Mortar вызывает пару вопросов. Во-первых, может ли Mozilla интегрировать PDFium и Pepper Flash в Firefox в разумные сроки? Во-вторых, имеет ли смысл интегрировать эти плагины в Firefox? Firefox поставляется с собственным PDF-ридером и одним из возможных сценариев было бы его улучшение вместо того, чтобы полагаться на стороннюю реализацию.

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

Flash будет по-прежнему использоваться на сайтах в 2017 году и позже, и если Mozilla удастся интегрировать Pepper API уже в первой половине 2017 года, она может прекратить поддержку плагина NPAPI в то же время. (через Betanews)

Теперь ваша очередь: Что вы думаете о Project Mortar?