EIN Browser (auch: Browser) ist ein Computer-Tool, mit dem Sie Dokumente und Daten anzeigen und im Internet surfen können. Browser können verschiedene Arten von Informationsressourcen anzeigen. Trotz allem sind hauptsächlich HTML-Dokumente und andere Arten von Dateien und Multimedia-Inhalten möglich, wie z. B. PDF, JPEG, MPEG, GIF oder die Meta-Markup-Sprache. Durch die Verwendung spezieller Plugins und der jeweiligen Einstellungen werden die Browser sind kompatibel mit Flash, JavaScript oder Java Applets um interaktive Multimedia-Inhalte verfügbar zu machen oder E-Mail-Adressen an ein E-Mail-Programm weiterzuleiten.
Datei: 600 × 400-Browser-de-01.png
Allgemeine Information
Der Browser wird auf Computern zum Navigieren im Internet und im Internet verwendet. Basierend auf dem englischen Verb "durchsuchen" können Sie mit Browsern verschiedene Tools ausführen, darunter das Suchen, Durchsuchen und Scrollen von Internetressourcen. Browser sind normalerweise auf einem Computersystem vorinstalliert. Mobile Geräte wie Smartphones und Tablets enthalten mobile Browser. Bekannte Webbrowser sind Mozilla Firefox, Internet Explorer, Safari, Opera und Google Chrome.
Auf der ganzen Welt unterscheiden sich Browser erheblich in ihren Marktanteilen. Google Chrome ist der am häufigsten verwendete Browser[1] . In der Vergangenheit waren die sogenannten Browserkriege für die Entwicklung aktueller Marktanteile relevant.
Browser sind häufig grafische Benutzeroberflächen für Web-Apps. Sie bieten eine Vielzahl von Funktionen zum Abrufen von Ressourcen, Navigieren, Suchen oder Speichern von Lesezeichen.
Der Browser arbeitet normalerweise mit dem Client-Server-Modell, bei dem der Webclient über standardisierte Protokolle (HTTP, HTTPS oder FTP) mit einem Server kommuniziert. Wenn Sie in Ihrem Browser auf eine URL zugreifen, wird Ihr Browser den Server kontaktieren. Die URL enthält ein Präfix, das dem Server mitteilt, mit welchem Protokoll die Daten abgerufen werden sollen. Durch Eingabe einer Internetadresse wie www.example.com verwendet der Browser das HTTP-Protokoll und ruft die dort gespeicherten Daten ab.
Wenn die Ressource aktiviert ist und durch die richtige Adresse eindeutig referenziert wurde, interpretiert der Browser die Daten und zeigt sie für Sie an. Diese Visualisierung von Daten wird auch als Rendering bezeichnet. Das Abrufen einer Ressource mithilfe einer URL oder eines URI wird als Abrufen bezeichnet. Der Server antwortet dem Browser, indem er das angeforderte HTML-Dokument und die zugehörigen Ressourcen wie CSS- oder JavaScript-Dateien an den Browser übergibt. Die Design-Engine des Browsers ist für die Konvertierung des Quellcodes und der JavaScript-Engines für die Ausführung von Skripten verantwortlich.
HTML-Rendering
Das Verfahren zum Konvertieren von Ressourcen in Websites kann vereinfacht dargestellt werden.
- Das HTML-Markup und die CSS-Tags werden analysiert und in einen Inhaltsbaum konvertiert. Der Inhaltsbaum ist eine Struktur gemäß dem Document Object Model (DOM), die abstrakt aus Knoten und Kanten besteht. Der erste Knoten ist das Dokument selbst, das wie folgt beginnt:
Der nächste Knoten kann ein HTML-Body sein, der folgendermaßen angegeben wird:





