Google Chrome - Google Chrome

Google Chrome
Google Chrome für Android Icon 2016.svg
Google Chrome unter Windows 10 screenshot.png
Google Chrome läuft unter Windows 10
Entwickler Google
Erstveröffentlichung
Windows XP Beta / 2. September 2008 ; vor 13 Jahren ( 2008-09-02 )
Windows XP 1.0 / 11. Dezember 2008 ; vor 12 Jahren ( 2008-12-11 )
macOS, Linux Vorschau / 4. Juni 2009 ; vor 12 Jahren ( 2009-06-04 )
macOS, Linux Beta / 8. Dezember 2009 ; Vor 11 Jahren ( 2009-12-08 )
Multiplattform 5.0 / 25. Mai 2010 ; Vor 11 Jahren ( 2010-05-25 )
Stabile Freigabe(n) [±]
Windows, macOS, Linux 94.0.4606.81  Bearbeiten Sie dies auf Wikidata/ 7. Oktober 2021 ; Vor 6 Tagen ( 7. Oktober 2021 )
Android 94.0.4606.85  Bearbeiten Sie dies auf Wikidata/ 12. Oktober 2021 ; Vor 1 Tag ( 12. Oktober 2021 )
iOS 94.0.4606.76  Bearbeiten Sie dies auf Wikidata/ 5. Oktober 2021 ; vor 8 Tagen ( 5. Oktober 2021 )
Vorschauversion(en) [±]
Windows, macOS, Linux 95.0.4638.49  Bearbeiten Sie dies auf Wikidata/ 13. Oktober 2021 ; vor 0 Tagen ( 13 Oktober 2021 )
Geschrieben in C , C++ , Assembly , HTML , Java (nur Android-App), JavaScript , Python
Motoren Blink ( WebKit auf iOS), V8-JavaScript-Engine
Betriebssystem
Plattform IA-32 , x86-64 , ARMv7 , ARMv8-A
Inbegriffen
Verfügbar in 47 Sprachen
Typ Webbrowser , mobiler Browser
Lizenz Proprietäre Freeware , basierend auf Open-Source-Komponenten.
Webseite www .google .com / chrom /

Google Chrome ist ein von Google entwickelter plattformübergreifender Webbrowser . Es wurde erstmals 2008 für Microsoft Windows veröffentlicht und wurde mit kostenlosen Softwarekomponenten von Apple WebKit und Mozilla Firefox erstellt . Es wurde später portiert auf Linux , macOS , iOS und Android , wo es der Standardbrowser ist. Der Browser ist auch die Hauptkomponente von Chrome OS und dient dort als Plattform für Webanwendungen .

Die meisten Chrome- Quellcode stammt aus dem Google- freien und Open-Source - Software - Projekt Chromium , aber Chrome ist als proprietäre Lizenz Freeware . WebKit war die ursprüngliche Rendering-Engine , aber Google hat sie schließlich gegabelt , um die Blink- Engine zu erstellen . Alle Chrome-Varianten außer iOS verwenden jetzt Blink.

StatCounter schätzt, dass Chrome mit Stand von Oktober 2021 einen weltweiten Marktanteil von 68 % an Browsern (nach einem Höchststand von 72,38 % im November 2018) auf PCs (PC) hat, am häufigsten auf Tablets verwendet wird (damit Safari übertroffen wird ) und auch bei Smartphones und bei 65 % über alle Plattformen zusammen. Aufgrund dieses Erfolgs hat Google den Markennamen "Chrome" auf andere Produkte ausgeweitet: Chrome OS, Chromecast , Chromebook , Chromebit , Chromebox und Chromebase .

Geschichte

Google-Chef Eric Schmidt widersetzte sich sechs Jahre lang der Entwicklung eines unabhängigen Webbrowsers. Er erklärte, dass "Google damals ein kleines Unternehmen war", und er wolle keine "blauen Browserkriege " erleben . Nachdem die Mitbegründer Sergey Brin und Larry Page mehrere Mozilla Firefox- Entwickler eingestellt und eine Chrome-Demonstration erstellt hatten, sagte Schmidt: "Es war so gut, dass es mich im Wesentlichen dazu zwang, meine Meinung zu ändern."

Im September 2004 tauchten erstmals Gerüchte auf, dass Google einen Webbrowser baute. Online-Journals und US-Zeitungen gaben damals an, dass Google unter anderem ehemalige Microsoft-Webentwickler anheuerte. Es kam auch kurz nach der Veröffentlichung von Mozilla Firefox 1.0, das immer beliebter wurde und dem Internet Explorer Marktanteile abnahm , der Sicherheitsprobleme festgestellt hatte.

Die Entwicklung des Browsers begann 2006 unter der Leitung von Sundar Pichai .

Bekanntmachung

Die Release-Ankündigung war ursprünglich für den 3. September 2008 geplant und ein Comic von Scott McCloud sollte an Journalisten und Blogger verschickt werden, in dem die Funktionen des neuen Browsers erläutert werden. Für Europa bestimmte Kopien wurden frühzeitig versandt und der deutsche Blogger Philipp Lenssen von Google Blogoscoped stellte nach Erhalt am 1. September 2008 eine gescannte Kopie des 38-seitigen Comics auf seiner Website zur Verfügung. Google stellte den Comic anschließend bei Google Books zur Verfügung und erwähnte es auf ihrem offiziellen Blog zusammen mit einer Erklärung für die frühe Veröffentlichung. Das Produkt wurde als Codename für das erste Entwicklungsprojekt "Chrome" genannt , weil es mit schnellen Autos und Geschwindigkeit in Verbindung gebracht wird. Google behielt den Namen des Entwicklungsprojekts als endgültigen Releasenamen bei, als "frechen" oder ironischen Spitznamen, da eines der Hauptziele darin bestand, die Benutzeroberfläche chrome zu minimieren .

Öffentliche Freigabe

Eine frühe Version von Chromium für Linux, die den Unterschied zwischen Chrome und Chromium erklärt

Der Browser wurde erstmals am 2. September 2008 offiziell als Beta-Version für Windows XP und neuer und mit Unterstützung für 43 Sprachen und später als "stabile" öffentliche Version am 11. Dezember 2008 veröffentlicht. Am selben Tag , machte eine CNET- Nachrichtenmeldung auf eine Passage in den Nutzungsbedingungen für die erste Beta-Version aufmerksam, die Google eine Lizenz für alle über den Chrome-Browser übertragenen Inhalte zu gewähren schien. Diese Passage wurde von den allgemeinen Nutzungsbedingungen von Google übernommen. Google reagierte auf diese Kritik umgehend mit der Aussage, dass die verwendete Sprache von anderen Produkten entlehnt sei, und entfernte diese Passage aus den Nutzungsbedingungen.

Chrome gewann schnell etwa 1 % Nutzungsanteil. Nach dem anfänglichen Anstieg ging der Nutzungsanteil zurück, bis er im Oktober 2008 einen Tiefststand von 0,69 % erreichte. Danach stieg er wieder an und im Dezember 2008 überschritt Chrome erneut die 1-Prozent-Schwelle. Anfang Januar 2009 berichtete CNET, dass Google in der ersten Jahreshälfte Versionen von Chrome für OS X und Linux veröffentlichen will. Die ersten offiziellen Entwicklervorschauen für Chrome OS X und Linux wurden am 4. Juni 2009 angekündigt. In einem Blogbeitrag hieß es, dass ihnen viele Funktionen fehlen und sie eher für frühes Feedback als für den allgemeinen Gebrauch gedacht sind. Im Dezember 2009 veröffentlichte Google Beta-Versionen von Chrome für OS X und Linux. Google Chrome 5.0, angekündigt am 25. Mai 2010, war die erste stabile Version, die alle drei Plattformen unterstützt.

Chrome war einer der zwölf Browser angeboten BrowserChoice.eu zu Europäischem Wirtschaftsraum Benutzer von Microsoft Windows 2010.

Entwicklung

Chrome wurde aus 25 verschiedenen Code - Bibliotheken von Google zusammengebaut und Dritten wie Mozilla ‚s Netscape Portable Runtime , Network Security Services , NPAPI (fiel ab Version 45), Skia Grafik - Engine , SQLite , und eine Reihe von anderen Open-Source - Projekten . Die V8 JavaScript virtuelle Maschine wurde ein ausreichend wichtiges Projekt angesehen abgespalten wird (wie war Adobe / Mozilla ‚s Tamarin von einem separaten Team und behandeln) in Dänemark durch koordinierte Lars Bak in Aarhus . Laut Google wurden bestehende Implementierungen "für kleine Programme entworfen, bei denen die Leistung und Interaktivität des Systems nicht so wichtig waren", aber Webanwendungen wie Gmail "nutzen den Webbrowser voll aus, wenn es um DOM- Manipulationen geht und" JavaScript " und würde daher erheblich von einer JavaScript-Engine profitieren, die schneller arbeiten könnte.

