Jak sprawdzić, czy Twoje rozszerzenia przestaną działać z Firefoksem 57
W wersji Firefox 57, której premiera planowana jest na 14 listopada 2017 r., Mozilla zakończy obsługę starszych rozszerzeń i będzie obsługiwać tylko nowsze rozszerzenia usługi WebExtensions. Oto, jak sprawdzić, czy Twoje rozszerzenia przestają działać - i jak nadal korzystać z nich po listopadzie, jeśli zajdzie taka potrzeba.
Dlaczego rozszerzenia XUL odchodzą
Wszystkie tradycyjne rozszerzenia, w tym rozszerzenia XUL, są przerywane. Byli bardzo potężni, ale to była zarówno siła, jak i słabość. Sama moc tych rozszerzeń oznacza, że mogą modyfikować kod przeglądarki Firefoksa, co może prowadzić do niestabilności i niewinnie wyglądających dodatków do szkodliwego oprogramowania..
Zamiast tego Mozilla pracuje nad WebExtensions, które są podobne do dodatków Chrome i Edge. To przyszłość rozszerzeń Firefoksa. Ponieważ te dodatki muszą działać w bardziej standardowy sposób i nie mogą zadzierać z wewnętrznym kodem Firefoksa, powinny powodować mniej problemów. Programiści powinni też łatwiej przenosić dodatki z Chrome na Firefox.
Obecnie Firefox obsługuje zarówno tradycyjne (starsze) rozszerzenia, jak i rozszerzenia WebExtensions. W przeglądarce Firefox 57 starsze rozszerzenia przestaną działać, a będą działać tylko nowsze wersje WebExtensions. Ta zmiana jest już dostępna w Firefox Nightly, wiodącej wersji rozwojowej Firefoksa. Programiści zostali popchnięci do ulepszenia swoich rozszerzeń, ale nie wszyscy mają - co prowadzi nas do problemu.
Jak sprawdzić, czy Twoje rozszerzenia przestaną działać
jeśli używasz dzisiaj przeglądarki Firefox, możesz sprawdzić, które z rozszerzeń przestanie działać w wersji 57. Aby to sprawdzić, kliknij menu> Dodatki i wybierz kategorię "Rozszerzenia".
Starsze rozszerzenia, które przestaną działać, są oznaczone tagiem "Legacy", jeśli używasz przeglądarki Firefox 55 lub nowszej. Nowoczesne WebExtensions, które będą działać nadal normalnie.
Jak szukać nowych rozszerzeń
Jeśli rozszerzenie ma tag "Legacy", możesz sprawdzić listę popularnych rozszerzeń z informacjami o ich stanie uaktualnienia. Na przykład na powyższym zrzucie ekranu LastPass jest oznaczony jako rozszerzenie Legacy, które przestanie działać, ale widzimy, że programiści planują zastąpić go rozszerzeniem WebExtension przed datą premiery Firefoksa 57.
W przypadku mniej popularnych rozszerzeń może być konieczne wykonanie wyszukiwania w Internecie, aby sprawdzić, czy programista planuje aktualizację. Programiści muszą przenieść swoje rozszerzenia do rozszerzeń w sieci Web, a nie wszyscy deweloperzy to zrobią.
Jeśli przedłużenie, od którego jesteś zależny, przestanie działać, być może trzeba będzie poszukać nowoczesnej alternatywy, która robi coś podobnego. Możesz wyszukiwać tylko dodatki, które są zgodne z przeglądarką Firefox 57 lub nowszą w witrynie Mozilla Add-ons.
Każdy dodatek, który ma znacznik "Zgodny ze Firefox 57+", to rozszerzenie WebExtension, które będzie nadal działać. Na przykład, zainstalowane rozszerzenie User Agent Switcher nie jest planowane do aktualizacji, więc prawdopodobnie chcemy zainstalować jedno z bardziej nowoczesnych rozszerzeń User Agent Switcher.
To dobry czas, aby ocenić, czy rzeczywiście potrzebujesz wszystkich tych rozszerzeń. Rozszerzenia przeglądarki mogą być niebezpieczne, więc dobrym pomysłem jest zainstalowanie ich tylko wtedy, gdy są naprawdę użyteczne dla ciebie i ze źródła godnego zaufania.
Jak używać starszych rozszerzeń
Jeśli naprawdę potrzebujesz starego rozszerzenia, istnieje jeden sposób bezpiecznego korzystania z nich. Przejdź na wersję rozszerzoną Firefox Extended Support Release, znaną również jako Firefox ESR. Jest to wolniej poruszająca się wersja Firefoksa przeznaczona głównie dla firm, które nie chcą aktualizacji głównych funkcji co sześć tygodni.
Obecna wersja Firefox ESR jest oparta na Firefoksie 52 i będzie obsługiwana z aktualizacjami bezpieczeństwa do 26 czerwca 2018 roku. Ponieważ jest oparta na Firefoksie 52, starsze rozszerzenia będą działały bez żadnych problemów
Po 26 czerwca 2018 roku musisz uaktualnić do nowszych wersji Firefox ESR, które nie będą już obsługiwać starszych rozszerzeń, jeśli chcesz nadal otrzymywać aktualizacje zabezpieczeń. To nie jest trwałe rozwiązanie, ale jest to dobry sposób na dalsze korzystanie z obecnych rozszerzeń przez kolejne siedem miesięcy podczas oceny bardziej nowoczesnych alternatyw..