URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 109281
[ Назад ]

Исходное сообщение
"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."

Отправлено opennews , 01-Окт-16 00:11 
Разработчики Mozilla представили (https://groups.google.com/forum/#!msg/mozilla.dev.planning/j...) проект Mortar (https://wiki.mozilla.org/Mortar_Project) в рамках которого планируется перенести в Firefox ряд наработок из проекта Chromium с целью сокращения издержек на сопровождение вторичных возможностей браузера. Отмечается, что проект Mortar поможет сэкономить время, которое Mozilla тратит на технолгии, необходимые для предоставления полноценного браузерного окружения, но не связанные непосредственно с Web. Рассматривается возможность замены данных технологий на существующие альтернативы, в том числе развиваемые производителями других браузеров.


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


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


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

URL: https://groups.google.com/forum/#!msg/mozilla.dev.planning/j...
Новость: http://www.opennet.dev/opennews/art.shtml?num=45257


Содержание

Сообщения в этом обсуждении
"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено irinat , 01-Окт-16 00:11 
Хм... посоревноваться, что ли...

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 01-Окт-16 00:21 
> В отличие от ныне применяемого в Firefox JavaSript-компонента PDF.js, код PDFium написан на языке Си++

Жаваскрипт не тормозит и подходит для написания ПО любой сложности.


"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено rshadow , 01-Окт-16 00:40 
Соглашусь с вами, когда мозиллоацы заберут из хрома и js движек.

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 01-Окт-16 12:11 
Fabris Bellard, написавший на нём эмулятор железа x86, с вашим сарказмом не согласится.

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 01-Окт-16 12:40 
И конечно же этот эмулятор широко используется для практических целей.

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 01-Окт-16 17:12 
Тот же Fabris Bellard написал другой эмулятор. QEMU, а к нему ускорение KVM еще. Написано понятное дело на сях. Потому и используется на каждом втором хостинге. Есть некоторая разница между commercial-quality решением и PoC. JS годится в основном для второго.

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено anonim321 , 01-Окт-16 00:42 
Лиса, как всегда, только догоняет.

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 01-Окт-16 02:44 
Как всегда? Ты видимо слишком юн :-)

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 01-Окт-16 06:06 
> Как всегда?

Лиса постарше хромоногого будет.

> Firfox
> Первый выпуск: 23 сентября 2002 г.
> Chromium
> Первый выпуск: 3 сентября 2008 г.


