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.
Estas son las nuevas características y actualizaciones de la plataforma web en Microsoft Edge 148, que se lanzará el 7 de mayo 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
-
API web
- Tipo de contenido en Intervalos de recursos
-
dropEffectControl en eventos de arrastrar y soltar - Extended lifetime shared workers
- Detectar las funcionalidades de confirmación de pago seguro
- Reglas de IDNA ContextJ
- Carga diferida para elementos de vídeo y audio
- Localización de manifiestos
- Compatibilidad con avar2 en formato de fuente OpenType
- Supresión de eventos de puntero en el inicio de arrastre
-
Reutilizar
no-storeimágenes cuandosrcse reasignen - Detectar idioma y traducir texto
- Autenticación web Modo de interfaz de usuario inmediato
-
Característica WebGPU
linear_indexing - Negociar siempre canales de datos en WebRTC
-
Pruebas de origen
- Writer API
- API de reescritura
- API del corrector de pruebas
- Prompt API
- Modo de compatibilidad de WebGPU
- Extended lifetime for Shared Workers
- SharedArrayBuffers en páginas no aisladas en plataformas de escritorio
- Notificaciones de llamadas entrantes
- Descriptores personalizados de WebAssembly
- API de instalación web
-
<usermedia>elemento HTML - Texto de lienzo mejorado
- WebNN
-
focusgroupAtributo HTML para la navegación con el teclado - Hashes de URL y evaluación en CSP script-src
- API de credenciales digitales: soporte de emisión
-
prerender_until_scriptAcción de API de reglas de especulación - WebAudio Configurable Render Quantum
- Activación de representación previa mediante el envío de formularios
- API de rendimiento de CPU
- Representación previa de iframes de origen cruzado
- Evento de autorrellenar
Microsoft Edge DevTools
Vea las novedades de DevTools (Microsoft Edge 148).
WebView2
Vea:
- Entorno de ejecución 148.0.3967.48 (11 de mayo de 2026)
- Versión del SDK 1.0.3967.48 para el entorno de ejecución 148 (11 de mayo de 2026)
Características de CSS
Las siguientes características nuevas de hojas de estilos en cascada (CSS) se incluyen en Microsoft Edge.
Consultas de contenedor de solo nombre CSS
Un contenedor de consultas CSS se puede consultar solo en función de su container-name única y el contenedor no necesita ningún container-type conjunto:
<style>
#container {
container-name: --foo;
}
@container --foo {
input { background-color: green; }
}
</style>
<div id="container">
<div><input></div>
</div>
Anteriormente, @container requería alguna consulta además del container-namearchivo .
Vea también:
- @container en MDN.
- nombre del contenedor en MDN.
La revert-rule palabra clave
La revert-rule palabra clave revierte la cascada a la regla anterior.
Esto es similar a cómo revert-layer se revierte la cascada a la capa anterior.
Por ejemplo:
div { color: green; }
div { color: revert-rule; /* Effectively green */ }
La revert-rule palabra clave es especialmente útil en combinación con condicionales. La revert-rule palabra clave permite eliminar la regla actual si no se cumple alguna condición:
div {
display: if(style(--layout: fancy): grid; else: revert-rule);
}
Vea también:
- La palabra clave revert-rule en CSS Cascading and Inheritance Level 6.
at-rule(): detección de características CSS
La at-rule() función se puede usar en CSS @supports, para detectar la compatibilidad con CSS at-rules.
Vea también:
- Extensions to the @supports rule en el Módulo de reglas condicionales CSS Nivel 5.
text-decoration-skip-ink: all
La text-decoration-skip-ink propiedad ahora tiene un all valor. Esta propiedad sigue admitiendo auto y none.
all- Aplica incondicionalmente la omisión de entrada de lápiz a todos los glifos, incluidos los caracteres CJK. Al usartext-decoration-skip-ink: all, si realiza ajustestext-underline-positionotext-underline-offsetpara evitar conflictos con los glifos de CJK, también puede optar explícitamente por omitir la entrada de lápiz para esos caracteres.auto- Mantiene los caracteres CJK sin omitir. Útil para scripts ideográficos. La omisión de tinta puede producir resultados visuales indeseables para scripts ideográficos, en posiciones de subrayado típicas.none- Evita que se salte la tinta.
Vea también:
- text-decoration-skip-ink en MDN.
- La propiedad text-decoration-skip-ink en el nivel 4 del módulo de decoración de texto CSS.
API web
Las siguientes características nuevas de la API Web se incluyen en Microsoft Edge.
Tipo de contenido en Intervalos de recursos
El nuevo contentType campo contiene PerformanceResourceTiming una cadena que corresponde al tipo de contenido del recurso capturado, tal como lo devuelve el servidor.
Vea también:
dropEffect Control en eventos de arrastrar y soltar
Al usar la API de arrastrar y soltar, el dropEffect atributo ahora tiene los valores predeterminados correctos durante dragentery dragoverdragleave los eventos, tal como se especifica en el estándar HTML.
Para dragenter y dragover eventos, el dropEffect atributo ahora se basa en el effectAllowedarchivo .
Para dragleave eventos, dropEffect es siempre "none".
Vea también:
- API de arrastrar y soltar HTML en MDN.
- DataTransfer: propiedad dropEffect en MDN.
Extended lifetime shared workers
Establezca la extendedLifetime opción al crear un trabajo compartido, para mantener activo el trabajo de servicio durante un tiempo limitado después de cerrar todas las páginas del cliente. Esta técnica permite completar de forma fiable las operaciones asincrónicas durante la descarga.
Vea también:
- SharedWorker en MDN.
Detectar las funcionalidades de confirmación de pago seguro
Utilice el PaymentRequest.getSecurePaymentConfirmationCapabilities() método para determinar qué características de confirmación de pago seguro son compatibles con el explorador.
Este método devuelve un objeto que describe las funcionalidades de confirmación de pago seguro del explorador. Utilice el objeto devuelto para decidir si usar las características de confirmación de pago seguro para el flujo de pago.
Se trata de un método estático asincrónico.
Vea también:
Reglas de IDNA ContextJ
Microsoft Edge implementa ahora las reglas de IDNA ContextJ, al no permitir los siguientes caracteres en la mayoría de los lugares dentro de las direcciones URL:
ZWNJ (U+200C ANCHO CERO NO ENSAMBLADOR)
ZWJ (UNIÓN U+200D DE ANCHO CERO)
Esto mejora la interoperabilidad con otros exploradores.
IDNA es el mecanismo por el cual los caracteres no ASCII pueden aparecer en los nombres de dominio. Por ejemplo, la dirección URL http://네이버.한국/ se codifica como http://xn--950bt9s8xi.xn--3e0b707e/.
Vea también:
- Mejor compatibilidad con Unicode en las notas de la versión de la plataforma web Microsoft Edge 143 (diciembre de 2025).
Carga diferida para elementos de vídeo y audio
Use el nuevo loading atributo de <video> y <audio> elementos, con un valor de , para aplazar la carga de recursos multimedia hasta que el elemento esté cerca de lazyla ventanilla.
Sintaxis:
<audio loading="lazy"/>
<video loading="lazy"/>
Esto coincide con el comportamiento de carga diferida existente para <img> los elementos and <iframe> , lo que mejora el rendimiento de carga de la página y reduce el uso de datos.
Vea también:
-
cargando en : El elemento Video Embed en
<video>MDN. -
Cargando en
<audio>: El elemento Embed Audio en MDN. -
cargando en
<img>: El elemento Image Embed en MDN. -
cargando en
<iframe>: El elemento de marco en línea en MDN.
Localización de manifiestos
Ahora puede localizar los miembros del manifiesto para adaptar el nombre, la descripción, el icono y los accesos directos de PWA al idioma y la región del usuario.
Los valores localizados se proporcionan en el archivo JSON del manifiesto de la aplicación web. A continuación, el explorador selecciona automáticamente los recursos adecuados en función de la configuración de idioma del usuario.
Vea también:
Compatibilidad con avar2 en formato de fuente OpenType
Ahora se admite la versión 2 de la tabla de variaciones de eje (avar2) en el formato de fuente OpenType.
Avar2 permite a los diseñadores de fuentes crear fuentes con un mejor control sobre la interpolación. Con avar2, los ejes de variación en una fuente pueden influirse entre sí, lo que permite diseños más complejos, fuentes más fáciles de usar y tamaños de archivo más pequeños.
Vea también:
Supresión de eventos de puntero en el inicio de arrastre
Cuando se inicia una operación de arrastre, el explorador envía pointercancelahora eventos y , pointeroutpara pointerleave indicar que la secuencia de eventos de puntero ha finalizado.
Este comportamiento garantiza que el origen de arrastre no espere más eventos de este puntero durante la operación de arrastre.
Este comportamiento ahora está totalmente implementado en todas las plataformas.
Vea también:
- API de arrastrar y soltar HTML en MDN.
- Eventos de puntero en MDN.
Reutilizar no-store imágenes cuando src se reasignen
Al reasignar el mismo src valor a un <img> elemento, el explorador ahora vuelve a usar la imagen ya descodificada del documento, incluso si la imagen se sirvió con Cache-Control: no-store. Esto evita una nueva búsqueda innecesaria de la red y mejora el rendimiento.
Anteriormente, el explorador volvía a capturar la imagen, aunque la imagen ya estuviera decodificada y disponible en el documento.
Esta corrección de interoperabilidad web alinea Microsoft Edge con Firefox y Safari.
Vea también:
- <img>: El elemento Image Embed en MDN.
- Encabezado Cache-Control en MDN.
Detectar idioma y traducir texto
La API de detector de idioma detecta el idioma del texto y la API de traductor traduce el texto entre diferentes idiomas.
Ambas API se ejecutan en el dispositivo, lo que proporciona un costo reducido, independencia de la red y privacidad mejorada, en comparación con las soluciones basadas en la nube. Las API usan modelos de aprendizaje automático integrados en Microsoft Edge y se pueden usar desde código JavaScript en su sitio web o extensión del explorador.
Vea también:
Autenticación web Modo de interfaz de usuario inmediato
La mayoría de las experiencias de inicio de sesión en la Web requieren una página de inicio de sesión que ofrezca varias opciones, como los campos de nombre de usuario y contraseña, los botones de inicio de sesión federados y los botones de clave de paso. Cuando el explorador ya conoce las claves de paso o las contraseñas de un sitio, el modo de interfaz de usuario inmediata de autenticación web puede hacer que la página de inicio de sesión sea innecesaria.
El modo de IU inmediato es un nuevo modo para navigator.credentials.get(). Si el explorador tiene una clave de paso o contraseña para el sitio, el explorador muestra una interfaz de usuario de inicio de sesión al usuario. Si no hay ninguna credencial disponible, la promesa se rechaza y NotAllowedError no se muestra ninguna interfaz de usuario del explorador, por lo que la experiencia de inicio de sesión del usuario vuelve a la página de inicio de sesión tradicional del sitio.
Esto reduce la fricción de inicio de sesión y evita la confusión del usuario al tener que recordar qué opción de inicio de sesión usó anteriormente en un sitio determinado.
Vea también:
- API de autenticación web en MDN.
Característica WebGPU linear_indexing
La linear_indexing característica agrega dos nuevos valores integrados de sombreador de proceso al lenguaje de sombreado WebGPU (WGSL):
-
global_invocation_index, una versión linealizada deglobal_invocation_id. -
workgroup_index, una versión linealizada deworkgroup_id.
Estos valores integrados proporcionan un índice unidimensional conveniente para invocar sombreadores de proceso, reemplazando la linealización manual que es fácil de equivocarse.
Vea también:
- API de WebGPU en MDN.
Negociar siempre canales de datos en WebRTC
Use la nueva alwaysNegotiateDataChannels opción para WebRTC RTCPeerConnection para negociar canales de datos en la oferta del Protocolo de descripción de sesión, antes de crear un canal de datos.
Cuando está habilitado:
- La línea del canal
m=de datos se coloca antes de cualquier línea de audio o vídeom=. - Cuando se usa
BUNDLE, para volver a usar una única conexión para varios tipos de medios, la línea del canalm=de datos se usa como la sección de medios etiquetados por el oferente.
Vea también:
- RTCPeerConnection en MDN.
Pruebas de origen
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, consulta Usar pruebas de origen en Microsoft Edge.
Para obtener la lista completa de pruebas de origen disponibles, consulta Pruebas de origen de Microsoft Edge.
Writer API
Expira el 21 de abril de 2026.
La API de Writer se puede usar para generar texto a partir de una indicación de tarea de escritura, respaldada por un modelo de lenguaje de IA en el dispositivo.
Por ejemplo, usa 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.
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.
Use esta API para quitar redundancias en el texto de entrada para:
- Ajuste el texto dentro de un límite de palabras.
- Reformula el texto para adaptarlo al público previsto.
- Sea más constructivo si el texto usa un lenguaje inadecuado.
Consulte también Resumir, escribir y reescribir texto con las API de asistencia de escritura.
API del corrector de pruebas
Expira el 19 de mayo de 2026.
La API de Proofreader corrige errores gramaticales, ortográficos y de puntuación en el texto.
La API de Proofreader usa un modelo de lenguaje pequeño (SLM) que está integrado en Microsoft Edge, desde el código JavaScript de su sitio web o desde el código JavaScript de la extensión de su navegador.
Consulte también Corregir la gramática y la ortografía con la API de Proofreader.
Prompt API
Expira el 16 de junio de 2026
Use la API Prompt para solicitar un modelo de lenguaje pequeño (SLM) integrado en Microsoft Edge, desde el código JavaScript de su sitio web o desde el código JavaScript de la extensión de su explorador.
La API Prompt es una API web experimental.
Use la API de Prompt para:
- Generar y analizar texto.
- Cree lógica de aplicación basada en la entrada del usuario.
- Descubra formas innovadoras de integrar las capacidades de ingeniería de indicaciones en su aplicación web.
Vea también:
Información sobre esta prueba de origen:
Modo de compatibilidad de WebGPU
Expira el 21 de abril de 2026.
El modo de compatibilidad de WebGPU es un subconjunto de WebGPU opcional y ligeramente restringido capaz de ejecutar API gráficas antiguas, como OpenGL y Direct3D11.
El objetivo es expandir el alcance de las aplicaciones WebGPU a dispositivos más antiguos que no tienen las API gráficas modernas y explícitas que requiere el núcleo de WebGPU.
Extended lifetime for Shared Workers
Expira el 21 de abril de 2026.
La duración prolongada de los trabajos compartidos permite realizar trabajo asincrónico crítico después de la descarga de la página, sin la sobrecarga de los trabajos de servicio.
Establezca la extendedLifetime opción al crear un trabajo compartido, para mantener activo el trabajo de servicio durante un tiempo limitado después de cerrar todas las páginas del cliente. Esta técnica permite completar de forma fiable las operaciones asincrónicas durante la descarga.
Estas operaciones asincrónicas incluyen:
- Escrituras de IndexedDB.
- Cifrado o compresión.
- Solicitudes de Analytics.
Información sobre esta prueba de origen:
SharedArrayBuffers en páginas no aisladas en plataformas de escritorio
Expira el 19 de mayo de 2026.
Extensión temporal para el uso no protegido de SharedArrayBuffers en páginas que no están aisladas entre orígenes.
Notificaciones de llamadas entrantes
Expira el 19 de mayo de 2026.
La API de notificaciones de llamadas entrantes amplía la API de notificaciones para permitir que una PWA instalada envíe notificaciones de llamadas entrantes.
Las notificaciones de llamadas entrantes tienen un tono de llamada y botones diseñados para indicar que acepta o rechaza una llamada.
Esto ayuda a las aplicaciones web a crear experiencias más atractivas, ya que facilita que los usuarios reconozcan una notificación de llamada y la respondan.
Descriptores personalizados de WebAssembly
Expira el 16 de junio de 2026.
WebAssembly Descriptores personalizados permite a WebAssembly almacenar datos asociados a tipos de nivel de origen de forma más eficaz, en objetos descriptores personalizados.
API de instalación web
Caduca el 14 de julio de 2026.
La API de instalación web permite a un sitio web instalar otro sitio web como una aplicación web en el dispositivo del usuario, mediante .navigator.install()
<usermedia> elemento HTML
Caduca el 14 de julio de 2026.
El <usermedia> elemento HTML es un elemento controlado por el explorador para solicitar acceso a la cámara o al micrófono.
Usar un elemento HTML semántico en lugar de JavaScript:
- Proporciona mayor claridad a los usuarios sobre la solicitud de permiso.
- Mejora la accesibilidad.
- Evita patrones de interfaz de usuario manipulativos.
- Simplifica el flujo de trabajo, proporcionando directamente la secuencia multimedia a la aplicación. Esto elimina la necesidad de llamadas API independientes.
Información sobre esta prueba de origen:
Texto de lienzo mejorado
Expira el 11 de agosto de 2026.
La prueba de origen de TextMetrics de Enhanced Canvas amplía la API de TextMetrics Canvas para admitir:
- Rectángulos de selección.
- Consultas de cuadro delimitador.
- Operaciones basadas en un clúster de glifos.
Esta nueva funcionalidad permite que las aplicaciones complejas de edición de texto tengan una selección precisa, un posicionamiento del símbolo de intercalación y una prueba de aciertos.
Además, la representación basada en clústeres facilita efectos de texto sofisticados, como:
- Animaciones de personajes independientes.
- Estilo de personaje independiente.
Información sobre esta prueba de origen:
WebNN
Expira el 11 de agosto de 2026.
Utilice la API de WebNN para crear y ejecutar modelos de aprendizaje automático directamente en la aplicación web.
Use redes neuronales aceleradas por hardware mediante la creación de gráficos computacionales que se asignen de manera eficiente a las funcionalidades de la plataforma y al hardware del dispositivo.
focusgroup Atributo HTML para la navegación con el teclado
Expira el 11 de agosto de 2026.
Normalice la navegación con el teclado para widgets compuestos, como barras de herramientas, pestañas, menús y grupos de radio, mediante el focusgroup atributo HTML.
El focusgroup atributo controla automáticamente lo siguiente, sin necesidad de código JavaScript personalizado:
- El comportamiento itinerante de tabindex .
- Navegación mediante teclas de dirección.
- Memoria de enfoque; Restaura el último elemento enfocado al volver a entrar en el grupo de enfoque.
Información sobre esta prueba de origen:
Hashes de URL y evaluación en CSP script-src
Expira el 25 de agosto de 2026.
Esta característica presenta hashes de url y evaluación que se usarán en script-src directivas de la directiva de seguridad de contenido.
Esto le permite escribir un CSP estricto que solo se base en directivas basadas en hash y nonce, sin tener que usar listas de permitidos basadas en nombres de host permisivos o unsafe-eval.
API de credenciales digitales: soporte de emisión
Expira el 8 de septiembre de 2026.
La API de credenciales digitales permite desencadenar la emisión de credenciales de usuario desde un servidor emisor de credenciales a una aplicación de billetera digital.
Por ejemplo, use la API de credenciales digitales para desencadenar el aprovisionamiento de una nueva licencia de conducir, o un título académico verificado, desde un servidor gubernamental o universitario a la billetera digital de un usuario.
prerender_until_script Acción de API de reglas de especulación
Expira el 8 de septiembre de 2026.
prerender_until_script es una nueva acción para la API de reglas de especulación. Esta nueva acción proporciona una opción intermedia entre las prefetch acciones "y prerender ".
Use la prerender_until_script acción cuando desee que el explorador represente previamente una página, pero deténgase y vuelva a la captura previa después de que se inicie la ejecución de un script específico.
WebAudio Configurable Render Quantum
Expira el 8 de septiembre de 2026.
De forma predeterminada, WebAudio procesa el audio en bloques fijos de 128 fotogramas de muestra (un cuanto de representación). Cuando el tamaño del bloque de procesamiento de audio de la aplicación no coincide con este valor predeterminado, el desarrollo se vuelve complejo y el procesamiento se vuelve menos eficiente.
Utilice la prueba de origen cuántico de renderizado configurable de WebAudio para especificar una renderSizeHint opción al crear un AudioContext or , OfflineAudioContextpara solicitar un tamaño cuántico de renderizado determinado.
- Pase un entero, para solicitar un tamaño específico.
- Pase
"default"(u omita la opción) para usar el valor predeterminado de 128 fotogramas. - Pasar
"hardware", para permitir que el explorador elija un tamaño óptimo para la configuración actual.
Información sobre esta prueba de origen:
Activación de representación previa mediante el envío de formularios
Expira el 8 de septiembre de 2026.
Esta prueba de origen agrega un nuevo campo a la API de reglas de especulación, para permitir que los envíos de formularios activen las reglas de prerender.
API de rendimiento de CPU
Expira el 8 de septiembre de 2026.
La API de rendimiento de CPU expone información sobre la potencia del dispositivo del usuario.
Esta API se dirige a las aplicaciones web que usan esta información para proporcionar una experiencia de usuario mejorada, posiblemente en combinación con la API Compute Pressure.
La API Compute Pressure proporciona información sobre la presión y el uso de la CPU del dispositivo del usuario, y permite que la aplicación reaccione a los cambios en la presión de la CPU.
Representación previa de iframes de origen cruzado
Expira el 22 de septiembre de 2026.
De forma predeterminada, la representación previa de navegación retrasa la carga de todos los iframes de origen cruzado hasta que se activa la página representación previa. Cuando los iframes de origen cruzado son críticos para su aplicación, este retraso puede anular muchos de los beneficios de la representación previa.
Esta versión de prueba de origen prerepresenta iframes de origen cruzado mediante un encabezado de respuesta de participación. El explorador prerepresenta todos los fotogramas entre orígenes si la respuesta HTTP del marco de nivel superior incluye el Supports-Loading-Mode: prerender-cross-origin-frames encabezado.
Evento de autorrellenar
Expira el 3 de noviembre de 2026.
Use el nuevo autofill evento para detectar cuándo el autorrelleno del explorador actualiza los controles del formulario.
Esto facilita la adaptación de la interfaz de usuario personalizada, la validación o la lógica de formulario dependiente una vez completada la autorrellenar.
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.