Rozšíření prohlížeče - Browser extension
A rozšíření prohlížeče je malý software modul pro přizpůsobení a webový prohlížeč. Prohlížeče obvykle umožňují řadu rozšíření, včetně uživatelské rozhraní modifikace, blokování reklam, a cookie řízení.[1]
Prohlížeč zásuvné moduly jsou samostatným typem modulu. Hlavní rozdíl spočívá v tom, že rozšíření jsou obvykle spravedlivá zdrojový kód, ale zásuvné moduly jsou vždy spustitelné soubory (tj. kód objektu ). Od roku 2020 jsou plug-iny zastaralé většina prohlížečů, zatímco rozšíření jsou široce používána. Nejoblíbenější prohlížeč, Google Chrome, má k dispozici tisíce rozšíření, ale pouze jeden zásuvný modul, Adobe Flash Player, který je ve výchozím nastavení zakázán.[2]
Dějiny
internet Explorer byl první hlavní prohlížeč, který podporoval rozšíření, s vydáním verze 4 v roce 1999.[3] Firefox podporuje rozšíření od svého uvedení na trh v roce 2004. Opera začal podporovat rozšíření v roce 2009 a obojí Google Chrome a Safari učinil tak v následujícím roce. Microsoft Edge přidána podpora rozšíření v roce 2016.[4]
Shoda API
V roce 2015 se v rámci EU vytvořila komunitní pracovní skupina W3C vytvořit jednotný standard aplikační programovací rozhraní (API) pro rozšíření prohlížeče.[5] I když tohoto cíle pravděpodobně nebude dosaženo,[6] většina prohlížečů již používá stejná nebo velmi podobná API kvůli popularitě Google Chrome.
Chrome byl prvním prohlížečem s rozšířením API založeným výhradně na HTML, CSS, a JavaScript. Beta testování této funkce začalo v roce 2009,[7][8] a následující rok Google otevřel Internetový obchod Chrome. V červnu 2012 bylo v obchodě hostováno celkem 750 milionů instalací rozšíření a dalšího obsahu.[9] Ve stejném roce Chrome předjel internet Explorer jako nejpopulárnější prohlížeč na světě,[10] a jeho podíl na trhu nadále rostl a v roce 2018 dosáhl 60%.[11]
Kvůli úspěchu prohlížeče Chrome Microsoft vytvořil pro své velmi podobné rozšíření API Okraj prohlížeč s cílem usnadnit vývojářům rozšíření pro Chrome přenos jejich práce na Edge.[12] Ale i po třech letech měl Edge stále neuspokojivě malý podíl na trhu, takže jej Microsoft přestavěl jako Chrom prohlížeč na bázi.[13][14] (Chromium je open-source projekt Google, který slouží jako funkční jádro Chrome a Mnoho jiných Nyní, když má Edge stejné API jako Chrome, lze rozšíření instalovat přímo z Internetového obchodu Chrome.[15]
S poklesem vlastního podílu na trhu Mozilla také se rozhodl vyhovět. V roce 2015 organizace oznámila, že dlouhodobý XUL a XPCOM možnosti rozšíření Firefox by bylo nahrazeno méně permisivním API velmi podobným Chrome.[16] Tato změna byla přijata v roce 2017.[17][18] Rozšíření Firefoxu jsou nyní do značné míry kompatibilní s jejich protějšky Chrome.[19]
Do roku 2020, Jablko byla osamělá hlavní výjimka z tohoto trendu, protože jeho API pro Safari požadováno pomocí Xcode nástroj pro vytváření rozšíření.[20] Apple však oznámil, že Safari 14 bude v souladu s API Chrome jako součást macOS 11 Aktualizace.[21]
Nežádoucí chování
Rozšíření prohlížeče mají obvykle přístup k citlivým údajům, jako je historie procházení, a mají možnost změnit některá nastavení prohlížeče, přidat položky uživatelského rozhraní nebo nahradit obsah webových stránek.[22][23] Ve výsledku došlo k případům malware, takže uživatelé musí být opatrní ohledně toho, jaká rozšíření instalují.[24][25][26][27]
Vyskytly se také případy aplikace instalace rozšíření prohlížeče bez vědomí uživatele, což uživateli ztěžuje odinstalování nežádoucího rozšíření.[28]
Nějaký Google Chrome vývojáři rozšíření prodali svá rozšíření třetím stranám, které je následně začlenily adware.[29][30] V roce 2014 Google odstranil dvě taková rozšíření z Internetový obchod Chrome poté, co si mnoho uživatelů stěžovalo na nechtěné vyskakovací reklamy.[31] Následující rok Google uznal, že přibližně pět procent návštěv jeho vlastních webových stránek bylo změněno rozšířením o adware.[32][33][34]
Reference
- ^ „Co jsou to rozšíření?“. Webové dokumenty MDN. Citováno 2019-08-05.
- ^ „Rozdělení internetového obchodu Chrome“. Monitor rozšíření. Citováno 7. srpna 2019.
- ^ „Rozšíření prohlížeče“. Citováno 2020-09-29.
- ^ Bright, Peter (18. března 2016). „Prohlížeč Edge má nyní rozšíření v nejnovějším náhledu Windows 10“. Ars Technica. Condé Nast.
- ^ „Charta komunitní skupiny rozšíření prohlížeče - komunitní skupina rozšíření prohlížeče“. browserext.github.io. Citováno 2018-12-14.
- ^ „Re: Jedna otázka od Floriana Rivoala dne 29.7.2017 ([email protected] od července 2017)“. lists.w3.org. Citováno 2018-12-14.
- ^ „Stav rozšíření: Na dráze, příprava na vzlet“. Chromový blog. Citováno 2018-12-14.
- ^ „Byla spuštěna beta verze rozšíření s více než 300 rozšířeními!“. Chromový blog. Citováno 2018-12-14.
- ^ Vikas SN (2012-06-29). „The Lowdown: Google I / O 2012 Day 2 - 310M Chrome Users, 425M Gmail and More“. MediaNama. Citováno 2013-06-14.
- ^ „Využití prohlížeče Internet Explorer klesne do poloviny roku 2012 pod 50 procent“. 3. září 2011. Archivovány od originál dne 20. listopadu 2011. Citováno 4. září 2011.
- ^ Statcounter. „Podíl prohlížeče na celém světě | StatCounter Global Stats“. gs.statcounter.com. Citováno 20. října 2018.
- ^ „Portování rozšíření z Chrome do Microsoft Edge“. Microsoft. Citováno 30. prosince 2018.
- ^ „Microsoft Edge: Vylepšování webu prostřednictvím spolupráce s otevřenějšími zdroji“. Blog Windows Experience. 2018-12-06. Citováno 2018-12-14.
- ^ Keizer, Gregg (08.12.2018). „S přesunem k opětovnému vytvoření Edge na vrcholu Chromia od Googlu vznáší Microsoft ve válce prohlížeče bílou vlajku“. Computerworld. Citováno 2018-12-14.
- ^ „Přidat nebo odebrat rozšíření v Microsoft Edge“. Microsoft. Citováno 2020-06-08.
- ^ „Budoucnost vývoje doplňků pro Firefox“. Blog doplňků Mozilla. Citováno 2018-12-15.
- ^ „Připravované změny v kompatibilních funkcích“. Blog doplňků Mozilla. Citováno 2018-12-15.
- ^ „Jak povolit starší rozšíření ve Firefoxu 57 - gHacks Tech News“. www.ghacks.net. Citováno 2018-12-14.
- ^ „Portování rozšíření Google Chrome“. Mozilla. Citováno 30. prosince 2018.
- ^ „Vytváření rozšíření aplikace Safari“. Jablko. Citováno 10. února 2019.
- ^ „MacOS Big Sur Preview“. Citováno 2. července 2020.
- ^ „Chraňte soukromí uživatelů“. Dokumenty Google Chrome. Citováno 2018-12-15.
- ^ „Zásady doplňků“. Webové dokumenty MDN. Citováno 2018-12-15.
- ^ „Bezpečnostní firma ICEBRG odhaluje 4 škodlivá rozšíření pro Chrome - gHacks Tech News“. www.ghacks.net. Citováno 2018-12-15.
- ^ „Špatné záznamy Google o škodlivých rozšířeních Chrome pokračují - gHacks Tech News“. www.ghacks.net. Citováno 2018-12-15.
- ^ „Zařízení Chrome Extension používají záludné vstupní stránky po vložených instalacích Google Bans“. BleepingComputer. Citováno 2018-12-15.
- ^ „Rozšíření Google Chrome s 500 000 staženími byla shledána škodlivými“. Ars Technica. Citováno 2018-12-30.
- ^ „PUP Criteria“. Malwarebytes. Citováno 13. února 2015.
- ^ „Prodejci adwaru kupují rozšíření pro Chrome za účelem zasílání aktualizací vyplněných reklamami a malwarem“. Ars Technica. Citováno 20. ledna 2014.
- ^ Bruce Schneier (21. ledna 2014). „Prodejci adwaru nakupují a zneužívají rozšíření pro Chrome“.
- ^ Winkler, Rolfe. „Google odstranil dvě rozšíření prohlížeče Chrome kvůli rozruchu reklamy“. blogs.wsj.com. Wall Street Journal. Citováno 17. března 2014.
- ^ „Vstřikování reklamy v měřítku: posuzování klamných úprav reklamy“ (PDF). Archivovány od originál (PDF) dne 2015-06-05.
- ^ „Superfish vkládá reklamy do 5 procent všech zobrazení stránek Google“. PC svět. IDG.
- ^ „Superfish vkládá reklamy do jednoho z 25 zobrazení stránky Google“. CIO. IDG.
externí odkazy
Dokumentace k rozšíření API z Google, Jablko, Mozilla, Microsoft, Opera
Oficiální rozšíření pro Chrome, Safari, Firefox, Okraj, Opera