"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено paulus , 01-Окт-16 01:00 
останется только на blink перейти и все...

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено IdeaFix , 01-Окт-16 01:01 
Ну что.. ждем Firefox на Chromium.

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 01-Окт-16 10:41 
Глупость. Servo будет быстрее Blink, а интерфейс на html позволит и дальше его перекраивать пользовательскими CSS. WebExtensions будет дополнен уникальными функциями, которых нет в Chrome. Стандартные addons выпилят только после готовности WebExtensions.

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Конь , 01-Окт-16 11:07 
Во первых servo это экспериментальный движок и ни кто не говорит что его вообще когда нибудь внедрят в лису, а если и внедрят то лет эдак через три. Во вторых откуда ты знаешь что servo будет быстрее Blink, когда зарелизится.

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 01-Окт-16 11:19 
Он уже сейчас быстрее. Только безбожно падает и сырой, но это глубокая глубокая преальфа.

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 01-Окт-16 12:56 
Если бы движок, который не умеет почти ничего (только падать) был бы еще медленнее, это был бы нонсенс.

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Lain_13 , 03-Окт-16 20:22 
Первые версии Хрома были дико шустрыми и даже память не сильно жрали.
Только вот незадача — пользоваться этим было практически невозможно.
Научился делать всё — стал таким же. Ну за исключением возможности жрать процессор и память в три глотки вместо одной и в результате таки быстрее реагировать на пользователя.

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Както_так , 01-Окт-16 15:38 
Влажные мечты анонима :D

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Как_то_так , 01-Окт-16 15:40 
Дефис из ника випилился :(



"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 01-Окт-16 15:47 
> Глупость. Servo будет быстрее Blink,

Он медленнее gecko, а gecko в разы медленнее вебкита. Когда и если - тогда и приходите.

> а интерфейс на html позволит и дальше его перекраивать пользовательскими CSS.

Чем все это vaporware лучше уже существующего хромиума?

> WebExtensions будет дополнен уникальными функциями, которых нет в Chrome.
> Стандартные addons выпилят только после готовности WebExtensions.

Логично blink сразу использовать. Столько усилий сэкономят - быстрый и готовый движок, который по всем параметрам лучше. Можно сконцентрироваться на продаже рекламы и маркетинге.


"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 02-Окт-16 17:23 
> Чем все это vaporware лучше уже существующего хромиума?
> позволит и дальше его перекраивать пользовательскими CSS.

^ this


"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Мыслитель , 01-Окт-16 01:16 
Че панику развели? До конца читали? "построен на основе наработок компании Foxit Software" кто не знает, это те кто живут этим PDF.

Вполне умно взять эти наработки. И вложить больше сил в движок.

А Flash? он же все-равно подмогильный. Какая разница чем его воиспроизводить, если все-равно лет через 5-10 выкинут


"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Sluggard , 01-Окт-16 01:23 
> лет через 5-10 выкинут

Проживёт ли Mozilla 5-10 лет, вот в чём вопрос.


"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено freehck , 01-Окт-16 01:54 
Если не проживёт, то будем переходить на какой-нибудь из форков Firefox.
Но я лично не вижу причин им загибаться.

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено iPony , 01-Окт-16 03:39 
>  будем переходить на какой-нибудь из форков Firefox.

Мне очень нравится безоговорочная вера отдельных людей в форки.


"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Perl_Jam , 01-Окт-16 07:19 
Так если апстрим все больше гуано, что поделать?

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 01-Окт-16 17:20 
> Так если апстрим все больше гуано, что поделать?

Гуано там творится уже несколько лет. Врядли кто-то сильно захочет разгребать за мозиллой, откатывая их факапы и пытаясь наверстать то что они не сделали за многие годы, распылив силы на всякие файрфокс ос и прочие браузерлогины.


"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 01-Окт-16 17:18 
> Если не проживёт, то будем переходить на какой-нибудь из форков Firefox.

Предлагаю мозилле новый корпоративный гимн:

Это невозможно,
Это невозможно,
Это невозможно не понять,
Что бывает поздно,
Даже очень поздно,
Просто слишком поздно
Догонять!


"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 04-Окт-16 15:32 
Ему 22 годика уже. Есть шанс что он нас всех переживет.

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 09-Дек-21 11:10 
привет из будущего! таки, прожила. в 94 начали чистить DOM и пофиксили множество утечек, в 95 закончили,  почистили main от лишних вызовов, пофиксили еще больше утечек, ввели крутой RLBox, в 96  оптимизировали основной поток. пересел на FF только сейчас т.к. для меня юзабилити - принципиальный момент.

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 01-Окт-16 06:08 
> через 5-10 выкинут

Кхем... А кто его ещё кроме порносайтов не выкинул? Даже втентакле задумались и перевели плеер на html5.


"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 01-Окт-16 08:17 
Вменяемые проносайты тоже выкинули. Исключение — игори-фапалки.

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 01-Окт-16 13:37 
Многие сайты с онлайн-просмотром фильмов, на флеше сидят.

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 01-Окт-16 16:06 
> Многие сайты с онлайн-просмотром фильмов, на флеше сидят.

Можно пример, пожалуйста? Ну кроме платных, конечно, там это хоть как-то оправдано копираздами.


"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 01-Окт-16 19:07 
Не вспомню сейчас. Ко мне часто юзеры с планшетами обращались, что фильмы не смотрелись у них из браузера.

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 02-Окт-16 03:55 
Всякие BBC-плэеры.

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено iPony , 02-Окт-16 12:29 
Да практически любые лайв стримы требуют флеш
https://picarto.tv/
https://derpibooru.org/channels

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 02-Окт-16 17:24 
> https://derpibooru.org/channels

TIL на дерпибору есть стримы. Спасибо, товарищ.


"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Куяврег , 03-Окт-16 00:52 
Из упёртых - ivi.ru например.

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Crazy Alex , 01-Окт-16 01:31 
Хм, у них там совсем всё плохо или кто-то умный появился? То FirefoxOS прибили наконец, то этот джаваскриптовый мусор выкидывают в пользу вменяемой штуки...

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено KOT040188 , 01-Окт-16 01:51 
То есть на эту херню http://mobile.opennet.ru/opennews/art.shtml?num=45237 времени не жалко…

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено KOT040188 , 01-Окт-16 01:53 
А тут внезапно времени нет.

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено incker , 01-Окт-16 02:12 
Слава богу, у них на Linux время есть 😂
*шутка* тфу*3

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 01-Окт-16 03:30 
Вопрос почему на Rust не переписывают?

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Илья , 01-Окт-16 06:57 
работает - не трогай

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 01-Окт-16 08:39 
> работает - не трогай

так уже тронули


"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 01-Окт-16 08:19 
А зачем?

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 01-Окт-16 08:39 
Многопоточность, надежность, безопасность, интеграция с серво.

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 01-Окт-16 11:05 
Последний пункт хрень, остальное бывает и без руста.

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Owlet , 06-Окт-16 18:35 
Бывает, да вот почему-то только в теории

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Timur I. Davletshin , 01-Окт-16 07:36 
Портирование PPAPI - это хорошо, а вот PDF на С/С++ в браузере - зло. Лучше бы в PDF.js формы сделали и поддержку ICC - http://www.color.org/version4pdf.pdf

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 01-Окт-16 11:44 
> PDF в браузере - зло.

С\С++ тут не причём. Просто это в браузере ненужно. Не превращайте браузер в комбайн типа emacs.



"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 01-Окт-16 12:18 
Лучше бы реализовали поддержку Bonobo (или что там у них сейчас) и KParts. Firefox бы цеплял штатный просмотрщик всех поддерживаемых документов в соотвествующем DE.

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Crazy Alex , 01-Окт-16 14:17 
Для этого и обычных ассоциаций с головой. Но браузероделы вечно пытаются всё с собой носить.

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено trubulizator , 01-Окт-16 07:51 
Гыгы, я жду когда Firefox перейдёт на движок хромого. Судя по новостям, осталось не долго. Гугл правит интернетом

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 01-Окт-16 08:40 
> Гыгы, я жду когда Firefox перейдёт на движок хромого. Судя по новостям,
> осталось не долго. Гугл правит интернетом

К сожалению к этому все и идет (


"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено анон , 01-Окт-16 10:24 
тоже этого жду.
недавно тыкал на андроиде последний файрфокс, так он не мог ни одну страницу толком загрузить, все падал. даже то что он на андроиде держит дополнения, а хром нет, не остановили меня от сноса фф. пусть уж мучаться с рекламой, но зато хоть браузер будет работать, а не падать с отчетами.

на десктопе все так же тормозилово. вроде озу и процессора хром жрет больше, да вот работает быстрее и лучше чем фф, который даже на сраном tumbrl с >5 страницами в 1 табе уходит в безсознательное состояние и радует прокруткой а-ля "слайд-шоу".


"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Справедливый , 01-Окт-16 10:42 
Ты дополнения-то все отключил, прежде чем лису обвинять во всех смертных грехах?
У меня всё работает, ничего не падает.

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 03-Окт-16 15:43 
Попробуй открыть штук 5 вкладок на любом видеохостинге. Если не упадёт, включи проигрывание в одной из них. Или попробуй поискать товар на market.yandex.ru или price.ru. Или посмотри длинную ленту в Твиттере. Не забудь перед этим отключить все блокировщики рекламы и скриптов.

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 03-Окт-16 15:45 
> длинную ленту в Твиттере

Десятка 4-6 твитов или десяток фотографий или пару видео.



"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Black Roland , 03-Окт-16 16:34 
У меня тож падает, релизов 5-6 назад не падал. Думаю от телефона зависит.

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 01-Окт-16 10:57 
> тоже этого жду.
> недавно тыкал на андроиде последний файрфокс, так он не мог ни одну
> страницу толком загрузить, все падал. даже то что он на андроиде
> держит дополнения, а хром нет, не остановили меня от сноса фф.
> пусть уж мучаться с рекламой, но зато хоть браузер будет работать,
> а не падать с отчетами.

У меня на андройде всё работает, но слишком тяжеловестная эта лиса. Поставил Lighting, большего не надо.

> на десктопе все так же тормозилово. вроде озу и процессора хром жрет
> больше, да вот работает быстрее и лучше чем фф, который даже
> на сраном tumbrl с >5 страницами в 1 табе уходит в
> безсознательное состояние и радует прокруткой а-ля "слайд-шоу".

На десктопе сейчас открыто 10 вкладок, 3 из них Deviantart. Tumblr тоже работает нормально, ничего не тормозит. Железки не новые - 2007 года. Лиса 49.0, что я делаю так?
А вот хромой у меня умудряется падать даже с тремя вкладками, правда с тех пор прилетело два обновления, так что пока не проверял на падучесть.


"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 01-Окт-16 11:06 
Нигде так не врут как на войне, на охоте и на опеннете.

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 01-Окт-16 11:15 
> Нигде так не врут как на войне, на охоте и на опеннете.

Да можете мне не верить сколько угодно, какое мне дело?


"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 01-Окт-16 12:48 
ТщательнЕЕ надо работать над прохладными историями, товарищ.

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 03-Окт-16 21:53 
> На десктопе сейчас открыто 10 вкладок, 3 из них Deviantart. Tumblr тоже
> работает нормально, ничего не тормозит. Железки не новые - 2007 года.
> Лиса 49.0, что я делаю так?
> А вот хромой у меня умудряется падать даже с тремя вкладками, правда
> с тех пор прилетело два обновления, так что пока не проверял
> на падучесть.

На десктопе всё приемлемо, особенно если включить многопоточность. Хотя на днях упал от нескольких десятков вкладок deviantart-а. Падуча версия под Андроид.


"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 01-Окт-16 12:22 
Мозилловцы же с Гнусмасом servo пилят.

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено XXXasd , 01-Окт-16 11:25 
лол! PDF.js только ведь и затевался ради безопасности.. и теперь когда они решили от него отказаться (в пользу Pdfium) -- соседняя новость:

"""
В библиотеке OpenJPEG выявлена опасная уязвимость (CVE-2016-8332), которая может привести к выполнению кода злоумышленника при обработке специально оформленных изображений в формате JPEG 2000 в приложениях, использующих функции OpenJPEG для их обработки. Уязвимость вызвана выходом за границы буфера при разборке записей mcc.

В том числе, уязвимости подвержены просмотрщики PDF Poppler, MuPDF и Pdfium, использующие OpenJPEG для декодирования встроенных в PDF-файлы изображений
"""

ага, ну давайте-давайте! больше "прекрасного" быстрого C++-кода! :-) :-) :-D


