Jak ponownie uzyskać niezgodne dodatki w przeglądarce Firefox?

2

Po zmuszeniu do aktualizacji do Firefox Quantum:

  1. pobrano Firefox 52.9.0 ESR
  2. przełączana xpinstall.signatures.requiredw about:configod truedofalse

Ale nawet gdy większość dodatków XUL znów działa, w drzewku Styl karty i Reddit Enhancement Suite mam ten błąd:

Błąd stylu karty drzewa

W poprzednich czasach, kiedy musiałem obniżyć wersję Firefoksa, nigdy tego nie widziałem. Wszystko, czego potrzebuję, to zrobić (2) i wszystko jest dobrze. Googlowanie problemu nie daje rezultatu. Jak mogę to naprawić?

Niestety, nie wszystkie dodatki do Firefoksa są obsługiwane w Pale Moon . Nie mogę też używać Waterfoxa, ponieważ nie obsługuje on komputerów 32-bitowych .

Ooker
źródło
1
Prawdopodobnie część obniżenia wersji. Firefox 52 ESR przestał dziś otrzymywać aktualizacje zabezpieczeń.
dsstorefile1
3
@ dsstorefile1 IMHO nie powinno być powodem, aby głosować za pytaniem. Istnieje wiele programów, które nadal są w użyciu, nawet jeśli nie są już obsługiwane, a obawy dotyczące bezpieczeństwa nie są kwestią, gdy środowisko pracy jest całkowicie odizolowane od reszty świata. Mozilla zepsuła wiele bardzo przydatnych dodatków po przełączeniu na ChromoFox i przejęła kontrolę nad zarządzaniem przeglądarką z dodatków. Chociaż dla ogółu populacji dobrze jest nie zezwalać całkowicie na sterowanie przeglądarką, usunęli najbardziej atrakcyjną funkcję przeglądarki - aby sterować przeglądarką tak, jak chce tego zaawansowany użytkownik, i na dzień dzisiejszy nie ma alternatywy, ale należy użyć 52ESR
Alex
1
@Alex Jeśli rzeczywiście używasz przeglądarki w odizolowanym środowisku, w którym bezpieczeństwo przeglądarki nie stanowi problemu, to wspomnienie, że w twoim pytaniu mogło pomóc ci uniknąć negatywnego wyniku.
dsstorefile1,
1
@ dsstorefile1 To nie jest moje pytanie :) Pytanie dotyczy problemu technicznego. O problemach związanych z bezpieczeństwem można informować tak jak Ty (52 ESR przestało otrzymywać aktualizacje zabezpieczeń), ale nie jest to powód, by głosować negatywnie. Właśnie wskazałem, że wciąż istnieje wiele przypadków, kiedy ktoś potrzebuje / chce korzystać z przestarzałego oprogramowania i ma własną opinię i powód, aby to zrobić. Po prostu nie rozumiem ludzi, którzy oddają głos bez pozostawiania komentarzy. Gdybym to był ja, musiałbym zostawić powód w komentarzach, jeśli ktoś chce głosować za.
Alex
1
Tylko do Twojej wiadomości, Pale Moon oferuje wersję 32-bitową. Będzie działał ze starszymi dodatkami do Firefoksa i jest obsługiwany, więc nie ma ryzyka dalszego uruchamiania ESR v52. BTW, będziesz musiał podjąć nadzwyczajne środki, aby uniemożliwić Mozilli aktualizację ESR v52. Jak tylko wsparcie zostało zatrzymane, moje zostało zaktualizowane pomimo wszystkich ustawień, aby nie aktualizować automatycznie.
fixer1234

Odpowiedzi:

3

Dzieje się tak, ponieważ po aktualizacji Firefox zaktualizował również dodatki. Późniejsze wersje są po prostu niekompatybilne z Firefoksem 52. Odwiedź starą wersję Tree Tab Style i RES, aby je zainstalować.

Ooker
źródło
2

Nie możesz odkładać aktualizacji na zawsze. W pewnym momencie łatki Firefoksa z głównej gałęzi zostaną również połączone z gałęzią obsługi długoterminowej. Musisz znaleźć widelec, jeśli chcesz nadal używać dodatków XUL.

Wśród widelców jest Pale Moon, który wciąż ma wersję 32-bitową, a długoterminowym planem jest obsługa dodatków XUL na zawsze

Pale Moon obsługuje i będzie nadal obsługiwał następujące funkcje / technologie:

  • Pełna personalizacja interfejsu użytkownika
  • Pełne motywy (kompletne motywy) i lekkie motywy (personas)
  • XUL i XBL do tworzenia interfejsów i aplikacji (w tym możliwość uruchamiania niezależnych aplikacji XUL z plików binarnych przeglądarki).
  • Pełna obsługa wtyczek NPAPI
  • Nakładki i rozszerzenia ładowane (restartowane)
  • Dostęp do niskopoziomowych interfejsów API z rozszerzeń, pozwalając im naprawdę rozszerzyć funkcjonalność przeglądarki, a nie tylko manipulować treściami internetowymi
  • Pale Moon Sync (w bezpieczny, sprawdzony sposób Weave); będzie mógł korzystać z dowolnego serwera zgodnego z Weave Sync 1.1, w tym z niektórymi rozwiązaniami chmurowymi FOSS.

