Използване на Firefox на Linux? Вашият Flash Player е стар и остарял!
Adobe вече не разработва Flash за Firefox на Linux. Все още получавате актуализации на защитата, но това е - вашият Flash Player е вече няколко по-стари версии.
Потребителите на Linux все още могат да използват Flash plug-in, базиран на Pepper, включен в Google Chrome за Linux. Това е единственият начин да получите най-новата версия на Flash в Linux, въпреки че приставката може да се инсталира отделно за Chromium или Firefox.
Adobe Ditches NPAPI за Pepper на Linux
През 2012 г. Adobe обяви, че вече няма да разработва приставката NPAPI за Linux, но ще продължи да разработва Flash-базирания Flash plug-in, използван в 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 Plugin се разпространява с Chrome - на Linux, Windows и Mac OS X - използва Pepper вместо NPAPI.
В Windows и Mac OS X Adobe продължава да развива NPAPI версията на Flash, използвана от Firefox и други браузъри. На Linux, NPAPI плъгинът се задържа на 11,2, докато текущата версия на Flash е 14.
Това означава ли Flash за Firefox е несигурно?
Adobe отбелязва, че продължават да предоставят актуализации на защитата за Flash 11.2 в Linux, но те само активно разработват приставката Pepper Flash за Linux. Ето защо Plugin Check на Firefox не поставя стария Flash plug-in като остарял.
Няма да получите подобрения в производителността, живота на батерията или инфраструктурата за сигурност, ако продължите да използвате 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 OS.
Уеб браузърът с отворен код Chromium също поддържа плъгини за Pepper. Adobe обаче не разпространява отделно приставката Pepper Flash. Различни дистрибуции на Linux имат пакети, които могат да ви помогнат да инсталирате Pepper Flash за Chromium. Например в Ubuntu можете да инсталирате pepperflashplugin-несвободна пакет от хранилището Multiverse. Този пакет ще изтегли Chrome от Google, ще извлече приставката Pepper Flash и ще я инсталира на вашата система. Chromium ще забележи приставката и ще я използва автоматично, след като рестартирате браузъра си.
За съжаление, пакетът няма да актуализира автоматично приставката Pepper Flash. Това е голяма работа, защото Flash има толкова много дупки в сигурността, които често трябва да бъдат поправяни. Ще трябва да изпълните специална команда, за да актуализирате приставката Flash, и няма да получавате известия, когато има нова версия. Този проблем със сигурността е отбелязан в Ubuntu bug tracker.
За да проверите за нови версии на Flash Player, изпълнете sudo update-pepperflashplugin-несвободен -статус в терминален прозорец. За да инсталирате нова версия, изпълнете sudo update-pepperflashplugin-nonfree -install.
Новата версия на Opera, която в момента е достъпна само като версия на "разработчика" на Linux, е базирана на Chromium. Той поддържа приставката Pepper Flash, но ще трябва да го инсталирате по същия начин, както правите за Chromium. Opera отбелязва, че Opera for Linux може да включи в бъдеще плъгина Pepper Flash - те работят с Adobe за това.
Flash е на път. Тя вече е била премахната от мобилни устройства - Adobe завърши разработването на Flash Player на Android преди години. Той все още се използва за много десктоп сайтове, но самият уеб и Adobe се движат към HTML5 и други уеб технологии, интегрирани в браузърите. Ясно е, че Flash вече не е толкова приоритетен, а Adobe в крайна сметка ще намали развитието на Flash Player за всички платформи. Инструментите на Adobe за разработка на Flash вече могат да се експортират в HTML5.