Compartilhar via


Alterações com impacto na compatibilidade do site que chegam ao Microsoft Edge

Este artigo realça:

  • Diferenças de impacto elevado entre o Microsoft Edge e o projeto Chromium, o motor do browser no qual o Microsoft Edge se baseia.
  • Alterações de plataforma Web de alto impacto, que podem afetar a compatibilidade do browser no seu site e que a equipa do Microsoft Edge está a acompanhar especialmente de perto.

Para obter mais informações sobre outras alterações no Microsoft Edge, consulte Notas de Versão para a plataforma Web do Microsoft Edge.

A plataforma Web é uma coleção de tecnologias utilizadas para a criação de páginas Web, incluindo HTML, CSS, JavaScript e muitos outros padrões abertos. A plataforma Web evolui constantemente para melhorar a experiência, a segurança e a privacidade do utilizador. Em alguns casos, estas alterações podem afetar a funcionalidade das páginas Web existentes.

Por motivos de funcionalidade e compatibilidade, o Microsoft Edge adota quase todas as alterações do Chromium projeto à plataforma Web. No entanto, a Microsoft mantém o controlo total do browser Microsoft Edge e pode diferir ou rejeitar alterações. A equipa do Microsoft Edge decide se a alteração beneficia os utilizadores do browser.

Para obter informações sobre as próximas Chromium alterações à plataforma Web do projeto, veja Linha do tempo de Versão de Estado da Plataforma do Chrome.

Alterações de impacto elevado

Esta tabela lista as alterações de alto impacto que a equipa do Microsoft Edge está a acompanhar de perto.

Alteração Lançar Descrição
Preterir getHostEnvironmentValue Versão futura (TBD) Pretera o método não baseado em normas, apenas window.external.getHostEnvironmentValue() no Microsoft Edge, a favor da utilização da API de Sugestões de Cliente User-Agent padronizada para expor as informações do browser e da plataforma. User-Agent Sugestões de Cliente fornecem informações sobre o browser e a plataforma de uma forma mais preservada para a privacidade. Veja Detetar Windows 11 e a arquitetura da CPU com User-Agent Sugestões de Cliente e a API de Sugestões de Cliente do Agente de Utilizador.
Transferências inseguras através de HTTP Versão futura (TBD) Quando um utilizador tenta transferir conteúdos potencialmente perigosos a partir de um site HTTP, o utilizador receberá um aviso de IU, como "Transferência insegura bloqueada". O utilizador continuará a ter a opção de continuar e transferir o item. Os administradores podem utilizar a InsecureContentAllowedForUrls política para especificar sites HTTP para os quais o aviso será suprimido. Os administradores podem utilizar o sinalizador InsecureDownloadWarnings de funcionalidade para testar o impacto desta funcionalidade futura.
Descontinuar evento de descarregamento Versão futura (TBD) Apresenta uma nova Permission-Policy para permitir a criação de serviços de escuta de eventos descarregados. A política predefinida é allow, mas a política predefinida será migrada gradualmente para deny, de modo a que os processadores de descarregamento deixem de ser acionados em páginas, a menos que uma página opte explicitamente por reativá-los. Esta alteração está a ocorrer no projeto Chromium, no qual o Microsoft Edge se baseia. Para obter mais informações, veja Intent to Deprecate: Deprecate unload event (Intenção de Preterir: Descontinuar o evento de descarregamento).
Remoção de caixas de diálogo JavaScript de subframe de várias origens Versão futura (TBD) window.alertRemove , window.prompte window.confirm de iframes de várias origens. Esta alteração está a ocorrer no projeto Chromium, no qual o Microsoft Edge se baseia. Para obter mais informações, veja Intent to Remove: Cross origin subframe JS Dialogs (Intenção de Remover: Caixas de Diálogo JS de subframe de origem cruzada).
Preterir -ms-high-contrast e -ms-high-contrast-adjust v134-v138 A consulta de multimédia CSS -ms-high-contrast e a propriedade estão a -ms-high-contrast-adjust ser preteridas, a favor da funcionalidade de cores forçadas baseadas em padrão. Veja Preterir o suporte para -ms-high-contrast e -ms-high-contrast-adjust.
Limite de WebGPU maxInterStageShaderComponents v133 O limite de WebGPU maxInterStageShaderComponents está a ser removido. Veja Preterir o limite de WebGPU maxInterStageShaderComponents.
<link rel=prefetch> regra de cinco minutos v133 Anteriormente, quando um recurso era pré-executado através <link rel=prefetch>de , a semântica de cache (especificamente, max-age e no-cache) foi ignorada durante a primeira utilização em 5 minutos, para evitar refetching. Agora, este caso especial foi removido e são utilizadas semânticas de cache HTTP normais. Consulte Remover <link rel=prefetch> regra de cinco minutos.
Preterir textprediction atributo v133 Remove o suporte para o textprediction atributo HTML, que é um atributo não padrão que é utilizado para ativar ou desativar a funcionalidade de Predição de Texto baseada no browser para entradas de texto de formato longo. Em vez disso, utilize o atributo padronizado writingsuggestions , que funciona de forma semelhante a textprediction, mas também se aplica a outras funcionalidades de assistência de escrita que os browsers podem fornecer. Sites explicitamente definidos textprediction como true ou false podem, em vez disso, definir writingsuggestions para o mesmo valor. Para obter mais informações, consulte Sugestões de escrita na especificação HTML.

Notação para versões do browser

Este artigo utiliza a seguinte notação para números de versão do browser.

Notação Descrição
v123 A funcionalidade ou alteração é fornecida no Microsoft Edge versão 123.
v123 (Chrome+1) A funcionalidade ou alteração é fornecida na versão 123 do Microsoft Edge, que é uma versão após a funcionalidade ou a alteração é fornecida na versão 122 do Chrome.
v123 (Chrome+2) A funcionalidade ou alteração é fornecida na versão 123 do Microsoft Edge, que é duas versões após a funcionalidade ou a alteração ser fornecida na versão 121 do Chrome.
Beta v123 A funcionalidade ou alteração é fornecida na versão 123 do canal de pré-visualização Beta do Microsoft Edge.
Programador v123 A funcionalidade ou alteração é fornecida na versão 123 do canal de pré-visualização Dev do Microsoft Edge.
Canary v123 A funcionalidade ou alteração é fornecida na versão 123 do canal de pré-visualização Canary do Microsoft Edge.