Firefox ma ustawienie „Nie ładuj kart, dopóki nie zostanie zaznaczone” (zobacz Jak sprawić, by Firefox 13 ładował wszystkie moje karty przy uruchamianiu lub przy wznawianiu ponownego ładowania ). Lubię to zachowanie.
Poszukuję sposobu na „ponowne załadowanie” / dezaktywację karty ręcznie dla sesji (do momentu jej ponownego załadowania).
Powinien zatrzymać wszystkie działające funkcje JavaScript i wtyczki (takie jak Flash). Cała zawartość strony może zniknąć, dopóki nie przeładuję / ponownie aktywuję karty, ale nie jest to wymagane. title
Ma być wyświetlane jako etykiety zakładki (jak to jest w przypadku ustawienia startowego, zbyt).
Obejściem byłoby ponowne uruchomienie Firefoksa i nie przełączanie się na zakładkę, którą chcę dezaktywować. To oczywiście dość denerwujące.
EDYCJA: Oto, co do tej pory znalazłem
- BarTab
- nie jest już utrzymywany ( zobacz dlaczego )
- BarTab Lite
- (dzięki, @bytebuster)
- wydaje się, że brakuje tej funkcji z BarTab
- Uśpienie
- eksperymentalny; przychodzi z ostrzeżeniem, że „może zjeść twoją sesję”
- Zawieś karty w tle
- (dzięki, @Greck)
- eksperymentalny; nie jest dokładnie tym, czego szukam, ale może być alternatywą (choć nie wyłącza wideo / Flasha)
- Tab Mix Plus
- Żądanie funkcji: Zwolnij funkcję karty
- Tab Utilites
- (dzięki, @bytebuster)
- wydaje się oferować tę funkcjonalność tylko do automatycznego rozładunku
- Żądanie funkcji: Dodaj „kartę rozładowania” do menu kontekstowego karty.
- UnloadTab
- usunięty z addons.mozilla.org ( kto wie dlaczego )
źródło
Odpowiedzi:
W jednym z linków, do których odwołujesz się w Tab Utilities: Żądanie funkcji , jest już odpowiedź od dewelopera ( przewiń w dół do komentarza nr 4 ), jak to zrobić. Odpowiedź brzmi:
Restart Tab
element do menu kontekstowego.Dlaczego nazywa się to „Uruchom ponownie kartę”, a nie „Zwolnij kartę”, nie rozumiem, ale mówi, że możesz to zmienić, jeśli chcesz. Zestaw:
extensions.tabutils.menu.context_restartTab.label
do „Rozładuj kartę”.Nawiasem mówiąc, w tej chwili działa tylko na kartach, które nie są zaznaczone / zogniskowane. Innymi słowy, jeśli wykonasz „Uruchom ponownie kartę” na aktualnie otwartej karcie, po prostu się przeładuje. Musisz przełączyć się na inną kartę, a następnie kliknąć prawym przyciskiem myszy kartę, którą chcesz rozładować, i wybrać „Uruchom ponownie kartę”.
Oto instrukcje od programisty, zaktualizowałem je trochę:
Ustaw
browser.sessionstore.max_concurrent_tabs
się0
wabout:config
. (BarTab Lite lub Ładowanie kart Stopniowe rozszerzenie powinno również działać.) [Powyższe jest nieaktualne, w aktualnych wersjach Firefoksa przejdź do preferencji / opcji dla Kart i zaznacz „Nie ładuj kart, dopóki nie zostanie wybrane”. ]Ręcznie zwolnij karty za pomocą opcji Uruchom ponownie kartę lub Uruchom ponownie wszystkie karty. [najpierw musisz się upewnić, że element „Uruchom ponownie kartę” został dodany do menu kontekstowego, w preferencjach / opcjach Narzędzia tab -> Wygląd -> Menu -> Menu kontekstowe karty]
Zwolnij karty automatycznie po określonym czasie bezczynności z
extensions.tabutils.restartAfter
opcją (minuty).Oznacz zakładki „norestart”, aby automatycznie rozładować czarną listę.
źródło
Obejściem tego problemu jest: wymuszenie przeładowania karty za pomocą CTRL + F5 i zatrzymanie jej do tej pory (za pomocą krzyżyka w pasku adresu URL) może pozostawić (przy odrobinie szczęścia) pustą stronę (lub prawie pustą).
źródło
Wszystkie karty Pomocnik i Zakładka automatycznego rozładowywania robią to między innymi.
źródło
Istnieje rozszerzenie BarTab Lite X . To jest lekkie rozszerzenie. Funkcja zakładki rozładunku działa z najnowszymi przeglądarkami Firefox.
Lepiej jednak sprawdź, czy rozładowane karty nie psują przywracania sesji Firefoksa.
źródło
Od grudnia 2018 roku dodatek Auto Tab Discard wydaje się być świetną opcją.
Kod źródłowy jest dostępny na https://github.com/rNeomy/auto-tab-discard .
źródło
Jeśli masz włączone e10s
taskkill /f /im plugin-container.exe
lub twój system operacyjny jest dość łatwym rozwiązaniem.Firefox pomyśli, że proces treści się zawiesił, ale to źle.
Kliknięcie karty spowoduje jej ponowne załadowanie.
źródło
Szukałem, dlaczego zawiesić bieżący stan karty, więc może te dwa dodatki mogą być dla Ciebie pomocne:
Zamrożenie, Tab Suspender
Odrzuć kartę
„Rozładunek” został ogłoszony przez komentarz użytkowników, a wyszukiwanie pozwoliło na uzyskanie następujących wyników:
Rozładuj kartę (eksperymentalnie, dokładnie to, czego chcesz, ustaw na stan taki jak przy uruchomieniu)
Zwolnij karty (wszystkie lub wszystkie oprócz bieżących)
źródło