Google ha rilasciato ieri un altro aggiornamento per il suo browser che sembra non essere di grande importanza, ma ce l'ha, o lo avrà nel futuro a medio termine. Ed è che il W3C introduce miglioramenti agli standard web, e poi sono gli sviluppatori di browser che devono far funzionare tutto nel loro software. Chrome 105, cosa sta succedendo fino allo scorso 2 agosto, arrivato ieri, martedì 30, e introdotto alcune modifiche per migliorare in questo senso.
Ci sono alcuni elementi web noti come "modali". Spiegati rapidamente e senza troppa precisione, sono una specie di finestra mobile, come quella che vediamo quando si fa clic su una galleria di foto. C'è un Sottoclasse CSS che è :modal (collegamento a mdn) e Chrome 105 ha introdotto il supporto per questa sottoclasse. Ciò significa che se entriamo in un sito Web che include qualcosa nel suo foglio CSS con la sottoclasse :modal, saremo in grado di vederlo come lo ha creato il suo designer.
Alcune nuove funzionalità di Chrome 105
- Aggiunta di un attributo di contenuto globale "onbeforeinput" per facilitare l'uso dell'evento "beforeinput" su elementi di input/textarea/editable content prima che vengano modificati.
- WebSQL è stato deprecato e rimosso da contesti non sicuri.
- Supporto per le query del contenitore come metodo per applicare uno stile agli elementi in base alle dimensioni di un elemento contenitore.
- Supporto per Media Source Extensions (MSE) all'interno di contesti DedicatedWorker.
- Un'API di sanificazione HTML di base che può essere utilizzata per rimuovere il contenuto eseguibile tramite script da contenuto HTML arbitrario fornito dall'utente. È inteso che questo può essere utilizzato per creare applicazioni Web prive di XSS.
- Supporto per la pseudo-classe CSS ":modal" che viene utilizzata per uno stato che esclude tutte le interazioni con elementi al di fuori di essa fino a quando non viene eliminata.
- Supporto per iframe (collegamento a mdn) anonimo.
- Opzione "blocking=render" come attributo per vincolare elementi di script, stili e fogli di stile per renderli esplicitamente bloccanti.
Chrome 105 è disponibile da circa 24 ore, quindi ora può essere scaricato dal tuo file sito ufficiale. Gli utenti Linux possono scaricarlo dallo stesso sito Web se utilizziamo una distribuzione che supporta i pacchetti DEB o RPM. Arch Linux e derivati lo hanno in AUR.