Google Chrome 103 offre un caricamento della pagina più rapido e l’accesso ai caratteri locali

Google Chrome 103 offre un caricamento della pagina più rapido e l’accesso ai caratteri locali

Ancora una volta sono trascorse quattro settimane dal rilascio dell’ultima versione principale di Chrome, il che significa che oggi è il momento di ottenere una nuova build sotto forma di Google Chrome 103. Questa versione introduce un motore di pre-rendering che dovrebbe velocizzare notevolmente in alto la pagina. download, supporto per l’accesso locale a font e file AVIF in Web Share.

Inizieremo implementando nuovamente il meccanismo di pre-rendering di Google in Chrome . In precedenza è stato sostituito da No State Prefetch, che è più sicuro ma non offre vantaggi significativi in ​​termini di prestazioni. Ecco perché Google è tornato al tavolo da disegno per supportare il codice di risposta “103 Early Hints HTTP” (“103” non ha nulla a che fare con la versione Chrome dello stesso numero). Google ha descritto questo sforzo come segue:

HTTP/2 ha introdotto il concetto di server push, un meccanismo che consente a un server di inviare dati in modo proattivo a un client. Il push del server aveva lo scopo di migliorare le prestazioni del sito. Da allora, gli sviluppatori hanno generalmente preferito il precaricamento lato client per le interazioni web. 103 Early Navigation Tips forniscono un nuovo modo per farlo.

Ciò dovrebbe migliorare significativamente la velocità di caricamento delle pagine Web, ridurre il consumo di risorse, aumentare la complessità del codice e risolvere i problemi di sicurezza e privacy presenti nella versione iniziale di questo approccio. Il caricamento della pagina migliorerà anche grazie alle nuove regole di speculazione in Chrome 103 , che offrirà “una sintassi flessibile per determinare quali collegamenti in uscita possono essere preparati in modo speculativo prima della navigazione”.

Inoltre, i file AVIF (estensione .avif) sono ora supportati in Web Share . L’AVIF è un formato molto più efficiente del JPEG e Google spera che il supporto di Web Share ne incoraggerà l’uso.

Un’altra funzionalità di Chrome 103 apprezzata dagli sviluppatori Web è la possibilità per le app Web di utilizzare i caratteri locali per visualizzare i contenuti . In precedenza, era necessario utilizzare soluzioni alternative complicate che prevedevano il caricamento di file di caratteri sul server delle applicazioni Web.

Nel frattempo, l’API Federated Credentials Management (FedCM) è in fase di prova . Questa è un’altra mossa di Google per migliorare la privacy di Chrome consentendo agli utenti di accedere alle app Web utilizzando provider di identità federati con livelli di privilegio dettagliati segnalati all’utente.

Passando al nocciolo della questione che probabilmente interesserà più gli sviluppatori che i consumatori, gli oggetti AbortSignal ottengono un nuovo metodo timeout() che richiede millisecondi come argomento , un’API JavaScript per modificare direttamente un attributo ARIA , un metodo di compressione non elaborato per i flussi . , un metodo Element.isVisible() che fa esattamente ciò che suggerisce il nome e la possibilità per le applicazioni Web di dimenticare volontariamente le porte seriali . Chrome 103 si allineerà anche al comportamento di Firefox attivando popstate immediatamente dopo una modifica dell’URL, puoi trovare i dettagli tecnici qui .

Infine, questa volta ci sono tre funzionalità nelle prove per sviluppatori. Essere nelle prove per sviluppatori significa che dovranno essere abilitati tramite flag. Sono i seguenti:

Chrome 103 inizierà a essere lanciato questo pomeriggio. Se non si aggiorna automaticamente alla versione 103 entro un giorno, vai su Guida > Informazioni su Google Chrome per attivare l’aggiornamento non appena è disponibile. Il prossimo è Chrome 104, che sarà in beta il 23 giugno, con la versione stabile un po’ più tardi del previsto il 2 agosto.

Lascia un commento

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