Jak zkontrolovat, zda vaše rozšíření přestanou pracovat s
S programem Firefox 57, plánovaným k vydání v listopadu 14, 2017, Mozilla ukončí podporu starších rozšíření a bude podporovat pouze novější WebExtenze. Zde je návod, jak zkontrolovat, zda vaše rozšíření přestanou fungovat - a jak je po listopadu používat, pokud budete potřebovat.
Proč se rozšíření XUL chybí
Všechny tradiční rozšíření, včetně rozšíření XUL, jsou přerušeny. Byly velmi silné, ale to byla síla i slabost. Úplná síla těchto rozšíření znamenala, že by mohly změnit kód prohlížeče Firefoxu, což by mohlo vést k nestabilitě a nevinným doplňkům malwaru.
Místo toho Mozilla pracuje na WebExtensions, které jsou podobné doplňkům Chrome a Edge. To jsou budoucnost rozšíření Firefoxu. Vzhledem k tomu, že tyto doplňky musí fungovat standardněji a nemohou zablokovat interní kód aplikace Firefox, měly by způsobit menší problémy. Také by mělo být pro vývojáře jednodušší porty doplňků z prohlížeče Chrome do prohlížeče Firefox.
V současné době Firefox podporuje tradiční (starší) rozšíření a WebExtensions. S Firefoxem 57 přestanou starší rozšíření fungovat a budou fungovat pouze novější WebExtenze. Tato změna je již aktivní v aplikaci Firefox Nightly, přední vývojové verzi prohlížeče Firefox. Vývojáři byli vyzváni, aby upgradovali své rozšíření, ale ne všichni - což nás vede k problému.
Jak zjistit, zda vaše rozšíření přestanou pracovat
pokud používáte Firefox dnes, můžete zkontrolovat, která z vašich rozšíření přestane pracovat ve verzi 57. Pro kontrolu klikněte na nabídku> Doplňky a vyberte kategorii "Rozšíření".
Starší rozšíření, která přestanou pracovat, jsou označena značkou "Legacy", pokud používáte Firefox 55 nebo novější. Moderní WebExtenze, které budou pokračovat v práci, se zobrazí normálně.
Jak hledat nová rozšíření
Pokud má přípona značku Legacy, můžete tento seznam oblíbených rozšíření zkontrolovat s informacemi o stavu upgradu. Například na výše uvedeném screenshotu je LastPass označen jako rozšíření Legacy, které přestane pracovat, ale můžeme vidět, že vývojáři hodlají jej nahradit WebExtension před datem vydání Firefoxu 57.
U méně populárních rozšíření budete pravděpodobně muset provést vyhledávání na webu a zkontrolovat, zda vývojář plánuje aktualizaci. Vývojáři musí své rozšíření přenést do WebExtensions a ne všichni vývojáři tak učiní.
Pokud rozšíření, od něhož záleží, přestane pracovat, možná budete muset vyhledat moderní alternativu, která udělá něco podobného. V doplňcích Mozilla Add-ons můžete vyhledávat pouze doplňky, které jsou kompatibilní s Firefoxem 57 nebo novějším.
Jakýkoli doplněk, který má značku Kompatibilní s modulem Firefox 57+, je WebExtension, který bude pokračovat v práci. Například rozšíření User Agent Switcher, které jsme nainstalovali, není plánováno pro upgrade, takže pravděpodobně chceme nainstalovat jednu z modernějších rozšíření Agent Switcher Agent.
To je vhodný čas k vyhodnocení, zda skutečně potřebujete všechna tato rozšíření. Rozšíření prohlížeče mohou být nebezpečné, takže je dobré mít pouze nainstalované, pokud jsou pro vás opravdu užitečné a z důvěryhodného zdroje.
Jak používat rozšířené rozšíření
Pokud skutečně potřebujete staré rozšíření, existuje jeden způsob, jak je bezpečně používat. Přepněte na verzi rozšířené podpory Firefoxu, také známou jako Firefox ESR. Jedná se o pomalejší verzi prohlížeče Firefox určeného převážně pro firmy, které nechtějí, aby se každých šest týdnů vylepšovaly hlavní funkce.
Současné vydání aplikace Firefox ESR je založeno na verzi Firefox 52 a bude podporováno aktualizace zabezpečení do 26. června 2018. Vzhledem k tomu, že je založeno na verzi Firefox 52, starší rozšíření budou nadále fungovat bez problémů
Po 26. červnu 2018 budete muset upgradovat na novější verze aplikace Firefox ESR, která již nebude podporovat starší rozšíření, pokud chcete pokračovat v přijímání aktualizací zabezpečení. To není trvalé řešení, ale je to dobrý způsob, jak můžete pokračovat v používání vašich současných rozšíření dalších sedm měsíců a současně vyhodnocovat moderní alternativy.