Використання Firefox на Linux? Ваш Flash Player є старим і застарілим!
Adobe більше не розробляє Flash для Firefox на Linux. Ви все ще отримуєте оновлення безпеки, але це - ваш плагін Flash Player вже має кілька основних версій застарілих.
Користувачі Linux все ще можуть використовувати флеш-плагін на основі Pepper, що входить до складу Google Chrome для Linux. Це єдиний спосіб отримати останню версію Flash у Linux, хоча плагін можна встановити окремо для Chromium або Firefox.
Adobe розбиває NPAPI для Pepper на Linux
У 2012 році Adobe оголосила про те, що більше не буде розробляти плагін NPAPI для Linux, але вони продовжуватимуть розробку плагіна на базі Pepper, який використовується в Chrome.
Давайте повернемося назад. Веб-браузери використовують різні типи плагінів. Internet Explorer у Windows використовує плагіни ActiveX. Інші браузери на всіх операційних системах - Firefox, Safari і навіть Chrome до останнього часу - використовують рамку NPAPI. Спочатку NPAPI був розроблений для Netscape - NPAPI означає "Netscape Plugin Application Programming Interface". Він став стандартною архітектурою плагінів, якою користувалися всі не-Internet Explorer браузери.
Але NPAPI дуже старий. У 2013 році компанія Google оголосила про намір вилучити підтримку NPAPI від Chrome, оскільки «архітектура 90-х років NPAPI стала провідною причиною зависань, аварій, інцидентів безпеки та складності коду». . Adobe підписано, а Flash-плагін з Chrome - на Linux, Windows і Mac OS X - використовує Pepper замість NPAPI.
У Windows і Mac OS X компанія Adobe продовжує розробляти версію Flash NPAPI, що використовується Firefox та іншими браузерами. У Linux плагін NPAPI застряг на рівні 11,2, а поточна версія Flash - 14.
Це означає, що Flash для Firefox є небезпечним?
Компанія Adobe відзначає, що вони продовжують надавати оновлення безпеки для Flash 11.2 на Linux, але вони лише активно розвивають плагін для Pepper Flash для Linux. Тому перевірка плагінів Firefox не позначає старий плагін Flash як застарілий.
Якщо ви продовжуєте використовувати Flash з Firefox, ви не отримуватимете жодних результатів щодо покращення продуктивності, заряду батареї або інфраструктури безпеки. Компанія Adobe не оголосила про плани припинити оновлення безпеки для Flash 11.2 на Linux, але ми не здивуємося, що вони зроблять це через кілька років. Плагін Linux Flash NPAPI не є здоровим - він на життєзабезпеченні, і вони з часом змусять витягнути вилку.
Чому Firefox не може використовувати плагін перець?
Mozilla не хоче реалізовувати підтримку Pepper plug-in в Firefox і його механізм рендеринга Gecko. Сторінка MozillaWiki на цю тему має коротку інформацію: "Mozilla зараз не зацікавлена або не працює над Pepper." Тема також обговорювалася на Mozilla Bugzilla.
У списку розсилки Mozilla Роберт О'Каллахен від Mozilla стверджує, що підтримка Pepper була б марною тратою ресурсів. Mozilla намагається побудувати HTML5 і веб-технології - вони хочуть, щоб веб-розробники використовували це, а не щоб зробити спокусливі нові плагіни Pepper більш привабливими.
Тому мені потрібен Chrome для використання останнього Flash Player?
Офіційно остання версія Flash на Linux доступна тільки через Chrome - вона поставляється разом з Chrome. Вам не потрібно робити що-небудь особливе, щоб отримати його, і оновлення Chrome автоматично оновлює плагін Flash на Linux, Windows, Mac OS X і навіть ОС Chrome.
Веб-браузер Chromium з відкритим вихідним кодом також підтримує плагіни Pepper. Проте Adobe не розподіляє модуль Pepper Flash окремо. У різних дистрибутивах Linux є пакети, які допоможуть вам встановити Pepper Flash для Chromium. Наприклад, на Ubuntu можна встановити pepperflashplugin -не вільний пакет зі сховища Multiverse. Цей пакет завантажить Chrome від Google, витягніть плагін Pepper Flash і встановіть його у вашій системі. Chromium помітить цей плагін і використовувати його автоматично після перезавантаження веб-переглядача.
На жаль, пакет не буде автоматично оновлювати плагін Pepper Flash. Це велика справа, тому що Flash має так багато отворів безпеки, які часто потрібно латати. Щоб оновити плагін Flash, потрібно запустити спеціальну команду, і ви не отримаєте сповіщення, коли буде доступна нова версія. Ця проблема безпеки відзначається на трекері помилок Ubuntu.
Щоб перевірити наявність нових версій Flash Player, запустіть sudo update-pepperflashplugin-несвободний -статус у вікні терміналу. Щоб встановити нову версію, запустіть sudo update-pepperflashplugin-nonfree -install.
Нова версія Opera, яка наразі доступна лише як версія для розробників на Linux, базується на Chromium. Він підтримує плагін Pepper Flash, але його потрібно встановити так само, як і для Chromium. Opera зазначає, що Opera для Linux може включати плагін Pepper Flash у майбутньому - вони працюють з Adobe.
Flash виходить на вихід. Це вже очищено від мобільних пристроїв - Adobe закінчила розробку для Flash Player на Android років тому. Він як і раніше використовується для багатьох сайтів настільних комп'ютерів, але сам веб-сайт і Adobe рухаються до HTML5 та інших веб-технологій, інтегрованих у браузери. Ясно, що Flash більше не є пріоритетом, і Adobe зрештою згортає розробку Flash Player для всіх платформ. Засоби розробки Adobe Flash можуть вже експортувати в HTML5.