Microsoft migliora Windows 11 con WebView2 per applicazioni Web complesse più veloci

Microsoft migliora Windows 11 con WebView2 per applicazioni Web complesse più veloci

Recenti discussioni hanno evidenziato preoccupazioni circa il declino dell’esperienza utente causato dal web in Windows 11, soprattutto con la rivelazione che la nuova visualizzazione Agenda del Centro Notifiche si basa sulla tecnologia WebView2. Tuttavia, Microsoft ha annunciato piani per migliorare la velocità delle applicazioni web complesse, tra cui Outlook.

“Grazie alla nostra vasta esperienza, sappiamo che le applicazioni complesse necessitano di un’architettura sofisticata, che spesso richiede più finestre, iframe o thread di lavoro”, ha affermato Microsoft in un recente documento di supporto.

Invece di distogliere gli sviluppatori dalle applicazioni web, Microsoft sta introducendo un nuovo strumento di diagnostica chiamato “Delayed Message Timing”.Questa API ha lo scopo di aiutare gli sviluppatori a valutare dove viene investito tempo quando si utilizza la funzione “postMessage()” nelle loro applicazioni, secondo una voce di GitHub scoperta da Windows Latest.

Sebbene questo strumento non sia progettato per aumentare magicamente la velocità delle applicazioni web, Microsoft assicura che fornirà informazioni sui problemi di prestazioni segnalando i dati temporali per i messaggi scambiati tra contesti diversi, come finestre, iframe e web worker, tramite le API delle prestazioni.

Impatto sulle applicazioni WebView2 in Windows 11

Questa iniziativa è rivolta a tutte le applicazioni web, comprese quelle che funzionano su WebView2 in Windows 11. Sebbene miglioreranno le prestazioni, i miglioramenti saranno sottili e specifici.

Processi WebView2 in Gestione attività di Windows 11

Per contestualizzare, applicazioni come Outlook e WhatsApp utilizzano WebView2 per integrare i contenuti web, affidandosi al motore di rendering di Microsoft Edge basato su Chromium. Questa correlazione spesso contribuisce a rallentare le prestazioni su Windows 11, poiché molte applicazioni sono fondamentalmente connesse all’architettura di Chromium, finanziata da Google.

L’API “Delayed Message Timing” è particolarmente utile per le applicazioni basate su WebView2 che sfruttano ampiamente le interazioni postMessage(), consentendo agli sviluppatori di identificare i colli di bottiglia delle prestazioni in modo più efficace.

Problemi di prestazioni con il nuovo Outlook per Windows 11

Outlook Web su Windows 11

La nuova app Outlook offre un’esperienza utente accettabile su Windows 11; tuttavia, presenta ancora diverse inefficienze. Ad esempio, cliccare su una notifica a volte rallenta l’avvio dell’applicazione, in parte a causa del motore web incorporato. Fattori come il caricamento iniziale della pagina e i processi di autenticazione contribuiscono in modo significativo a questo ritardo.

Se gli utenti riscontrano un’interfaccia che appare ma funziona lentamente, ciò potrebbe essere dovuto a una gestione ritardata degli eventi postMessage() all’interno del livello web. La nuova API evidenzierà questi ritardi, facilitando l’identificazione di problemi che incidono sulle prestazioni complessive dell’app.

Fonte e immagini

Lascia un commento

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