HTTPS Everywhere 0.9.1 sprawia, że ​​firefox jest naprawdę wolny

4

Używam firefox 3.6.12 na mac os x 10.6.5. Zacząłem używać HTTPS Wszędzie, a firefox stał się prawie niezmiernie wolny. Zaczęło się od tego, że niektóre strony ładują się powoli, co mogłem sobie wyobrazić jest wynikiem używania https. Ale nawet strony, które były już załadowane, byłyby powolne, firefox zawiesiłby się podczas przewijania strony itp. Wyłączyłem wszędzie HTTPS i problem zniknął. Czy to tylko wtyczka, czy może coś innego się dzieje?

pythonic metaphor
źródło

Odpowiedzi:

5

Ta wtyczka będzie działać wolno, ponieważ musi działać całe mnóstwo JavaScript przy każdym żądaniu zmiany adresu URL. Ponadto zmienia wszystkie linki na HTTPS, dlatego zawiesza się podczas przewijania.

Jeśli chcesz zobaczyć co uruchamia się, plik .xpi, który pobrałeś (jeśli ponownie go załadujesz do folderu), aby go zainstalować, można po prostu zmienić nazwę na .zip i rozpakować, aby zobaczyć zawartość, używając domyślnego narzędzia archiwizacji Mac lub jeśli użyj 7-zip, możesz po prostu kliknąć go prawym przyciskiem myszy i rozpakować do folderu do przeglądania.

W tym czasie zauważysz nie tylko, że musi on uruchamiać JavaScript, ale także musi uruchamiać porównania z tego JavaScript do folderu z różnymi preferencjami znanych witryn i musi odsyłać do innych plików JavaScript. Dlatego może to jeszcze bardziej spowolnić przeglądarkę, ponieważ Twój procesor wykorzystuje teraz swoją moc do przeszukiwania zawartości skompresowanego folderu, który jest wolniejszy niż wyszukiwanie w nieskompresowanym folderze. Są więc dwa główne powody, dla których ta wtyczka jest wolna.

Paul
źródło