"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 01-Окт-16 11:34 
> ага, ну давайте-давайте! больше "прекрасного" быстрого C++-кода! :-) :-) :-D

А PDF.js через что интерпретируется по твоему? Думаешь, что в виртуальной машине JS не может быть уязвимостей? Наивный.


"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено XXXasd , 01-Окт-16 12:56 
>> ага, ну давайте-давайте! больше "прекрасного" быстрого C++-кода! :-) :-) :-D
> А PDF.js через что интерпретируется по твоему? Думаешь, что в виртуальной машине JS не может быть уязвимостей? Наивный.

а ты думаешь что в виртуальноый машине JS есть хоть-какая-либо вероятность допустить уязвимость -- которая будет проявляться внутри PDF.js , но при этом НЕ_СМОЖЕТ проявиться в произвольном куске JS-кода, который злоумышленник может сам написать как-ему-вздумается?

дурашка, я выше написал про то что вставление лишнего ОРГОМНОГО кусока C/C++ кода -- *увеличевает* количество уязвимостей.. а ты мне тут пытаешься сказать что в существующем C/C++-коде (JS-вирт-машина) уже могут быть уязвимости.


"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 01-Окт-16 14:09 
> дурашка, я выше написал про то что вставление лишнего ОРГОМНОГО кусока C/C++
> кода -- *увеличевает* количество уязвимостей.. а ты мне тут пытаешься сказать
> что в существующем C/C++-коде (JS-вирт-машина) уже могут быть уязвимости.