Chrome verwendete ursprünglich die WebKit-Rendering-Engine, um Webseiten anzuzeigen. Im Jahr 2013 haben sie die WebCore-Komponente gegabelt , um ihre eigene Layout-Engine Blink zu erstellen . Basierend auf WebKit verwendet Blink nur die "WebCore"-Komponenten von WebKit, während andere Komponenten, wie beispielsweise seine eigene Multi-Prozess-Architektur, anstelle der nativen Implementierung von WebKit ersetzt werden. Chrome wird intern mit Unit-Tests , automatisierten Tests von geskripteten Benutzeraktionen, Fuzz-Tests sowie den Layouttests von WebKit (99% von denen Chrome angeblich bestanden hat) und mit häufig aufgerufenen Websites innerhalb des Google-Index innerhalb von 20–30  getestet Protokoll. Google hat Gears for Chrome entwickelt, das Funktionen für Webentwickler hinzufügte, die sich normalerweise auf die Erstellung von Webanwendungen beziehen, einschließlich Offline-Unterstützung. Google hat Gears auslaufen lassen, da die gleiche Funktionalität in den HTML5- Standards verfügbar wurde .

Am 11. Januar 2011 kündigte der Chrome-Produktmanager Mike Jazayeri an, dass Chrome die H.264-Videocodec- Unterstützung für seinen HTML5-Player entfernen wird , da er den Wunsch begründet, Google Chrome stärker an die derzeit verfügbaren offenen Codecs anzupassen, die in Chromium verfügbar sind Projekt, auf dem Chrome basiert. Trotzdem hat Google am 6. November 2012 eine Version von Chrome für Windows veröffentlicht, die eine hardwarebeschleunigte H.264-Videodecodierung hinzufügte . Im Oktober 2013 gab Cisco bekannt, dass es seine H.264-Codecs Open-Sourcing anbietet und alle erforderlichen Gebühren übernehmen wird.

Am 7. Februar 2012 hat Google die Betaversion von Google Chrome für Android 4.0- Geräte gestartet . Auf vielen neuen Geräten mit vorinstalliertem Android 4.1 und höher ist Chrome der Standardbrowser. Im Mai 2017 kündigte Google eine Version von Chrome für Augmented-Reality- und Virtual-Reality- Geräte an.

Versionsgeschichte

Merkmale

Google Chrome verfügt über eine minimalistische Benutzeroberfläche, deren Benutzeroberflächenprinzipien später in andere Browser implementiert werden. Auch die Zusammenführung von Adressleiste und Suchleiste in der Omnibox oder Omnibar Chrome hat den Ruf einer starken Browser-Performance.

Synchronisierung von Lesezeichen und Einstellungen

Chrome ermöglicht es Benutzern, ihre Lesezeichen, ihren Verlauf und ihre Einstellungen auf allen Geräten mit dem installierten Browser zu synchronisieren, indem sie Daten über ein ausgewähltes Google-Konto senden und empfangen, wodurch wiederum alle angemeldeten Instanzen von Chrome aktualisiert werden. Dies kann entweder über Google-Anmeldeinformationen oder eine Synchronisierungspassphrase authentifiziert werden.

Unterstützung von Webstandards

Die Ergebnisse des Acid3- Tests auf Google Chrome 4.0

Die erste Version von Google Chrome hat sowohl den Acid1- als auch den Acid2- Test bestanden. Ab Version 4.0 hat Chrome alle Aspekte des Acid3- Tests bestanden.

Seit Mai 2011 bietet Chrome eine sehr gute Unterstützung für JavaScript/ ECMAScript gemäß dem ECMAScript-Standardkonformitätstest 262 von Ecma International (Version ES5.1 vom 18. Mai 2012). Dieser Test gibt als Endergebnis die Anzahl der Tests an, die ein Browser fehlgeschlagen hat; daher sind niedrigere Werte besser. In diesem Test hat Chrome Version 37 mit 10 fehlgeschlagen/11.578 bestanden bewertet. Zum Vergleich: Firefox 19 hat 193 fehlgeschlagen/11.752 bestanden und Internet Explorer 9 hat eine Punktzahl von 600+ fehlgeschlagen, während Internet Explorer 10 eine Punktzahl von 7 fehlgeschlagen hat.

Im Jahr 2011 bestand WebKit, die Chrome-Rendering-Engine , in der offiziellen CSS 2.1-Testsuite der Standardisierungsorganisation W3C 89,75 % (89,38% von 99,59 % abgedeckten) CSS-2.1-Tests.

Beim HTML5-Webstandard-Test erzielt Chrome 41 518 von 555 Punkten und liegt damit vor den fünf beliebtesten Desktop-Browsern. Chrome 41 auf Android erreicht 510 von 555 Punkten. Chrome 44 erreicht 526 Punkte, nur 29 Punkte weniger als die maximale Punktzahl.

Sicherheit

Chrome ruft regelmäßig Updates von zwei Blacklists ab (eine für Phishing und eine für Malware ) und warnt Benutzer, wenn sie versuchen, eine als potenziell schädlich eingestufte Website zu besuchen. Dieser Dienst wird auch anderen über eine kostenlose öffentliche API namens " Google Safe Browsing API" zur Verfügung gestellt.

Chrome verwendet ein Prozesszuordnungsmodell für Sandbox- Tabs . Nach dem Prinzip der geringsten Rechte kann jeder Tab-Prozess nicht mit kritischen Speicherfunktionen (z. B. Betriebssystemspeicher, Benutzerdateien) oder anderen Tab-Prozessen interagieren – ähnlich wie Microsofts "Protected Mode" von Internet Explorer 9 oder höher. Das Sandbox-Team soll "diese bestehende Prozessgrenze genommen und in ein Gefängnis geschafft haben ". Dies erzwingt ein Computersicherheitsmodell, bei dem es zwei Ebenen der mehrstufigen Sicherheit gibt ( Benutzer und Sandbox ) und die Sandbox kann nur auf vom Benutzer initiierte Kommunikationsanforderungen reagieren . Unter Linux verwendet Sandboxing den seccomp- Modus.

Im Januar 2015 berichtete TorrentFreak , dass die Verwendung von Chrome bei einer Internetverbindung über ein VPN aufgrund der Unterstützung des Browsers für WebRTC ein ernsthaftes Sicherheitsproblem darstellen kann .

Am 9. September 2016 wurde berichtet, dass Benutzer ab Chrome 56 gewarnt werden, wenn sie unsichere HTTP-Websites besuchen, um mehr Websites zu ermutigen, auf HTTPS umzustellen.

Am 4. Dezember 2018 kündigte Google seine Chrome 71-Version mit neuen Sicherheitsfunktionen an, darunter eine integrierte Anzeige mit System. Darüber hinaus kündigte Google seinen Plan an, gegen Websites vorzugehen, die Menschen dazu bringen, unfreiwillig mobile Abos zu abonnieren.

Am 2. September 2020 hat Google mit der Veröffentlichung von Chrome 85 die Unterstützung für Secure DNS in Chrome für Android erweitert . DNS-over-HTTPS (DoH) wurde entwickelt, um die Sicherheit und den Datenschutz beim Surfen im Internet zu verbessern. Unter dem Update wechselt Chrome automatisch auf DNS-over-HTTPS (DoH), wenn der aktuelle DNS-Anbieter die Funktion unterstützt.

Passwortverwaltung

Fenster

Seit 2008 wird Chrome vorgeworfen, kein Master-Passwort anzugeben, um den zufälligen Zugriff auf die Passwörter eines Benutzers zu verhindern. Chrome-Entwickler haben angegeben, dass ein Master-Passwort keine wirkliche Sicherheit gegen entschlossene Hacker bietet, und haben sich geweigert, eines zu implementieren. Fehler, die zu diesem Problem eingereicht wurden, wurden als "WontFix" gekennzeichnet. Ab Februar 2014 fordert Google Chrome den Benutzer auf, das Passwort des Windows-Kontos einzugeben, bevor gespeicherte Passwörter angezeigt werden.

Linux

Unter Linux kann Google Chrome/Chromium Passwörter auf drei Arten speichern:

Google Chrome/Chromium wählt basierend auf der verwendeten Desktop-Umgebung automatisch den zu verwendenden Store aus .

In GNOME Keyring oder KWallet gespeicherte Passwörter werden auf der Festplatte verschlüsselt, und der Zugriff darauf wird von einer dedizierten Daemon-Software gesteuert. Im Klartext gespeicherte Passwörter werden nicht verschlüsselt. Aus diesem Grund werden bei Verwendung von GNOME-Schlüsselbund oder KWallet alle zuvor gespeicherten unverschlüsselten Passwörter automatisch in den verschlüsselten Speicher verschoben.

Die Unterstützung für die Verwendung von GNOME-Schlüsselring und KWallet wurde in Version 6 hinzugefügt, aber deren Verwendung (sofern verfügbar) wurde erst in Version 12 zum Standardmodus gemacht.

Obwohl Google Chrome/Chromium automatisch den zu verwendenden Store auswählt, kann der zu verwendende Store auch mit einem Befehlszeilenargument angegeben werden:

  • --password-store=gnome (um den GNOME-Schlüsselbund zu verwenden)
  • --password-store=kwallet (um KWallet zu verwenden)
  • --password-store=basic (um den Klartextspeicher zu verwenden)
Mac OS

Ab Version 45 ist der Passwort-Manager von Google Chrome nicht mehr in Keychain integriert , da das Interoperabilitätsziel nicht mehr möglich ist.

Sicherheitslücken

In den drei Jahren von Pwn2Own von 2009 bis 2011 wurden keine Sicherheitslücken in Chrome ausgenutzt .

Bei Pwn2Own 2012 wurde Chrome von einem französischen Team besiegt , das Zero-Day-Exploits in der mit Chrome gelieferten Flash-Version einsetzte, um die vollständige Kontrolle über einen vollständig gepatchten 64-Bit- Windows-7-PC mit einer mit Sprengfallen versehenen Website zu übernehmen, die das Sandboxing von Chrome überwand.

