Ein Webbrowser , Webbrowser , Browser ist eine Software, die entwickelt wurde, um auf das World Wide Web zuzugreifen und es anzuzeigen . Technisch gesehen ist es zumindest ein HTTP-Client .
Es gibt viele Webbrowser, für alle Arten von Hardware ( Personal Computer , Touchpad , Mobiltelefone usw.) und für verschiedene Betriebssysteme ( GNU / Linux , Windows , Mac OS , iOS und Android ). In den 2010er, die am häufigsten verwendete waren Google Chrome , Mozilla Firefox , Internet Explorer / Edge - , Safari , Opera .
Der Begriff "Browser" ist inspiriert von Netscape Navigator , dem Flaggschiff-Browser der Jahre 1995 und 1996.
Andere Metaphern werden oder wurden verwendet. Der erste verwendete Begriff war Browser , wie im Englischen . Anschließend sahen wir Browser (verwendet in Kanada ), forager , grazer , Vermesser , neugieriger oder Explorer (inspiriert von Internet Explorer ). Der Begriff Internetbrowser wird , obwohl er falsch ist, häufig gefunden. Heute wird die Begriffe Browser (Web / Web) oder Browser - Software wird in Frankreich von der empfohlenen Generaldelegation für das Französisch Sprache und Sprachen von Frankreich (DGLFLF) sowie in Kanada durch das Québécois Office de la langue Französisch .
Webbrowser sind komplexe und sich ständig weiterentwickelnde Software , sowohl in Bezug auf Funktionalität als auch Sicherheit, da neue Funktionen neue Angriffswinkel bieten.
Der erste Browser heißt WorldWideWeb . Es wurde vom Erfinder des Webs, Tim Berners-Lee , im Oktober-November 1990 entwickelt . Es ist ein Browser im grafischen Modus . Dieser erste Browser war auch ein HTML-Editor , was nicht üblich ist. Die Geschwindigkeit der Entwicklung wurde durch den für dieses Projekt ausgewählten Computer, einen NeXT , ermöglicht . Die Wahl dieses seltenen Computers hat jedoch die Verbreitung des Browsers stark eingeschränkt. Später wurde der Browser in Nexus umbenannt, um eine Verwechslung mit dem World Wide Web zu vermeiden .
Der erste Browser für das X Window System auf Unix war Erwise , der 1992 in Finnland von den Studenten Kim Nyberg, Kari Sydänmaanlakka, Teemu Rantanen und Kati Borgers (geb. Suominen) entwickelt wurde.
Der dritte Navigator war ViolaWWW .
In 1993 , NCSA Mosaic erschien . Dieser auf vielen Systemen verfügbare Browser verursachte die schillernde und exponentielle Beschleunigung des Webs. Es ist der erste Browser, der Bilder ( GIF und XBM ) in den Webseiten selbst anzeigt und dann interaktive Formulare innerhalb der Seiten unterstützt.
Ab 1995 wurde Netscape Navigator zum dominierenden Browser, entwickelt von Marc Andreessen , dem ehemaligen Entwickler von Mosaic.
Ebenfalls 1995 kam der Internet Explorer 1 von Microsoft .
Ab dem Jahr 2000 und nach mehreren Jahren der "Browserkriege" (siehe Evolution der Verwendung von Webbrowsern ) wurde der Internet Explorer zum meistgenutzten Browser. Der Grund dafür ist hauptsächlich die Vorinstallation in Microsoft Windows , dem damals am häufigsten verwendeten Betriebssystem auf PCs .
Seit 2005 ist der Marktanteil von Internet Explorer zurückgegangen, insbesondere zugunsten von Mozilla Firefox .
Im Dezember 2008 wurde der Google Chrome- Browser veröffentlicht , veröffentlicht von Google. Im Jahr 2010 war es einer der drei am häufigsten verwendeten Browser und wurde 2012 zu einem der am häufigsten verwendeten Browser.
Viele andere Browser teilen sich die Krümel, darunter:
Angesichts der wachsenden Entwicklung von Smartphones und digitalen Tablets veröffentlichen mehrere Browser-Designer mobile Versionen; Firefox Mobile Browser (Codename Fennec) ist die mobile Version von Firefox, Opera Mobile für Opera, Internet Explorer Mobile ist die mobile Version von IE usw. Einige Herausgeber bieten nur Browser für Mobilgeräte an: UC Browser, Dolphin Browser usw.
Darüber hinaus gab es seit Mitte der 1990er Jahre immer eine Vielzahl weiterer mehr oder weniger populärer Browser .
Ein Webbrowser besteht aus verschiedenen Softwaremodulen für die Kommunikation nach Netzwerkstandard, einer Rendering Engine für Webstandards , einer an das Betriebssystem angepassten Benutzeroberfläche , das hostet und nebenbei eine Managererweiterung, sogenannte Plugins .
Bei den allermeisten Browsern auf dem Markt besteht die Benutzeroberfläche aus einem optional in Form von Registerkarten verwalteten Anzeigebereich, einer Dropdown-Menüleiste , einer Symbolleiste , einer Statusleiste und vor allem einer Adressleiste , manchmal zusammengeführt, wie in bei Chrome und Chromium mit der Suchleiste . Je nach Browser ist es möglich, diese verschiedenen Balken neu zu organisieren und anzuzeigen oder nicht.
Die Menüleiste enthält Favoriten (oder Lesezeichen ), Dateibefehle (Öffnen, Schließen), Konfigurationsoptionen usw.
Neue Webbrowser basieren ihre Technologie auf der Blockchain . Laut IBM zielen solche Browser darauf ab, ein System zum Speichern von Browsing-Informationen bereitzustellen, das die Privatsphäre schützt und sie in die "Hände eines Benutzers" anstatt eines Dritten legt.
Die Hauptfunktion eines Webbrowsers besteht darin, die Abfrage verfügbarer Informationen („Ressource“ in der Webterminologie) im World Wide Web zu ermöglichen . Die wichtigsten Schritte beim Konsultieren einer Ressource sind wie folgt:
Ein Webbrowser sollte zumindest in der Lage sein, den Text einer Webseite anzuzeigen . Ein textbasierter Browser zeigt oft nichts mehr an. Häufig verwendete Browser arbeiten jedoch im grafischen Modus und sind in der Lage, aufwendige Typografie zu verwenden, Bilder zu Text hinzuzufügen, Musik und Animationen abzuspielen und mit Benutzeraktionen zu interagieren.
Eine Webseite ist ein in der Computersprache HyperText Markup Language (HTML) geschriebener Text, der dem Browser den anzuzeigenden Text sowie die allgemeine Struktur des Seitenlayouts gibt: Titel und Absätze, Listen, Tabellen. Das Layout kann durch die Verwendung von Cascading Style Sheets (CSS) verfeinert werden : Ränder, Ausrichtungen, Abstände, Farben, Rahmen usw.
Die Position von Bildern in einer Webseite wird durch die HTML-Sprache vorgegeben. Bilder liegen normalerweise in einem der folgenden drei Datenformate vor : GIF , JPEG oder PNG .
Die meisten Browser ermöglichen das Drucken von Webseiten in Schwarzweiß oder in Farbe. Darüber hinaus können spezielle Vorrichtungen verwendet werden, um eine Seh- oder Bewegungsbehinderung zu lindern.
Im Kontext des Webs ist ein Skript ein Computerprogramm, das in die Webseite eingebettet ist und vom Browser ausgeführt wird. Ein Skript ermöglicht einfache Aufgaben wie das Prüfen von Dateneingaben in ein Formular, das Verwalten von Menüs oder das Reagieren auf Mauszeigerbewegungen. Die wichtigste clientseitige Skriptsprache ist JavaScript . Diese Sprache wird von ECMA unter dem Namen ECMAScript standardisiert .
Da Browser kaum alle existierenden und zukünftigen Datenformate verarbeiten können, mussten Browser-Editoren einen Mechanismus von Erweiterungsmodulen entwickeln, die den Namen Plugins oder ActiveX- Controls für den Internet Explorer annehmen .
Damit können Sie Daten in unterschiedlichsten Formaten, von PDF- Dokumenten bis hin zu Multimedia-Inhalten, direkt im Browserfenster anzeigen . Dieser Mechanismus ermöglicht auch den Einsatz clientseitiger Programmiersprachen wie Flash- Animationen , Java- Applets oder Silverlight- Technologie . Die weite Verbreitung eines Plugins ist notwendig, damit ein Datenformat eine Chance hat, sich im Web durchzusetzen, und es wird oft auf den Websites von Softwareunternehmen zum kostenlosen Download gefunden, die es ermöglichen, eine Art von Inhalt zu erstellen.
Das HTTP-Protokoll ist nicht das einzige, das ein Webbrowser verwenden kann. Es kann auch Dateiübertragungen über FTP oder WebDAV verarbeiten und sichere Verbindungen über HTTPS (HTTP über SSL ) herstellen. Einige Browser (wie Firefox ) unterstützen das Gopher- Protokoll, das dem kleinen HTTP vorausging und heute vertraulich geworden ist. Diese Kommunikationsprotokolle sind im Allgemeinen von der IETF standardisiert .
Aufgrund seiner starken Verbreitung in der Welt ist der Webbrowser ein bevorzugtes Ziel von Kriminellen, die Internetnutzern Schaden zufügen wollen .
Die Ausnutzung digitaler Webbrowser- Spuren wird von einigen E-Commerce- Unternehmen genutzt .
Die Verwendung eines Logins in einem Browser kann zum ersten Mal die Möglichkeit eröffnen, bei späteren Nutzungen des Browsers von Datenerhebungsunternehmen nachverfolgt zu werden.
Trotz der Verwendung eines Werbeblockers kann es möglich sein, dass ein Drittunternehmen auf private Daten zugreifen kann.
Der Internetnutzer droht über seinen Browser Opfer folgender Angriffe zu werden:
Ein Browser besteht aus verschiedenen Modulen, die genau definierte Funktionen ausführen und jeweils ihre eigenen Schwachstellen aufweisen:
Quelle |
Chrome (Google) |
Safari ( Apple ) |
Firefox (Mozilla) |
Edge + IE (Microsoft) |
Opera ( Oper-Software ) |
Samsung-Internet (Samsung) |
Andere |
---|---|---|---|---|---|---|---|
StatCounter | 64,5 % | 18,7 % | 3,6 % | 4,1 % | 2,2 % | 3,3 % | 3,6 % |
NetMarketshare | 65,4 % | 13,4 % | 3,6 % | 6,4 % | 1,7 % | 3,1 % | 6,4 % |
W3Zähler | 65,3 % | 16,7 % | 4,1 % | 5,7 % | 1,6 % | 1,8 % | 4,8 % |
Durchschnittlich | 65,1 % | 16,3 % | 3,8 % | 5,4 % | 1,8 % | 2,7 % | 4,9 % |
Hinweis: Diese Statistiken sind nur Schätzungen und beinhalten eine schwer zu schätzende Fehlerspanne. Diese Fehler haben mehrere Gründe:
Quelle |
Chrome (Google) |
Safari (Apfel) |
Samsung-Internet (Samsung) |
UC-Browser (UCWeb) |
Opera (Opernsoftware) |
Firefox (Mozilla) |
Andere |
---|---|---|---|---|---|---|---|
StatCounter | 63,2% | 24,4% | 6,0 % | 2,3% | 2,0% | 0,5% | 1,7 % |
Nettomarktanteil | 63,7% | 18,3% | 5,5% | 0,8% | 2,4% | 1,6 % | 7,6% |
Durchschnittlich | 63,4% | 21,4% | 5,8 % | 1,5 % | 2,2 % | 1,1% | 4,6% |
Je nach Gerätetyp gibt es verschiedene Browserversionen: Handy, Tablet oder Computer. Hier sind die Namen der Desktop- und mobilen Plattformversionen für die gängigsten Browser.