Warum sind manche Browser schneller als andere?

Warum sind manche Browser schneller als andere? / Technologie erklärt

Hast du einen Lieblingsbrowser? Wenn ja, was macht es so ansprechend? Für einige Leute kann es die Verfügbarkeit von Plugins und Erweiterungen sein. Andere möchten möglicherweise einen Browser verwenden, der ihre Privatsphäre garantiert.

Für viele Benutzer ist Geschwindigkeit jedoch der wichtigste Aspekt.

Aber was macht einen Browser schneller als einen anderen? Sie können es in technische Aspekte und benutzergesteuerte Aspekte unterteilen. Lesen Sie weiter, um mehr zu erfahren.

Die technischen Aspekte

Jeder Browser wird von seinen Entwicklern anders codiert. Die verschiedenen Codierungsansätze können beeinflussen, wie lange das Laden einer Webseite dauert.

Es gibt zwei Hauptmerkmale, auf die Sie achten sollten: die Browser-Engine und JavaScript-Engine.

Browser-Engine

Die Browser-Engine ist eine Schlüsselkomponente jedes Browsers. Es ist für eine Vielzahl von Aufgaben verantwortlich, einschließlich der Analyse des HTML- und CSS-Codes, der Anzeige auf dem Computerbildschirm und der Durchsetzung von Sicherheitsrichtlinien.

Zumindest kann die Browser-Engine HTML- und XML-Dokumente und Bilder anzeigen sowie Schriftart, Farbe und Textgröße festlegen. Je nach verwendetem Browser können möglicherweise auch PDFs und andere Dokumente angezeigt werden.

Allgemeine Browser-Engines

Es gibt verschiedene Browser-Engines, aber es gibt vier häufig verwendete, die Sie wahrscheinlich antreffen: Blink, EdgeHTML, Gecko und WebKit.

Blink ist eine plattformübergreifende Engine, die von Google, Opera, Adobe, Intel und Samsung entwickelt wurde. Sie finden es sowohl in Chrome als auch in Opera. Es begann als Fork of WebKit, das selbst eine Abspaltung der KDE-Bibliotheken KHTML und KJS war. Es hat eine kostenlose GNU LGPL-Lizenz.

EdgeHTML ist das proprietäre Browser-Modul von Microsoft. Es wurde speziell für den Einsatz im Edge-Browser des Unternehmens entwickelt. EdgeHTML ersetzte Trident (im Internet Explorer gefunden) im Jahr 2015. Theoretisch ist es voll kompatibel mit Blink und WebKit.

Gecko ist Mozillas Angebot. Sie finden es im Firefox, Thunderbird und einigen weniger bekannten Browsern. (Sehen Sie sich unsere Tipps an, um Firefox zu beschleunigen. 9 Einfache Optimierungen, um Firefox sofort zu beschleunigen. 9 Einfache Optimierungen, um Firefox sofort zu beschleunigen. Ganz gleich, ob Sie Firefox-Benutzer sind oder von Chrome wechseln, in dieser Kurzanleitung erfahren Sie, wie Sie Firefox beschleunigen können Leistung. Lesen Sie mehr, wenn es Ihr Browser der Wahl ist.)

Schließlich ist WebKit Apples Browser-Engine. Es wird in Safari, im Amazon Kindle-Browser, in Tizen-Smart-TVs und im Blackberry-Betriebssystem verwendet. Bis 2013 war es auch die Browser-Engine von Chrome.

Andere Browser-Engines, auf die Sie stoßen könnten, sind Goanna (eine Gabel von Gecko) und Servo (eine experimentelle Mozilla-Engine)..

Abnehmende Bedeutung

In den 2000er Jahren war die Browser-Engine wohl der kritischste Faktor bei der Entscheidung, ob ein Browser Seiten schneller laden kann als seine Konkurrenten.

Mit zunehmender Komplexität der Technologie nimmt jedoch die Bedeutung von Browser-Engines ab. Es ist nicht mehr der wichtigste technische Aspekt in Bezug auf die Leistung.

Stattdessen müssen Sie auf die JavaScript-Engine achten.

JavaScript Engine

Jeder Browser verwendet auch eine JavaScript-Engine. Es hat den größten Einfluss darauf, wie schnell ein Browser eine Webseite laden kann.

Falls Sie sich dessen nicht bewusst sind, ist JavaScript eine Programmiersprache im Internet. Was ist JavaScript und wie funktioniert es? Was ist JavaScript und wie funktioniert es? Was ist Javascript? Es ist eine Programmiersprache, die zur Verbesserung von Webseiten verwendet wird. Es beinhaltet das dynamische Aktualisieren von Webseiten, Benutzeroberflächen und mehr. Tauchen Sie ein in das, worum es bei Javascript geht. Weiterlesen . Es ist im Allgemeinen hinter User Experience-Funktionen wie interaktiven Objekten und Animationen.

Die JavaScript-Engine ist dafür verantwortlich, den JavaScript-Code einer Website in eine optimierte Ausgabe umzuwandeln, die der Browser so schnell wie möglich interpretieren kann. In jedem der Hauptbrowser gibt es wiederum unterschiedliche JavaScript-Engines.

V8

V8 ist die JavaScript-Engine von Google. Sie finden es im Chrome-Browser. Es gibt seit dem ersten Start von Chrome im Jahr 2008.

Es verfügt über zwei Code-Compiler: Full-Codegen (ein schneller Compiler, der nicht optimierten Code erstellt) und Crankshaft (ein langsamer Compiler, der optimierten Code erzeugt). Code läuft zuerst durch Full-Codegen. Wenn die Kurbelwelle entscheidet, dass sie optimiert werden muss, greift sie ein.