Chrome wurde beim CanSecWest Pwnium 2012 zweimal kompromittiert . Die offizielle Antwort von Google auf die Exploits wurde von Jason Kersey geliefert, der den Forschern gratulierte und feststellte: "Wir glauben auch, dass beide Einreichungen Kunstwerke sind und eine breitere Verbreitung und Anerkennung verdienen." Fixes für diese Schwachstellen wurden innerhalb von 10 Stunden nach der Übermittlung bereitgestellt.

Eine erhebliche Anzahl von Sicherheitslücken in Chrome treten im Adobe Flash Player auf . Der erfolgreiche Angriff von Pwn2Own auf Chrome im Jahr 2016 beruhte beispielsweise auf vier Sicherheitslücken. Zwei der Schwachstellen befanden sich in Flash, eine in Chrome und eine im Windows-Kernel. Im Jahr 2016 gab Google bekannt, dass es plant, Flash Player in Chrome ab Version 53 auslaufen zu lassen. Die erste Phase des Plans besteht darin, Flash für Anzeigen und "Hintergrundanalysen" zu deaktivieren, mit dem ultimativen Ziel, es vollständig zu deaktivieren Ende des Jahres, außer auf bestimmten Websites, die Google ohne sie als defekt eingestuft hat. Flash würde dann wieder aktiviert, wobei Werbung und Hintergrundanalysen auf Site-by-Site-Basis ausgeschlossen werden.

Durchgesickerte Dokumente, die von WikiLeaks mit dem Codenamen Vault 7 veröffentlicht wurden und von 2013 bis 2016 datiert wurden, beschreiben die Fähigkeiten der CIA , wie beispielsweise die Fähigkeit, Webbrowser (einschließlich Google Chrome) zu kompromittieren .

Blockierung von Malware und Werbeblockierung

Google führte in Chrome 17 einen Schutz vor Download-Scans ein. Im Februar 2018 führte Google eine Funktion zum Blockieren von Anzeigen ein, die auf Empfehlungen des Interactive Advertising Bureau basiert . Websites, die invasive Anzeigen verwenden, erhalten eine 30-tägige Warnung, wonach ihre Anzeigen blockiert werden. Consumer Reports empfahl Benutzern, stattdessen dedizierte Werbeblocker-Tools zu installieren, die eine erhöhte Sicherheit gegen Malware und Tracking bieten.

Plugins

  • Chrome unterstützt, bis zur Version 45, Plug-In mit dem Netscape Plugin Application Programming Interface ( NPAPI ), so dass Plug-In (zB Adobe Flash Player ) lief als uneingeschränkte getrennte Prozesse außerhalb des Browsers und kann nicht Sandbox werden als Registerkarten sind. ActiveX wird nicht unterstützt. Seit 2010 ist Adobe Flash fester Bestandteil von Chrome und muss nicht separat installiert werden. Flash wird im Rahmen von Chrome-eigenen Updates auf dem neuesten Stand gehalten. Java-Applet- Unterstützung war in Chrome mit Java 6-Update 12 und höher verfügbar. Unterstützung für Java unter OS X wurde durch ein Java-Update bereitgestellt, das am 18. Mai 2010 veröffentlicht wurde.
  • Am 12. August 2009 hat Google einen portableren und sichereren Ersatz für die NPAPI namens Pepper Plugin API ( PPAPI ) eingeführt. Der standardmäßig gebündelte PPAPI Flash Player (oder Pepper-basierter Flash Player) war zuerst auf Chrome OS verfügbar und ersetzte dann den NPAPI Flash Player unter Linux ab Chrome Version 20, unter Windows ab Version 21 (was auch Flash-Abstürze um 20 % reduzierte). und kam schließlich in Version 23 zu OS X.
  • Am 23. September 2013 gab Google bekannt, dass die NPAPI-Unterstützung eingestellt und anschließend entfernt wird. Die NPAPI-Unterstützung wurde in Chrome-Version 35 von Linux entfernt. NPAPI-Plugins wie Java können in Chrome nicht mehr funktionieren (aber es gibt Problemumgehungen für Flash, indem PPAPI Flash Player unter Linux verwendet wird, einschließlich für Chromium).
  • Am 14. April 2015 hat Google Chrome v42 veröffentlicht und die NPAPI standardmäßig deaktiviert. Dadurch sind Plugins, die kein PPAPI-Plug-in-Gegenstück haben, mit Chrome inkompatibel, z. B. Java , Silverlight und Unity . Die NPAPI-Unterstützung konnte jedoch bis zur Veröffentlichung von Version 45 am 1. September 2015 über das Menü chrome://flags aktiviert werden, wodurch die NPAPI-Unterstützung vollständig entfernt wurde.

Privatsphäre

Inkognito-Modus

Nachricht im Inkognito-Modus von Google Chrome

Die private Browsing- Funktion namens Inkognito- Modus verhindert, dass der Browser lokal Verlaufsinformationen , Cookies , Websitedaten oder Formulareingaben speichert . Heruntergeladene Dateien und Lesezeichen werden gespeichert. Darüber hinaus werden die Benutzeraktivitäten nicht vor besuchten Websites oder dem Internetdienstanbieter verborgen. Es kann in der Webentwicklung verwendet werden, um eine Vorschau von Seiten anzuzeigen, die Erstbesuchern angezeigt werden .

Der Inkognito-Modus ähnelt der Funktion zum privaten Surfen in anderen Webbrowsern. Es verhindert nicht das Speichern in allen Fenstern: "Sie können zwischen einem Inkognito-Fenster und allen anderen geöffneten Fenstern wechseln. Sie befinden sich nur im Inkognito-Modus, wenn Sie das Inkognito-Fenster verwenden".

Die iOS-Version von Chrome unterstützt auch die optionale Möglichkeit, Inkognito-Tabs mit Face ID, Touch ID oder dem Passcode des Geräts zu sperren.

Hörfähigkeiten

Im Juni 2015 entdeckte die Debian- Entwicklergemeinschaft, dass Chromium 43 und Chrome 43 so programmiert wurden, dass sie das Hotword Shared Module herunterladen , das die OK-Google- Spracherkennungserweiterung aktivieren konnte , obwohl sie standardmäßig "aus" war. Dies führte zu Datenschutzbedenken in den Medien. Das Modul wurde in Chrome 45, das am 1. September 2015 veröffentlicht wurde, entfernt und war nur in Chrome 43 und 44 vorhanden.

Bedenken bei der Benutzerverfolgung

Chrome sendet über optionale und nicht-optionale Nutzerverfolgungsmechanismen Details zu seinen Nutzern und deren Aktivitäten an Google .

Einige der Tracking-Mechanismen können optional über die Installationsoberfläche und über den Optionsdialog des Browsers aktiviert und deaktiviert werden. Inoffizielle Builds wie SRWare Iron versuchen, diese Funktionen vollständig aus dem Browser zu entfernen. Die RLZ-Funktion ist auch nicht im Chromium-Browser enthalten.

Im März 2010 hat Google eine neue Methode entwickelt, um Installationsstatistiken zu sammeln: Der in Chrome enthaltene eindeutige ID-Token wird jetzt nur für die erste Verbindung verwendet, die Google Update zu seinem Server herstellt.

Der in Google Chrome enthaltene optionale Vorschlagsdienst wurde kritisiert, da er die in die Omnibox eingegebenen Informationen dem Suchanbieter zur Verfügung stellt, bevor der Benutzer überhaupt zurückdrückt. Auf diese Weise kann die Suchmaschine URL-Vorschläge bereitstellen, stellt ihnen aber auch Informationen zur Webnutzung bereit, die an eine IP-Adresse gebunden sind .

Die optionale Funktion zur Verwendung eines Webdienstes zur Behebung von Rechtschreibfehlern hat Auswirkungen auf den Datenschutz.

Eine Überprüfung des Technologiekolumnisten Geoffrey A. Fowler der Washington Post aus dem Jahr 2019 ergab, dass Chrome in einer typischen Surfwoche Tausende von mehr Cookies speichern konnte als Mozilla Firefox. Fowler wies darauf hin, dass Google aufgrund seiner Werbeaktivitäten trotz der Datenschutzkontrollen, die es den Nutzern bietet, ein bedeutender Hersteller von Drittanbieter-Cookies ist und ein finanzielles Interesse daran hat, Nutzerdaten zu sammeln; Er empfahl, zu Firefox , Apple Safari oder Brave auf Chromium-Basis zu wechseln .

Im Januar 2021 gab Alphabet bekannt, dass es Fortschritte bei der Entwicklung datenschutzfreundlicher Alternativen macht, die Cookies von Drittanbietern ersetzen würden, die derzeit von Werbetreibenden und Unternehmen verwendet werden, um das Surfverhalten zu verfolgen. Google hat versprochen, die Verwendung von Cookies in seinem Webbrowser im Jahr 2022 schrittweise einzustellen und stattdessen seine FLoC- Technologie zu implementieren . Die Ankündigung erfolgte nach Prüfung sowohl der Vereinigten Staaten als auch des Vereinigten Königreichs: Die britische Wettbewerbs- und Marktaufsichtsbehörde leitete eine formelle Untersuchung der Behauptung von Google ein, die Cookie-Unterstützung im Januar desselben Jahres und der Kartellklage gegen das Unternehmen im Dezember 2020 bis zehn Uhr zu beenden US-Staaten.