Я тебе скажу по секрету - любой код увеличивает уязвимости в любой программе в геометрической прогрессии. Что скажешь на это? Не забывай, что браузер развивается и там ОГРОМНЫЕ куски С\С++ а может даже и ассемблера вставляются каждые 6-8 месяцев. Что-то удаляется, что-то появляется. Но уязвимостей от этого меньше не становится. К слову, плагинная система - уже огромная дыра, к твоему сведению. Особенно если она написана криворуко.
И да, ядро Linux > чем на 90% написано на С и Асме. Так что уязвимостей там, хоть отбавляй по твоей логике.


"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено XXXasd , 01-Окт-16 15:30 
> Я тебе скажу по секрету - любой код увеличивает уязвимости в любой программе в геометрической прогрессии. Что скажешь на это?

скажу что нет. код который ближе к "ядру" программы -- наиболее критичен к своему качеству, и ошибки именно к нём являются с-высокой-вероятностью дырами.

тот код которых подальше от "ядра" прграммы -- не обязательно создаёт уязвимости, в случае наличия в себе ошибок. ошибки в таком коде -- менее критичны.

канонический пример как-раз-таки и есть PDF.js .. т е ошибки в реализации PDF.js не приводят к созданию уязвимостей.

> К слову, плагинная система - уже огромная дыра, к твоему сведению.

