De nieuwe toetsenbord-API van Chrome 97 afgewezen door Apple en Mozilla

  • U zult blij zijn te weten dat Chrome 97 zojuist is vrijgegeven voor het stabiele kanaal.
  • Met deze nieuwe build, een set van betere tools voor het verwijderen van opgeslagen websitegegevens werden toegevoegd.
  • Ontwikkelaars hebben meer gedetailleerde zoomfuncties toegevoegd voor de mobiele versie van de browser.
  • De nieuwste toetsenbord-API die door Google is geïntroduceerd, heeft zelfs voor grote controverse gezorgd.
chroom 97

Het is nu twee maanden geleden dat Chrome 96 werd uitgebracht op het stabiele kanaal. En hoewel iedereen verwachtte dat er elke week een nieuwe build beschikbaar zou komen, was dit bij Chrome 97 niet het geval.

Dit was voornamelijk te wijten aan de vakantieperiode, wat betekent dat werknemers hun processen stopzetten en wat vrije tijd namen.

Echter, vandaag, Chroom 97 komt eindelijk aan in het stabiele kanaal en biedt betere tools voor het verwijderen van opgeslagen websitegegevens, mooiere web-apps en meer gedetailleerde zoombedieningen voor de mobiele versie van de browser.

Veel nieuwe handige functies van Chrome 97

Apps zoals Excel, PowerPoint en Word konden de Keyboard API niet gebruiken om te bepalen welke toets is ingedrukt in een specifieke lay-out, zoals Frans of Engels.

Met deze build lost de toevoeging van de toetsenbordkaartwaarde dit probleem op en terwijl webontwikkelaars uiteraard ondersteunen, heeft het te maken gehad met sterke kritiek van het WebKit-team van Apple en het ontwikkelteam van Mozilla.

Beiden hebben hun bezorgdheid over de privacy geuit en zeggen dat deze API een oppervlak voor vingerafdrukken blootlegt dat kan worden gebruikt om u te identificeren en te volgen, vooral als u een toetsenbordindeling gebruikt die ongebruikelijk is in een regio.

De API-wijziging is dus door Apple en Mozilla als schadelijk geclassificeerd en zal niet worden geïmplementeerd in Safari en Firefox.

Ook nieuw bij deze build is een HTMLScriptElement.supports() methode. Hierdoor kunnen ontwikkelaars een uniforme manier gebruiken om nieuwe functies te detecteren die scriptelementen gebruiken.

Bovendien maakt deze nieuwe functie het ook makkelijker te zoeken van de laatste index van een array met behulp van twee nieuwe methoden.

We zijn nog niet klaar, want een andere echt interessante functie in Chrome 97 is een verbetering van de communicatie protocollen.

Google introduceert nu een WebTransport-protocolraamwerk dat bidirectionele communicatie van betrouwbare en onbetrouwbare gegevens ondersteunt met behulp van opzegbare streams en UDP-datagrammen.

Voordat we eindigen, laten we ook nog een attribuut vermelden dat is toegevoegd aan de Toestemmingsstatus interface, zodat het gemakkelijker is om verschillende objecten van de Permissions API te identificeren en te onderscheiden.

Google is al begonnen met het werken aan Chrome 98, dat al op Beta-kanalen is verschenen, en zal ergens rond 1 februari aan het stabiele kanaal worden toegevoegd.

Chrome //net-internals/#dns mobile [Wat is het?]

Chrome //net-internals/#dns mobile [Wat is het?]DnsGoogle Chrome

Bekijk de methode om de DNS-cache in Google Chrome te wissenAls u geen toegang kunt krijgen tot een website, kan dit komen doordat de website de DNS-vermelding heeft gewijzigd.In dat geval moet u d...

Lees verder
Koppelingen forceren in Google Chrome en niet in Microsoft Edge

Koppelingen forceren in Google Chrome en niet in Microsoft EdgeMicrosoft Edge BrowserGoogle Chrome

Gebruik deze tool van derden om eenvoudig links in Google Chrome te openenWindows 11 zorgde ervoor dat gebruikers hun Microsoft Edge-browser standaard gebruikten.Hoewel u dit kunt wijzigen, openen ...

Lees verder
Schakel DRM in Google Chrome in: 7 stappen om het te doen

Schakel DRM in Google Chrome in: 7 stappen om het te doenGoogle Chrome

Schakel sites in om beveiligde inhoud af te spelen om DRM in te schakelenDRM beschermt specifieke inhoud tegen weergave aan gebruikers.DRM is standaard ingeschakeld, maar kan worden uitgeschakeld d...

Lees verder