Dlaczego niektóre przeglądarki są szybsze od innych?

  • Michael Cain
  • 0
  • 4269
  • 359
Reklama

Czy masz ulubioną przeglądarkę? Jeśli tak, 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ą mieć wpływ 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, Opera, 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 Firefox, Thunderbird i kilku mniej znanych przeglądarkach. (Sprawdź naszą listę wskazówek dotyczących przyspieszenia Firefoksa. 9 prostych poprawek, aby przyspieszyć Firefoksa. 9 prostych poprawek, aby przyspieszyć Firefoksa. Bez względu na to, czy jesteś wieloletnim użytkownikiem Firefoksa, czy zmieniasz Chrome, ten szybki przewodnik pokazuje, jak przyspieszyć Firefoksa. wydajność. jeśli jest 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ż jej 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 wiesz, JavaScript to język programowania znaleziony w Internecie Co to jest JavaScript i jak działa? Co to jest JavaScript i jak działa? Co to jest Javascript? Jest to język programowania używany do ulepszania stron internetowych. Obejmuje dynamicznie aktualizowane strony internetowe, interfejsy użytkownika i wiele innych. Zobaczmy, o co chodzi w Javascript. . Zasadniczo stoi za funkcjami wrażeń użytkownika, takimi jak interaktywne obiekty i animacje.

Silnik 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; jest już dostępny od pierwszego uruchomienia Chrome w 2008 roku.

Ma dwa kompilatory kodu: Full-codegen (szybki kompilator, który tworzy niezoptymalizowany kod) i Crankshaft (wolniejszy kompilator, który wytwarza zoptymalizowany kod). Kod najpierw działa w Full-codegen. Jeśli wał korbowy zdecyduje, że wymaga optymalizacji, wkracza.

JavaScriptCore

JavaScript Znak firmowy 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; potem cztery “W samą porę” procesy wykonują kod bajtowy.

(Sposoby na przyspieszenie Safari 10 Wskazówki dotyczące przeglądarki Safari dotyczące zwiększania prędkości i wydajności 10 Wskazówki dotyczące przeglądarki Safari dotyczące zwiększania prędkości i wydajności Jeśli Safari działa wolno, wypróbuj te najważniejsze wskazówki, aby ponownie szybko uruchomić przeglądarkę Mac. Sprawdź nasz przewodnik. )

Pająk Małpa

SpiderMonkey to oryginalny silnik JavaScript. Netscape stworzył go w latach 90. Po śmierci Netscape stała 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, jak napisany jest skrypt JavaScript i jak ładnie 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, 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 aktualizowałeś się przez jakiś czas, 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 kusi nas dodawanie kolejnych, ale nie powinieneś uruchamiać więcej rozszerzeń, które są absolutnie konieczne.

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 problemach i nie tylko, gdy omówiliśmy mało znane czynniki, które mogą mieć wpływ na szybkość przeglądarki 5 mało znane czynniki, które mogą mieć wpływ na szybkość przeglądarki 5 mało znane czynniki, które mogą mieć wpływ na szybkość przeglądarki Jest 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ć. .

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łędów Wi-Fi, aby uniknąć Jak przetestować prędkość Wi-Fi (i 7 błędów, których powinieneś unikać) Jak przetestować prędkość Wi-Fi (i 7 błędów, których powinieneś unikać) Testy prędkości Wi-Fi mogą stwierdzić jak szybka jest twoja prędkość bezprzewodowa. Te wskazówki pomogą ci dokładnie sprawdzić prędkość Wi-Fi. i zmieniając ustawienia DNS, aby dowiedzieć się więcej o szybkości połączenia internetowego.




Jeszcze bez komentarzy

O nowoczesnej technologii, prostej i niedrogiej.
Twój przewodnik w świecie nowoczesnych technologii. Dowiedz się, jak korzystać z technologii i gadżetów, które nas otaczają każdego dnia i dowiedz się, jak odkrywać ciekawe rzeczy w Internecie.