Der zukünftige Wechsel von Chrome zu FLoC wurde von DuckDuckGo , Brave und der Electronic Frontier Foundation kritisiert .

Tracking-Methoden
Methode Informationen gesendet Wann Optional? Anmelden?
Installation Zufällig generiertes Token, das in einem Installationsprogramm enthalten ist; Wird verwendet, um die Erfolgsrate von Google Chrome einmalig bei der Installation zu messen

Bei der Installation

Nein N / A
RLZ-Kennung Laut Google enthält die codierte Zeichenfolge nicht identifizierende Informationen darüber, woher Chrome heruntergeladen wurde und wie hoch die Installationswoche ist. es wird verwendet, um Werbekampagnen zu messen; Google stellt Quellcode zur Verfügung, um diesen String zu decodieren

Kann in Chrome OS deaktiviert werden. Für Chrome-Browser, die in allen anderen Betriebssystemen ausgeführt werden:

  • Desktop-Versionen von Chrome können dies vermeiden, indem Sie den Browser direkt von Google herunterladen.
  • Mobile Versionen von Chrome senden beim ersten Start immer die RLZ-Kennung.
  • Bei Google-Suchanfrage
  • Beim ersten Start und der ersten Verwendung der Adressleiste
Teilweise
Nein
Kunden ID Eindeutige Kennung zusammen mit Benutzereinstellungen, Protokollen der Nutzungsmetriken und Abstürze Unbekannt Jawohl Jawohl
Omnibox-Vorhersagen In die Adressleiste eingegebener Text wird an die Suchmaschine des Benutzers gesendet, wenn er sich nicht im Inkognito-Modus befindet. Im Inkognito-Modus werden die Vorschläge stattdessen auf dem Gerät erstellt. Beim Tippen Jawohl Nein
Google-Update Informationen zur Nutzungshäufigkeit von Chrome, Details zum Betriebssystem und zur Chrome-Version Regelmäßig Teilweise
Nein

Nicht mehr in dieser Tabelle: Chrome konnte zuvor ähnliche Seiten vorschlagen, wenn eine Seite nicht gefunden werden konnte. Hierzu wurden teilweise Server von Google kontaktiert. Die Funktion wurde entfernt.

Nicht verfolgen

Im Februar 2012 kündigte Google an, dass Chrome den Do Not Track (DNT)-Standard implementieren wird , um Websites über den Wunsch des Benutzers zu informieren, nicht verfolgt zu werden. Das Protokoll wurde in Version 23 implementiert. Entsprechend dem Entwurfsstandard des W3 für DNT ist es in Chrome standardmäßig deaktiviert.

Geschwindigkeit

Die von Chrome verwendete virtuelle JavaScript- Maschine , die V8-JavaScript-Engine , verfügt über Funktionen wie dynamische Codegenerierung , versteckte Klassenübergänge und präzise Garbage Collection .

Im Jahr 2008 führten mehrere Websites Benchmark-Tests mit dem SunSpider JavaScript Benchmark- Tool sowie mit Googles eigenen rechenintensiven Benchmarks durch, die Raytracing und Constraint-Solving umfassen . Sie berichteten einstimmig, dass Chrome viel schneller abschneidet als alle Konkurrenten, mit denen es getestet wurde, einschließlich Safari (für Windows), Firefox 3.0 , Internet Explorer 7 , Opera und Internet Explorer 8 . Bei unabhängigen Tests der JavaScript-Leistung am 11. Oktober 2010 schneidet Chrome jedoch seit der Aktualisierung in Version 10.5 knapp hinter Operas Presto- Engine ab.

Am 3. September 2008 antwortete Mozilla mit der Aussage, dass seine eigene TraceMonkey- JavaScript-Engine (damals in der Beta- Phase ) in einigen Tests schneller war als die V8-Engine von Chrome. John Resig , Mozillas JavaScript-Evangelist, äußerte sich weiter zur Leistung verschiedener Browser in der eigenen Suite von Google und kommentierte die "Dezimierung" der anderen Browser durch Chrome, stellte jedoch in Frage, ob die Suite von Google repräsentativ für echte Programme sei. Er erklärte , dass Firefox 3.0 durchgeführt schlecht auf Rekursion -intensive Benchmarks, wie die von Google, weil das Mozilla - Team hatte noch nicht implementiert Rekursion-Tracing.

Zwei Wochen nach der Einführung von Chrome im Jahr 2008 kündigte das WebKit-Team eine neue JavaScript-Engine an, SquirrelFish Extreme , die eine Geschwindigkeitsverbesserung von 36 % gegenüber der V8-Engine von Chrome anführt.

Wie die meisten großen Webbrowser verwendet Chrome DNS- Prefetching, um die Suche nach Websites zu beschleunigen, ebenso wie andere Browser wie Firefox, Safari, Internet Explorer (genannt DNS- Vorauflösung ) und in Opera als UserScript (nicht integriert).

Chrome verwendete früher sein mittlerweile veraltetes SPDY- Protokoll anstelle von nur HTTP, wenn es mit Servern kommunizierte, die es unterstützen, wie Google-Dienste, Facebook, Twitter. Die SPDY-Unterstützung wurde in Chrome-Version 51 entfernt. Dies lag daran, dass SPDY durch HTTP/2 ersetzt wurde , einen darauf basierenden Standard.

Im November 2019 teilte Google mit, dass es an mehreren "Speed-Badging" -Systemen arbeite, die Besuchern mitteilen, warum eine Seite Zeit braucht, um angezeigt zu werden. Zu den Variationen gehören einfache Textwarnungen und subtilere Zeichen, die darauf hinweisen, dass eine Website langsam ist. Es wurde kein Datum angegeben, wann das Badging-System in den Chrome-Browser integriert wird.

Stabilität

Screenshot eines Chrome-Browserabsturzes

In Chrome ist eine Architektur mit mehreren Prozessen implementiert, bei der jeder Site-Instanz und jedem Plugin standardmäßig ein separater Prozess zugewiesen wird. Dieses Verfahren wird als Prozessisolation bezeichnet und erhöht die Sicherheit und Stabilität, indem verhindert wird, dass sich Aufgaben gegenseitig stören. Ein Angreifer, der erfolgreich Zugriff auf eine Anwendung erhält, erhält Zugriff auf keine andere, und ein Fehler in einem Fall führt zu einem Sad Tab- Bildschirm des Todes , ähnlich dem bekannten Sad Mac , aber nur ein Tab stürzt statt der gesamten Anwendung ab. Diese Strategie erfordert im Voraus feste Kosten pro Prozess, führt jedoch im Laufe der Zeit zu weniger Speicheraufblähung, da die Fragmentierung auf jede Instanz beschränkt ist und keine weiteren Speicherzuweisungen mehr erforderlich sind. Diese Architektur wurde später in Safari und Firefox übernommen.

Chrome enthält ein Prozessverwaltungsprogramm namens Task-Manager, mit dem Benutzer sehen können, welche Websites und Plugins den meisten Speicher beanspruchen , die meisten Bytes herunterladen und die CPU überlasten, und bietet die Möglichkeit, sie zu beenden. Chrome Version 23 garantiert seinen Benutzern eine verbesserte Akkulaufzeit für die Systeme, die die GPU-beschleunigte Videodecodierung von Chrome unterstützen.

Seiten speichern

Die Desktop-Edition von Chrome kann Seiten als HTML mit Assets in einem Unterordner "_files" oder als unverarbeitetes reines HTML-Dokument speichern. Es bietet auch eine Option zum Speichern im MHTML- Format.

Benutzeroberfläche

Google Chrome-Logos
2D-Motiv von März 2011 bis Oktober 2015
Material Design- Motiv ab September 2014 für mobile Versionen und ab Oktober 2015 für Desktop-Versionen verwendet

Standardmäßig ist der Haupt- Benutzeroberfläche enthält zurück, vorwärts, Refresh / Abbrechen und Menü - Tasten. Eine Home-Schaltfläche wird standardmäßig nicht angezeigt, kann jedoch über die Einstellungsseite hinzugefügt werden, um den Benutzer zur neuen Registerkartenseite oder einer benutzerdefinierten Startseite zu führen.

Tabs sind die Hauptkomponente der Benutzeroberfläche von Chrome und wurden an den oberen Rand des Fensters und nicht unter die Steuerelemente verschoben. Diese subtile Änderung steht im Gegensatz zu vielen bestehenden Browsern mit Registerkarten, die auf Fenstern basieren und Registerkarten enthalten. Tabs können mit ihrem Zustand durch Ziehen nahtlos zwischen Fenstercontainern übertragen werden. Jede Registerkarte verfügt über eigene Steuerelemente, einschließlich der Omnibox .

Die Omnibox ist ein URL-Feld , das die Funktionen der Adressleiste und des Suchfelds kombiniert. Wenn ein Benutzer die URL einer zuvor durchsuchten Site eingibt, ermöglicht Chrome das Drücken der Tabulatortaste , um die Site direkt von der Omnibox aus erneut zu durchsuchen. Wenn ein Benutzer mit der Eingabe in der Omnibox beginnt, bietet Chrome Vorschläge für zuvor besuchte Websites (basierend auf der URL oder dem In-Page-Text), beliebten Websites (die nicht unbedingt zuvor besucht wurden – powered by Google Instant ) und beliebten Suchanfragen. Obwohl Instant deaktiviert werden kann, können Vorschläge, die auf zuvor besuchten Websites basieren, nicht deaktiviert werden. Chrome vervollständigt auch automatisch die URLs von Websites, die häufig besucht werden. Wenn ein Benutzer Schlüsselwörter in die Omnibox eingibt, die nicht mit zuvor besuchten Websites übereinstimmen, und die Eingabetaste drückt, führt Chrome die Suche mit der Standardsuchmaschine durch.

