Chrome-Version 81

Google präsentiert Webbrowser-Version Chrome 81. Gleichzeitig ist verfügbar stabile Veröffentlichung eines kostenlosen Projekts Chrom, die die Basis von Chrome ist. Chrome-Browser anders die Verwendung von Google-Logos, das Vorhandensein eines Systems zum Versenden von Benachrichtigungen im Falle eines Absturzes, die Möglichkeit, auf Anfrage ein Flash-Modul herunterzuladen, Module zum Abspielen geschützter Videoinhalte (DRM), ein System zur automatischen Installation von Updates und Übertragung während der Suche RLZ-Parameter. Die Veröffentlichung von Chrome 81 war ursprünglich für den 17. März geplant, doch aufgrund der SARS-CoV-2-Coronavirus-Pandemie und der Verlagerung der Entwickler ins Homeoffice verzögerte sich die Veröffentlichung verschoben. Die nächste Version von Chrome 82 wird sein verpasstDie Veröffentlichung von Chrome 83 ist für den 19. Mai geplant.

Haupt- Veränderungen в Chrome 81:

  • Die Umsetzung wurde fortgesetzt защиты vom Laden gemischter Multimedia-Inhalte (wenn Ressourcen über das http://-Protokoll auf eine HTTPS-Seite geladen werden). Auf über HTTPS geöffneten Seiten werden „http://“-Links beim Laden von Bildern, Skripten, Iframes, Sound- und Videodateien jetzt automatisch durch „https://“ ersetzt, was in der letzten Version implementiert wurde. Wenn ein Bild nicht über https verfügbar ist, wird sein Download blockiert (Sie können die Blockierung manuell über das Menü markieren, das über das Vorhängeschloss-Symbol in der Adressleiste zugänglich ist).
  • Deaktiviert Unterstützung des FTP-Protokolls. In der nächsten Version der gesamte FTP-bezogene Code wird gelöscht aus der Codebasis. Für den Zugriff per FTP empfiehlt sich die Nutzung externer FTP-Clients. Vorübergehend kann die FTP-Unterstützung mit dem Flag „--enable-ftp“ oder „--enable-features=FtpProtocol“ wiederhergestellt werden.
  • Die Tab-Gruppierungsfunktion ist für alle Benutzer aktiviert und ermöglicht es Ihnen, mehrere Tabs mit ähnlichen Zwecken in optisch getrennten Gruppen zusammenzufassen. Jeder Gruppe kann eine eigene Farbe und ein eigener Name zugewiesen werden. Bisher wurde die Tab-Gruppierung nur einem kleinen Prozentsatz der Benutzer zum Testen angeboten.

    Chrome-Version 81

  • In der API WebXR-Gerät Geräteunterstützung hinzugefügt erweiterte Realität. Mit der WebXR-API können Sie die Arbeit mit verschiedenen Geräteklassen vereinheitlichen, von stationären Virtual-Reality-Headsets bis hin zu Lösungen auf Basis mobiler Geräte. Für die Erstellung von Augmented-Reality-Anwendungen wurde eine neue API vorgeschlagen Web XR-Hittest, mit dem Sie virtuelle Objekte im Sichtfeld der Kamera platzieren können, die die Realität widerspiegeln. Das können Sie zum Beispiel Anzeige Eine mit der Kamera gefilmte virtuelle Blume auf einem Fensterbrett, das Anzeigen von Informationsmarkierungen auf Objekten oder das Anordnen virtueller Möbel beim Filmen eines leeren Raums.

    Chrome-Version 81Chrome-Version 81

  • Beim Speichern eines Passworts im integrierten Passwort-Manager wird eine Warnung angezeigt, wenn das Passwort auf einer ungesicherten Site eingegeben wird.
  • beigetragen Veränderungen zu den Nutzungsbedingungen von Google (Google-Nutzungsbedingungen), in dem er auftrat separater Abschnitt für Google Chrome und Chrome OS.
  • Im Inkognitomodus und bei Gastsitzungen ist die NTLM/Kerberos-Authentifizierung standardmäßig deaktiviert.
  • Die TLS 1.3-Implementierung umfasst erweiterte Mechanismen zur Bekämpfung von Downgrades auf frühere Versionen des TLS-Protokolls. Zuvor war der Rollback-Schutz der Protokollversion aufgrund der Inkompatibilität mit einigen nicht ordnungsgemäß funktionierenden Proxyservern (Palo Alto Networks PAN-OS, Cisco Firepower Threat Defense, ASA mit FirePOWER) nur teilweise aktiviert. Kompatibilitätsprobleme gehören nun der Vergangenheit an, da die meisten Anbieter solcher Proxys Updates veröffentlicht haben, um ihre TLS-Implementierungen an die Spezifikationen anzupassen.
  • Den Einstellungen wurde die Option „chrome://flags/#treat-unsafe-downloads-as-active-content“ hinzugefügt, mit der Sie Warnungen aktivieren können, wenn Sie dies versuchen unsicherer Bootvorgang ausführbare Dateien über Links von HTTPS-Seiten (in Chrome 83 werden solche Warnungen standardmäßig angezeigt und in Chrome 84 werden Downloads blockiert).
  • API-Unterstützung für mobile Geräte hinzugefügt Web-NFC, sodass Webanwendungen NFC-Tags lesen und schreiben können. Beispiele für den Einsatz der neuen API in Webanwendungen sind die Bereitstellung von Informationen zu Museumsausstellungen, die Durchführung von Inventuren, die Beschaffung von Informationen aus Konferenzteilnehmerausweisen usw. Tags werden mit den Objekten NDEFWriter und NDEFReader gesendet und gescannt. Die neue API ist derzeit nur im Origin-Testmodus verfügbar (experimentelle Funktionen, die separat benötigt werden). Aktivierung). Die Origin-Testversion impliziert die Möglichkeit, mit der angegebenen API aus Anwendungen zu arbeiten, die von localhost oder 127.0.0.1 heruntergeladen wurden, oder nach der Registrierung und dem Erhalt eines speziellen Tokens, das für eine begrenzte Zeit für eine bestimmte Site gültig ist.
  • Im Origin-Testmodus bietet die PointerLock-API ein Flag unangepasste BewegungBei der Installation werden Daten über Mausbewegungsereignisse in reiner Form übertragen, ohne Anpassungen oder Beschleunigung.
  • Stabilisiert und jetzt außerhalb der Origin Trials API verteilt Abzeichen, wodurch Webanwendungen Indikatoren erstellen können, die auf dem Panel oder dem Startbildschirm angezeigt werden. Beim Schließen der Seite wird der Indikator automatisch entfernt. Auf ähnliche Weise können Sie beispielsweise die Anzahl ungelesener Nachrichten oder Informationen zu bestimmten Ereignissen anzeigen;

    Chrome-Version 81

  • Zur Media Session API hinzugefügt Gelegenheit Positionsverfolgung beim Abspielen eines Songs. Sie erhalten Informationen zu Abspielgeschwindigkeit, Dauer und aktueller Abspielzeit und können so eigene Schnittstellen zur Positionsbeurteilung und Bewegung entlang der Spur erstellen.

    Chrome-Version 81

  • Die INTL-API implementiert die Methode Anzeigenamen, über das Sie lokalisierte Namen von Sprachen, Ländern, Währungen, Datumselementen usw. erhalten können.
  • In der API Leistungsbeobachter, entwickelt, um Daten über den Zustand von Ressourcen zu sammeln, während der Benutzer mit einer Webanwendung arbeitet, umgesetzt die Möglichkeit, das „gepufferte“ Flag bei lang laufenden Aufgaben zu verwenden.
  • Standardmäßig berücksichtigt Chrome beim Rendern von Bildern die Ausrichtungsinformationen aus den EXIF-Metadaten. Um dieses Verhalten explizit zu überschreiben, wird die CSS-Eigenschaft „image-orientation“ vorgeschlagen.
  • Meta-Tag und CSS-Eigenschaft hinzugefügt „Farbschema", mit dem Sie ein Farbschema für die Darstellung von Oberflächenelementen wie Formularschaltflächen und Bildlaufleisten auswählen können.
  • Attribut zu HTMLAnchorElement hinzugefügt hrefÜbersetzen, über die Sie nach dem Anklicken eines Links Informationen über die Notwendigkeit einer Übersetzung einer Seite in eine andere Sprache übermitteln können.
  • Neuer Ereignistyp hinzugefügt Veranstaltung einreichen, das neue Eigenschaften enthält, mit denen Sie das Element herausfinden können, dessen Aufruf zur Übermittlung des Formulars geführt hat. SubmitEvent ermöglicht beispielsweise die Verwendung eines Handlers, der für verschiedene Schaltflächen und Links gilt, die zur Übermittlung eines Formulars führen.
  • Verbesserungen in Tools für Webentwickler:
    • Dem Kontextmenü, das für Netzwerkanforderungen zum Kopieren in Form eines Abrufausdrucks angezeigt wird, der Cookie-Daten enthält, wurde die Option „Kopieren > Als Node.js-Abruf kopieren“ hinzugefügt.
    • Ein Tooltip mit einer nicht maskierten Version der Daten wird jetzt angezeigt, wenn Sie mit der Maus über die CSS-Eigenschaften „Inhalt“ fahren.
    • In der Webkonsole wurde die Detailgenauigkeit der Fehlermeldungen beim Parsen von Feldern in der Quellkarte erhöht.
    • Die Einstellung „Einstellungen > Quellen > Scrollen über das Ende der Datei hinaus zulassen“ wurde hinzugefügt, mit der Sie das Scrollen über das Ende der Datei hinaus deaktivieren können, wenn Sie den Quelltext der Seite anzeigen.
    • Dem Gerätefenster wurde eine Bildschirmsimulation des Moto G4-Smartphones hinzugefügt.
      Chrome-Version 81

    • Das Bedienfeld „Cookies“ bietet eine gelbe Hintergrundmarkierung für blockierte Cookies.
    • Den in den Bedienfeldern „Netzwerk“ und „Anwendung“ angezeigten Cookie-Tabellen wurde eine Spalte mit Daten zur Cookie-Auswahlpriorität hinzugefügt.
    • Alle Felder (außer dem Größenfeld) in Tabellen mit Cookies können jetzt bearbeitet werden.
      Chrome-Version 81

  • Verbindung trennen Unterstützung für die Protokolle TLS 1.0 und TLS 1.1 verschoben bis zur Veröffentlichung von Chrome 84. Die Aktivierung wird ebenfalls bis zur Veröffentlichung von Chrome 83 verzögert. neu Spiel Artikel Webformulare, die für die Verwendung auf Touchscreens optimiert wurden.

Neben Neuerungen und Fehlerbehebungen enthält die neue Version auch Beseitigungen 32 Schwachstellen. Viele der Schwachstellen wurden durch automatisierte Testtools identifiziert AddressSanitizer, MemorySanitizer, Kontrollflussintegrität, LibFuzzer и AFL. Es wurden keine kritischen Probleme identifiziert, die es ermöglichen würden, alle Ebenen des Browserschutzes zu umgehen und Code auf dem System außerhalb der Sandbox-Umgebung auszuführen. Im Rahmen des Geldprämienprogramms für die Entdeckung von Schwachstellen in der aktuellen Version zahlte Google 23 Auszeichnungen im Wert von 26 US-Dollar (eine Auszeichnung in Höhe von 7500 US-Dollar, eine Auszeichnung in Höhe von 5000 US-Dollar, eine Auszeichnung in Höhe von 3000 US-Dollar, zwei Auszeichnungen in Höhe von 2000 US-Dollar, drei Auszeichnungen in Höhe von 1000 US-Dollar und acht Auszeichnungen in Höhe von 500 US-Dollar). Die Höhe der 7 Belohnungen steht noch nicht fest.

Source: opennet.ru

Kommentar hinzufügen