Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Las siguientes son las nuevas características y actualizaciones de la plataforma web en Microsoft Edge 144, que se lanzará el 15 de enero de 2026.
Para mantenerse al día y obtener las características más recientes de la plataforma web, descargue un canal de versión preliminar de Microsoft Edge (beta, desarrollador o canary); vaya a Conviértase en un participante de Microsoft Edge Insider.
Contenido detallado:
- Microsoft Edge DevTools
- WebView2
-
Características de CSS
-
La
scrolledcaracterística para consultas de contenedor de estado de desplazamiento - Soporte de transformación CSS en posicionamiento de anclaje
- Compatibilidad con el comportamiento de sobredesplazamiento en el desplazamiento del teclado y en contenedores no desplazables
- Animaciones desencadenadas por desplazamiento
-
Elementos SVG de estilo instanciados a través de
<use> - Ver transiciones método waitUntil()
- forma de símbolo de intercalación
- Aplicar estilo a los resultados de la búsqueda
-
La
-
API web
- La API temporal
- El evento clipboardchange
- La propiedad de descriptor de acceso variantes de Intl.Locale
- Creación de reflejo de operadores de MathML en modo de derecha a izquierda
- Propiedad interactionCount de API de rendimiento
-
El
maintain-framerate-and-resolutionvalor de laRTCDegradationPreferenceenumeración - La API LayoutShift notifica los elementos rectos en píxeles CSS
-
Compatibilidad con
ping,hreflang,type, yreferrerPolicypara elementos SVG<a> - Excepción en la limitación pushState y replaceState de la API de historial
- User-Agent Client Hints Directiva de permisos ch-ua-high-entropy-values
- WebGPU: diseño estándar uniforme de búfer
- WebGPU: característica subgroup_id
- Evento WebXR XRVisibilityMaskChange
- Características obsoletas o eliminadas
- Pruebas de origen en Microsoft Edge
- Pruebas de origen de Chromium
Microsoft Edge DevTools
Vea las novedades de DevTools (Microsoft Edge 144).
WebView2
Vea:
- Entorno de ejecución 144.0.3719.77 (27 de enero de 2026)
- Versión del SDK 1.0.3719.77, para el entorno de ejecución 144 (27 de enero de 2026)
Características de CSS
A continuación se muestran las nuevas características de Hojas de estilo en cascada (CSS) en Microsoft Edge.
La scrolled característica para consultas de contenedor de estado de desplazamiento
La scrolled característica de una @container scroll-state() consulta permite aplicar estilo a los elementos dentro de contenedores desplazables en función de la dirección de desplazamiento más reciente del contenedor.
Por ejemplo:
.scrolling-up {
translate: 80px 0;
transition: 0.4s translate;
}
html {
container-type: scroll-state;
}
@container scroll-state(scrolled: top) {
.scrolling-up {
translate: 0 0;
}
}
La scrolled característica se puede usar para implementar patrones de interfaz de usuario, como un encabezado que se oculta automáticamente cuando el usuario se desplaza hacia abajo en la página y vuelve a aparecer cuando se desplaza hacia arriba. La scrolled característica proporciona una solución solo CSS para estos patrones comunes de interfaz de usuario.
Vea también:
- Consultas de contenedor de estado de desplazamiento de CSS en las notas de la versión de la plataforma web Microsoft Edge 133 (febrero de 2025).
- Scrolled: la característica de desplazamiento en el nivel 5 del módulo de reglas condicionales CSS.
Soporte CSS transform en posicionamiento de anclaje
Cuando un elemento posicionado por delimitador está anclado a un elemento que se transforma, por ejemplo, mediante la propiedad CSS transform , el elemento posicionado por delimitador ahora está posicionado correctamente en relación con el cuadro delimitador del delimitador del delimitador transformado.
Esto permite crear efectos de interfaz de usuario en los que los elementos permanecen conectados lógicamente, incluso si uno de los elementos se está transformando.
Vea también:
- Posicionamiento del anclaje CSS en MDN.
Compatibilidad con overscroll-behavior el desplazamiento en el teclado y en contenedores no desplazables
Cuando establece la propiedad CSS overscroll-behavior en un valor distinto de auto, el explorador impide el encadenamiento de desplazamiento. Esto significa que cuando un usuario se desplaza hasta el final de un contenedor de desplazamiento, el desplazamiento no se propaga a los contenedores de desplazamiento anteriores.
En versiones anteriores de Microsoft Edge, esto solo funcionaba para el desplazamiento con el mouse o con la función táctil. Este cambio hace que el desplazamiento del teclado también sea respetado overscroll-behavior .
Además, overscroll-behavior ahora se aplica a todos los elementos contenedores de desplazamiento, independientemente de si esos elementos tienen actualmente contenido desbordado o son transitables por los usuarios. Por ejemplo, ahora puede usarlo overscroll-behavior para evitar la propagación del desplazamiento en un overflow: hidden fondo o en un overflow: auto elemento, sin necesidad de considerar si el elemento en sí se está desbordando.
Vea también:
- comportamiento de desplazamiento en MDN.
Animaciones desencadenadas por desplazamiento
La timeline-trigger propiedad ahora puede desencadenar animaciones CSS basadas en una posición de desplazamiento y puede controlar la reproducción de esas animaciones a medida que el usuario se desplaza.
Esta característica es útil para implementar patrones comunes en los que las animaciones solo se inician cuando se alcanza una posición de desplazamiento en la página. Anteriormente, los desarrolladores solían hacer esto usando JavaScript para detectar que un elemento está dentro de la ventana gráfica de su contenedor de desplazamiento. El uso de la propiedad CSS timeline-trigger para desencadenar animaciones basadas en una posición de desplazamiento en su lugar puede mejorar el rendimiento y la confiabilidad.
Vea también:
- Desencadenadores de línea de tiempo en el módulo de animaciones CSS nivel 2.
- Demostraciones de animación activadas por desplazamiento.
Elementos SVG de estilo instanciados a través de <use>
Ahora, las reglas CSS que coinciden con los elementos SVG incrustados en un documento a través del <use> elemento SVG coinciden correctamente con los elementos incrustados.
Anteriormente, las reglas CSS coincidían con los elementos SVG de origen en lugar de con los elementos con una instancia a través de <use>.
Vea también:
-
<use>en MDN.
Método de transiciones waitUntil() de vista
La ViewTransition.waitUntil() función permite usos más avanzados de la API de transiciones de vista. La función acepta una promesa, que se usa para retrasar la destrucción del pseudoárbol que se usa para representar y animar la transición de vista.
La API de transiciones de vista construye automáticamente este subárbol de pseudoelementos para mostrar y animar los elementos que participan en una transición.
Normalmente:
- Este subárbol se construye cuando la transición de vista comienza a animarse.
- Este subárbol se destruye cuando las animaciones asociadas a todos los pseudoelementos de transición de vista están en el estado final.
Ese comportamiento normal funciona para la gran mayoría de los casos. En algunos casos, sin embargo, es posible que desee que el pseudoárbol de transición de vista persista más allá del estado de finalización de la animación. Por ejemplo, si vincula una transición de vista con una animación impulsada por desplazamiento, no queremos que el subárbol se destruya cuando finalicen las animaciones, porque el desplazamiento hacia atrás debería animar los pseudoelementos nuevamente.
Vea también:
- Ver API de transición en MDN.
- Animaciones CSS impulsadas por desplazamiento en MDN.
caret-shape
La caret-shape propiedad CSS permite especificar la forma del símbolo de inserción de texto.
Vea también:
- forma de cotejo en MDN.
Aplicar estilo a los resultados de la búsqueda
El ::search-text pseudoelemento permite aplicar estilo a las partes de texto que coinciden con la consulta de búsqueda de un usuario cuando el usuario busca dentro de una página mediante Ctrl+F o Comando+F.
El pseudoelemento se puede combinar con la :current pseudoclase para aplicar un estilo diferente al resultado de búsqueda resaltado actualmente de los demás resultados de búsqueda.
Vea también:
- ::search-text en CSS Pseudo-Elements nivel de módulo 4.
API web
A continuación se muestran las nuevas características de la API Web en Microsoft Edge.
La API temporal
La API temporal permite trabajar con fechas, horas, zonas horarias y duraciones, y es más eficaz que la API de fechas.
Vea también:
- Temporal en MDN.
El clipboardchange evento
El clipboardchange evento de la navigator.clipboard API se desencadena cuando el usuario modifica el contenido del portapapeles desde una aplicación web o desde cualquier otra aplicación del sistema.
El clipboardchange evento permite reaccionar a los cambios del Portapapeles, sin tener que leer el contenido del Portapapeles a intervalos de tiempo regulares (a veces denominado sondeo del Portapapeles).
Vea también:
La variants propiedad de descriptor de acceso de Intl.Locale
La variants propiedad de descriptor de acceso de una Intl.Locale instancia devuelve las variantes de etiquetas de idioma asociadas a esta configuración regional, como una cadena de identificadores separados por caracteres de guión (guion) (-).
Por ejemplo, la variante ortográfica alemana de 1901 se representa mediante la etiqueta de de-1901 idioma y se puede acceder a ella de la siguiente manera:
const locale = new Intl.Locale('de-1901');
console.log(locale.variants); // "1901"
Vea también:
- Intl.Locale.prototype.variants en MDN.
Creación de reflejo de operadores de MathML en modo de derecha a izquierda
Al representar operadores de MathML en modo de derecha a izquierda, los caracteres y glifos ahora se pueden reflejar cambiándolos a otro punto de código.
En el caso de Bidi_Mirrored los caracteres, la propiedad Unicode define la creación de reflejos. Por ejemplo, un paréntesis de cierre se convierte en un paréntesis de apertura (de apertura).
Algunos operadores no tienen ningún carácter reflejado adecuado. En esta situación, se aplica en su lugar la creación de reflejo a nivel de glifo. Mediante la rtlm característica de fuente, un glifo se puede reemplazar por otro glifo.
Vea también:
- MathML en MDN.
Propiedad de API interactionCount de rendimiento
La nueva performance.interactionCount propiedad devuelve el número total de interacciones que se han producido en la página.
Esta característica es útil para calcular el valor de métrica Interacción a pintura siguiente (INP), lo que requiere conocer el número total de interacciones para calcular una puntuación de percentil alta.
La performance.interactionCount propiedad complementa la API de intervalos de eventos, que se usa para medir el rendimiento de las interacciones del usuario. Algunos eventos que devuelve la API de intervalos de eventos tienen un interactionId valor asignado, que es útil para agrupar interacciones relacionadas en función de entradas o gestos físicos comunes del usuario.
Vea también:
El maintain-framerate-and-resolution valor de la RTCDegradationPreference enumeración
El maintain-framerate-and-resolution valor de la RTCDegradationPreference enumeración permite a una aplicación deshabilitar el mecanismo de adaptación de vídeo interno de WebRTC, en los casos en que la aplicación implementa su propia lógica de adaptación de vídeo externa.
WebRTC tiene un mecanismo interno de adaptación de vídeo que optimiza la calidad y el rendimiento del vídeo ajustando la configuración de codificación. Este mecanismo se basa en una lógica y umbrales codificados, que podrían no producir resultados óptimos en diversos casos de uso.
El maintain-framerate-and-resolution valor de la enumeración deshabilita la RTCDegradationPreference adaptación de vídeo interna de WebRTC.
Vea también:
- API de WebRTC en MDN.
La API LayoutShift notifica los elementos rectos en píxeles CSS
La API LayoutShift ahora proporciona información sobre los elementos que se han desplazado, como previousRect y currentRect, en píxeles CSS en lugar de píxeles físicos.
Esto hace que la API sea coherente con otras API web relacionadas con el diseño, que usan píxeles CSS.
Vea también:
- LayoutShift en MDN.
- LayoutShiftAttribution en MDN.
Compatibilidad con ping, hreflang, type, y referrerPolicy para elementos SVG <a>
Los pingatributos , hreflang, type, y ahora referrerPolicy se admiten en elementos SVG <a> .
Esto hace que el elemento SVG <a> sea más coherente con el elemento HTML <a> .
Vea también:
-
Atributo de compatibilidad
downloaden el elemento SVG<a>en las notas de la versión de la plataforma web Microsoft Edge 142 (octubre de 2025). -
<a>en MDN.
Excepción en la API pushState de historial y replaceState limitación
Ahora se produce una SecurityError excepción cuando se detecta un uso excesivo de las API y replaceState métodos pushState del historial, como cuando se llama a estos métodos cientos de veces por segundo.
Anteriormente, las llamadas se ignoraban y no se lanzaban errores.
Vea también:
- Historia en MDN.
Directiva de permisos de sugerencias de ch-ua-high-entropy-values cliente de User-Agent
La ch-ua-high-entropy-values directiva de permisos permite que un sitio propio tenga más control sobre qué terceros pueden solicitar sugerencias de cliente de alta entropía User-Agent a través de la navigator.userAgentData.getHighEntropyValues() API.
Anteriormente, solo era posible restringir la recopilación de terceros de sugerencias de cliente de alta entropía User-Agent cuando se solicitaban a través de HTTP.
Vea también:
- API de sugerencias de cliente de agente de usuario en MDN.
- NavigatorUAData: método getHighEntropyValues() en MDN.
WebGPU: diseño estándar uniforme de búfer
Ya no es necesario que los búferes uniformes que se declaran en los sombreadores WGSL tengan una alineación de 16 bytes en los elementos de matriz o que rellenen los desplazamientos de la estructura anidada a un múltiplo de 16 bytes.
Vea también:
- API de WebGPU en MDN.
WebGPU: subgroup_id característica
Los subgroup_id valores integrados y num_subgroups ahora están disponibles cuando se habilita la extensión de subgrupos.
Vea también:
- Subgrupos de WebGPU en las notas de la versión de la plataforma web Microsoft Edge 134 (marzo de 2025).
- API de WebGPU en MDN.
Evento WebXR XRVisibilityMaskChange
El XRVisibilityMaskChange evento proporciona una lista de vértices y una lista de índices para representar la malla de la parte visible de la ventanilla del usuario.
Estos datos se pueden usar para limitar con confianza la cantidad de la ventana gráfica que se extrae, para mejorar el rendimiento.
Vea también:
- API de dispositivo WebXR en MDN.
Características obsoletas o eliminadas
Entidades cargadas externamente en el análisis XML
Se ha eliminado la recopilación sincrónica de entidades/DTD XML externas, que luego se usan al analizar en circunstancias específicas.
Esto mejora la seguridad del análisis XML en Microsoft Edge. El uso de esta característica era muy bajo y otros exploradores no la admiten.
Pruebas de origen en Microsoft Edge
A continuación se muestran pruebas de origen para las nuevas API experimentales que están disponibles en Microsoft Edge.
Las pruebas de Origin le permiten probar API experimentales en su propio sitio web en vivo durante un tiempo limitado. Para obtener más información sobre las pruebas de origen, consulte Prueba de API y características experimentales mediante pruebas de origen.
Para obtener la lista completa de pruebas de origen disponibles, consulta Pruebas de origen de Microsoft Edge.
API de instalación web
Caduca el 14 de julio de 2026.
La API de instalación web permite a los sitios web instalar otros sitios web como aplicaciones web en el dispositivo del usuario, mediante .navigator.install()
API de información de adquisición
Expira el 18 de diciembre de 2025.
La API de información de adquisición admite la atribución de adquisición 3P para las PWA que se adquieren a través de una tienda de aplicaciones o directamente desde el explorador.
- Explicador
- Comentarios
- Registro: era:
https://developer.microsoft.com/microsoft-edge/origin-trials/trials/4013a45f-3f48-4341-81ea-1bc13bf90c83
Pruebas de origen de Chromium
A continuación se muestran las pruebas activas de origen de Chromium que puede probar en Microsoft Edge.
Para obtener la lista completa de las pruebas de origen de Chromium disponibles en Microsoft Edge, consulte Pruebas de origen de Microsoft Edge.
Notificaciones de llamadas entrantes
Expira el 19 de mayo de 2026.
Esta característica amplía la API de notificaciones para permitir que las PWA instaladas envíen notificaciones de llamadas entrantes.
Las notificaciones de llamadas entrantes tienen botones de estilo de llamada y un tono de llamada.
Esta extensión ayuda a las aplicaciones web de voz sobre IP a crear experiencias más atractivas, ya que facilita a los usuarios reconocer fácilmente una notificación de llamada y responderla.
Writer API
Expira el 21 de abril de 2026.
La API de Writer se puede usar para escribir texto con una solicitud de tarea de escritura, respaldada por un modelo de lenguaje de IA en el dispositivo.
Use esta API para:
- Generar una explicación textual de los datos estructurados.
- Compone una publicación sobre un producto, basada en reseñas o en la descripción de un producto.
- Generar una biografía basada en información de fondo.
- Y mucho más.
Consulte también Resumir, escribir y reescribir texto con las API de asistencia de escritura.
API de reescritura
Expira el 21 de abril de 2026.
La API de reescritura transforma y reformula el texto de entrada de las formas solicitadas, con el respaldo de un modelo de lenguaje de IA en el dispositivo.
Utilice esta API para eliminar redundancias dentro de un texto con el fin de:
- Ajuste el texto dentro de un límite de palabras.
- Reformula los mensajes para adaptarlos al público previsto.
- Sea más constructivo si encuentra que un mensaje usa un lenguaje inadecuado.
Consulte también Resumir, escribir y reescribir texto con las API de asistencia de escritura.
Descriptores personalizados de WebAssembly
Expira el 16 de junio de 2026.
Los descriptores personalizados de WebAssembly permiten a WebAssembly almacenar datos asociados a tipos de nivel de origen de forma más eficaz en nuevos objetos descriptores personalizados.
CrashReportingStorageAPI
Expira el 21 de abril de 2026.
La prueba de origen CrashReportingStorageAPI expone la window.crashReport API de almacenamiento de clave-valor, que permite proporcionar un estado arbitrario de la aplicación con cada informe de bloqueo que se envía a los puntos de conexión especificados.
Para conocer la infraestructura de API de informes de bloqueos generales, consulte Informes de bloqueos.
Para obtener el diseño y la especificación de la window.crashReport extensión, consulte Introducción a la interfaz CrashReportStorage (una solicitud de incorporación de cambios explicativa).
Vea
Modo de compatibilidad de WebGPU
Caduca el 21 de abril de 2026
El modo de compatibilidad de WebGPU es un subconjunto de WebGPU opcional y ligeramente restringido que es capaz de ejecutar API gráficas antiguas, como OpenGL y Direct3D11. El modo de compatibilidad de WebGPU amplía el alcance de las aplicaciones WebGPU a dispositivos más antiguos que no tienen las API de gráficos modernas y explícitas que requiere WebGPU central.
Extended lifetime shared workers
Expira el 21 de abril de 2026.
Los trabajos compartidos de duración extendida presentan la extendedLifetime opción para el SharedWorker constructor.
Esta característica permite que un trabajo compartido permanezca activo durante un breve período de tiempo después de que se hayan descargado todos los clientes conectados (como páginas). Esto es útil para realizar tareas asincrónicas que deben completarse después de que se descargue una página, como guardar datos en IndexedDB o enviar análisis.
Sin esta característica, esas tareas requieren un trabajo de servicio, que puede ser demasiado pesado para este caso de uso. Esta versión de prueba de origen proporciona una alternativa ligera.
Acceso de red local desde contextos no seguros
Expira el 19 de mayo de 2026.
El acceso a redes locales desde contextos no seguros permite temporalmente que el acceso a los recursos de redes locales se origine en contextos no seguros. Esto le da más tiempo para migrar las solicitudes de acceso a la red local para que se originen en un contexto seguro.
Para conocer las restricciones de acceso a la red local, consulte Nueva solicitud de permiso para el acceso a la red local. Esta prueba de origen solo se puede habilitar a través de tokens de origen proporcionados por el encabezado HTTP.
Nota:
Algunas partes de esta página son modificaciones que se basan en trabajo creado y compartido por Chromium.org y que se usan de acuerdo con los términos descritos en la Licencia internacional de Creative Commons Atribution 4.0.