Why You Shouldn’t Use Firefox Forks Like Waterfox, Pale Moon, or Basilisk

  • Chris Hoffman

    @chrisbhoffman

  • 22 lutego 2018, 6:40am EDT

Mozilla Firefox jest projektem open source, więc każdy może wziąć jej kod, zmodyfikować go i wydać nową przeglądarkę. To właśnie Waterfox, Pale Moon i Basilisk są alternatywnymi przeglądarkami opartymi na kodzie Firefoksa. Odradzamy jednak korzystanie z którejkolwiek z nich.

Jeśli nie podoba ci się Firefox Quantum, użyj zamiast niego Firefox ESR

RELATED: Co nowego w Firefoksie Quantum – Firefoksie, na którego czekasz

Lubimy Firefoksa Quantum, który jest szybszy i nowocześniejszy niż poprzednie wydania Firefoksa. Jeśli chcesz nadal używać swoich starych dodatków, które nie działają już w Firefoksie Quantum, zamiast tego polecamy Firefoksa Mozilli w wersji Extended Support Release (ESR).

Firefox ESR jest oparty na Firefoksie 52, obsługuje tradycyjne dodatki XUL Firefoksa i wtyczki NPAPI, a także będzie nadal otrzymywać aktualizacje zabezpieczeń bezpośrednio od Mozilli do 2 lipca 2018 r.

Reklama

Tak, Mozilla zrobiła kilka rzeczy, za którymi nie przepadamy. Dodatek Mr. Robot „Looking Glass” był niedorzeczny, a my nie jesteśmy zachwyceni tym, co robią z Cliqz w Niemczech. Ale po tym, jak dostali zasłużony publiczny ostrzał, wprowadzili zmiany w polityce i mamy nadzieję, że w przyszłości będą postępować lepiej.

Nawet jeśli nie do końca ufasz niektórym decyzjom biznesowym Mozilli, twoja przeglądarka jest po prostu zbyt ważna, by pozostawić ją małej społeczności entuzjastów. Uważamy, że najlepiej jest wybrać duży projekt z dużą liczbą programistów, który przykłada dużą wagę do bezpieczeństwa. Dlatego też odradzamy korzystanie z tych mniejszych przeglądarek opartych na Firefoksie, a także odradzamy korzystanie z alternatywnych przeglądarek opartych na Google Chrome. Oto nasze obawy dotyczące niektórych z bardziej popularnych alternatyw Firefoksa.

Waterfox to Firefox ESR, ale z wolniejszymi aktualizacjami bezpieczeństwa

Waterfox jest oparty na Mozilli Firefox i jest prawdopodobnie najpopularniejszą alternatywną przeglądarką opartą na kodzie Firefoksa. Zdobył sławę będąc 64-bitową przeglądarką opartą na kodzie Mozilli Firefox, gdy Mozilla oferowała tylko wersje 32-bitowe. Jednak Mozilla Firefox jest teraz 64-bitową przeglądarką na 64-bitowych wersjach Windows, więc nie jest to już powód, by używać Waterfox.

Dzisiaj Waterfox jest oparty na Firefox ESR. Reklamuje wsparcie dla tradycyjnych rozszerzeń XUL Firefoksa i wtyczek NPAPI, takich jak Java i Silverlight. Są to zarówno funkcje Firefox ESR, więc nie trzeba przejść do Waterfox, aby je uzyskać. Po Firefox ESR osiąga koniec życia, „nowa” przeglądarka zostanie opracowana zgodnie z etosem Waterfox dostosowania i wyboru”, zgodnie z Waterfox blog.

Reklama

Waterfox ma również kilka innych różnych funkcji. Domyślnie wyłącza Pocket, ale można wyłączyć Pocket samodzielnie w Firefoksie. Nie będzie wysyłał danych telemetrycznych do Mozilli, ale można to wyłączyć z poziomu Options > Privacy & Security > Firefox Data Collection and Use in Firefox. Rozszerzenia Encrypted Media Extensions (EME), które są wymagane dla stron takich jak Netflix, są również domyślnie wyłączone – i znowu, można je wyłączyć w Firefoksie, jeśli się chce.

Ogółem, używanie Waterfoksa jest w zasadzie takie samo jak używanie Firefoksa ESR i zmiana kilku ustawień… z jedną dużą różnicą: aktualizacje bezpieczeństwa pojawiają się w Firefoksie ESR znacznie szybciej niż w Waterfoksie. Za każdym razem, gdy Mozilla wydaje aktualizacje bezpieczeństwa dla Firefoksa ESR, programiści Waterfoksa muszą zintegrować te aktualizacje z Waterfoksem, zanim dostarczą je użytkownikom.

Spójrzmy na ostatnie duże wydanie: Mozilla wydała Firefoksa 57 14 listopada 2017 roku. Deweloperzy Waterfoxa wydali Waterfox 56, który zawierał aktualizacje bezpieczeństwa znalezione w Firefoksie 57 30 listopada 2017 roku. Nie sądzimy, aby czekanie dłużej niż dwa tygodnie na aktualizacje bezpieczeństwa było dobrym pomysłem!

A oto bardziej aktualny przykład z mniejszego wydania: 23 stycznia 2018 roku Mozilla wydała Firefoksa 58 i Firefoksa ESR 52.6 z wieloma poprawkami bezpieczeństwa. Trzy dni później, projekt Waterfox poinformował na Twitterze, że pracuje nad integracją tych poprawek. 1 lutego 2018 roku, Waterfox 56.0.4 został wydany z tymi poprawkami. Oznacza to, że użytkownicy Waterfoxa czekali dziewięć dni na poprawki bezpieczeństwa z mniejszego wydania, w porównaniu do sytuacji, w której korzystaliby tylko z Firefoksa. Nie sądzimy, że to dobry pomysł, aby czekać tak długo.

