Release van Chrome 81

Google heeft geĆÆntroduceerd van de webbrowser Chrome 81. Tegelijkertijd beschikbaar is stabiele release van een open source project Chromium, dat de basis vormt voor Chrome. De browser Chrome verschilt met het gebruik van de logo's van Google, het hebben van een systeem voor het verzenden van meldingen in geval van een crash, de mogelijkheid om Flash-modules op aanvraag te downloaden, modules voor het afspelen van beveiligde videoinhoud (DRM), een systeem voor automatische updates en overdracht bij het zoeken RLZ-parameters. Chrome 81 was originally scheduled for release on March 17, but due to the SARS-CoV-2 coronavirus pandemic and developers working from home, the release was uitgesteld. The next release, Chrome 82, will be skipped, with Chrome 83 scheduled for May 19.

Belangrijkste wijzigingen in Chrome 81:

  • The implementation of protection against the loading of mixed media content (when resources are loaded over http:// on an HTTPS page) has continued. On pages loaded via HTTPS, links to "http://" will now automatically be replaced with "https://" when loading images, scripts, iframes, audio, and video files was implemented in the previous release. If an image is unavailable via https, its loading is blocked (manually, the block can be marked via the menu accessible through the lock symbol in the address bar).
  • Uitgeschakeld support for the FTP protocol. In the next release, all related FTP code will be removed from the codebase. It is recommended to use external FTP clients for FTP connections. Temporarily, FTP support can be restored using the flag "—enable-ftp" or "—enable-features=FtpProtocol."
  • A tab grouping feature has been enabled for all users, allowing several similar tabs to be combined into visually separate groups. Each group can be assigned its own color and name. Previously, tab grouping was offered for testing only to a small percentage of users.

    Release van Chrome 81
  • In de API WebXR Device support for augmented realityhas been added. The WebXR API allows for a unified approach to working with various classes of devices, from stationary virtual reality headsets to mobile-based solutions. A new API is proposed for creating augmented reality applications, Web XR Hit Test, which allows placing virtual objects within the camera's field of view, reflecting real-world reality. For example, you can display a virtual flower on a windowsill captured by the camera, render informational tags over objects, or arrange virtual furniture in an empty room.

    Release van Chrome 81Release van Chrome 81
  • When saving a password in the built-in password manager, a warning will be displayed if the password is entered on an insecure website.
  • Toegevoegd wijzigingen in Google's Terms of Service (Google Terms of Service), which now includes a separate section for Google Chrome and Chrome OS.
  • In incognito mode and guest session, NTLM/Kerberos authentication is disabled by default.
  • TLS 1.3 includes enhanced mechanisms to prevent downgrading to earlier versions of the TLS protocol. Previously, protection against protocol version downgrade was only partially implemented due to incompatibilities with some poorly functioning proxy servers (Palo Alto Networks PAN-OS, Cisco Firepower Threat Defense, ASA with FirePOWER). Now, compatibility issues are a thing of the past, as most manufacturers of such proxies have released updates to align their TLS implementations with the specifications.
  • A new option has been added to the settings: "chrome://flags/#treat-unsafe-downloads-as-active-content," which allows enabling warnings when attempting onveilige uploads to download executable files from HTTPS page links (in Chrome 83, such warnings will be displayed by default, while in Chrome 84, downloads will be blocked).
  • Support for the Web NFC API has been added for mobile devices, allowing web applications to read and write NFC tags. Examples of applications for the new API in web applications include providing information about museum exhibits, conducting inventories, obtaining information from conference participant badges, and more. Tag sending and scanning is done using NDEFWriter and NDEFReader objects. The new API is currently only available in Origin Trials mode (experimental features requiring separate). The Origin Trial allows the use of the specified API from applications loaded from localhost or 127.0.0.1, or after passing registration and obtaining a special token that is valid for a limited time for a specific site. activeringIn Origin Trials mode, the PointerLock API has introduced a flag
  • unadjustedMovement, which, when set, transmits mouse movement event data in its raw form, without corrections or acceleration. Badging, which allows web applications to create indicators displayed on the panel or home screen. When the page is closed, the indicator is automatically removed. For example, this method can be used to show the number of unread messages or information about certain events.
  • is gestabiliseerd en wordt nu buiten Origin Trials verspreid, de API The Media Session API has been enhanced., which allows web applications to create indicators displayed on the panel or home screen. When the page is closed, the indicator is automatically removed. For example, this method can be used to show the number of unread messages or information about certain events;

    Release van Chrome 81
  • The Media Session API has been enhanced. de mogelijkheid het volgen van de positie tijdens het afspelen van een compositie. Gegevens over de afspeelsnelheid, de duur en de huidige afspeeltijd kunnen worden verkregen, wat het mogelijk maakt om eigen interfaces te creĆ«ren voor het evalueren van de positie en het navigeren door de track.

    Release van Chrome 81
  • In de API INTL is de methode DisplayNames, geĆÆmplementeerd, waarmee gelokaliseerde namen van talen, landen, valuta, datumelementen, enz. kunnen worden verkregen.
  • In de API PerformanceObserver, bedoeld voor het verzamelen van gegevens over de status van resources tijdens het gebruik van de webapplicatie door de gebruiker, geĆÆmplementeerd de mogelijkheid om de vlag ā€˜buffered’ te gebruiken met langdurige taken.
  • Standaard houdt Chrome bij het weergeven van afbeeldingen rekening met de informatie over de oriĆ«ntatie uit EXIF-meta-gegevens. Om dit gedrag expliciet te overrulen, is de CSS-eigenschap ā€˜image-orientation’ voorgesteld.
  • Toegevoegd zijn de meta-tag en de CSS-eigenschap ā€œcolor-schemeā€œ, waarmee een klemschema kan worden gekozen voor het tekenen van interface-elementen zoals formuliereenheden en scrollbalken.
  • Aan HTMLAnchorElement is het attribuut hrefTranslate, toegevoegd, waarmee informatie kan worden doorgegeven over de noodzaak om de pagina naar een andere taal te vertalen na het klikken op de link.
  • Een nieuw type gebeurtenis is toegevoegd SubmitEvent, dat nieuwe eigenschappen bevat waarmee het element kan worden geĆÆdentificeerd dat heeft geleid tot het indienen van het formulier. Bijvoorbeeld, SubmitEvent stelt in staat om ƩƩn handler te gebruiken die gemeenschappelijk is voor verschillende knoppen en links die leiden tot het indienen van een formulier.
  • Verbeteringen in de tools voor webontwikkeling:
    • In het contextmenu dat wordt weergegeven voor netwerkverzoeken is de optie ā€˜KopiĆ«ren > Kopieer als Node.js fetch’ toegevoegd om een fetch-expressie te kopiĆ«ren, inclusief gegevens over Cookie.
    • Een tooltip met de niet-geĆ«scaleerde variant van gegevens wordt weergegeven wanneer de muis boven CSS-eigenschappen ā€˜content’ zweeft.
    • In de webconsole is de detailniveaus van foutmeldingen bij het parseren van velden in de source map verhoogd.
    • Een instelling ā€˜Voorkeuren > Bronnen > Scrollen buiten het einde van het bestand toestaan’ is toegevoegd, waarmee scrolling voorbij het einde van het bestand kan worden voorkomen bij het bekijken van de broncode van de pagina.
    • In het Device-paneel is de simulatie van het scherm van de smartphone Moto G4 toegevoegd.
      Release van Chrome 81
    • In het Cookies-paneel is er een gele achtergrondoe voor geblokkeerde Cookies.
    • In de tabellen met Cookies die worden weergegeven in de panelen Netwerk en Toepassing is een kolom toegevoegd met gegevens over de prioriteit van de keuze van Cookies.
    • Alle velden (behalve het veld met de grootte) in de tabellen met Cookies zijn nu bewerkbaar.
      Release van Chrome 81
  • Uitschakelen van de ondersteuning voor de protocollen TLS 1.0 en TLS 1.1 uitgesteld tot de uitgave van Chrome 84. De uitgave van Chrome 83 is ook uitgesteld om het in te voeren nieuwe opmaak elementen webformulieren die geoptimaliseerd zijn voor gebruik op touchscreen apparaten.

Naast de nieuwe functies en bugfixes zijn in de nieuwe versie 32 kwetsbaarheden. Veel kwetsbaarheden zijn ontdekt via geautomatiseerde tests met tools zoals AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer en AFL. Kritische problemen die alle beveiligingslagen van de browser kunnen omzeilen en code buiten de sandbox-omgeving kunnen uitvoeren, zijn niet aangetroffen. In het kader van het beloningsprogramma voor het rapporteren van kwetsbaarheden heeft Google voor deze release 23 premies uitbetaald ter waarde van 26.000 dollar (ƩƩn premie van $7500, ƩƩn premie van $5000, ƩƩn premie van $3000, twee premies van $2000, drie premies van $1000 en acht premies van $500). De grootte van 7 beloningen is nog niet bepaald.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster