Reklama
Czy masz ulubioną przeglądarkę? Jeśli tak, to co czyni go tak atrakcyjnym? Dla niektórych osób może to być dostępność wtyczek i rozszerzeń; inni mogą chcieć korzystać z przeglądarki, która gwarantuje ich prywatność.
Jednak dla wielu użytkowników najważniejszym aspektem jest szybkość.
Ale co sprawia, że jedna przeglądarka jest szybsza od drugiej? Możesz podzielić go na aspekty techniczne i aspekty kontrolowane przez użytkownika. Czytaj dalej, aby dowiedzieć się więcej.
Aspekty techniczne
Każda przeglądarka jest kodowana inaczej przez jej twórców. Różne podejścia do kodowania mogą wpływać na czas ładowania strony internetowej.
Należy pamiętać o dwóch kluczowych cechach: silnik przeglądarki i Silnik JavaScript.
Silnik przeglądarki
Silnik przeglądarki jest kluczowym elementem każdej przeglądarki. Jest odpowiedzialny za wiele zadań, w tym analizowanie kodu HTML i CSS, wyświetlanie go na ekranie komputera oraz egzekwowanie zasad bezpieczeństwa.
Przynajmniej silnik przeglądarki może wyświetlać dokumenty i obrazy HTML i XML oraz ustalać czcionkę, kolor i rozmiar tekstu. W zależności od używanej przeglądarki może również wyświetlać pliki PDF i inne dokumenty.
Typowe silniki przeglądarek
Istnieje kilka wyszukiwarek, ale są cztery najczęściej używane, z którymi możesz się spotkać: Blink, EdgeHTML, Gecko i WebKit.
Blink to wieloplatformowy silnik opracowany przez Google, Operę, Adobe, Intel i Samsung. Znajdziesz go zarówno w Chrome, jak i w Operze. Zaczęło życie jako rozwidlenie WebKit, który sam był rozwidleniem bibliotek KHTML i KJS KDE. Posiada bezpłatną licencję GNU LGPL.
EdgeHTML to zastrzeżony silnik przeglądarki Microsoft. Jest specjalnie zaprojektowany do użytku w firmowej przeglądarce Edge. EdgeHTML zastąpił Trident (znaleziony w Internet Explorerze) w 2015 roku. Teoretycznie jest w pełni kompatybilny z Blink i WebKit.
Gecko to oferta Mozilli. Znajdziesz go w przeglądarce Firefox, Thunderbird i kilku mniej znanych przeglądarkach. (Sprawdź nasze lista wskazówek dotyczących przyspieszenia przeglądarki Firefox 9 prostych poprawek, aby natychmiast przyspieszyć FirefoksaBez względu na to, czy jesteś wieloletnim użytkownikiem Firefoksa, czy zmieniasz Chrome, ten krótki przewodnik pokazuje, jak przyspieszyć działanie Firefoksa. Czytaj więcej jeśli to twoja przeglądarka).
Wreszcie WebKit to silnik przeglądarki Apple. Jest używany w Safari, przeglądarce Amazon Kindle, inteligentnych telewizorach Tizen i Blackberry OS. Do 2013 r. Był to także silnik przeglądarki Chrome.
Inne silniki przeglądarek, na które możesz natknąć się, to Goanna (widelec Gecko) i Servo (eksperymentalny silnik Mozilla).
Zmniejszające się znaczenie
W 2000 roku silnik przeglądarki był prawdopodobnie najważniejszym czynnikiem przy ustalaniu, czy jedna przeglądarka może ładować strony szybciej niż konkurenci.
Jednak w miarę jak technologia staje się coraz bardziej wyrafinowana, znaczenie wyszukiwarek maleje. Nie jest to już najważniejszy aspekt techniczny dotyczący wydajności.
Zamiast tego musisz zwrócić uwagę na silnik JavaScript.
JavaScript Engine
Każda przeglądarka korzysta również z silnika JavaScript. Ma to największy wpływ na szybkość wczytywania strony internetowej przez przeglądarkę.
Jeśli nie jesteś świadomy, JavaScript to język programowania znaleziony w Internecie Co to jest JavaScript i jak działa?Jeśli uczysz się tworzenia stron internetowych, oto co powinieneś wiedzieć o JavaScript i jak działa on z HTML i CSS. Czytaj więcej . Jest to generalnie za funkcjami wrażeń użytkownika, takimi jak interaktywne obiekty i animacje.
Mechanizm JavaScript odpowiada za konwersję kodu JavaScript witryny na zoptymalizowane dane wyjściowe, które przeglądarka może zinterpretować w jak najkrótszym czasie. Po raz kolejny w każdej z głównych przeglądarek są różne silniki JavaScript.
V8
V8 to silnik JavaScript Google. Znajdziesz go w przeglądarce Chrome; istnieje już od pierwszego uruchomienia Chrome w 2008 roku.
Ma dwa kompilatory kodu: Full-codegen (szybki kompilator, który tworzy niezoptymalizowany kod) i Wał korbowy (wolniejszy kompilator, który wytwarza zoptymalizowany kod). Kod najpierw działa w Full-codegen. Jeśli wał korbowy zdecyduje, że wymaga optymalizacji, wkracza.
JavaScriptCore
JavaScriptCore - oznaczony jako Nitro - stanowi podstawę przeglądarki Safari firmy Apple. To drugi główny silnik JavaScript.
Działa inaczej niż V8. Zamiast używać dwóch kompilatorów, uruchamia cały JavaScript poprzez analizę leksykalną, aby utworzyć tokeny. Tokeny są konwertowane na kod bajtowy za pomocą analizatora składni; następnie cztery procesy „just-in-time” wykonują kod bajtowy.
(Dla sposoby na przyspieszenie Safari 10 wskazówek przeglądarki Safari dotyczących zwiększania prędkości i wydajnościJeśli Safari działa wolno, wypróbuj te najważniejsze wskazówki, aby ponownie szybko uruchomić przeglądarkę Mac. Czytaj więcej , sprawdź nasz przewodnik).
Pająk Małpa
SpiderMonkey to oryginalny silnik JavaScript. Netscape stworzył go w latach 90. Po śmierci Netscape stał się open source. Dziś Mozilla go utrzymuje i można go znaleźć w przeglądarce Firefox.
Jedynym innym popularnym silnikiem JavaScript jest Chakra. Jest częścią Microsoft Edge.
Który silnik JavaScript jest najszybszy?
Nie ma jednoznacznej odpowiedzi na pytanie, który silnik JavaScript jest najszybszy. Jeden fragment kodu JavaScript może działać szybciej w Safari; inny może działać szybciej w Chrome.
Wiele różnic zależy od tego, w jaki sposób napisany jest skrypt JavaScript i jak dobrze gra z kompilatorami różnych silników. Niektóre przeglądarki używają również algorytmów ładowania i buforowania, aby dodatkowo zwiększyć prędkość w poszczególnych witrynach.
Aspekty kontrolowane przez użytkownika
Niektóre aspekty tego, dlaczego jedna przeglądarka wydaje się szybsza niż inna, podlegają kontroli użytkownika. Oto trzy najczęstsze problemy, które możesz teraz rozwiązać.
1. Aktualizacje
Wspominaliśmy o tym wcześniej: upewnij się, że zawsze korzystasz z najnowszej wersji przeglądarki.
Oprócz dodatkowych funkcji i ulepszeń w zakresie bezpieczeństwa, techniczne aspekty stale się poprawiają. Jeśli nie aktualizujesz od dłuższego czasu, możesz zauważyć znaczny wzrost prędkości, po prostu naciskając przycisk aktualizacji.
2. Rozszerzenia i dodatki

