Apple e Mozilla rifiutano la nuova API della tastiera di Chrome 97

Apple e Mozilla rifiutano la nuova API della tastiera di Chrome 97

Sono passati due mesi da quando Chrome 96 è stato rilasciato sul canale stabile. E mentre tutti si aspettavano il rilascio di una nuova build ogni settimana, questo non è accaduto nel caso di Chrome 97.

Ciò è dovuto principalmente alle festività natalizie, il che significa che i lavoratori hanno interrotto i loro processi e si sono presi una breve pausa.

Tuttavia, Chrome 97 sta finalmente raggiungendo un canale stabile oggi, tuttavia, e offre strumenti migliori per l’eliminazione dei dati dei siti Web salvati, app Web più interessanti e controlli dello zoom più granulari per la versione mobile del browser.

Molte utili nuove funzionalità introdotte in Chrome 97

Applicazioni come Excel, PowerPoint e Word non sono state in grado di utilizzare l’API della tastiera per determinare quale tasto è stato premuto in un particolare layout, ad esempio francese o inglese.

In questa build, l’aggiunta del valore della mappa della tastiera risolve questo problema e, sebbene gli sviluppatori web lo supportino chiaramente, ha subito forti critiche da parte del team di Apple WebKit e del team di sviluppo di Mozilla.

Entrambi hanno sollevato problemi di privacy, affermando che questa API fornisce una superficie per le impronte digitali che può essere utilizzata per identificarti e tracciarti, soprattutto se stai utilizzando un layout di tastiera che non è comune nella regione.

Pertanto, la modifica dell’API è stata classificata come dannosa da Apple e Mozilla e non verrà implementata in Safari e Firefox.

Anche nuovo in questo gruppo sarà il HTMLScriptElement.supports () metodo. Ciò consente agli sviluppatori di utilizzare un modo coerente per scoprire nuove funzionalità che utilizzano elementi di script.

Inoltre, questa nuova funzionalità semplifica anche la ricerca dell’ultimo indice di un array utilizzando due nuovi metodi.

Non abbiamo ancora finito, poiché un’altra caratteristica davvero interessante di Chrome 97 è il miglioramento dei protocolli di comunicazione .

Google sta ora introducendo il framework del protocollo WebTransport che supporta la trasmissione bidirezionale di dati affidabili e non attendibili utilizzando flussi scartabili e datagrammi UDP.

Prima di concludere, citiamo anche un attributo che è stato aggiunto all’interfaccia PermissionStatus per semplificare l’identificazione e la distinzione tra i vari oggetti dell’API di autorizzazione.

Google ha già iniziato a lavorare su Chrome 98, che ha già raggiunto i canali beta e verrà aggiunto al canale stabile intorno al 1° febbraio.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *