NPAPI je zásuvná vývojová platforma Netscape, kterou donedávna podporovalo mnoho prohlížečů. Povoleno rozšířit funkčnost, zobrazit různého obsahu přímo z okna programu. Má pluginy jako Adobe Flash Player, Unity, Java, Silverlight a mnoho dalších.
V Prohlížeče Opera a podporu Firefoxu NPAPI musíte povolit sami
Odmítnutí je odůvodněno skutečností, že zásuvné moduly představovaly vážné potenciální nebezpečí pro počítač, protože byly spuštěny s rodičovskými právy a často pod jejich maskou pronikly viry a malware. Také zpomalují prohlížeč a někdy vedou ke kritickým chybám.
Přesto mnoho stránek s touto technologií pracuje, takže na žádost uživatelů mají prohlížeče stále možnost povolit podporu platformy.
Mozilla Firefox
Prohlížeč Firefox používá doplňky k implementaci funkcí, které nemůže provádět sám. Obvykle se jedná o audio, video, online hry, prezentace, webové konference a mnoho dalšího. Firefox poskytuje podporu pro následující zásuvné moduly:
- Adobe Flash;
- Java - prohlížení interaktivního obsahu stránek;
- Silverlight - přehrávání videa a zvuku;
- QuickTime - přehrávání zvuku a videa;
- Windows Media - přehrávání WinMedia;
- Adobe Acrobat – otevírání a prohlížení dokumentů PDF.
64bitová verze Firefoxu podporuje pouze Adobe Flash a Silverlight. Prohlížeč Firefox počínaje verzí 52 přestal podporovat všechny doplňky kromě Adobe Flash. Během období technologického přechodu společnost vydala prohlížeč Firefox ESR (Extended Support Release) s podporou platformy Netscape až do začátku roku 2018.
Firefox nabízí jako alternativu technologie WebApi. Mnoho webů se nyní přesouvá na nové platformy a staré nezabezpečené doplňky již nejsou potřeba. Můžete je však zapnout a vypnout podle potřeby:
- Stiskněte tlačítko Nabídka a vyberte Doplňky.
- Na kartě Správa vyberte Vždy zapnuto.
Podpora je ve Firefoxu 52 a novějším omezená, takže ji povolíte takto:
DŮLEŽITÉ. Takové akce mohou vést ke ztrátě výkonu programu, zejména po aktualizaci. Při zasahování do systému jeho práce si uvědomte riziko následků.
Počínaje Firefoxem 53 bude možnost povolit podporu NPAPI z kódu zcela odstraněna.
Opera
Opera také používá pluginy k rozšíření své funkčnosti:
- pro zobrazení obsahu flash;
- komunikovat s aplikacemi třetích stran;
- pro podporu speciálních webových funkcí.
Dostupné pluginy v prohlížeči Opera si můžete prohlédnout následovně:
Počínaje verzí 36 Opery byla podpora NPAPI deaktivována, takže se Opera po předních programech vydala cestou přechodu k novým technologiím. Na rozdíl od Firefoxu však ponechali možnost povolit podporu pluginů. A také v nová verze Opera používá PPAPI Flash. Toto je nové rozhraní, které nemá tyto problémy se zabezpečením a výkonem. I když to nefunguje správně na všech stránkách. Pokud máte potíže s obsahem flash, změňte typ takto:
Podporu technologie v Opeře můžete povolit pomocí příkazu enable npapi.
Mozilla vydala aktualizaci svého vlajkového prohlížeče Firefox. Nový 52. verze Internetový prohlížeč vám umožní spouštět aplikace s vyšší rychlostí, nicméně některým známým uživatelům pluginy byly zakázány. Důvodem je jejich práce na nezabezpečeném rozhraní NPAPI. Patří sem pluginy jako např Unity Player , Stříbrné světlo , Jáva . Plně přestaly fungovat i další aplikace, například oblíbený internetový messenger. Google Hangout . Pokud jde o Flash Player , jeho podpora je opuštěna s ohledem na velké publikum uživatelů technologií.
Naštěstí pro uživatele, kteří nejsou připraveni pluginy deaktivovat, existuje několik způsobů, jak je nadále používat.
Mozilla k tomuto kroku nepřistoupila spontánně. Ještě na konci roku 2015 zástupci společnosti oznámili plánované vypnutí podpory oblíbených pluginů. V aktuální verzi 52 mají uživatelé stále možnost povolit pluginy NPAPI pomocí . Možnost využít ji ale zůstane až do příštího 53 verzí Mozilla Firefox. Nicméně uživatelé Flash Player není se čeho bát – přehrávač bude nadále fungovat v prohlížeči, ale pomocí zabezpečeného protokolu PPAPI.
Pro ty, kteří chtějí i nadále používat pluginy NPAPI, je Mozilla bude i nadále podporovat až do roku 2018 včetně ve speciální verzi Firefox ESR .
Proč se to stalo?
Během několika posledních let Mozilla implementovala různé Web API, což může webům pomoci pokračovat v provádění interaktivních funkcí bez pomoci jakýchkoli pluginů. Tato webová rozhraní API zahrnují to, které je uvedeno v Aktualizace Firefoxu 52 technologie montáž webu.WebAssembly je univerzální nízkoúrovňový střední kód, do kterého lze kompilovat aplikace napsané v různých programovacích jazycích. Pro práci s WebAssembly připravili zástupci Mozilly speciální nástroj " Web Assembly Explorer ».
Odmítání populárních pluginů ve prospěch univerzálních webových API se vysvětluje jejich nejistota a pomalá práce . S tímto postojem souhlasí i další výrobci populárních prohlížečů – Microsoft Edge, Google Chrome, Opera Software, Yandex.Browser, který také upustil od podpory rozhraní NPAPI.
Alternativní prohlížeče
V současné době někteří výrobci prohlížečů stále ve výchozím nastavení podporují technologie prohlížečových her. Unity Player , Flash Player , Stříbrné světlo v nejnovější verze jejich prohlížeče. Více se dočtete v článku.Během několika posledních let Firefox implementoval řadu webových rozhraní API, která webovým stránkám umožňují provádět jejich předchozí funkce a úkoly bez pomoci pluginů a s největší pravděpodobností nezaznamenáte žádné změny při používání prohlížeče.
Proč se to stalo?
Internet je plný webů, které přesahují statické stránky a nabízejí videa, hudbu nebo hry. Zásuvné moduly NPAPI, zejména Flash, pomohly vytvořit tyto interaktivní stránky. Díky pluginům je však prohlížeč pomalejší, méně bezpečný a náchylnější k pádům.
Nyní jsou webová rozhraní API připravena. Mnoho stránek je podporuje a téměř všechny své oblíbené stránky můžete procházet bez použití starých a nezabezpečených pluginů. Firefox se připojuje k ostatním moderní prohlížeče, jako je Google Chrome a Microsoft Edge, na konci podpory zásuvných modulů NPAPI.
mám problémy
V případě, že na tento přechod ještě nejste připraveni, Firefox ESR (Extended Support Release) verze 52 zachová podporu pro tyto pluginy až do začátku roku 2018. Kliknutím stáhnete Firefox ESR.
Důležité: Podporuje pouze 64bitovou verzi Firefoxu ESR verze 52 pro Windows Adobe pluginy Flash a Microsoft Silverlight. Pokud také potřebujete podporu pro Java nebo jiné pluginy, zvolte stažení 32bitové verze pro Windows.