Новости и события » Hi-Tech » Инициатива Mozilla по переносу PDFium и части Pepper API из Chromium в Firefox

Инициатива Mozilla по переносу PDFium и части Pepper API из Chromium в Firefox

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

Первой задачей является добавление в Firefox части Pepper API, достаточного для задействования библиотеки PDFium и варианта плагина Flash с интерфейсом PAPI. В настоящее время Flash является единственным препятствием на пути прекращения поддержки устаревшего интерфейса NPAPI. Но прекратить поддержку Flash разработчики не решаются, так как Flash-контент еще востребован среди пользователей.

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

Библиотека PDFium распространяется под лицензией BSD и используется в качестве движка просмотра PDF-файлов в браузере Chrome/Chromium. В отличие от ныне применяемого в Firefox JavaSript-компонента PDF.js, код PDFium написан на языке Си++ и обеспечивает прекрасную поддержку PDF, благодаря тому, что построен на основе наработок компании Foxit Software, развивающей просмотрщик PDF Foxit Reader.


Сучасні та економічні методи зведення будівель

Сучасні та економічні методи зведення будівель

У сучасному будівництві швидкість, економічність та універсальність є ключовими факторами при виборі технологій і матеріалів. Швидкомонтовані сталеві будівлі повністю відповідають цим вимогам, завдяки чому вони набувають великої популярності у різних сферах...

сегодня 10:39

Свежие новости Украины на сегодня и последние события в мире экономики и политики, культуры и спорта, технологий, здоровья, происшествий, авто и мото

Вверх