к слову сказать -- этой плагинной системой ни кто не пользуется (из нормальных людей). если мы не будем считать "системные плагины", количество как раз которых увеличивается из-за этого Pdfium .


"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 01-Окт-16 15:59 
> скажу что нет. код который ближе к "ядру" программы -- наиболее критичен к своему качеству, и ошибки именно к нём являются с-высокой-вероятностью дырами.

Соглашусь, однако из юзерспейса очень легко получить доступ к ядру через модули. Как ты думаешь вирусы работают? Есть программа (юзерспейс) и есть модуль для ядра (загрузчик на низком уровне). Так что всё это бла-бла, никто не защищён и защищённых на 100% систем не существует в природе. Да и любой код можно разобрать.

> канонический пример как-раз-таки и есть PDF.js .. т е ошибки в реализации PDF.js не приводят к созданию уязвимостей.

https://www.opennet.dev/opennews/art.shtml?num=42743
Да неужели? А "хакеры" то и не знали...

> к слову сказать -- этой плагинной системой ни кто не пользуется (из нормальных людей)

Ну да, а то флешем ещё 2 года назад никто не пользовался из "нормальных людей".


"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено soarin , 02-Окт-16 18:16 
> PDF.js только ведь и затевался ради безопасности..

Это вообще единственная на моей памяти реальная пробивка через браузеры, работающая в линуксах...
https://www.opennet.dev/opennews/art.shtml?num=42743


"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено YetAnotherOnanym , 01-Окт-16 11:54 
> В настоящее время Flash является единственным препятствием на пути прекращения поддержки устаревшего интерфейса NPAPI

Чё за бред? Когда-то Adobe перестала обновлять NPAPI'шную версию флэша именно из-за того, что этот интерфейс устарел сам по себе, и только недавно была вынуждена возобновить выпуск актуальных версий под NPAPI (под оффтопик), из-за того что слоупоки из Могилы не смогли в PPAPI. А теперь оказывается, что NPAPI сохраняют ради флэша.


"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 01-Окт-16 12:25 
> Чё за бред? Когда-то Adobe перестала обновлять NPAPI'шную версию флэша именно из-за
> того, что этот интерфейс устарел сам по себе, и только недавно
> была вынуждена возобновить выпуск актуальных версий под NPAPI (под оффтопик), из-за
> того что слоупоки из Могилы не смогли в PPAPI. А теперь
> оказывается, что NPAPI сохраняют ради флэша.

Вроде Тормозилла была одной из компаний, которая бойкотировала флеш?


"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено XXXasd , 01-Окт-16 13:00 
> Вроде Тормозилла была одной из компаний, которая бойкотировала флеш?

да! а теперь похоже они используют "антикризисную" стратегию -- "подставить Ж кому угодно, лиж бы не утонуть"..

(правда вот именно такие "антикризисные" стратегии как раз могут помочь бестрее утонуть :))


"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено iPony , 02-Окт-16 13:23 
> Adobe перестала обновлять NPAPI'шную версию флэша

Нет, конечно. Под венду и macOS он до сих пор обновляется.
И даже совсем недавно NPAPI flash восстал из зада под линуксы.


"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено KOT040188 , 01-Окт-16 15:20 
Лиса медленно превращается… в хромого.

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено НяшМяш , 01-Окт-16 16:20 
Лиса и так уже хромая, а скоро останется один хромой без лисы

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 02-Окт-16 10:00 
Что будет с pdf.js?

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено pkdr , 03-Окт-16 10:54 
"Умер Максим, ну и [censored] с ним"

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено ryoken , 02-Окт-16 11:41 
> код PDFium написан на языке Си++ и обеспечивает прекрасную поддержку
> PDF, благодаря тому, что построен на основе наработок компании  Foxit
> Software, развивающей просмотрщик PDF  Foxit Reader.

Нашли эталон, тоже мне. Проприетарное поделие (в венде использовал SumatraPDF - без проблем).


"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено iPony , 02-Окт-16 14:39 
PDFium под свободной лицензией. И он действительно весьма хорош.

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено th3m3 , 02-Окт-16 20:22 
>>В настоящее время Flash является единственным препятствием на пути прекращения поддержки устаревшего интерфейса NPAPI.

Выпиливайте и не думайте об этом!


"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 03-Окт-16 06:59 
Двачаю этому анониму!

"Инициатива Mozilla по переносу PDFium и части Pepper API из ..."
Отправлено Аноним , 04-Окт-16 13:15 
ждуны очень сложно тормозят