• Home
  • About
  • Contact us
Tech News, Magazine & Review WordPress Theme 2017
  • Computing
  • Entertainment
  • Gaming
  • Mobile
  • Science
  • Security
  • Services
  • Software
  • Space
No Result
View All Result
  • Computing
  • Entertainment
  • Gaming
  • Mobile
  • Science
  • Security
  • Services
  • Software
  • Space
Technovanguard — Be at the forefront of technology news
No Result
View All Result

Google Chrome 97 introduces controversial keyboard API

Justin Rowell by Justin Rowell
29.09.2022
Home Software

Google Chrome 97 is expected to be released later today. The new stable version of Google Chrome will be rolled out via the browser’s automatic updating system starting today.

google chrome

Chrome 97’s release was delayed by weeks because of the Holiday period in many parts of the world.  Google Chrome 96, the last major stable release in 2021, was released on November 16, 2021.

The new version of Google Chrome launches with a controversial Keyboard MAP API. The API could not be used previously by certain web experiences because it could not be used inside iframes. Apps such as Microsoft’s Office web applications could not make use of the API to detect key presses on keyboard layouts. Keyboard layouts differ depending on the region or language. The change makes the functionality available to web applications that are inside iframes.

Here is the official explanation of why the feature has been implemented:

getLayoutMap() used in conjunction with code solves the problem of identifying the actual key pressed in keyboard with different layout maps such as English vs French keyboards, but since getLayoutMap() isn’t available in all contexts (can’t be used inside iframes), Office web apps like Excel, Word, PowerPoint, etc. that show up as embedded experiences in Outlook Web, Teams, etc. and are running in iframes, can’t use this API.
Adding keyboard-map to the allow attribute list solves this problem.

Mozilla, Apple, Brave and other browser developers voiced concerns. One key argument that the companies brought forth against the integration in their browsers was that sites could use the functionality for fingerprinting purposes.

Apple published a response on GitHub, stating:

As I’ve noted in person a while ago, the Keyboard Map API as proposed exposes a high entropy fingerprinting surface. This is not acceptable from privacy perspective. As a result, the WebKit team at Apple is not interested in implementing this feature as currently proposed / spec’ed.

Brave Software, maker of the Brave Browser, had this to say:

Brave inherits from Chrome implementation of Keyboard API which does not provide any functionality to the user (only Chrome and Opera support it and, to my knowledge, no site actually uses it). However, the API might be used for fingerprinting.

WICG Keyboard Map Draft mentions that the API can be used for fingerprinting of:

Users who use uncommon ASCII layouts (like Dvorak or Colemak)
Users who use an ASCII layout that doesn’t match the default for the region that they are in. For example, a user in the US with an active UK or French layout.

Mozilla finally added the Keyboard Map API to the list of harmful APIs that it won’t implement in the Firefox web browser.

Google will implement the API in Chrome, but many other browsers, even those based on Chromium, won’t implement it or will disable the API so that it can’t be used by websites.

Interested users can check out the other features of Chrome 97 here.

Now You: what is your preferred browser right now?

Thank you for being a Ghacks reader. The post Google Chrome 97 introduces controversial keyboard API appeared first on gHacks Technology News.


Next Post
Sonic Frontiers Was Supposed to Release in 2021; Game Was Delayed To “Further Brush up the Quality”

Sonic Frontiers Was Supposed to Release in 2021; Game Was Delayed To “Further Brush up the Quality”

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recommended.

Apple wants to highlight your best iPhone 13  Pro macro shots

Apple wants to highlight your best iPhone 13 Pro macro shots

29.09.2022
Netflix Now Lets You Play Video Games for Some Reason

Netflix Now Lets You Play Video Games for Some Reason

29.09.2022

Trending.

Government urged by Irish wind industry to boost offshore opportunities

Government urged by Irish wind industry to boost offshore opportunities

29.09.2022

The most important humanitarian problems to be solved

29.09.2022
Deforestation and storms in West Africa

Deforestation and storms in West Africa

29.09.2022

4 tips to identify the reliable payment gateway for your needs

16.06.2023
Software Development Company Geniusee Expands Its Sales Presence in California

Software Development Company Geniusee Expands Its Sales Presence in California

18.09.2023
Technovanguard — Be at the forefront of technology news

Technovanguard - The latest news from the world of IT and modern technologies.

Categories

  • Computing
  • Entertainment
  • Gaming
  • Internet
  • Mobile
  • Science
  • Security
  • Services
  • Software
  • Space
  • Без рубрики

Tags

best bitcoin casino best bitcoin gambling site best crypto casino bitcoin gambling site btc casino FEATUREDNEWS linkedin connection message linkedin connection request template linkedin connect message examples linkedin networking message template linkedin sales message top bitcoin casinos

Recent News

Tech Unleashed: A Recap of the Week’s Most Captivating Stories

Tech Unleashed: A Recap of the Week’s Most Captivating Stories

04.10.2023
Software Development Company Geniusee Expands Its Sales Presence in California

Software Development Company Geniusee Expands Its Sales Presence in California

18.09.2023
  • Home
  • About
  • Contact us

© 2021 technovanguard.com. Submit news release

No Result
View All Result
  • Computing
  • Entertainment
  • Gaming
  • Mobile
  • Science
  • Security
  • Services
  • Software
  • Space

© 2021 technovanguard.com. Submit news release