Zapobiegaj automatycznemu ładowaniu kart w przeglądarce Firefox podczas uruchamiania przeglądarki

10

Korzystam z Tab Mix Plus i mam następujące ustawienia:

  • „Nie ładuj karty, dopóki nie zostanie zaznaczone” w oknie dialogowym Tabs w przeglądarce Firefox jest ustawione
  • Opcja „Przeładuj wszystkie karty” w TMP nie jest zaznaczona
  • Ustawienie browser.sessionstore.restore_on_demandjest ustawione natrue
  • Ustawienie extensions.tabmix.sessions.restore.reloadalljest ustawione nafalse

Zgodnie z moją najlepszą wiedzą i wszystkim, co przeglądałem w Google, powinno to wystarczyć i uniemożliwić automatyczne ładowanie wszystkich kart. Jednak tak się nie dzieje i po otwarciu przeglądarki ładuje wszystkie karty. O dziwo jednak, kiedy awarię przeglądarki, poprawnie honoruje te ustawienia.

Co ja robię źle?

Abel
źródło
1
Może sprzeczne rozszerzenie? Wyłącz je wszystkie, sprawdź, czy nie ma problemu. Jeśli problem nie występuje, oznacza to, że rozszerzenie powoduje problem. Wyłącz połowę, sprawdź ponownie - powtórz, aby określić źródło problemu. (Nie wyłączaj pojedynczo, ponieważ zajmuje to więcej czasu).
Wk_of_Angmar
@Wk_of_Angmar: Właściwie tego próbowałem. To nie pomogło, przepraszam ...
Abel
Zastanawiałem się nad tym i pomyślałem o przeprowadzeniu tego samego testu. Wyniki: co najmniej jedno z tych rozszerzeń powoduje, że nie działa: Ghostery, przycisk Przypnij, rozszerzenie tablicy, QuickJava, Tab Mix Plus, Video DownloadHelper, videoresumer, WOT. Moje pieniądze są na Tab Mix Plus, co naprawdę mi się podoba :( może jest ustawienie, które sprawia, że ​​są one kompatybilne ...
r_alex_hall

Odpowiedzi:

8

W chwili, gdy to piszę, jest to znany problem:

http://garyr.net/tmp/forum/viewtopic.php?t=15821&p=55432

Jedynym wykonalnym rozwiązaniem, które znalazłem, jest wyłączenie zarządzania sesjami w Tab Mix Plus *, włączenie ustawienia Firefoksa, aby ładować karty tylko na żądanie (w menu Narzędzia -> Opcje -> Karty -> „Nie ładuj kart, dopóki nie zostaną wybrane”) , a jeśli nadal potrzebujesz podobnej (prawdopodobnie lepszej) funkcji zarządzania sesją, zainstaluj rozszerzenie Menedżera sesji -

https://addons.mozilla.org/en-US/firefox/addon/session-manager/ -

To rozszerzenie ma równoważne ustawienie w menu Narzędzia -> Menedżer sesji -> Menedżer sesji -> Ogólne -> Zapisywanie i przywracanie -> „Przywróć karty na żądanie”.

* Ponieważ właśnie zainstalowałem rozszerzenie Session Manager, które modyfikuje interfejs opcji Tab Mix Plus, nie pamiętam dokładnie, gdzie to zrobić.

r_alex_hall
źródło
Porada tygodnia dla mnie, dzięki! Na dzień dzisiejszy (kwiecień 2014) błąd w TabMixPlus nie został jeszcze rozwiązany.
Benj
Po ponownym przejrzeniu tego problemu wiele lat później moje proponowane rozwiązanie nie działa. Widzę również, że dodatek Session Manager tak naprawdę przełącza tylko równoważny znacznik wyboru w opcjach firefox; np. implementacja „nie ładuj kart, dopóki nie zostanie zaznaczona” w Menedżerze sesji jest tak naprawdę tylko przełącznikiem implementacji Firefoksa, która była zepsuta od lat. Boo Firefox. Ten problem nie występuje w przypadku SeaMonkey; Implementacja SeaMonkey faktycznie działa. Moim prawdziwym rozwiązaniem jest użycie SeaMonkey.
r_alex_hall
Opcja „Nie ładuj kart, dopóki nie zostanie zaznaczona” działa dla mnie jak urok. Nawet przy wielu przywracanych oknach jednocześnie. Może to jest błąd TabMixPlus? Wypróbuj opcję „Nie ładuj kart, dopóki nie zostanie zaznaczona” bez żadnych wtyczek. (może być konieczne ponowne uruchomienie FF, zanim zostanie aktywowany)
masgo
2

Opcja „Nie ładuj kart, dopóki nie zostanie zaznaczona” w przeglądarce Firefox jest domyślnie włączona, gdy wybrano opcję „Pokaż moje okna i karty od ostatniego razu”. Jest to w Preferencjach> Ogólne:

wprowadź opis zdjęcia tutaj

Możesz zmienić zachowanie przywracania, przechodząc do about: config i zmieniając opcję „przywróć na żądanie”.

wprowadź opis zdjęcia tutaj

Jeśli to nie działa, otwórz wiele kart, wyłącz wszystkie wtyczki i uruchom ponownie przeglądarkę. Sprawdź, czy działa. Jeśli tak, włącz jedną wtyczkę i uruchom ponownie. Sprawdź, czy działa. Jeśli jest włączona inna wtyczka, uruchom ponownie i sprawdź ponownie.

1,21 gigawata
źródło
1

Sprawdziłem to i okazało się, że przyczyną problemu był dodatek / wtyczka „gramatycznie”. Po usunięciu tego firefox przestał ładować każdą kartę bez względu na to, co powiedziałem tab mix plus do zrobienia.

Mam nadzieję, że to komuś pomogło :)

Mike

Mikrofon
źródło
Nie używam Tab Mix Plus, ale dzisiaj do celów testowych włączyłem gramatykę 8.775.1034 na Firefox 55.0.3 (64-bit) na FreeBSD-CURRENT z włączonymi dziewięćdziesięcioma trzema innymi rozszerzeniami (łącznie: 102, zgodnie z about:healthreport). Zamknąłem, a następnie uruchomiłem Firefoksa i użyłem Session Managera do przywrócenia 690 kart w trzynastu oknach. Przywrócenie było dość szybkie, nie zauważyłem żadnych nieoczekiwanych ładunków zakładek.
Graham Perrin,