Doporučená, 2022

Redakce Choice

Jak zkontrolovat doplněk kompatibility s Firefox 57 nebo novější

Firefox 57, který je naplánován na vydání v listopadu tohoto roku, přinese do prohlížeče docela velké změny, včetně těch, které mohou potenciálně narušit kompatibilitu s některými populárními doplňky, které mnozí z nás považují za nepostradatelné v každodenním používání. . Vzhledem k tomu, že se Mozilla vzdaluje od XPCOM a XUL, což je základ úspěšného ekosystému Firefoxu, prohlížeč bude podporovat pouze nové rozšíření API nazvané 'WebExtensions', ukončující kompatibilitu s rozšířeními překrytí XUL, zaváděcími rozšířeními, rozšířeními SDK a dokonce vloženými WebExtensions. Jako oddaný uživatel Firefoxu od té doby, co se jeho Netscape Navigator vrátí do poloviny devadesátých let, je myšlenka, že některé z mých milovaných doplňků mohou být za několik týdnů zastaralé, hořkou pilulkou, která se může spolknout, ale existují možná řešení, koupit si nějaký čas, než se stanou zastaralými. V tomto článku vám dnes řekneme, proč Mozilla znepříjemňuje rozšíření XUL, jak můžete kontrolovat doplňkovou kompatibilitu s Firefoxem 57 a jak můžete nadále používat starší rozšíření i po ukončení podpory Firefoxu 57 pro XUL a XPCOM. dobrý.

Proč je podpora Mozilla pro XUL s Firefox 57?

Podle prohlášení vydaných v letošním roce společností Mozilla, implementace rozhraní WebExtensions API pomůže Firefoxu mnoha způsoby, i když mnozí z vývojářů a komunit uživatelů nejsou přesvědčeni. First-off, podle Ken Needham, Mozilla je Desktop Manager, hlavním důvodem, proč prohlížeč opouští XPCOM a XUL je bezpečnost a stabilita . Skutečnost, že velká část kódu Firefoxu je v JavaScriptu, byla podle něj obrovskou výhodou pro prohlížeče, pokud jde o to, aby byl mnohem více přizpůsobitelný než kterýkoli z jeho konkurentů, ale zároveň je prohlížeč inherentně nejistý od škodlivého softwaru a dalších zabezpečení hrozby. Dále řekl: „Doplňky mají úplný přístup k vnitřní implementaci Firefoxu. Tento nedostatek modularity vede k mnoha problémům. Doplňky mohou také způsobit selhání Firefoxu, když používají API neočekávaným způsobem “.

WebExtensions, nové rozhraní pro programování aplikací (API), které Firefox již přijal a bude jediným základem pro jeho doplňky z Firefoxu 57, je také kompatibilní s aplikací Blink, což je vidlice společnosti Google s otevřeným zdrojovým kódem prohlížeče WebKit společnosti Apple, která je v současné době používána. Safari a tvoří základ dalších populárních prohlížečů, jako je Chrome a Opera, přičemž druhý z nich opouští svůj prohlížeč Presto ve prospěch WebKit chvíli zpět. Kompatibilita služby Blink umožní vývojářům snadno portovat své doplňky Chrome do prohlížeče Firefox, aniž by museli příliš měnit kód, což je podle Mozilly dalším důvodem posunu. Takže ať se vám to líbí nebo ne, budete se muset s touto změnou vypořádat.

Zkontrolujte, které doplňky jsou kompatibilní s aplikací Firefox 57 nebo novější

  • Chcete-li zkontrolovat, zda jsou vaše doplňky kompatibilní s Firefoxem 57 a novějšími, klepněte na nabídku hamburgerů v pravém horním rohu okna Firefoxu a poté klikněte na položku Doplňky .

  • Na výsledné obrazovce klikněte na možnost 'Rozšíření', jak je znázorněno na obrázku níže.

Nyní můžete vidět XUL a další přípony označené žlutým tagem 'Legacy', zatímco ty, které již migrovaly do API WebExtension, nebudou mít takové označení a budou i nadále fungovat jako obvykle i ve Firefoxu 57 a novějších.

Jak zachovat použití starších rozšíření

Pokud opravdu chcete nadále používat určité rozšíření, jehož vývojář ještě nepřevedl na webExtensions, nebo je nepravděpodobné, že by tak učinil v budoucnu, můžete přepnout na verzi Firefox ESR (Extended Support Release), která je do značné míry zaměřena na v organizacích a podnicích, které oceňují kompatibilitu s funkcemi. ESR verze nemusí být aktualizovány novými funkcemi, ale budou i nadále dostávat všechny bezpečnostní záplaty až do vydání další verze ESR. Současné vydání ESR je Firefox 52 a bude i nadále dostávat aktualizace zabezpečení až do příštího června, takže budete moci nadále používat svá starší rozšíření bez jakýchkoliv obav o bezpečnost. Nebude to trvalé řešení, ale koupíte si nějaký čas, abyste mohli posoudit své možnosti.

Zkontrolujte doplněk kompatibility s aplikací Firefox 57 nebo novější

Zatímco pohyb Firefoxu přilákal velké množství vokálních a vlivných kritiků, organizace pokračuje v navrhovaných změnách. Ať už se vám to líbí nebo ne, alespoň některé z vašich oblíbených doplňků nemusí být do konce tohoto roku použitelné. Jistě, můžete přejít na verzi ESR, ale budete stále žít na vypůjčenou dobu, protože odlehčení bude pouze dočasné a ne trvalé. Myslíte si, že změny odcizí vývojáře a uživatele? Ztratí Firefox část svých uživatelů, nebo si myslíte, že uživatelé Firefoxu budou i nadále podporovat prohlížeč pouze z ideologických důvodů? Dejte nám vědět, co si o této věci myslíte, protože milujeme slyšení od vás.

Top