Pomimo tego, że został rozebrany zbyt dawno temu, dlatego kod bardzo różni się teraz od obecnego Firefoksa. I oczywiście nie może działać na wielu procesorach.

Twórcy Pale Moon opracowują także nową przeglądarkę o nazwie Basilisk, opartą na nowszej wersji Firefox ESR

Przeglądarka internetowa oparta na XUL demonstrująca Unified XUL Platform (UXP).

Ta przeglądarka jest bliźniaczą wersją pre-Servo Firefox pod względem sposobu działania.

Jednak obecnie jest wciąż w fazie beta i nie jest uważany za stabilny.


To powiedziawszy, zaleca się zainstalowanie 64-bitowego systemu operacyjnego i korzystanie z 64-bitowej przeglądarki. Oprócz poprawy wydajności, 64-bitowe aplikacje mają większą przestrzeń adresową, co pomaga ASLR pracować bardziej wydajnie. W 32-bitowych systemach operacyjnych, gdy aplikacja zużywa prawie 2/3 GB pamięci, nie ma już wolnego miejsca. Właśnie dlatego Mozilla tak powiedziała

Z drugiej strony, oprócz unikania problemów z wyczerpaniem przestrzeni adresowej, funkcja bezpieczeństwa znana jako ASLR działa znacznie lepiej w aplikacjach 64-bitowych niż w aplikacjach 32-bitowych, więc 64-bitowy Firefox będzie nieco bardziej bezpieczny.

Poza tym wspomniano także o najnowszej informacji o wydaniu Pale Moon

v28.0.1 (31.08.2018)

Jest to wydanie punktu naprawiającego błędy, które rozwiązuje poważne problemy z wydajnością i ogólne problemy z czasem działania (spowolnienie interfejsu, awarie, zawieszanie się) w przeglądarce. Po raz kolejny dotknęło to 32-bitowe systemy operacyjne bardziej niż 64-bitowe ze względu na bardziej ograniczoną przestrzeń adresową, która zostałaby zalana fałszywymi danymi.

Podobna rzecz mówi zespół Chromium :

Wreszcie w wersji 64-bitowej nasze głębokie zabezpieczenia przed zagrożeniami, takie jak Partition Alloc, są w stanie znacznie skuteczniej bronić się przed lukami, które polegają na kontrolowaniu układu pamięci obiektów.

Przeczytaj także Należy uaktualnić do 64-bitowego Chrome. Jest bardziej bezpieczny, stabilny i szybki

W przypadku różnych innych rzeczy, które sprawiają, że 64-bitowy system operacyjny jest ogólnie bezpieczniejszy, odczyt jest bezpieczniejszy dla 32-bitów

phuclv
źródło
Dla 32-bitowych masz następujące przeglądarki internetowe (z Fedor2), a konkretnie w Centaury. - Centaury, rozwidlenie z kodu Basilisk - Mypal, rozwidlenie z kodu Palemoon Centaury / Basilisk, choć nie jest to wersja ostateczna, jest to bardzo niezawodna przeglądarka, która obsługuje nowoczesne dodatki XUL. Testowałem zarówno na starym sprzęcie, jak i ReactOS. github.com/Feodor2/Mypal/releases
Daniel Perez
0

Gdy poprosiłeś o 32 bity, możesz zainteresować się przeglądaniem przeglądarek internetowych (z Fedor2), a konkretnie Centaury.

  • Centaury, widelec z kodu bazyliszka
  • Mypal, widelec z kodu Palemoon

Centaury / Basilisk, choć nie jest ostateczną wersją, jest to bardzo niezawodna przeglądarka, która obsługuje nowoczesne dodatki XUL.

Testowałem zarówno na starym sprzęcie, jak i ReactOS

wydaje na github

Daniel Perez
źródło
To jest naprawdę komentarz do odpowiedzi phuclv, a nie nowe rozwiązanie pytania.
fixer1234,
Odpowiedź phuclv była imponująca, więc mogę tylko dodać fakty z mojego doświadczenia z Basiliskiem i informacje o dwóch forach rekomendowanych przeglądarek internetowych, które są skierowane do Win32. (pierwotne pytanie dotyczyło win32)
Daniel Perez
1
Z zaledwie 6 punktami powtórzeń możesz opublikować komentarz jako komentarz do tej odpowiedzi. Skomentowałem, ponieważ dzieli Cię tylko 6 punktów, a „brak odpowiedzi” może przyciągnąć głosy negatywne, co utrudni dotarcie tam. :-)
fixer1234,
Dzięki @ fixer1234. Zmodyfikowałem tekst, aby skupić się na innym rozwiązaniu i podejściu.
Daniel Perez,