JavaScriptCore

JavaScriptCore als Nitro-basierte Marke von Safari-Browser von Apple. Es ist die zweite Mainstream-JavaScript-Engine.

Es funktioniert anders als in V8. Anstatt zwei Compiler zu verwenden, werden alle JavaScript-Codes durch eine lexikalische Analyse ausgeführt, um Token zu erstellen. Die Token werden mit einem Parser in Bytecode umgewandelt. dann vier “Gerade rechtzeitig” Prozesse führen den Bytecode aus.

(Informationen zur Beschleunigung von Safari 10 Safari-Browsertipps zur Steigerung von Geschwindigkeit und Leistung 10 Safari-Browsertipps zur Steigerung von Geschwindigkeit und Leistung Wenn Safari langsam ausgeführt wird, sollten Sie die folgenden Tipps befolgen, damit Ihr Mac-Browser wieder schneller brennt. Weitere Informationen finden Sie in unserem führen.)

Spinnenaffe

SpiderMonkey war die ursprüngliche JavaScript-Engine. Netscape hat es bereits in den 1990er Jahren geschaffen. Nach dem Untergang von Netscape wurde es Open Source. Heute wird es von Mozilla gepflegt und in Firefox gefunden.

Die einzige andere gängige JavaScript-Engine ist Chakra. Es ist Teil von Microsoft Edge.

Welche JavaScript-Engine ist am schnellsten?

Es gibt keine definitive Antwort auf die JavaScript-Engine die schnellste ist. Ein Teil des JavaScript-Codes wird in Safari möglicherweise schneller ausgeführt. ein anderer läuft möglicherweise schneller in Chrome.

Ein Großteil des Unterschieds hängt davon ab, wie das zugrunde liegende JavaScript geschrieben wird und wie gut es mit den Compilern der verschiedenen Engines spielt. Einige Browser verwenden auch Lade- und Cachealgorithmen, um die Geschwindigkeit von Site zu Site weiter zu verbessern.

Die benutzergesteuerten Aspekte

Einige Aspekte, warum ein Browser schneller scheint als ein anderer, unterliegen der Kontrolle des Benutzers. Hier sind drei der häufigsten Probleme, die Sie jetzt ansprechen können.

1. Aktualisierungen

Wir haben das bereits erwähnt: Sie sollten sicherstellen, dass Sie immer die aktuellste Version Ihres Browsers verwenden.

Neben den zusätzlichen Funktionen und Sicherheitsverbesserungen verbessern sich die technischen Aspekte unter der Motorhaube ständig. Wenn Sie seit einiger Zeit nicht aktualisiert haben, können Sie durch das Betätigen der Schaltfläche "Aktualisieren" erhebliche Geschwindigkeitssteigerungen feststellen.

2. Erweiterungen und Add-Ons

Plugins, Erweiterungen und Add-Ons können Ihren Browser wesentlich funktionaler machen. Sie können sich jedoch auch erheblich auf die Ressourcen auswirken. Sie kauen durch die verfügbare CPU-Leistung und den Arbeitsspeicher.

Wir wissen, dass es verlockend ist, immer mehr hinzuzufügen, aber Sie sollten nicht mehr Erweiterungen ausführen, als unbedingt erforderlich.

3. Daten durchsuchen

Browser erfassen eine enorme Datenmenge über Ihre Nutzungsmuster. Dazu gehören Ihr Browserverlauf, Cookies, Downloadprotokolle und mehr. Es erstellt auch einen immer größeren Cache.

Das Bereinigen all dieser Daten könnte zu einer deutlichen Geschwindigkeitsverbesserung führen. Der Browser muss weniger Zeit darauf verwenden, Dateien im Hintergrund zu durchsuchen, um zu finden, wonach er sucht.

Wir haben über alle diese Probleme und mehr geschrieben, als wir wenig bekannte Faktoren angesprochen haben, die sich auf Ihre Browsergeschwindigkeit auswirken könnten. 5 Wenig bekannte Faktoren, die sich auf Ihre Browsergeschwindigkeit auswirken könnten 5 Wenig bekannte Faktoren, die sich auf Ihre Browsergeschwindigkeit auswirken könnten Es gibt einige Probleme mit dem Computer das ist irritierender als ein langsamer Browser. Wenn Ihr Browser zurückgehalten wird, überprüfen Sie diese fünf Punkte, um die Geschwindigkeit wiederherzustellen. Weiterlesen .

Andere Möglichkeiten, Ihre Internet-Erfahrung zu beschleunigen

Der Browser ist nur ein Teil eines schnellen Internet-Erlebnisses. Aspekte wie Ihr Router, Wi-Fi-Netzwerk, ISP und der geografische Standort können ebenfalls eine Rolle spielen.

Einige davon stehen unter Ihrer Kontrolle. Lesen Sie unsere Anleitungen zu Wi-Fi-Fehlern, um zu vermeiden, wie Sie Ihre Wi-Fi-Geschwindigkeit testen (und 7 Fehler, die Sie vermeiden sollten). So testen Sie Ihre Wi-Fi-Geschwindigkeit (und 7 Fehler, die Sie vermeiden sollten) Wi-Fi-Geschwindigkeitstests können hilfreich sein Sie erfahren, ob Sie eine schnelle Verbindung auf Ihrem Computer erhalten. Aber machen Sie diese Fehler nicht, wenn Sie testen. Lesen Sie mehr und ändern Sie Ihre DNS-Einstellungen, um mehr über die Geschwindigkeit der Internetverbindung zu erfahren.

Erfahren Sie mehr über: Browsererweiterungen, Google Chrome, JavaScript, Microsoft Edge, Mozilla Firefox.