Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A seguir estão os novos recursos e atualizações da plataforma da Web no Microsoft Edge 142, que será lançado em 30 de outubro de 2025.
Para se manter atualizado e obter os recursos mais recentes da plataforma Web, baixe um canal de visualização do Microsoft Edge (Beta, Dev ou Canary); vá para Torne-se um Microsoft Edge Insider.
Conteúdo detalhado:
- Microsoft Edge DevTools
- WebView2
- Recursos CSS
- Recursos da interface do usuário
- Recursos SVG
-
APIs da Web
- Limpe o valor window.name para navegações entre sites que alternam o grupo de contexto de navegação
- Mostrar origens de iframe de terceiros na interface do usuário do FedCM
- Prevenção de rastreamento HSTS
- Disparar apenas eventos pointerrawupdate em contextos seguros
- Habilitar a ativação de usuário fixo em navegações de mesma origem
- API de Fala da Web viés contextual
- Avaliações de origem no Microsoft Edge
- Avaliações de origem do Chromium
Microsoft Edge DevTools
Confira as novidades no DevTools (Microsoft Edge 142).
WebView2
Consulte o SDK de versão 1.0.3595.46, para Runtime 142 (3 de novembro de 2025) em Notas de versão para o SDK do WebView2.
Recursos CSS
Abaixo estão os novos recursos de CSS (folhas de estilos em cascata) no Microsoft Edge.
document.activeViewTransition de propriedade
A document.activeViewTransition propriedade fornece acesso à transição de exibição em execução no momento, independentemente de essa transição estar em uma única página da Web ou entre duas páginas da Web.
A API View Transition permite criar transições visuais entre diferentes estados de uma única página da Web ou entre várias páginas da Web.
Para transições em páginas da Web individuais, o
document.startViewTransition()método retorna um objeto de transição. Adocument.activeViewTransitionpropriedade agora fornece acesso a esse objeto de transição, o que significa que você não precisa mais armazenar o valor retornadodocument.startViewTransition().Para transições entre várias páginas da Web, a
document.activeViewTransitionpropriedade agora fornece acesso ao objeto de transição em execução no momento, durante a transição. Isso é um acréscimo aospageswapeventos epagereveal.
Veja também:
- Veja a API de transição no MDN.
- Documento: método startViewTransition() no MDN.
- Window: evento de troca de página no MDN.
- Window: evento pagereveal no MDN.
Sintaxe de intervalo para consultas e if() funções de contêiner de estilo
As consultas e funções CSS @container style() agora dão suporte à sintaxe if() de intervalo. A sintaxe do intervalo possibilita comparar propriedades e valores personalizados usando os < operadores and > .
Para que uma comparação seja válida, os dois lados da comparação devem ser resolvidos para o mesmo tipo de dados. A sintaxe do intervalo é limitada aos seguintes tipos numéricos:
<length><number><percentage><angle><time><frequency><resolution>
Exemplo comparando uma propriedade customizada com um comprimento literal:
@container style(--inner-padding > 1em) {
.card { border: 2px solid; }
}
Exemplo comparando dois valores literais:
@container style(1em < 20px) {
...
}
Exemplo comparando um valor da attr() função de substituição com um valor literal:
.item-grid {
background-color: if(style(attr(data-columns, type<number>) > 2): lightblue; else: white);
}
Veja também:
- Usando consultas de tamanho e estilo de contêiner no MDN.
- if() no MDN.
Recursos da interface do usuário
Abaixo estão as alterações na interface do usuário do Microsoft Edge.
Paridade de dispositivos móveis e desktop para <select> elementos
<select> Os elementos HTML, ao usar os size atributos and multiple , agora aparecem da mesma maneira em computadores e dispositivos móveis:
- Uma lista rolável mostrando todas as opções ao mesmo tempo na página.
- Uma lista suspensa expansível na página.
<select size="3">
<select size="3"> (ou outro size valor maior que 1) agora sempre aparece como uma lista mostrando todas as opções ao mesmo tempo na página, tanto em computadores quanto em dispositivos móveis:
Anteriormente, os dispositivos móveis ignoravam o size atributo e sempre renderizavam um elemento, como <select size="3"> uma lista suspensa.
<select multiple>
<select multiple> Agora sempre aparece como uma lista mostrando todas as opções ao mesmo tempo na página, tanto em computadores quanto em dispositivos móveis.
Anteriormente, os dispositivos móveis eram renderizados <select multiple> como uma lista suspensa.
<select multiple size="1">
<select multiple size="1"> Agora sempre aparece como uma lista suspensa, tanto em computadores quanto em dispositivos móveis:
Anteriormente, os dispositivos desktop eram renderizados <select multiple size="1"> como uma lista mostrando todas as opções de uma vez na página.
Recursos SVG
Os novos recursos de SVG (Elementos Gráficos Vetoriais Escaláveis) a seguir são compatíveis com o Microsoft Edge.
Atributo de suporte download no elemento SVG <a>
O download atributo agora é suportado por elementos SVG <a> .
O download atributo permite que você especifique que o destino de um hiperlink SVG deve ser baixado em vez de navegado.
Veja também:
-
<a>no MDN.
Suporte de largura e altura CSS para elemento SVG <use>
O elemento SVG <use> agora suporta as width propriedades e height CSS.
Isso permite que você controle o dimensionamento dos elementos SVG por meio do CSS, de modo a melhorar sua capacidade de resposta.
Com esse recurso, os dois snippets HTML a seguir agora produzem a mesma saída:
<svg width="100px" height="100px">
<defs>
<symbol id="sym" width="80" height="80">
<rect width="100" height="100" fill="green" />
</symbol>
</defs>
<use href="#sym" style="width:40px; height:40px" />
</svg>
<svg width="100px" height="100px">
<defs>
<symbol id="sym" width="80" height="80">
<rect width="100" height="100" fill="green" />
</symbol>
</defs>
<use href="#sym" width="40" height="40" />
</svg>
Veja também:
-
<use>no MDN.
APIs da Web
Abaixo estão os novos recursos da API Web no Microsoft Edge.
Limpe o valor para navegações entre sites que alternam o window.name grupo de contexto de navegação
Anteriormente, o valor da propriedade era preservado durante todo window.name o tempo de vida de uma guia do navegador, mesmo quando uma navegação entre sites alternava grupos de contexto de navegação.
A window.name propriedade agora é limpa quando uma navegação entre sites alterna grupos de contexto de navegação.
Veja também:
- Window: propriedade name at MDN.
- Contexto de navegação no MDN.
Mostrar origens de iframe de terceiros na interface do usuário do FedCM
As origens de iframe de terceiros agora são mostradas na interface do usuário do FedCM. É importante mostrar a origem do iframe de terceiros para o usuário, para ajudar os usuários a tomar uma decisão informada sobre o compartilhamento de suas credenciais com a origem de terceiros. A client_is_third_party_to_top_frame_origin propriedade de metadados de RP (terceira parte confiável) permite mostrar a origem de terceiros no iframe do FedCM.
Anteriormente, ao usar iframes com o FedCM, a interface do usuário do FedCM sempre exibia a origem do site de nível superior, mesmo que fosse diferente da origem do iframe. Isso funciona bem quando o iframe é conceitualmente parte do site de nível superior, mesmo que sua origem seja diferente; por exemplo, um site de nível superior em example.com pode usar um iframe FedCM em example-static.com, que ele possui, mas que não é significativo mostrar ao usuário. Em outros casos, os iframes do FedCM podem pertencer a sites de terceiros.
Veja também:
Prevenção de rastreamento HSTS
A prevenção de rastreamento HSTS reduz o rastreamento de usuários por terceiros por meio do cache HSTS (HTTP Strict Transport Security).
Esse recurso permite apenas atualizações de HSTS para navegações de nível superior e bloqueia atualizações de HSTS para solicitações de sub-recursos. O bloqueio de tal atualização HSTS impede que sites de terceiros usem o cache HSTS para rastrear um usuário na web.
Veja também:
Disparar pointerrawupdate apenas eventos em contextos seguros
O Microsoft Edge agora corresponde à especificação e a outros navegadores disparando pointerrawupdate apenas em contextos seguros.
Anteriormente, o pointerrawupdate evento era acionado em contextos seguros e inseguros, que não correspondiam à especificação de Eventos de Ponteiro e outros navegadores.
Veja também:
- Elemento: evento pointerrawupdate no MDN.
- O evento pointerrawupdate no Nível 4 de Eventos de Ponteiro.
Habilitar a ativação de usuário fixo em navegações de mesma origem
O estado de ativação do usuário fixo agora é preservado depois que o usuário navega para uma página da Web que está na mesma origem.
Isso permite que você use diretamente os recursos da Web que normalmente exigem ativação do usuário, como aqueles listados em Recursos restritos pela ativação do usuário, mesmo depois que o usuário tiver navegado para outra página da Web do seu site.
Veja também:
- Ativação fixa no MDN.
API de Fala da Web viés contextual
Agora você pode fornecer uma lista de frases para a Web Speech API para viés contextual no reconhecimento de fala. A listagem de frases de reconhecimento fornece à API Web Speech um mecanismo explícito para dar suporte ao viés contextual.
Anteriormente, a API Web Speech usava modelos de reconhecimento de fala generalizados e não podia priorizar certas palavras ou frases ou se adaptar a vocabulários específicos do usuário ou do domínio.
Veja também:
- naAPI de Fala Web.
- Web Speech API no MDN.
Avaliações de origem no Microsoft Edge
A seguir estão as avaliações de origem para novas APIs experimentais que estão disponíveis no Microsoft Edge.
As avaliações de origem permitem que você experimente APIs experimentais em seu próprio site ativo por tempo limitado. Para saber mais sobre avaliações de origem, consulte Testar APIs e recursos experimentais usando avaliações de origem.
Para obter a lista completa de avaliações de origem disponíveis, consulte Avaliações de origem do Microsoft Edge.
AriaNotify API
Expira em 14 de outubro de 2025.
A API AriaNotify permite que seu aplicativo diga diretamente a um leitor de tela o que dizer quando houver uma alteração não iniciada pelo usuário no conteúdo de uma página da Web. No cenário mais simples, você chama ariaNotify("foo") o documento ou um elemento.
Consulte Criando uma Web mais acessível com o Aria Notify.
API de Seleção de Anúncio
Expira em 30 de novembro de 2025.
A API de seleção de anúncios fornece anúncios relevantes para o usuário em seu site sem usar cookies de terceiros.
API de Informações de Aquisição
Expira em 18 de dezembro de 2025.
A API de Informações de Aquisição dá suporte à atribuição de aquisição de terceiros para PWAs que foram adquiridos por meio de uma loja de aplicativos ou diretamente do navegador.
Avaliações de origem do Chromium
Abaixo estão os testes de origem ativos do Chromium que você pode experimentar no Microsoft Edge.
Para obter a lista completa de avaliações de origem do Chromium disponíveis no Microsoft Edge, consulte Avaliações de origem do Microsoft Edge.
Descritores personalizados WebAssembly
Expira em 16 de junho de 2026.
Os descritores personalizados do WebAssembly permitem que o WebAssembly armazene dados associados a tipos de nível de origem com mais eficiência em novos objetos descritores personalizados.
Modo de compatibilidade de WebGPU
Expira em 21 de abril de 2026
O Modo de Compatibilidade de WebGPU é um subconjunto opcional e levemente restrito de WebGPU capaz de executar APIs gráficas mais antigas, como OpenGL e Direct3D11. O objetivo é expandir o alcance dos aplicativos WebGPU para dispositivos mais antigos que não têm as APIs gráficas modernas e explícitas que o WebGPU principal exige.
Buscar nova tentativa
Expira em 24 de março de 2026.
A nova tentativa de busca permite que os desenvolvedores da Web indiquem que uma fetch() solicitação deve ser repetida, para ter uma garantia maior de que ela seja enviada de forma confiável, mesmo que a conexão de rede seja errática. Isso é especialmente importante para buscas keep-alive, em que a solicitação pode sobreviver ao documento, que não pode mais observar sua falha e fazer uma repetição manual.
Prompt API
Expira em 24 de março de 2026
A API de prompt é uma API Web experimental que permite solicitar um modelo de linguagem pequena (SLM) integrado ao Microsoft Edge, do código JavaScript do seu site ou extensão do navegador. Use a API de prompt para gerar e analisar texto ou para criar lógica de aplicativo com base na entrada do usuário e descobrir maneiras inovadoras de integrar recursos de engenharia de prompt ao seu aplicativo da web.
Veja também:
Notificações de chamadas recebidas
Expira em 19 de maio de 2026.
Estenda a API de Notificações para permitir que os PWAs instalados enviem notificações de chamadas de entrada, ou seja, notificações com botões com estilo de chamada e um toque. Essa extensão ajuda os aplicativos Web VoIP a criar experiências mais envolventes, tornando mais fácil para os usuários reconhecer facilmente uma notificação de chamada e atendê-la. Esse recurso também ajuda a preencher a lacuna entre as implementações nativas e da Web de aplicativos que têm ambos.
Veja também:
Atributo de bloqueio de renderização de taxa de quadros completa
Expira em 24 de março de 2026
O novo full-frame-rate atributo de bloqueio de renderização instrui o navegador a renderizar a página em uma taxa de quadros mais baixa para reservar recursos ao analisar conteúdo crítico. Após a análise do conteúdo crítico, o navegador restaura sua taxa de quadros normal.
Por exemplo <link rel="expect" href="#critical-content" blocking="full-frame-rate"> , reduz a taxa de quadros do navegador até que o #critical-content elemento seja analisado.
O full-frame-rate atributo de bloqueio de renderização é apenas informativo. O navegador pode decidir diminuir a taxa de quadros antes de analisar um elemento de bloqueio, como no início da fase de carregamento. O navegador também pode decidir restaurar a taxa de quadros antes que a lista de elementos de bloqueio fique vazia, como após um tempo limite ou após determinadas interações do usuário.
Observação
Partes desta página são modificações baseadas no trabalho criado e compartilhado por Chromium.org e usadas de acordo com os termos descritos na Licença Creative Commons Atribuição 4.0 Internacional.