Queste sono le modifiche che sono state annunciate nella beta di Chrome 89

Chrome 88 è stato rilasciato il 19 gennaio 2021 e diversi giorni dopo, Google ha annunciato il lancio della versione beta di Chrome 89 per gli sviluppatori da testare.

Chrome 89 beta ha molte aggiunte, in particolare nuove API web e altro Notevoli nuove funzionalità che gli sviluppatori web possono iniziare a utilizzare. Le nuove funzionalità includono varie API per l'interazione con l'hardware, ad esempio Chrome 89 beta ha un'API di condivisione desktop per Windows e Chrome OS, ma Mozilla e Apple considerano molte di queste funzionalità dannose.

Quali sono le nuove funzionalità che verranno introdotte in Google Chrome 89?

Chrome 89 è entrato in beta il 28 gennaio e Google lo ha lanciato immediatamente. Se Google si attiene alla sua pianificazione, Chrome 89 dovrebbe essere stabile in circa un mese, all'inizio di marzo.

Secondo il team di Google Chromium, c'è un lungo elenco di dispositivi di interfaccia umana (NASCOSTO) che sono troppo recenti, troppo vecchi o troppo rari in modo che i controller di sistema possano accedervi.

L'API WebHID risolve questo problema fornendo un modo per implementare la logica specifica del dispositivo in JavaScript. Un dispositivo di interfaccia umana è un dispositivo che accetta dati di input o fornisce dati di output agli esseri umani. Tastiere, dispositivi di puntamento (mouse, touchscreen, ecc.) E gamepad sono esempi di periferiche.

Fondamentalmente la motivazione principale per WebHID è stata quella di fornire un supporto migliore per i gamepad nei browser.

Un altro cambiamento è in NFC (Near Field Communications), Web NFC consente a un'applicazione Web di leggere e scrivere su badge NFC quando vengono spostati vicino al dispositivo dell'utente (in genere 5-10 cm, 2-4 pollici). L'ambito corrente è limitato a NDEF, un formato di messaggio binario leggero.

Un'altra nuova funzionalità è l'API Web Serial. È una porta seriale, cioè un'interfaccia di comunicazione bidirezionale che consente di inviare e ricevere dati byte per byte. L'API Web Serial porta questa funzionalità ai siti Web, consentendo loro di controllare i dispositivi con porte seriali, inclusi microcontrollori e stampanti 3D.

In effetti, il team di Chromium crede che nell'istruzione, nell'intrattenimento e nell'industria i dispositivi siano già controllati dalle pagine web. In tutti questi casi, il controllo del dispositivo richiede l'installazione di adattatori e driver.

L'API web seriale migliora l'esperienza dell'utente consentendo la comunicazione diretta tra un sito web e un dispositivo. Questo è in aggiunta all'API WebUSB, che è supportata da Chrome 61, ma che non è supportata da Firefox o Safari per motivi di sicurezza e privacy. La sua versione di prova originale è completa e l'API Web Serial è ora abilitata sul desktop. C'è una demo disponibile su GitHub.

Un'altra nuova funzionalità è che Chrome ora supporta la decodifica dei contenuti AVIF utilizzando nativamente i decoder AV1 esistenti in Android e WebView. (Aggiunto supporto desktop in Chrome 85). AVIF è un formato di immagine di nuova generazione standardizzato da Alliance for Open Media.

Secondo il team di Chromium, Ci sono tre motivazioni principali che hanno portato al supporto AVIF nativo:

  • Riduci il consumo di larghezza di banda per caricare le pagine più velocemente e ridurre il consumo complessivo di dati. AVIF offrirebbe una significativa riduzione delle dimensioni del file immagine rispetto ai formati JPEG o WebP
  • L'aggiunta del supporto del colore HDR. AVIF è un percorso per il supporto di immagini HDR per il web. In pratica, il formato JPEG è limitato alla profondità di colore di 8 bit. Con schermi sempre più capaci di una maggiore luminosità, profondità di colore e gamma, i giocatori web sono sempre più interessati a preservare i dati di immagine persi con JPEG
  • Sostenere l'interesse degli ecosistemi. Le aziende con una forte presenza sul web hanno espresso interesse a inviare immagini AVIF al web.

Delle altre modifiche:

  • Supporto completo della sintassi per le proprietà di "filtraggio" sugli elementi SVG
  • API di autenticazione Web: estensione ResidentKeyRequirement e credProps
  • Nuove funzionalità CSS in Chrome 89
  • Proprietà del raccordo d'angolo relative al flusso
  • Proprietà dei colori forzati
  • Proprietà di regolazione del colore forzata
  • Nuove funzionalità JavaScript in Chrome 89
  • Elimina gli eventi con il prefisso
  • Interrompi la clonazione della sessione Apri l'archivio di Windows senza aprire

fonte: https://blog.chromium.org


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.