Cambios que afectan a la compatibilidad del sitio que llegan a Microsoft Edge
En este artículo se muestra la programación de cambios para Microsoft Edge y el proyecto de Chromium. También resalta las diferencias y los cambios de alto impacto que el equipo de Microsoft Edge está realizando especialmente de cerca.
La plataforma web es una colección de tecnologías que se usan para crear páginas web, incluidos HTML, CSS, JavaScript y muchos otros estándares abiertos. La plataforma web evoluciona constantemente para mejorar la experiencia del usuario, la seguridad y la privacidad. En algunos casos, estos cambios pueden afectar a la funcionalidad de las páginas web existentes.
Por motivos de funcionalidad y compatibilidad, Microsoft Edge adopta casi todos los cambios del proyecto de Chromium en la plataforma web. Sin embargo, Microsoft conserva el control total del explorador Microsoft Edge y puede aplazar o rechazar los cambios. El equipo de Microsoft Edge decide si el cambio beneficia a los usuarios del explorador.
Para obtener información sobre los próximos cambios en la plataforma web del proyecto Chromium, consulte Escala de tiempo de la versión de estado de la plataforma Chrome.
Consulte este artículo a menudo cuando el equipo de Microsoft Edge actualice este artículo a medida que evoluciona el pensamiento, se solidifican las escalas de tiempo y se anuncian nuevos cambios.
Diferencias con respecto a la programación de Chromium y cambios de alto impacto
En esta tabla se enumeran:
- Cambios en los que la programación de lanzamiento de Microsoft Edge difiere del proyecto de Chromium ascendente.
- Cambios de alto impacto que el equipo de Microsoft Edge está realizando un seguimiento de cerca.
Cambiar | Canal estable | Experimentación | Información adicional |
---|---|---|---|
Descargas no seguras a través de HTTP | Versión futura (TBD) | Cuando un usuario intenta descargar contenido potencialmente peligroso desde un sitio HTTP, el usuario recibirá una advertencia de interfaz de usuario, como "Descarga no segura bloqueada". El usuario seguirá teniendo una opción para continuar y descargar el elemento. Los administradores pueden usar la InsecureContentAllowedForUrls directiva para especificar los sitios HTTP para los que se suprimirá la advertencia. Los administradores pueden usar la InsecureDownloadWarnings marca de características para probar el impacto de esta próxima característica. |
|
Evento de descarga en desuso | Versión futura (TBD) | Presenta un nuevo Permission-Policy para permitir la creación de agentes de escucha de eventos de descarga. La directiva predeterminada es allow , pero la directiva predeterminada se migrará gradualmente a , de deny modo que los controladores de descarga dejen de activarse en las páginas, a menos que una página opte explícitamente por volver a habilitarlas. Este cambio se está produciendo en el proyecto de Chromium, en el que se basa Microsoft Edge. Para obtener más información, vea Intent to Deprecate: Deprecate unload event (Intención en desuso: evento de descarga en desuso). |
|
Eliminación de cuadros de diálogo javaScript de subtrama entre orígenes | Versión futura (TBD) | Quita window.alert , window.prompt y window.confirm de los iframes de origen cruzado. Este cambio se está produciendo en el proyecto de Chromium, en el que se basa Microsoft Edge. Para obtener más información, vea Intención de quitar: cuadros de diálogo JS de subtrama entre orígenes. |
|
Atributo deprecate textprediction |
v132 | Quita la compatibilidad con el textprediction atributo HTML, que es un atributo no estándar que se usa para habilitar o deshabilitar la característica de predicción de texto basada en explorador para entradas de texto de formato largo. En su lugar, use el atributo estandarizado writingsuggestions , que funciona de forma similar a textprediction , pero también se aplica a otras características de asistencia para escritura que los exploradores pueden proporcionar. Sitios que se establecen textprediction true explícitamente en o false pueden establecerse writingsuggestions en el mismo valor. Para obtener más información, consulte Escritura de sugerencias en la especificación HTML. |
|
Eliminación de la compatibilidad con el enlace de tokens | v127, v130 | El enlace de tokens usa certificados criptográficos en ambos extremos de la conexión TLS para intentar cerrar la brecha de seguridad de los tokens de portador, que pueden perderse o robarse. La directiva empresarial AllowTokenBindingsForUrls ya no se admitirá, a partir de la versión v127. La compatibilidad con el protocolo de enlace de tokens se quitará en la versión v130. | |
Eliminación de eventos de mutación | v127 | Elimina la compatibilidad con eventos de mutación en Chromium. Use la API MutaciónObserver en su lugar. Consulte Intención en desuso: eventos de mutación. | |
Eliminación de Web SQL | v124 | Elimina totalmente la compatibilidad con Web SQL. En versiones anteriores, la compatibilidad con Web SQL se deshabilitó de forma predeterminada, pero podría volver a habilitarse a través de la directiva WebSQLAccess. Después de este cambio, ya no hay ningún mecanismo para habilitar la compatibilidad con Web SQL. Este cambio se está produciendo en el proyecto de Chromium, en el que se basa Microsoft Edge. Para obtener más información, vea Intención de desuso y Eliminación de SQL web. | |
Se ha agregado compatibilidad con formatos de archivo AVIF y AV1. | v121 | Microsoft Edge ahora admite los formatos de archivo AVIF y AV1, que ofrecen una mejor compresión y vídeos e imágenes de mayor calidad. Los usuarios pueden disfrutar de tiempos de carga más rápidos y medios de mejor calidad en sitios web. | |
Omitir las modificaciones en document.domain de forma predeterminada |
v119 | La document.domain propiedad históricamente se podría establecer para relajar la directiva del mismo origen y permitir que los subdominios de un sitio interactúen. Este comportamiento se deshabilitará de forma predeterminada, de modo que la configuración de la document.domain propiedad no tendrá ningún efecto. Para obtener más información y soluciones alternativas, consulte Microsoft Edge deshabilitará la modificación de document.domain. |
Notación para versiones del explorador
En este artículo se usa la notación siguiente para los números de versión del explorador.
Notación | Descripción |
---|---|
v123 | La característica o el cambio se incluye en la versión 123 de Microsoft Edge. |
v123 (Chrome+1) | La característica o el cambio se incluye en la versión 123 de Microsoft Edge, que es una versión después de que la característica o el cambio se incluyan en la versión 122 de Chrome. |
v123 (Chrome+2) | La característica o el cambio se incluye en la versión 123 de Microsoft Edge, que es dos versiones después de que la característica o el cambio se incluyan en la versión 121 de Chrome. |
Beta v123 | La característica o el cambio se incluye en la versión 123 del canal de versión preliminar beta de Microsoft Edge. |
Desarrollo v123 | La característica o el cambio se incluye en la versión 123 del canal de versión preliminar de desarrollo de Microsoft Edge. |
Canary v123 | La característica o el cambio se incluye en la versión 123 del canal de vista previa canary de Microsoft Edge. |