Microsoft explica como o Microsoft Edge derrota páginas da Web com atraso

Ícone de tempo de leitura 2 minutos. ler


Os leitores ajudam a oferecer suporte ao MSpoweruser. Podemos receber uma comissão se você comprar através de nossos links. Ícone de dica de ferramenta

Leia nossa página de divulgação para descobrir como você pode ajudar o MSPoweruser a sustentar a equipe editorial Saiba mais

O Microsoft Edge obteve alguns novos recursos com a Atualização para Criadores do Windows 10 em abril. Junto com todos os novos recursos, a Microsoft faz melhorias significativas nos bastidores para melhorar o desempenho e a estabilidade do Microsoft Edge. Essas melhorias foram adicionadas principalmente ao mecanismo do navegador Microsoft Edge, conhecido como EdgeHTML. Com o lançamento do EdgeHTML 15, a Microsoft fez melhorias substanciais na forma como algumas das operações JavaScript são tratadas em uma página da web para melhorar a capacidade de resposta da entrada nas páginas da web, bem como a interface real do navegador do Microsoft Edge.

Com o EdgeHTML 15, o Microsoft Edge agora prioriza eventos de entrada sobre algumas das outras operações JavaScirpt, como setTimeout(). Os engenheiros do Microsoft Edge implementaram um novo cronograma no EdgeHTML 15 que permite que as entradas sejam priorizadas definirTempo limite, tornando os sites mais responsivos. Em outras palavras, se você visitar um site que usa muitos definirTempos limite, agora você poderá interagir com os links do site e outros elementos antes mesmo daqueles definirTempos limite são executados. Isso também tornará a rolagem nas páginas da Web muito mais suave, pois você poderá começar a rolar em uma página assim que ela for carregada enquanto o definirTempos limite estão sendo manipulados pelo navegador.


Outra melhoria substancial que a Microsoft fez no Edge com EdgeHTML 15 e Windows 10 Creators Update é priorizar a interface do usuário do navegador. O Microsoft Edge e o EdgeHTML15 agora priorizam as entradas na interface do usuário do navegador sobre os eventos na página. Simplificando, isso garantirá que a interface do usuário do navegador do Microsoft Edge continue funcionando mesmo quando uma página da Web começar a ficar atrasada devido a coisas como loops infinitos ou quantidades ridículas de funções de tempo limite. Como resultado, quando uma página da Web começa a ficar lenta, você ainda poderá interagir com a interface do navegador do Edge (barra de endereços, guias, botão de nova guia, botão de favoritos etc.):


A Microsoft diz que as melhorias na forma como os eventos de entrada são tratados pelo Edge resultaram em um aumento no número de ótimas sessões responsivas (tempo de resposta inferior a 300 ms) de 88.71% para 95.53%. As melhorias também reduziram o número de sessões com baixa capacidade de resposta (entre 300ms e 1s de tempo de resposta) de 5.68% para apenas 3% e sessões com péssima capacidade de resposta (mais de 1 segundo tempo de resposta) de 5.61% para apenas 1.46%.

Mais sobre os tópicos: Beira, EdgeHTML, Edgehtml 15, Microsoft Edge, janelas 10, Criadores 10 Windows Update