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.
A continuación se muestran las nuevas características y actualizaciones de la plataforma web en Microsoft Edge 134, que se publica el 6 de marzo de 2025.
Para mantenerse al día y obtener las características más recientes de la plataforma web, descargue un canal en versión preliminar de Microsoft Edge (Beta, Desarrollo o Canary); vaya a Convertirse en microsoft edge insider.
Contenido detallado:
- Edge DevTools
- WebView2
-
Características de la plataforma web
-
Características habilitadas
- Informes de atribución: quitar el límite de informes agregables cuando el identificador de contexto del desencadenador no es null
- Herencia de resaltado de CSS
- Propiedad CSS dynamic-range-limit
-
Elemento personalizable
<select>
- Descartar la luz del cuadro de diálogo
-
application-title
metaetiqueta para aplicaciones web instaladas - Document-Policy: expect-no-linked-resources
- Administración explícita de recursos
-
Extensión de la
console.timeStamp
API para admitir medidas y opciones de presentación -
Lienzo fuera de pantalla
getContextAttributes
- API de agregación privada: límites de contribución por contexto para los autores de llamadas de Almacenamiento compartido
-
Compatibilidad con
imageSmoothingQuality
CSS Painting API - Subgrupos de WebGPU
- Compatibilidad con la API de bloqueos web en el almacenamiento compartido
-
Características habilitadas
- Pruebas de origen
Edge DevTools
Consulte Novedades de DevTools (Microsoft Edge 134).
WebView2
Consulte 1.0.3124.44 en las notas de la versión del SDK de WebView2 (marzo de 2025).
Características de la plataforma web
Características habilitadas
Informes de atribución: quite el límite de informes agregables cuando el identificador de contexto del desencadenador no sea null.
El límite de informes agregable cuando el identificador de contexto del desencadenador no es null se quita de la API de informes de atribución.
Consulte Api de informes de atribución en MDN.
Herencia de resaltado de CSS
Con la herencia de resaltado css, las pseudo-clases como ::selection
y ::highlight
ahora heredan sus propiedades a través de la cadena de pseudo resaltado, en lugar de la cadena de elementos. El resultado es un modelo más intuitivo para la herencia de propiedades en resaltados.
Cuando la cascada no asigna un valor a ninguna propiedad admitida, su valor especificado viene determinado por la herencia del pseudo-elemento resaltado correspondiente del elemento primario de su elemento de origen.
Consulte CSS Custom Highlight API en MDN.
Css dynamic-range-limit
(propiedad)
La dynamic-range-limit
propiedad CSS permite que una página limite el brillo máximo del contenido HDR.
Con esta propiedad, las páginas web que muestran imágenes HDR pueden limitar su brillo cuando se ven en una galería de imágenes y solo aumentan el brillo de la interacción del usuario, por ejemplo al mantener el mouse.
Elemento personalizable <select>
El elemento personalizable <select>
permite tomar el control completo de la representación del elemento agregando la appearance: base-select
declaración CSS.
Esta característica se basa actualmente en la SelectParserRelaxation
marca , que cambia el analizador HTML para permitir más etiquetas dentro de la <select>
etiqueta. Los sitios que incluyen etiquetas adicionales dentro <select>
de las cuales se quitaban antes, como <span>
elementos, o que incluyen un número extremadamente grande de <option>
elementos pueden verse afectados por SelectParserRelaxation
.
Consulte Elemento Select personalizable (explicador).
<dialog>
luz descartada
Esta característica agrega el comportamiento de descarte ligero de la API de Popover a los <dialog>
elementos.
Descartar la luz significa cerrar el <dialog>
elemento haciendo clic o pulsando fuera del elemento.
Un nuevo closedby
atributo controla el comportamiento:
-
<dialog closedby="none">
: no se ha cerrado ningún cuadro de diálogo desencadenado por el usuario. -
<dialog closedby="closerequest">
: al presionar Esc (u otro desencadenador de cierre), se cierra el cuadro de diálogo. -
<dialog closedby="any">
: el usuario que hace clic fuera del cuadro de diálogo o presiona Esc, cierra el cuadro de diálogo. Similar alpopover=auto
comportamiento.
application-title
metaetiqueta para aplicaciones web instaladas
El <meta name="application-title">
elemento permite que una aplicación web instalada establezca el texto que aparece en la barra de título de la ventana de la aplicación instalada. De forma predeterminada, si falta el application-title
metanombre, en su lugar se usa el texto contenido en el elemento HTML <title>
.
Consulte Otros nombres, en Standard nombres de metadatos, en MDN.
Document-Policy: expect-no-linked-resources
En Document-Policy, el expect-no-linked-resources
punto de configuración permite a un documento sugerir al explorador que optimice mejor su secuencia de carga, por ejemplo, al no usar el comportamiento de análisis especulativo predeterminado.
Los exploradores han implementado el análisis especulativo de HTML para capturar especulativamente los recursos que están presentes en el marcado HTML, para acelerar la carga de páginas. Para la gran mayoría de las páginas web que tienen recursos declarados en el marcado HTML, la optimización es beneficiosa y el costo que se paga al determinar dichos recursos es un equilibrio sólido. Sin embargo, los siguientes escenarios pueden dar lugar a un equilibrio de rendimiento sub-óptimo frente al tiempo explícito dedicado a analizar HTML para determinar los recursos secundarios que se van a capturar:
- Páginas que no tienen ningún recurso declarado en el CÓDIGO HTML.
- Páginas HTML de gran tamaño con cargas mínimas o sin recursos que podrían controlar explícitamente la precarga de recursos a través de otros mecanismos de precarga disponibles.
El expect-no-linked-resources
Document-Policy sugiere al explorador que el explorador tiene permiso para optimizar el tiempo dedicado a dicha determinación de sub-recursos.
Administración explícita de recursos
Esta característica presenta la using
palabra clave a JavaScript, que le permite administrar explícitamente los recursos. La using
palabra clave se usa para definir un bloque de código que usa un recurso y garantiza que el recurso se elimina cuando se cierra el bloque. Esta característica aborda un patrón común en el desarrollo de software con respecto a la duración y la administración de varios recursos (como memoria o E/S). Este patrón admite la asignación de recursos y la liberación explícita de recursos críticos.
Consulte Administración explícita de recursos de ECMAScript.
Extensión de la console.timeStamp
API para admitir medidas y opciones de presentación
Esta característica amplía la console.timeStamp()
API, de forma compatible con versiones anteriores, para proporcionar un método de alto rendimiento para instrumentar aplicaciones y enviar datos de tiempo a la herramienta Performance en DevTools.
Las entradas de temporización que se agregan mediante esta API pueden tener una marca de tiempo personalizada, duración y opciones de presentación, como el color que se usará para la entrada en la herramienta Rendimiento .
Vea también:
- console.timeStamp() en MDN.
- Referencia de API de objeto de consola.
- Analice el rendimiento en tiempo de ejecución (tutorial).
Lienzo fuera de pantalla getContextAttributes
Esta característica agrega el getContextAttributes()
método de la CanvasRenderingContext2D
interfaz a la OffscreenCanvasRenderingContext2D
interfaz.
Vea CanvasRenderingContext2D: método getContextAttributes() en MDN.
API de agregación privada: límites de contribución por contexto para los autores de llamadas de Almacenamiento compartido
Permite que los autores de llamadas de Almacenamiento compartido personalicen el número de contribuciones por informe de agregación privada.
Esta característica permite a los autores de llamadas de Almacenamiento compartido configurar límites de contribución por contexto a través de un nuevo campo: maxContributions
. Los autores de llamadas establecen este campo para invalidar el número predeterminado de contribuciones por informe: se permitirán números más grandes y más pequeños. Debido al relleno, el tamaño de la carga útil de cada informe será aproximadamente proporcional al número elegido de contribuciones por informe.
Vea también:
Compatibilidad con imageSmoothingQuality
CSS Painting API
Esta característica agrega compatibilidad con el imageSmoothingQuality
atributo en la PaintRenderingContext2D
interfaz. Esto le permite hacer equilibrios de calidad y rendimiento al escalar imágenes creadas mediante la API de pintura CSS. El imageSmoothingQuality
atributo admite tres opciones: baja, media y alta.
Vea también:
Subgrupos de WebGPU
La característica WbGPU de subgrupos permite el paralelismo de SIMD. Mediante el uso de subgrupos, los subprocesos de un grupo pueden realizar operaciones colectivas. Esto proporciona una comunicación eficaz y un uso compartido de datos entre grupos de invocaciones. Estas operaciones se pueden usar para acelerar las aplicaciones, ya que reducen la sobrecarga de memoria en la que se incurre mediante la comunicación entre invocaciones.
Consulte WebGPU API en MDN.
Compatibilidad con la API de bloqueos web en el almacenamiento compartido
Esta característica hace que la ejecución simultánea de los worklets de almacenamiento compartido sea más confiable mediante la integración de la API de bloqueos web en el almacenamiento compartido.
- El
navigator.locks.request()
método está disponible para entornos de worklet. - Todos los métodos modificadores admiten la opción
{withLock: <resource>}
. - El
sharedStorage.batchUpdate(methods, options)
método permite ejecutar varios métodos modificadores de forma atómica mediante lawithLock
opción . Esto permite que un sitio web mantenga la coherencia al actualizar los datos en varias claves de almacenamiento.
Pruebas de origen
A continuación se muestran las nuevas API experimentales que puede probar en su propio sitio web en directo durante un tiempo limitado. Para más información sobre las pruebas de origen, consulte Uso de las pruebas de origen en Microsoft Edge. Para ver la lista completa de las pruebas de origen disponibles, consulte Pruebas de origen de Microsoft Edge.
Pruebas de origen solo de Microsoft Edge
Digital Goods API
Expira el 31 de marzo de 2025.
Digital Goods API permite a una aplicación web obtener información sobre sus productos digitales y las compras del usuario administradas por una tienda digital. El agente de usuario abstrae las conexiones a la tienda y la API de solicitud de pago se usa para realizar compras.
Acceso a aplicaciones LocalFolder
web
Expira el 31 de marzo de 2025.
Permite que los Web Apps progresivos (PWA) instalados en Microsoft Store accedan al contenido de archivo almacenado anteriormente en la carpeta WinRT ApplicationData.LocalFolder
por una versión anterior de la aplicación para UWP.
Atributo de escritura a mano HTML+IDL
Expira el 14 de junio de 2025.
El handwriting
atributo proporciona una manera por documento y por elemento de controlar dónde se permite la entrada de escritura a mano, como cuando se usa un lápiz óptico.
API de información de adquisición
Expira el 30 de junio de 2025.
Admite la atribución de adquisición 3P para Web Apps progresivas (PWA) que se adquirieron a través de una tienda de aplicaciones o directamente desde el explorador.
Nuevas pruebas de origen de Chromium
SelectParserRelrelrel
Expira el 11 de noviembre de 2025.
Se trata de una prueba de origen de desuso, que vuelve a habilitar el comportamiento del analizador antiguo para analizar etiquetas <select>
. En ese comportamiento anterior, el contenido no compatible se descarta silenciosamente y no se incluye en el contenido DOM debajo de <select>
. Esta prueba se puede usar en caso de que el nuevo comportamiento que se describe en el elemento Personalizable <select>
(anteriormente) interrumpa un sitio.
Nota:
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por Chromium.org y usadas de acuerdo con los términos descritos en la Licencia internacional creative Commons Attribution 4.0.