Eines der Unterscheidungsmerkmale von Chrome ist die Seite " Neuer Tab" , die die Startseite des Browsers ersetzen kann und beim Erstellen eines neuen Tabs angezeigt wird. Ursprünglich wurden hier Thumbnails der neun meistbesuchten Websites angezeigt, zusammen mit häufigen Suchen, aktuellen Lesezeichen und kürzlich geschlossenen Tabs. ähnlich wie Internet Explorer und Firefox mit Google Toolbar oder Operas Kurzwahl . In Google Chrome 2.0 wurde die Seite "Neuer Tab" aktualisiert, damit Benutzer Miniaturansichten ausblenden können, die nicht angezeigt werden sollen.

Ab Version 3.0 wurde die Seite "Neuer Tab" überarbeitet, um Miniaturansichten der acht am häufigsten besuchten Websites anzuzeigen. Die Miniaturansichten können neu angeordnet, angeheftet und entfernt werden. Alternativ könnte anstelle von Miniaturansichten eine Liste von Textlinks angezeigt werden. Es verfügt auch über eine "Kürzlich geschlossen"-Leiste, die kürzlich geschlossene Registerkarten anzeigt, und einen "Tipps"-Bereich, der Tipps und Tricks zur Verwendung des Browsers anzeigt.

Chrome enthält ein Lesezeichen- Untermenü, das die Lesezeichen des Benutzers auflistet, einfachen Zugriff auf den Lesezeichen-Manager von Chrome bietet und dem Benutzer ermöglicht, eine Lesezeichenleiste ein- oder auszuschalten.

Für Webentwickler bietet Chrome einen Elementinspektor (Inspect Element), ähnlich der Firebug- Browsererweiterung, mit dem Benutzer in das DOM schauen und sehen können, was die Webseite ausmacht.

Chrome verfügt über spezielle URLs, die anwendungsspezifische Seiten anstelle von Websites oder Dateien auf die Festplatte laden. Chrome verfügt auch über eine integrierte Möglichkeit, experimentelle Funktionen zu aktivieren. Ursprünglich hieß about:labsdie Adresse about:flags, um sie für Gelegenheitsnutzer weniger offensichtlich zu machen.

Im März 2011 führte Google ein neues vereinfachtes Logo ein, das das vorherige 3D-Logo ersetzt, das seit Beginn des Projekts verwendet wurde. Google-Designer Steve Rura erklärte die Gründe des Unternehmens für die Änderung: „Da es bei Chrome darum geht, Ihr Web-Erlebnis so einfach und übersichtlich wie möglich zu gestalten, haben wir das Chrome-Symbol aktualisiert, um diese Gefühle besser darzustellen. Ein einfacheres Symbol verkörpert den Chrome-Geist – um das Web für alle schneller, leichter und einfacher zu machen."

Im September 2013 hat Google damit begonnen, Chrome-Apps "für Ihren Desktop" zu entwickeln. Dies bedeutete Offline-Zugriff, Desktop-Verknüpfungen und weniger Abhängigkeit von Chrome – Apps werden in einem von Chrome getrennten Fenster gestartet und sehen eher aus wie native Anwendungen.

Am 2. Januar 2019 hat Google das Native Dark Theme für Chrome unter Windows 10 eingeführt .

Desktop-Verknüpfungen und Apps

Chrome ermöglicht es Benutzern, lokale Desktop- Verknüpfungen zu erstellen , die Webanwendungen im Browser öffnen . Der Browser enthält, wenn er auf diese Weise geöffnet wird, außer der Titelleiste keine der regulären Benutzeroberflächen, um "nichts zu unterbrechen, was der Benutzer versucht zu tun". Dadurch können Webanwendungen zusammen mit lokaler Software ausgeführt werden (ähnlich wie Mozilla Prism und Fluid ).

Diese Funktion würde laut Google durch den Chrome Web Store erweitert , ein webbasiertes Webanwendungsverzeichnis aus einer Hand, das im Dezember 2010 eröffnet wurde.

Chrome-Webstore

Der Chrome Web Store wurde am 7. Dezember 2010 angekündigt und ermöglicht es Benutzern, Webanwendungen als Erweiterungen des Browsers zu installieren. Obwohl die meisten dieser Erweiterungen lediglich als Links zu beliebten Webseiten und/oder Spielen dienen, bieten einige Apps wie Springpad zusätzliche Funktionen wie Offline-Zugriff. Auch die Themes und Erweiterungen wurden eng in den neuen Store integriert, sodass Nutzer den gesamten Katalog an Chrome-Extras durchsuchen können.

Der Chrome Web Store wurde am 11. Februar 2011 mit der Veröffentlichung von Google Chrome 9.0 eröffnet.

Erweiterungen

Browsererweiterungen können Google Chrome ändern. Sie werden von der Desktop-Edition des Browsers unterstützt. Diese Erweiterungen werden mit Webtechnologien wie HTML , JavaScript und CSS geschrieben . Sie werden über den Chrome Web Store vertrieben , der ursprünglich als Google Chrome Extensions Gallery bekannt war. Alle Nutzer mit einem Google-Konto können nach der Entwicklung Erweiterungen hinzufügen. Viele Chrome-Erweiterungen haben nach der Installation Zugriff auf die Daten des Nutzers. Es gibt drei Berechtigungsstufen, die eine App oder Erweiterung anfordern kann. Alle Erweiterungen müssen einen eindeutigen und eindeutigen Zweck haben.

Am 9. September 2009 hat Google Erweiterungen standardmäßig im Entwicklerkanal von Chrome aktiviert und mehrere Beispielerweiterungen zum Testen bereitgestellt. Im Dezember startete die Betaversion der Google Chrome Extensions Gallery mit rund 300 Erweiterungen. Es wurde am 25. Januar 2010 zusammen mit Google Chrome 4.0 gestartet und enthält etwa 1500 Erweiterungen.

Im Jahr 2014 hat Google damit begonnen, einige Windows-Benutzer daran zu hindern, Erweiterungen zu installieren, die nicht im Chrome Web Store gehostet werden . Im folgenden Jahr meldete Google einen "75%igen Rückgang der Kundensupport-Hilfeanfragen zur Deinstallation unerwünschter Erweiterungen", was dazu führte, dass diese Einschränkung auf alle Windows- und Mac-Benutzer ausgeweitet wurde. Gemäß den Bedingungen der EULA kann Google alle Erweiterungen aus der Chrome-Installation eines Nutzers entfernen oder deaktivieren.

Bemerkenswerte Beispiele

Themen

Ab Google Chrome 3.0 können Benutzer Designs installieren, um das Erscheinungsbild des Browsers zu ändern. Viele kostenlose Themes von Drittanbietern werden in einer Online-Galerie bereitgestellt, die über die Schaltfläche "Themes abrufen" in den Chrome-Optionen zugänglich ist.

Automatische Übersetzung von Webseiten

Ab Google Chrome 4.1 hat die Anwendung eine integrierte Übersetzungsleiste mit Google Translate hinzugefügt . Sprachübersetzungen sind derzeit für 52 Sprachen verfügbar. Wenn Chrome während der Installation eine andere Fremdsprache als die vom Benutzer bevorzugte Sprache erkennt, fragt es den Benutzer, ob er übersetzen soll oder nicht.

Release-Kanäle, Zyklen und Updates

Die erste Produktionsversion am 11. Dezember 2008 markierte das Ende der ersten Beta-Testphase und den Beginn der Produktion. Kurz darauf, am 8. Januar 2009, kündigte Google ein aktualisiertes Release-System mit drei Kanälen an: Stable (entsprechend der traditionellen Produktion), Beta und Developer Preview (auch „Dev“-Kanal genannt). Wo es früher nur zwei Kanäle gab: Beta und Developer, waren es jetzt drei. Gleichzeitig wurden alle Nutzer des Entwicklerkanals zusammen mit der beworbenen Entwicklerversion in den Betakanal verschoben. Google erklärte, dass die Builds des Entwicklerkanals jetzt weniger stabil und ausgefeilt sein würden als die aus der ersten Beta-Phase von Google Chrome. Beta-Benutzer können sich nach Belieben wieder für den Entwicklerkanal entscheiden.

Jeder Kanal hat seinen eigenen Release-Zyklus und Stabilitätslevel. Der Stable-Kanal wurde ungefähr vierteljährlich aktualisiert, mit Funktionen und Fehlerbehebungen, die im Beta-Kanal "gründliche" Tests bestanden haben. Die Beta wird ungefähr monatlich aktualisiert, wobei "stabile und vollständige" Funktionen aus dem Entwicklerkanal migriert wurden. Der Entwicklerkanal wurde ein- oder zweimal pro Woche aktualisiert und war der Ort, an dem Ideen und Funktionen zum ersten Mal öffentlich vorgestellt wurden "(und manchmal scheitern) und können manchmal sehr instabil sein". [Zitierte Bemerkungen aus den Richtlinienankündigungen von Google.]

Symbol der Google Chrome Canary-Anwendung