Wtyczki, rozszerzenia i dodatki mogą znacznie zwiększyć funkcjonalność przeglądarki. Ale mogą one również znacznie ograniczyć zasoby; przeżuwają dostępną moc procesora i pamięć RAM.
Wiemy, że dodawanie kolejnych jest kuszące, ale nie powinieneś uruchamiać więcej koniecznych rozszerzeń.
3. Przeglądanie danych
Przeglądarki zbierają ogromną ilość danych o twoich wzorcach użytkowania. Obejmuje to historię przeglądania, pliki cookie, dzienniki pobierania i inne. Tworzy również coraz większą pamięć podręczną.
Usunięcie wszystkich tych danych może spowodować znaczną poprawę prędkości; przeglądarka musi poświęcić mniej czasu na przeglądanie plików w tle, aby znaleźć to, czego szuka.
Pisaliśmy o wszystkich tych kwestiach i nie tylko mało znane czynniki, które mogą mieć wpływ na szybkość przeglądarki 5 mało znanych czynników, które mogą mieć wpływ na szybkość przeglądarkiIstnieje kilka problemów związanych z komputerem, które są bardziej irytujące niż powolna przeglądarka. Jeśli przeglądanie jest wstrzymywane, sprawdź te pięć rzeczy, aby przyspieszyć. Czytaj więcej .
Inne sposoby przyspieszenia korzystania z Internetu
Przeglądarka to tylko część szybkiego korzystania z Internetu. Aspekty takie jak router, sieć Wi-Fi, dostawca usług internetowych i lokalizacja geograficzna również mogą odgrywać rolę.
Niektóre z nich są pod twoją kontrolą. Sprawdź nasze przewodniki na temat Błędy Wi-Fi, których należy unikać Jak przetestować prędkość Wi-Fi (i 7 błędów, których należy unikać)Testy prędkości Wi-Fi pozwalają stwierdzić, jak duża jest prędkość połączenia bezprzewodowego. Te wskazówki pomogą ci dokładnie sprawdzić prędkość Wi-Fi. Czytaj więcej i zmiana ustawień DNS aby dowiedzieć się więcej o szybkości połączenia internetowego.
Dan to brytyjski emigrant mieszkający w Meksyku. Jest redaktorem naczelnym siostrzanej strony MUO, Blocks Decoded. W różnych okresach był redaktorem społecznym, kreatywnym i finansowym w MUO. Każdego roku można go spotkać w salonie wystawowym na targach CES w Las Vegas (ludzie PR, sięgnijcie!), A on robi wiele zakulisowych witryn…