Doplněk (Mozilla) - Add-on (Mozilla)

Doplněk je Mozilla termín pro software moduly, které lze přidat do Firefox webový prohlížeč a související aplikace. Existují tři typy: rozšíření, témata, a zásuvné moduly.[1] Mozilla je hostí na svém oficiálním doplňku webová stránka.[2]

V roce 2017 Mozilla přijala zásadní změny aplikační programovací rozhraní (API) pro rozšíření ve Firefoxu, který nahrazuje dlouholeté XUL a XPCOM API s WebExtensions API který je po vzoru Google Chrome API.[3][4][5] Rozšíření Firefoxu jsou tedy nyní do značné míry kompatibilní s jejich protějšky Chrome.[6] Zároveň byly plug-iny zastaralé, s výjimkou Adobe Flash Player.[7] (Aplikace vytvořené pomocí UXP Vidlička Firefoxu zachovat starší funkce doplňku.[8])

Typy doplňků

Rozšíření

Před rokem 2017 Firefox podporováno rozšíření vyvinuté s různými API: XUL, XPCOM, a Raketový batoh.[9] Mozilla nyní je označuje jako starší rozšíření.[5] Počínaje Firefoxem 57, pouze novým WebExtensions API je podporován.[4][10]

Motivy

Podporovány dřívější verze prohlížeče Firefox témata což by mohlo výrazně změnit vzhled prohlížeče, ale toto se postupem času zmenšilo. Aktuální motivy se omezují na změnu barvy pozadí a textu panelů nástrojů.[11] (Tato lehká témata se dříve nazývala personas.[12])

Pluginy

Pluginy se používají k manipulaci typy médií pro které aplikace nemá vestavěné funkce. Jsou třetí stranou spustitelné soubory toto rozhraní prostřednictvím NPAPI. Ale pluginy jsou teď zastaralé kvůli bezpečnostním obavám a vylepšením v Webová rozhraní API.[13] Jediným doplňkem, který Firefox stále oficiálně podporuje, je Adobe Flash Player,[7] kterou společnost Adobe přestane aktualizovat v roce 2020.[14]

Omezení

Mozilla neměl žádný mechanismus k omezení privilegií dědictví Firefox rozšíření. To znamenalo, že starší přípona mohla číst nebo upravovat data použitá jinou příponou nebo jakýmkoli souborem přístupným uživateli se spuštěnými aplikacemi Mozilla.[15] Aktuální rozhraní WebExtensions API ale ukládá mnoho omezení.[16]

Počínaje Firefoxem 40 začala Mozilla zavádět požadavek na podepisování rozšíření.[17] Nyní je vyžadován ve všech oficiálních verzích prohlížeče Firefox.[18]

webová stránka

Doplňky pro Firefox
Typ webu
Hostitelé doplňků
MajitelMozilla Foundation
URLdoplňky.mozilla.org
KomerčníNe
RegistraceVolný, uvolnit; potřebné pouze pro vývojáře nebo pro speciální funkce
Aktuální stavAktivní

The Mozilla web doplňků je oficiálním úložištěm pro Firefox doplňky.[2] Na rozdíl od mozdev.org který poskytuje bezplatný hosting pro projekty související s Mozillou, je web doplňků přizpůsoben uživatelů. Ve výchozím nastavení Firefox automaticky kontroluje, zda web neobsahuje aktualizace nainstalovaných doplňků.[19]

V lednu 2008 Mozilla oznámila, že web nashromáždil celkem 600 milionů stažení doplňků a že více než 100 milionů nainstalovaných doplňků každý den automaticky kontroluje aktualizace webu.[20] V červenci 2012 se celkový počet z webu zvýšil na 3 miliardy stažení.[21]

Reference

  1. ^ „Doplňky“. Mozilla Developer Network. Citováno 2016-01-21.
  2. ^ A b „Oficiální web doplňku“. Mozilla. Citováno 10. února 2019.
  3. ^ „Budoucnost vývoje doplňků pro Firefox“. Blog doplňků Mozilla. Citováno 2018-12-15.
  4. ^ A b „Připravované změny v kompatibilních funkcích“. Blog doplňků Mozilla. Citováno 2018-12-15.
  5. ^ A b „Jak povolit starší rozšíření ve Firefoxu 57 - gHacks Tech News“. www.ghacks.net. Citováno 2018-12-14.
  6. ^ „Portování rozšíření Google Chrome“. Mozilla. Citováno 30. prosince 2018.
  7. ^ A b „Proč již Java, Silverlight, Adobe Acrobat a další doplňky nefungují?“. 2017-01-30. Archivovány od originál dne 03.03.2017. Citováno 2017-03-17.
  8. ^ „Existuje pouze XUL“. Citováno 10. června 2020.
  9. ^ Kapitola 2: Technologie používané při vývoji rozšíření - příručka pro vývojáře doplňků Firefoxu | MDN. Developer.mozilla.org. Citováno 2013-07-21.
  10. ^ „Rozšíření prohlížeče“. MDN. Mozilla. Citováno 10. února 2019.
  11. ^ „Témata pro Firefox“.
  12. ^ „Personas are now Firefox Themes“.
  13. ^ Smedberg, Benjamin (8. října 2015). „Pluginy NPAPI ve Firefoxu“. Budoucí zprávy. Mozilla Foundation.
  14. ^ Lardinois, Frederic. „Připravte se konečně na rozloučení s Flash - v roce 2020“. TechCrunch. Citováno 2017-07-25.
  15. ^ „Zneužívání, využívání a rozbíjení s doplňky Firefoxu“ (PDF). Archivovány od originál (PDF) dne 2016-03-05. Citováno 2013-10-23.
  16. ^ „Osvědčené postupy pro zabezpečení“. MDN. Mozilla. Citováno 10. února 2019.
  17. ^ Fisher, Dennis. „Firefox 40 začíná upozorňovat uživatele na nepodepsané doplňky“. Threatpost. Citováno 20. srpna 2015.
  18. ^ "Podpis rozšíření". Wiki Mozilla.org. Mozilla. Citováno 20. srpna 2015.
  19. ^ „Aktualizace“. Mozilla Developer Network. Citováno 2017-10-28.
  20. ^ Scott, Justin (30. ledna 2008). „600 000 000 stažení doplňků“. Blog metrik. Mozilla Foundation.
  21. ^ „Doplňky Firefoxu překračují 3 miliardy stažení!“. Blog Mozilla. Citováno 1. listopadu 2013.

externí odkazy