Am 22. Juli 2010 kündigte Google an, die Geschwindigkeit der Veröffentlichung neuer stabiler Versionen zu erhöhen. die Release-Zyklen wurden für größere Stable-Updates von vierteljährlich auf sechs Wochen verkürzt. Beta-Kanal-Releases kommen jetzt ungefähr im gleichen Tempo wie Stable-Releases, allerdings ungefähr einen Monat im Voraus, während Dev-Channel-Releases ungefähr ein- oder zweimal wöchentlich erscheinen, sodass Zeit für grundlegende releasekritische Tests bleibt. Dieser schnellere Release-Zyklus brachte auch einen vierten Kanal mit sich: den "Canary"-Kanal, der täglich aktualisiert wird aus einem Build, der um 09:00 UTC aus der stabilsten der letzten 40 Revisionen erstellt wurde . Der Name bezieht sich auf die Praxis der Verwendung von Kanarienvögeln in Kohleminen. Wenn also eine Änderung Chrome Canary "tötet", wird die Migration zum Entwicklerkanal blockiert, zumindest bis dies in einem nachfolgenden Canary-Build behoben wird. Canary ist "die modernste offizielle Version von Chrome und eine Mischung aus Chrome-Entwickler und den Chromium-Snapshot-Builds". Canary Releases laufen Seite an Seite mit jedem anderen Kanal; es ist nicht mit der anderen Google Chrome-Installation verknüpft und kann daher verschiedene Synchronisationsprofile, Designs und Browsereinstellungen ausführen. Dadurch wird sichergestellt, dass die Fallback-Funktionalität auch dann erhalten bleibt, wenn einige Canary-Updates Release-Breaks enthalten. Es enthält nicht nativ die Option, der Standardbrowser zu sein, obwohl es unter Windows und OS X über die Systemeinstellungen eingestellt werden kann. Canary war zunächst nur Windows; eine OS X- Version wurde am 3. Mai 2011 veröffentlicht.

Der Chrome-Beta-Kanal für Android wurde am 10. Januar 2013 gestartet; wie Canary läuft es Seite an Seite mit dem stabilen Kanal für Android. Chrome Dev für Android wurde am 29. April 2015 veröffentlicht.

Alle Chrome-Kanäle werden automatisch gemäß ihren jeweiligen Release-Zyklen verteilt. Der Mechanismus unterscheidet sich je nach Plattform. Unter Windows verwendet es Google Update, und die automatische Aktualisierung kann über Gruppenrichtlinien gesteuert werden . Alternativ können Benutzer ein eigenständiges Installationsprogramm einer Chrome-Version herunterladen, die nicht automatisch aktualisiert wird. Unter OS X verwendet es den Google Update Service, und die automatische Aktualisierung kann über das OS X-Standardsystem gesteuert werden. Unter Linux lässt es das normale Paketverwaltungssystem des Systems die Updates bereitstellen. Dieses automatische Aktualisierungsverhalten ist ein wesentlicher Unterschied zu Chromium , dem markenfreien Open-Source- Browser, der den Kern von Google Chrome bildet. Da Chromium auch als Pre-Release- Entwicklungsstamm für Chrome dient, werden seine Revisionen als Quellcode bereitgestellt und mit jedem neuen Commit kontinuierlich erstellbare Snapshots erstellt , sodass die Benutzer ihre eigenen Browser-Updates verwalten müssen.

Im März 2021 gab Google bekannt, dass ab Chrome 94 im dritten Quartal 2021 Google Chrome Stable-Releases alle vier Wochen statt wie seit 2010 sechs Wochen veröffentlicht werden. Außerdem kündigte Google einen neuen Release-Kanal für System an Administratoren und Browser-Einbetter mit Releases alle acht Wochen.

Versionsnummern freigeben

Releases werden durch eine vierteilige Versionsnummer identifiziert, zB 42.0.2311.90 (Windows Stable Release 14. April 2015). Die Komponenten sind major.minor.build.patch.

Major.Minor spiegelt die Planungsrichtlinie wider
Build.patch identifiziert Content-Fortschritt
  • Major steht für eine Produktfreigabe. Diese sind 7-8 pro Jahr geplant, im Gegensatz zu anderen Softwaresystemen, bei denen die Hauptversionsnummer nur mit wesentlichen neuen Inhalten aktualisiert wird.
  • Minor ist normalerweise 0. Verweise auf Version 'x' oder 'x.0', zB 42.0, beziehen sich auf diese Major.Minor- Bezeichnung.
  • Der Aufbau nimmt ständig zu. Für einen Release-Zyklus, zB 42.0, gibt es mehrere Builds in der Canary- und Developer-Periode. Die letzte Build- Nummer von Developer wird während der gesamten Beta und Stable beibehalten und ist für diese Version mit der major.minor gesperrt .
  • Patch wird bei jedem Build zurückgesetzt und mit jedem Patch erhöht . Der erste Patch ist 0, aber normalerweise ist der erste öffentlich veröffentlichte Patch etwas höher. In Beta und Stable nur Patch- Inkremente.

Chromium- und Chrome-Veröffentlichungszeitpläne sind durch die jährlich veröffentlichten Branch Point- Daten der Chromium- Version ( Major ) verknüpft . Die Branch Points gehen 4 Tage (fast immer) vor der endgültigen Version des Chrome Developer-Builds (Erstversion) und der Chrome Stable-Erstversion ungefähr 53 Tage voraus.

Beispiel: Die Version 42 Branch Point war der 20. Februar 2015. Entwickler-Builds wurden bei Build 2311 mit Release 42.0.2311.4 am 24. Februar, 4 Tage später, eingestellt. Die erste Stable-Version, 42.0.2311.90, war am 14. April 2015, 53 Tage nach dem Branch Point.

Farbmanagement

Chrome unterstützt das Farbmanagement, indem es die vom System bereitgestellte ICC v2- und v4-Unterstützung auf macOS verwendet , und ab Version 22 unterstützt standardmäßig ICC v2-Profile auf anderen Plattformen.

T-Rex

In Chrome, wenn keine Internetverbindung besteht und eine Fehlermeldung mit "Kein Internet" angezeigt wird, wird oben ein " 8-Bit " Tyrannosaurus Rex angezeigt, aber wenn Sie die Leertaste auf einer Tastatur drücken, klicken Sie auf es oder auf Touch-Geräten tippen, springt der T-Rex sofort einmal und saust über eine von Kakteen übersäte Wüste und enthüllt ihn als Osterei in Form eines Plattformspiels . Das Spiel selbst ist ein unendlicher Runner, und es gibt kein Zeitlimit im Spiel, da es schneller voranschreitet und regelmäßig einen schwarzen Hintergrund erhält. Ein Chromebook- Administrator einer Schule kann das Spiel deaktivieren.

Plattformen

Die aktuelle Chrome-Version läuft auf:

Ab April 2016 sind stabile 32-Bit- und 64-Bit-Builds für Windows verfügbar, während für Linux und macOS nur stabile 64-Bit-Builds verfügbar sind . 64-Bit-Windows-Builds wurden im Developer Channel und als Canary-Builds am 3. Juni 2014, im Beta-Channel am 30. Juli 2014 und im Stable-Channel am 26. August 2014 verfügbar as canary builds am 7. November 2013, im Beta-Kanal am 9. Oktober 2014 und im Stable-Kanal am 18. November 2014.

Ab Version 89 wird Chrome nur noch auf Intel / Intel x86- und AMD- Prozessoren mit dem SSE3- Befehlssatz unterstützt.

Betriebssystem Letzte Version Supportstatus
Fenster 7 und höher 94 2009–
XP SP2+ und Vista 49 2008–2016
Mac OS 10.11 und höher 94 2015–
10.10 87 2014–2021
10.9 67 2013–2018
10,610,8 (x64) 49 2009–2016
10.6 (IA-32) 38
10.5 (IA-32,x64) 21 2008–2012
Linux- Desktop x64 94 2010–
IA-32 48 2010–2016
Android 5.0 und höher 94 2014–
4.4 81 2013–2020
4.1-4.3 (ARMv7,IA-32,x64) 71 2012–2019
4.0 (ARMv7,IA-32) 42 2011–2015
iOS 14.0 und höher 94 2020–
13.x 93 2019–2021
12.x 92 2018–2021
11.x 76 2017–2019
10.x 71 2016–2019
9.x 63 2014–2018
8.x , 7.x 47 2013–2016
6.x 37 2012–2015
5.x 29 2011–2013
4.x 23 2010–2012


Android

Am 7. Februar 2012 wurde eine Betaversion für Android 4.0- Geräte veröffentlicht, die für eine begrenzte Anzahl von Ländern bei Google Play verfügbar ist .

Bemerkenswerte Funktionen: Synchronisierung mit Desktop-Chrome, um dieselben Lesezeichen bereitzustellen und dieselben Browser-Tabs anzuzeigen, Vorrendern von Seiten, Hardwarebeschleunigung.

Viele der neuesten HTML5-Funktionen: fast alle Funktionen der Webplattform: GPU-beschleunigte Leinwand, einschließlich CSS-3D-Transformationen, CSS-Animationen, SVG, WebSocket (einschließlich Binärnachrichten), Dedicated Workers; Es hat Overflow-Scroll-Unterstützung, starke HTML5-Videounterstützung und neue Funktionen wie IndexedDB, WebWorkers, Application Cache und die File APIs, Datums- und Zeitauswahl, Teile der Media Capture API. Unterstützt auch mobilorientierte Funktionen wie Geräteausrichtung und Geolokalisierung.