Reklama

W przyszłości będzie to tylko bardziej skomplikowane, ponieważ programiści Waterfox próbują stworzyć własną przeglądarkę. Zalecamy trzymać się z daleka i po prostu używać Firefoksa ESR.

Pale Moon Is Based on Very Outdated Firefox Code

Pale Moon jest oparty na starszym kodzie Firefoksa. Obecna wersja Pale Moon jest oparta na Firefoksie 38 ESR, który został pierwotnie wydany w 2015 roku. Wcześniejsze wydanie opierało się na Firefoksie 24 ESR, który został wydany w 2013 roku. Projekt wykorzystuje starszy interfejs Firefoksa, stworzony przed motywem Australis, i nadal obsługuje dodatki XUL.

Nie jest oparty na silniku renderującym Mozilli Gecko, Pale Moon jest oparty na „Goanna”, silniku przeglądarki o otwartym kodzie źródłowym, który jest rozwidleniem gecko. (W oprogramowaniu open-source, „fork” jest wtedy, gdy ktoś bierze istniejący kod projektu, kopiuje go i rozwija go samodzielnie od tego momentu, idąc w innym kierunku.)

Podczas gdy Waterfox jest oparty na kodzie, który jest obecnie wspierany przez Mozillę, Pale Moon jest oparty na dużo starszym kodzie. Nie będzie miał nowych funkcji sieciowych ani ulepszeń wydajności nowoczesnych wersji Firefoksa, nie wspiera też oglądania niektórych rodzajów wideo z DRM.

Reklama

Co ważniejsze, oparcie przeglądarki na tak starym kodzie sprawia, że poprawki bezpieczeństwa są trudniejsze. Programista Pale Moon stara się nadążyć za poprawkami bezpieczeństwa Firefoksa, ale utrzymuje stary kod, który Mozilla porzuciła. Mozilla ma podobno ponad tysiąc pracowników, podczas gdy Pale Moon ma jednego głównego programistę, który stara się utrzymać ogromną ilość kodu, który staje się coraz bardziej przestarzały. Starszy kod pomija również funkcje, które pomagają uczynić nowoczesne przeglądarki tak bezpiecznymi, jak wieloprocesowe funkcje piaskownicy, które w końcu pojawiły się w Firefoksie Quantum.

Poza tym, Pale Moon ma tendencję do osiągania gorszych wyników w benchmarkach przeglądarek w porównaniu do nowoczesnych przeglądarek, co nie jest zaskakujące, biorąc pod uwagę jego wiek. Deweloper nie zgadza się z benchmarkami przeglądarek, ale nie jest zaskakujące, że przeglądarka oparta na czteroletnim kodzie może być wolniejsza od nowoczesnej.

Basilisk to nowocześniejszy, ale bardziej niestabilny Pale Moon

Basilisk to nowa przeglądarka od twórcy Pale Moona. Podczas gdy Pale Moon bazuje na Firefoksie 38 ESR, Basilisk bazuje na nowszym kodzie Firefoksa. Deweloper pracuje nad „Unified XUL Platform (UXP)”, który jest forkiem kodu Mozilli bez nowego kodu Servo i Rust, który sprawia, że Firefox Quantum jest tak szybki. Nie umożliwia on również żadnych funkcji wieloprocesowych.

Przyszła wersja Pale Moon będzie oparta na tym kodzie, ale w tej chwili deweloper uważa Basilisk za niestabilną platformę rozwojową.

Reklama

To pasuje do dziwnej historii Pale Moon. Pierwsza duża wersja Pale Moon była oparta na Firefoksie 24 ESR, z powodu nieporozumień dotyczących tego, w jakim kierunku zmierzał Firefox. Ale deweloper w końcu musiał przejść na Firefox 38 ESR, aby uzyskać bardziej nowoczesne funkcje. Teraz, deweloper robi to samo ponownie, opierając tę nową wersję w dużej mierze na pre-Quantum kod Firefox. Nie widzimy punktu oporu nowych funkcji tylko po to, aby zrobić duży skok do nich co kilka lat i tak. Wystarczy trzymać się przeglądarki, która jest stale aktualizowana, jak Firefox.

Jeśli chodzi o to, dlaczego nie należy używać tej przeglądarki, oprócz tych samych obaw dotyczących bezpieczeństwa i użyteczności nieodłączne z Pale Moon, nawet deweloper mówi, że jest to „oprogramowanie rozwojowe”, które powinny być traktowane jako beta.

Nie są to jedyne przeglądarki oparte na Firefoksie tam, ale są one najbardziej popularne-i większość innych będzie prawdopodobnie pochodzą z podobnymi problemami. Najlepiej trzymać się przeglądarki, która ma za sobą duży zespół, więc problemy z bezpieczeństwem mogą być złapane, naprawione i załatane tak szybko, jak to możliwe.

Chris Hoffman
Chris Hoffman jest redaktorem naczelnym How-To Geek. Od ponad dekady pisze o technologii, a przez dwa lata był felietonistą PCWorld. Chris pisał dla The New York Times, udzielał wywiadów jako ekspert technologiczny w stacjach telewizyjnych takich jak NBC 6 w Miami, a jego prace były relacjonowane przez takie stacje jak BBC. Od 2011 roku Chris napisał ponad 2000 artykułów, które zostały przeczytane prawie miliard razy – i to tylko tutaj, na How-To Geek.Read Full Bio ”

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *