Dit zijn de wijzigingen die zijn aangekondigd in de bèta van Chrome 89

Chrome 88 werd uitgebracht op 19 januari 2021 en enkele dagen later, Google kondigde de lancering aan van de bètaversie van Chrome 89 voor ontwikkelaars om te testen.

Chrome 89 beta heeft veel toevoegingen, vooral nieuwe web-API's en andere Opvallende nieuwe functies die webontwikkelaars kunnen gaan gebruiken. De nieuwe functies omvatten verschillende API's voor interactie met de hardware, bijvoorbeeld Chrome 89 beta heeft een API voor het delen van desktops voor Windows en Chrome OS, maar Mozilla en Apple beschouwen veel van deze functies als schadelijk.

Wat zijn de nieuwe functies die in Google Chrome 89 worden geïntroduceerd?

Chrome 89 is op 28 januari in de bèta gekomen en Google lanceerde het onmiddellijk. Als Google zich aan zijn planning houdt, zou Chrome 89 binnen ongeveer een maand, begin maart, stabiel moeten zijn.

Volgens het Google Chromium-team, er is een lange lijst met menselijke interface-apparaten (VERBORGEN) die te recent, te oud of te zeldzaam zijn zodat systeembesturingen er toegang toe hebben.

De WebHID API lost dit probleem op een manier bieden om apparaatspecifieke logica in JavaScript te implementeren. Een menselijke interface-apparaat is een apparaat dat invoergegevens gebruikt of uitvoergegevens aan mensen levert. Toetsenborden, aanwijsapparaten (muizen, touchscreens, enz.) En gamepads zijn voorbeelden van randapparatuur.

Kortom, de belangrijkste motivatie voor WebHID was om betere ondersteuning te bieden voor gamepads in browsers.

Een andere verandering is in NFC (Near Field Communications), Web NFC maakt het voor een webtoepassing mogelijk om NFC-badges te lezen en erop te schrijven wanneer ze dicht bij het apparaat van de gebruiker worden geplaatst (doorgaans 5-10 cm). Het huidige bereik is beperkt tot NDEF, een lichtgewicht binair berichtformaat.

Een andere nieuwe functie is de Web Serial API. Het is een seriële poort, dat wil zeggen een bidirectionele communicatie-interface waarmee gegevens byte voor byte kunnen worden verzonden en ontvangen. De Web Serial API brengt deze mogelijkheid naar websites, waardoor ze apparaten met seriële poorten kunnen besturen, waaronder microcontrollers en 3D-printers.

Het Chromium-team is zelfs van mening dat apparaten in het onderwijs, het amusement en de industrie al worden beheerd door webpagina's. In al deze gevallen vereist apparaatbeheer de installatie van adapters en stuurprogramma's.

De seriële web-API verbetert de gebruikerservaring door directe communicatie tussen een website en een apparaat mogelijk te maken. Dit is een aanvulling op de WebUSB API, die wordt ondersteund sinds Chrome 61, maar die om veiligheids- en privacyredenen niet wordt ondersteund door Firefox of Safari. De oorspronkelijke proefversie is voltooid en de Web Serial API is nu ingeschakeld op de desktop. Er is een demo beschikbaar op GitHub.

Een andere nieuwigheid is dat Chrome nu AVIF-inhouddecodering ondersteunt native met behulp van AV1-decoders die bestaan ​​in Android en WebView. (Toegevoegde desktopondersteuning in Chrome 85). AVIF is een beeldformaat van de volgende generatie dat is gestandaardiseerd door de Alliance for Open Media.

Volgens het Chromium-team Er zijn drie belangrijke redenen die hebben geleid tot native AVIF-ondersteuning:

  • Verlaag het bandbreedteverbruik om pagina's sneller te laden en het algehele gegevensverbruik te verminderen. AVIF zou een aanzienlijke vermindering van de bestandsgrootte van afbeeldingen bieden in vergelijking met JPEG- of WebP-indelingen
  • De toevoeging van HDR-kleurondersteuning. AVIF is een pad naar ondersteuning voor HDR-afbeeldingen op internet. In de praktijk is JPEG beperkt tot 8-bits kleurdiepte. Nu beeldschermen steeds beter in staat zijn tot grotere helderheid, kleurdiepte en kleurbereik, zijn webspelers steeds meer geïnteresseerd in het behouden van verloren beeldgegevens met JPEG.
  • Ondersteun de belangen van ecosystemen. Bedrijven met een sterke aanwezigheid op het web hebben belangstelling getoond voor het indienen van AVIF-afbeeldingen op internet.

Van de andere wijzigingen:

  • Volledige syntaxisondersteuning voor "filtering" -eigenschappen op SVG-elementen
  • Web Authentication API: ResidentKeyRequirement en credProps-extensie
  • Nieuwe CSS-functies in Chrome 89
  • Fluxgerelateerde eigenschappen van hoekfrees
  • Eigendom van geforceerde kleuren
  • Eigenschap voor gedwongen kleuraanpassing
  • Nieuwe JavaScript-functies in Chrome 89
  • Verwijder evenementen met het voorvoegsel
  • Stop met klonen. Bewaarvensters open zonder te openen

bron: https://blog.chromium.org


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.