Mobile Anpassungen: Wechseln der Registerkarten durch Wischgesten, Link-Vorschau ermöglicht das Heranzoomen (mehrerer) Links, um sicherzustellen, dass der gewünschte Link angeklickt wird, Erhöhung der Schriftgröße, um die Lesbarkeit unabhängig von der Zoomstufe zu gewährleisten.

Zu den Funktionen, die in der mobilen Version fehlen, gehören Sandbox-Tabs, Safe Browsing, Apps oder Erweiterungen , Adobe Flash (jetzt und in Zukunft), Native Client und die Möglichkeit, Benutzerdaten wie eine Liste ihrer geöffneten Tabs oder ihren Browserverlauf in tragbare zu exportieren lokale Dateien.

Entwicklungsänderungen: Remote-Debugging, ein Teil der Browserschicht wurde in Java implementiert und kommuniziert mit dem Rest des Chromium- und WebKit-Codes über Java Native Bindings. Der Code von Chrome für Android ist ein Fork des Chromium-Projekts. Es ist eine Priorität, den meisten neuen und modifizierten Code in Chromium und WebKit hochzuladen, um den Fork aufzulösen.

Das Update vom 17. April 2012 umfasste die Verfügbarkeit in 31 weiteren Sprachen und in allen Ländern, in denen Google Play verfügbar ist. Im Gegensatz zu einer mobilen Version kann auch eine Desktop-Version einer Website angefordert werden. Darüber hinaus können Android-Benutzer jetzt Lesezeichen zu ihren Android-Startbildschirmen hinzufügen, wenn sie auswählen und entscheiden, welche Apps in Chrome geöffnete Links verarbeiten sollen.

Am 27. Juni 2012 beendete Google Chrome für Android die Beta-Phase und wurde stabil.

Chrome 18.0.1026311, veröffentlicht am 26. September 2012, war die erste Version von Chrome für Android, die mobile Geräte auf Basis von Intel x86 unterstützte.

Ab Version 25 ist die Chrome-Version für Android an die Desktop-Version angeglichen, und zwischen der Android- und der Desktop-Version stehen in der Regel gleichzeitig neue stabile Releases zur Verfügung. Google hat am 10. Januar 2013 mit der Version 25 einen separaten Chrome für Android Beta-Kanal freigegeben. Ab 2013 ist eine separate Beta-Version von Chrome im Google Play Store verfügbar – sie kann parallel zum stabilen Release laufen.

Chrome-Betriebssystem

Google Chrome ist die Grundlage des Chrome OS- Betriebssystems von Google, das auf bestimmter Hardware von Googles Produktionspartnern ausgeliefert wird. Die Benutzeroberfläche hat ein minimalistisches Design, das dem Google Chrome-Browser ähnelt. Chrome OS richtet sich an Benutzer, die die meiste Zeit ihres Computers im Web verbringen. Die einzigen Anwendungen auf den Geräten sind ein Browser mit einem Mediaplayer und ein Dateimanager .

Google hat Chrome OS am 7. Juli 2009 angekündigt.

iOS

Chrome ist auf dem mobilen iOS- Betriebssystem von Apple als Google Chrome für iOS verfügbar . Es wurde am 26. Juni 2012 im Apple App Store veröffentlicht und unterstützt iPad , iPhone und iPod touch , und die aktuelle Version erfordert, dass auf dem Gerät iOS 12.0 oder höher installiert ist. In Übereinstimmung mit den Anforderungen von Apple für Browser, die über den App Store veröffentlicht werden, verwendet diese Version von Chrome das iOS WebKit  – das ist Apples eigene mobile Rendering-Engine und Komponenten, die für ihren Safari- Browser entwickelt wurden – daher ist die Verwendung der eigenen V8-JavaScript-Engine von Google eingeschränkt. Chrome ist der Standard-Webbrowser für die iOS- Gmail- Anwendung.

In einer Überprüfung von Chitika wurde festgestellt, dass Chrome am 18. Juli 2012 1,5 % des iOS-Webbrowsermarktes ausmacht . Im Oktober 2013 hatte Chrome 3 % des iOS-Browsermarktes.

Linux

Bei Linux-Distributionen endete die Unterstützung für 32-Bit-Intel-Prozessoren im März 2016, obwohl Chromium weiterhin unterstützt wird. Ab Chrome-Version 26 können Linux-Installationen des Browsers nur auf Systemen aktualisiert werden, die GCC v4.6 und GTK v2.24 oder höher unterstützen. Zu den veralteten Systemen gehören (zum Beispiel) 2.20 von Debian 6 und 2.18 von RHEL 6.

Fenster

Die Unterstützung für Google Chrome unter Windows XP und Windows Vista endete im April 2016. Die letzte Version von Google Chrome, die unter Windows XP und Windows Vista ausgeführt werden kann, war die Version 49.0.2623.112, die am 7. April 2016 veröffentlicht und dann am April erneut veröffentlicht wurde 11, 2016.

Der Support für Google Chrome unter Windows 7 sollte am 15. Juli 2021 enden. Aufgrund der anhaltenden COVID-19-Pandemie und Unternehmen benötigen jedoch mehr Zeit, um auf neuere Windows-Versionen ( Windows 10 oder 11 ) zu migrieren wurde um mindestens weitere 6 Monate verschoben (15. Januar 2022).

Der "Windows 8-Modus" wurde 2012 eingeführt und ist seitdem eingestellt worden. Es wurde dem Entwicklerkanal zur Verfügung gestellt, der es Benutzern von Windows 8 und Windows 8.1 ermöglichte, Chrome mit einer Tablet-optimierten Vollbildoberfläche auszuführen, mit Zugriff auf Fang-, Freigabe- und Suchfunktionen. Im Oktober 2013 wurde der Windows 8-Modus im Entwicklerkanal geändert, um eine Desktop-Umgebung zu verwenden, die die Oberfläche von Chrome OS mit einem dedizierten Fenstersystem und einer Taskleiste für Web-Apps nachahmt. Dies wurde in Version 49 entfernt und Benutzer, die auf Windows 10 aktualisiert haben, verlieren diese Funktion.

Mac OS

Google hat die Unterstützung für Mac OS X 10.5 mit der Veröffentlichung von Chrome 22 eingestellt. Die Unterstützung für 32-Bit- Versionen von Chrome endete im November 2014 mit der Veröffentlichung von Chrome 39. Die Unterstützung für Mac OS X 10.6 , 10.7 und 10.8 endete im April 2016 mit die Veröffentlichung von Chrome 50. Die Unterstützung für OS X 10.9 endete im April 2018 mit der Veröffentlichung von Chrome 66.

Rezeption

Google Chrome wurde bei der Veröffentlichung mit Beifall aufgenommen. 2008 fasste Matthew Moore von The Daily Telegraph das Urteil früher Rezensenten zusammen: "Google Chrome ist attraktiv, schnell und hat einige beeindruckende neue Funktionen..."

Berichten zufolge spielte Microsoft zunächst die Bedrohung durch Chrome herunter und sagte voraus, dass die meisten Menschen den Internet Explorer 8 annehmen würden . Opera Software sagte, dass "Chrome das Web als die größte Anwendungsplattform der Welt stärken wird". Doch bis zum 25. Februar 2010 berichtete BusinessWeek : „Zum ersten Mal seit Jahren werden Energie und Ressourcen in Browser gesteckt, die allgegenwärtigen Programme für den Zugriff auf Inhalte im Web. Dieser Trend – ein Segen für die Verbraucher – geht an zwei Parteien. Die erste ist Google, dessen große Pläne für den Chrome-Browser Microsoft aus seiner Wettbewerbsstarre gerissen und den Softwareriesen gezwungen haben, seinem eigenen Browser, dem Internet Explorer, neue Aufmerksamkeit zu schenken hat im letzten Browserkrieg triumphiert und Netscape ins Verderben getrieben. Jetzt ist es wieder im Gange." Mozilla sagte, dass die Einführung von Chrome in den Webbrowser-Markt "keine wirkliche Überraschung" sei, dass "Chrome nicht darauf abzielt, mit Firefox zu konkurrieren", und außerdem, dass es die Umsatzbeziehung von Google mit Mozilla nicht beeinträchtigen würde .

Das Design von Chrome schließt die Lücke zwischen Desktop und sogenanntem "Cloud Computing". Auf Knopfdruck können Sie mit Chrome einen Desktop, ein Startmenü oder eine QuickLaunch-Verknüpfung zu einer beliebigen Webseite oder Webanwendung erstellen, wodurch die Grenze zwischen dem, was online ist, und dem, was sich auf Ihrem PC befindet, verwischt. Ich habe zum Beispiel eine Desktop-Verknüpfung für Google Maps erstellt. Wenn Sie eine Verknüpfung für eine Webanwendung erstellen, entfernt Chrome alle Symbolleisten und Registerkarten aus dem Fenster und hinterlässt etwas, das sich viel mehr wie eine Desktopanwendung als wie eine Webanwendung oder Seite anfühlt.

—  PC-Welt

Aufgrund seiner Dominanz auf dem Webbrowser-Markt wurde Google vorgeworfen, mithilfe der Chrome- und Blink-Entwicklung neue Webstandards voranzutreiben, die von Google intern vorgeschlagen und anschließend in erster Linie von seinen Diensten implementiert wurden. Diese haben zu Leistungsnachteilen und Kompatibilitätsproblemen mit konkurrierenden Browsern geführt, und in einigen Fällen weigern sich Entwickler, ihre Websites absichtlich in einem anderen Browser als Chrome zu testen. Tom Warren von The Verge ging sogar so weit, Chrome mit Internet Explorer 6 zu vergleichen , dem Standardbrowser von Windows XP , der aufgrund seiner ähnlichen Allgegenwart in den frühen 2000er Jahren oft von Konkurrenten ins Visier genommen wurde.

Im Jahr 2019 wurde Google in ähnlicher Weise wegen geplanter Änderungen an seiner Erweiterungs-API für Chrome (bezeichnet als "Manifest V3") kritisiert, die die Wirksamkeit bestimmter Formen von Software zum Blockieren von Anzeigen beeinträchtigen würde, indem die Verwendung der WebRequest- API zum Blockieren und Ändern von Netzwerkverbindungen verhindert würde . Google beabsichtigt, Erweiterungen auf eine andere API namens DeclarativeWebRequest umzustellen, die es der Erweiterung ermöglicht, vorkonfigurierte Regeln einzurichten, die vom Browser selbst und nicht von der Erweiterung verarbeitet werden. Bedenken hinsichtlich der Leistungsfähigkeit der API in Kombination mit Bedenken hinsichtlich einer Begrenzung der Anzahl der Einträge, die auf die schwarze Liste gesetzt werden können, führten jedoch zu der Kritik, dass diese Änderungen darauf abzielen, die Blockierung von Anzeigen zu verhindern (unter Berufung auf das berechtigte Interesse von Google an der Online-Werbebranche). ). Als Rechtfertigung für diese Änderungen nannte Google Leistungsprobleme im Zusammenhang mit WebRequest, da der gesamte Netzwerkverkehr die Erweiterung durchlaufen muss, bevor die Seite geladen wird, sowie die Verwendung in bösartigen Erweiterungen. Im Juni 2019 kündigte sie an, die oben genannte Obergrenze von 30.000 auf 150.000 Einträge zu erhöhen, um Bedenken auszuräumen.

Verwendungszweck

Marktanteil

Der am häufigsten verwendete Webbrowser pro Land im Jahr 2020

Chrome hat Firefox im November 2011 im weltweiten Einsatz überholt . Laut StatCounter hatte Google Chrome im März 2021 einen weltweiten Desktop- Nutzungsanteil von 67 % und ist damit der am weitesten verbreitete Webbrowser.

Zusammen mit Safari und Mozilla Firefox erhält Chrome einen Wochenend-"Bump", der seinen Marktanteil an Wochenenden um bis zu drei Prozentpunkte auf Kosten des Internet Explorers steigert .

Laut StatCounter, einem Webanalyseunternehmen, war Chrome am Sonntag, dem 18. März 2012, zum ersten Mal der am häufigsten verwendete Webbrowser der Welt. Chrome sicherte an diesem Tag 32,7 % des weltweiten Surfens im Internet, während Internet Explorer mit 32,5% dicht dahinter folgte.

Vom 14. bis 21. Mai 2012 war Google Chrome erstmals für mehr Internet-Traffic verantwortlich als Microsofts Internet Explorer, der lange Zeit als meistgenutzter Webbrowser der Welt seinen Platz behauptet hatte. Laut StatCounter wurden 31,88 % des Web-Traffics über einen anhaltenden Zeitraum von einer Woche von Chrome und 31,47 % vom Internet Explorer generiert. Obwohl Chrome in der Vergangenheit den Internet Explorer bei der Nutzung an einem einzigen Tag übertroffen hatte, war dies das erste Mal, dass es eine ganze Woche lang geführt wurde.

Auf der Google I/O-Entwicklerkonferenz 2012 behauptete Google, dass es 310 Millionen aktive Nutzer von Chrome gebe, fast doppelt so viele wie 2011, die mit 160 Millionen aktiven Nutzern angegeben wurden.

Im Juni 2013 überholte Chrome laut StatCounter erstmals den Internet Explorer in den USA.

Im August 2013 wurde Chrome von 43 % der Internetnutzer weltweit verwendet. Diese Studie wurde von Statista durchgeführt, die auch feststellte, dass in Nordamerika 36% der Menschen Chrome verwenden, das niedrigste der Welt.

Desktop-/Laptop-Browserstatistiken
Google Chrome
68,33 %
Safari
9,4%
Mozilla Firefox
8,91 %
Microsoft Edge
4,41%
Internet Explorer
3%
Andere
5,95 %
Marktanteil von Desktop-Webbrowsern laut StatCounter für Mai 2020.

Ab Mai 2020 ist Chrome in allen Ländern der am häufigsten verwendete Browser.

Unternehmensbereitstellung

Im Dezember 2010 kündigte Google an, ein offizielles Chrome- MSI-Paket bereitzustellen, um Unternehmen die Nutzung von Chrome zu erleichtern . Für geschäftliche Zwecke ist es hilfreich, vollwertige MSI-Pakete zu haben, die über Transformationsdateien (.mst) angepasst werden können – aber das mit Chrome gelieferte MSI ist nur ein sehr begrenzter MSI-Wrapper , der um das normale Installationsprogramm herum installiert ist, und viele Unternehmen finden dies Anordnung nicht ihren Bedürfnissen entspricht. Das normal heruntergeladene Chrome-Installationsprogramm legt den Browser in das lokale App-Datenverzeichnis des Benutzers und bietet unsichtbare Hintergrundaktualisierungen, aber das MSI-Paket ermöglicht die Installation auf Systemebene und bietet Systemadministratoren die Kontrolle über den Aktualisierungsprozess – dies war früher nur möglich, wenn Chrome es war mit Google Pack installiert . Google hat auch Gruppenrichtlinienobjekte erstellt, um das Verhalten von Chrome in der Geschäftsumgebung zu optimieren, beispielsweise durch Festlegen von Intervallen für automatische Updates, Deaktivieren automatischer Updates und Konfigurieren einer Homepage. Bis Version 24 ist die Software bekanntermaßen nicht für Unternehmensbereitstellungen mit Roaming-Profilen oder Terminalserver-/Citrix-Umgebungen geeignet.

Im Jahr 2010 begann Google mit der Unterstützung von Chrome in Unternehmensumgebungen, indem ein MSI-Wrapper um das Chrome-Installationsprogramm bereitgestellt wurde. Google beginnt mit der Bereitstellung von Gruppenrichtlinienobjekten, wobei jede Version mehr hinzugefügt wird. Heute stehen mehr als 500 Richtlinien zur Verfügung, um das Verhalten von Chrome in Unternehmensumgebungen zu steuern. Im Jahr 2016 führte Google Chrome Browser Enterprise Support ein, einen kostenpflichtigen Dienst, der es IT-Administratoren ermöglicht, auf Google-Experten zuzugreifen, um ihre Browser-Bereitstellung zu unterstützen. Im Jahr 2019 führte Google Chrome Browser Cloud Management ein , ein Dashboard, das es IT-Managern in Unternehmen ermöglicht, den Zugriff auf Inhalte, die App-Nutzung und die auf den bereitgestellten Computern installierten Browsererweiterungen zu steuern.

Chrom

Im September 2008 veröffentlichte Google einen großen Teil des Quellcodes von Chrome als Open-Source-Projekt namens Chromium. Dieser Schritt ermöglichte es Drittentwicklern, den zugrunde liegenden Quellcode zu studieren und den Browser auf die Betriebssysteme macOS und Linux zu portieren. Der von Google erstellte Teil von Chromium wird unter der freizügigen BSD-Lizenz veröffentlicht . Andere Teile des Quellcodes unterliegen einer Vielzahl von Open-Source-Lizenzen. Chromium ähnelt Chrome, es fehlen jedoch integrierte automatische Updates und ein integrierter Flash-Player sowie das Google-Branding und es hat ein blaues Logo anstelle des mehrfarbigen Google-Logos. Chromium implementiert kein Benutzer-RLZ-Tracking. Ursprünglich war der PDF-Viewer von Google Chrome, PDFium, von Chromium ausgeschlossen, wurde aber im Mai 2014 als Open Source veröffentlicht. PDFium kann zum Ausfüllen von PDF-Formularen verwendet werden.

Für Chrome entwickeln

Es ist möglich, Anwendungen, Erweiterungen und Designs für Chrome zu entwickeln. Sie werden in eine .crx-Datei gezippt und enthalten eine Manifestdatei, die grundlegende Informationen (wie Version, Name, Beschreibung, Berechtigungen usw.) und andere Dateien für die Benutzeroberfläche (Symbole, Popups usw.) enthält. Google hat ein offizielles Entwicklerhandbuch. Chrome verfügt über einen eigenen Webshop, in dem Benutzer und Entwickler diese Anwendungen und Erweiterungen hochladen und herunterladen können.


Identitätsdiebstahl durch Malware

Wie bei Microsoft Internet Explorer hat die Popularität von Google Chrome dazu geführt, dass Malware seinen Namen missbraucht. Ende 2015 erschien eine Adware- Replik von Chrome namens "eFast", die die Google Chrome-Installation an sich riss und Dateitypzuordnungen entführte, um Verknüpfungen für gängige Dateitypen und Kommunikationsprotokolle mit sich selbst zu verknüpfen und Werbung in Webseiten einzufügen. Sein ähnlich aussehendes Symbol sollte Benutzer täuschen.

Siehe auch

Anmerkungen

Verweise

Externe Links