Ein Webbrowser bezieht sich auf einen „Webbrowser“, eine Anwendung zum Abrufen, Anzeigen und Bereitstellen von Web-Informationsressourcen. Einfach ausgedrückt handelt es sich um eine Software zum Durchsuchen von Webseiten. Webbrowser interagieren hauptsächlich mit Webservern und beziehen Webseiten über das HTTP-Protokoll. Diese Webseiten werden durch URLs angegeben. Das Dateiformat ist normalerweise HTML und wird durch MIME angegeben. Eine Webseite kann mehrere Dokumente enthalten und jedes Dokument wird separat vom Server abgerufen.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, Dell G3-Computer.
Web bedeutet „Netzwerk“. Ein Webbrowser bezieht sich auf einen Webbrowser, bei dem es sich um eine Software handelt, die zum Durchsuchen von Webseiten verwendet wird.
Webbrowser (Webbrowser)
Ein Webbrowser (englisch: Webbrowser), oft auch als Browser bezeichnet, ist eine Anwendung zum Abrufen, Anzeigen und Bereitstellen von Web-Informationsressourcen. Webinformationsressourcen werden durch einen Uniform Resource Identifier (URI) gekennzeichnet, bei dem es sich um eine Webseite, ein Bild, ein Video oder einen beliebigen im Web präsentierten Inhalt handelt. Benutzer können Hyperlinks verwenden, um verwandte Informationen über den Browser zu durchsuchen.
Webbrowser interagieren hauptsächlich mit Webservern und beziehen Webseiten über das HTTP-Protokoll. Das Dateiformat ist normalerweise HTML und wird im HTTP-Protokoll angegeben. Eine Webseite kann mehrere Dokumente enthalten und jedes Dokument wird separat vom Server abgerufen. Die meisten Browser unterstützen neben HTML nativ eine Vielzahl weiterer Formate wie JPEG, PNG, GIF und andere Bildformate und können die Unterstützung für zahlreiche Plug-Ins erweitern. Darüber hinaus unterstützen viele Browser auch andere URL-Typen und die entsprechenden Protokolle, wie zum Beispiel FTP, Gopher und HTTPS (verschlüsselte Version des HTTP-Protokolls). Mithilfe von HTTP-Inhaltstypen und URL-Protokollspezifikationen können Webdesigner Bilder, Animationen, Videos, Sounds, Streaming-Medien usw. in Webseiten einbetten.
Zusammensetzung des Browsers
1. Adressleiste: Wird verwendet, um die Adresse der Website einzugeben, indem er die Informationen in der Adressleiste identifiziert. Um sich auf der Website „Website Home“ anzumelden, geben Sie einfach die URL von Baidu Home in die Adressleiste ein: https://www.baidu.com/, und drücken Sie dann die [Enter]-Taste oder klicken Sie auf die Schaltfläche auf der rechten Seite der Adressleiste. Die Adressleiste verfügt außerdem über Verknüpfungsschaltflächen für häufig verwendete Befehle im IE, z. B. Aktualisieren (C), Stoppen (x) usw. Die Vorwärts- und Zurück-Schaltflächen befinden sich vor der Adressleiste.
2. Menüleiste: Sie besteht aus den Menüs „Datei“, „Bearbeiten“, „Ansicht“, „Favoriten“, „Extras“ und „Hilfe“. Jedes Menü enthält zugehörige Befehlsoptionen zur Steuerung der Arbeit des IE. Diese Optionen umfassen alle Vorgänge und Einstellungsfunktionen des Browsers.
3. Tabs: Ab Internet Explorer 8 kann der IE-Browser Multi-Tab-Browsing verwenden, um Website-Seiten in Tabs zu öffnen.
4. Seitenfenster: Es ist das Hauptfenster des IE-Browsers, in dem der Inhalt der besuchten Webseite angezeigt wird. Einige Texte oder Objekte auf der Seite verfügen über Hyperlink-Attribute. Wenn der Mauszeiger darauf platziert wird, verwandelt er sich in eine Handform. Klicken Sie mit der linken Maustaste und der Browser springt automatisch zu der URL, auf die der Link verweist ; Klicken Sie mit der rechten Maustaste. Es öffnet sich ein Kontextmenü, aus dem Sie den auszuführenden Befehl auswählen können.
5. Statusleiste: Zeigt den aktuellen Vorgang und den Fortschritt des Herunterladens der Webseite in Echtzeit an. Beim Öffnen einer Webseite wird auch der Fortschritt des Öffnens der Website angezeigt. Darüber hinaus kann die Webseite über die Statusleiste vergrößert und verkleinert werden.
Browser-Kernel
Es gibt viele Arten von Browsern, aber es gibt nur vier Mainstream-Kernel. Verschiedene Browser fügen unterschiedliche Funktionskomponenten hinzu, die auf dem Mainstream-Kernel basieren.
1. Trident-Kernel
Das repräsentative Produkt ist Internet Explorer, auch bekannt als IE-Kernel. Trident (auch bekannt als MSHTML) ist eine von Microsoft entwickelte Schriftsatz-Engine. Zu den Browsern, die die Trident-Rendering-Engine verwenden, gehören: IE, Maxthon, World Window Browser, Avant, Tencent TT, Netscape 8, NetCaptor, Sleipnir, GOSURF, GreenBrowser und KKman usw.
2. Gecko-Kernel
Das repräsentative Werk ist Mozilla Firefox. Gecko ist eine in C++ geschriebene Open-Source-Webseiten-Layout-Engine. Sie ist nach Trident eine der beliebtesten Layout-Engines. Die bekanntesten Browser, die es verwenden, sind Firefox und Netscape 6 bis 9.
3. WebKit-Kern
Repräsentative Werke sind Safari und Chrome. WebKit ist ein Open-Source-Projekt, das einige Komponenten des KDE-Projekts und von Apple enthält. Es wird hauptsächlich in Mac OS-Systemen verwendet. Es zeichnet sich durch eine klare Quellcodestruktur und eine extrem schnelle Rendergeschwindigkeit aus. Der Nachteil besteht darin, dass die Kompatibilität mit Webseitencodes nicht hoch ist, was dazu führt, dass einige nicht standardmäßige Webseiten nicht richtig angezeigt werden.
4. Presto-Kernel
repräsentative Arbeit Opera. Presto ist eine Browser-Layout-Engine, die von Opera Software für die Verwendung mit Opera 7.0 und höher entwickelt wurde. Es ersetzt die in den alten Versionen von Opera 4 bis 6 verwendete Elektra-Layout-Engine und fügt dynamische Funktionen hinzu. Beispielsweise können Webseiten oder Teile davon entsprechend DOM- und Skriptsyntaxereignissen neu angeordnet werden Es gibt verschiedene Webbrowser. Einige Webbrowser verwenden Nur-Text-Schnittstellen und unterstützen nur HTML; andere Webbrowser verfügen über umfangreiche und farbenfrohe Benutzeroberflächen und unterstützen mehrere Dateiformate und Protokolle. Webbrowser, die E-Mail, Newsgroups und IRC über Komponenten unterstützen, werden manchmal als „Netzwerkpakete“ und nicht nur als „Webbrowser“ bezeichnet.
Alle gängigen Webbrowser können mehrere Informationsressourcen über mehrere Fenster oder mehrere Registerkarten gleichzeitig öffnen und Popup-Anzeigen blockieren, um zu verhindern, dass unnötige Fenster ohne Zustimmung des Benutzers angezeigt werden. Mainstream-Browser sind in mehrere Kategorien unterteilt, z. B. IE, Chrome, Firefox, Safari usw. Sie weisen die folgenden Eigenschaften auf:
1. Der IE-Browser ist ein von Microsoft gestarteter Browser, dessen Kernel von Microsoft unabhängig entwickelt wurde und als IE-Kernel (Trident-Kernel) bezeichnet wird. Dieser Browser unterstützt nur die Windows-Plattform. Die meisten inländischen Browser bieten einige Plug-Ins an, die auf dem IE-Kern basieren, z. B. 360 Browser, Sogou Browser usw.
2. Chrome-Browser. Der Chrome-Browser wird von Google unabhängig auf Basis von Open-Source-Projekten entwickelt und hat den größten Marktanteil. Er bietet auch viele Plug-Ins, die für Entwickler praktisch sind dieses Buch. Der Chrome-Browser unterstützt nicht nur Windows-Plattformen, sondern auch Linux- und Mac-Systeme. Er stellt auch mobile Anwendungen (wie Android- und iOS-Plattformen) bereit.
3. Firefox-Browser. Der Firefox-Browser ist ein Open-Source-Browser, der von einer Open-Source-Organisation bereitgestellt wird. Er ist Open-Source-Quellcode des Browsers und bietet außerdem viele Plug-Ins, um die Verwendung durch Benutzer zu erleichtern. Er unterstützt die Windows-Plattform und die Llnux-Plattform Mac-Plattform.
4. Safari-Browser. Der Safari-Browser ist hauptsächlich ein von Apple maßgeschneiderter Browser für das Mac-System. Der Kern ist WebKit und wird hauptsächlich in Mac- und iOS-Systemen verwendet.
Weitere Informationen zu diesem Thema finden Sie in der Spalte „FAQ
“!Das obige ist der detaillierte Inhalt vonWas ist ein Webbrowser?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!