Discussões recentes destacaram preocupações sobre a queda na experiência do usuário no Windows 11, especialmente após a revelação de que a nova visualização Agenda da Central de Notificações utiliza a tecnologia WebView2. No entanto, a Microsoft anunciou planos para melhorar a velocidade de aplicativos web complexos, incluindo o Outlook.
“Com base em nossa vasta experiência, reconhecemos que aplicações complexas exigem arquiteturas sofisticadas, muitas vezes requerendo múltiplas janelas, iframes ou threads de trabalho”, mencionou a Microsoft em um documento de suporte recente.
Em vez de afastar os desenvolvedores de aplicativos web, a Microsoft está introduzindo uma nova ferramenta de diagnóstico chamada “Delayed Message Timing” (Tempo de Mensagem Atrasada).Essa API visa ajudar os desenvolvedores a avaliar onde o tempo é investido ao usar a função “postMessage()” em seus aplicativos, de acordo com uma entrada no GitHub descoberta pelo Windows Latest.
Embora essa ferramenta não tenha sido projetada para aumentar magicamente a velocidade de aplicativos da web, a Microsoft garante que ela fornecerá informações sobre problemas de desempenho, relatando dados de tempo para mensagens trocadas entre diferentes contextos, como janelas, iframes e web workers, por meio das APIs de desempenho.
Impacto nos aplicativos WebView2 no Windows 11
Esta iniciativa visa todas as aplicações web, incluindo aquelas que utilizam o WebView2 no Windows 11. Embora melhore o desempenho, as otimizações serão sutis e específicas.

Para contextualizar, aplicativos como o Outlook e o WhatsApp utilizam o WebView2 para integrar conteúdo da web, dependendo do mecanismo de renderização do Microsoft Edge baseado no Chromium. Essa relação frequentemente contribui para um desempenho mais lento no Windows 11, já que muitos aplicativos estão fundamentalmente conectados à arquitetura do Chromium, que é financiada pelo Google.
A API “Delayed Message Timing” é particularmente benéfica para aplicações baseadas em WebView2 que exploram intensamente as interações postMessage(), permitindo que os desenvolvedores identifiquem gargalos de desempenho com mais eficácia.
Problemas de desempenho com o novo Outlook para Windows 11

O novo aplicativo Outlook oferece uma experiência de usuário razoável no Windows 11; no entanto, ainda apresenta algumas ineficiências. Por exemplo, clicar em uma notificação às vezes faz com que o aplicativo seja iniciado lentamente, em parte devido ao mecanismo web integrado. Fatores como o carregamento inicial da página e os processos de autenticação contribuem significativamente para esse atraso.
Se os usuários se depararem com uma interface que aparece, mas funciona lentamente, isso pode ser devido ao processamento atrasado de eventos postMessage() na camada web. A nova API destacará esses atrasos, facilitando a identificação de problemas que afetam o desempenho geral do aplicativo.
Deixe um comentário