:

Szerző: Voith Hunor

2015. április 15. 17:15

Elválnak a Chrome és az NPAPI útjai

Jó ideje ismert ugyan a Google terve az NPAPI fokozatos kivezetésére, mégis érdemes megemlékezni arról a Chrome legfrissebb főverziójának kiadása kapcsán. A 42-es változat ugyanis az első Google-böngésző, amely lényegében teljesen megvonta az NPAPI-t használó beépülők támogatását.

Újabb mérföldkőhöz érkezett a már régóta elavultnak számító NPAPI (Netscape Plugin Application Programing Interface) forgalomból történő kivonása: a Chrome frissen kiadott, 42-es főverziója még tovább növeli a nyomást az API-t használó beépülők fejlesztőin, és lényegében teljesen megvonja a támogatást az ilyen pluginektől.

A Google 2013 végén ismertette tervét az NPAPI fokozatos kivezetésére, és tavaly januárban, a 32-es verzióval kezdett tényleges támadásba, amikor néhány kivételtől eltekintve (Silverlight, Unity, Google Earth, Google Talk, Facebook Video – a Java biztonsági okok miatt sosem került fel erre a whitelistre) alapesetben blokkolni kezdte az NPAPI-s plugineket. Bár azok ennek ellenére a felhasználó engedélyével futtathatóak maradtak, az alapesetben kitakart funkciók és az elindításukhoz szükséges macera (persze az egyéb technológiák terjedésével párhuzamosan) alaposan elkezdte lenyomni ezen pluginek népszerűségét.

Machine recruiting: nem biztos, hogy szeretni fogod

Az AI visszafordíthatatlanul beépült a toborzás folyamatába.

Machine recruiting: nem biztos, hogy szeretni fogod Az AI visszafordíthatatlanul beépült a toborzás folyamatába.

Idén januárban, a Chrome 40-es verziójából eltávolította a fent említett whitelistet is, így az addig felhasználói engedélyt igénylő beépülők helyére is helykitöltők kerültek. A mostani változás azonban az első igazán drasztikus lépés az NPAPI-t használó pluginek eltüntetésére: a 42-es verziótól kezdve ugyanis a már telepített beépülők nem jelennek meg telepítettként, nem látszanak a navigator.plugins listában és az őket igénylő weboldalakon még a helykitöltőik sem kerülnek megjelenítésre. Az API támogatása alapesetben teljesen ki van kapcsolva, visszakapcsolását otthoni felhasználók a chrome://flags/#enable-npapi paranccsal, vállalati üzemeltetők pedig az enterprise policy segítségével tehetik meg. A vállalat egyben a Chrome webáruházából is visszavonta az összes NPAPI-s kiegészítőt.

Az NPAPI-s beépülők fejlesztőinek azonban már nincs sok ideje alternatív technológiákra (például Pepper API, NaCI) átállni, a Google idén szeptemberben ténylegesen teljes mértékben meg fogja szüntetni a régi API bármilyen szintű támogatását. Saját csevegőjét, a Hangouts-ot még tavaly nyáron migrálta át Native Client (NaCl) és az egyre népszerűbb WebRTC alapokra, és például a korábban Microsoft Silverlightot használó Netflix HTML5 videóra és Encrypted Media Extensions-re váltott. A legnagyobb vesztesnek a Google tavaly őszi statisztikája alapján a Silverlight és a Java beépülők tűnnek, de könnyeket valószínűleg egyikükért sem fognak hullatni.

Eleged van az eltérő környezetekből és az inkonzisztens build eredményekből? Frusztrál, hogy órákat kell töltened új fejlesztői környezetek beállításával? Többek között erről is szó lesz az AWS hazai online meetup-sorozatának negyedik, december 12-i állomásán.

a címlapról

fab

0

Nem adhatja el a gyárait az Intel

2024. november 28. 12:39

A cégnek juttatott állami támogatás feltétele, hogy a vállalat többségi tulajdonos maradjon a gyártó leányvállalatban.