Partager via


Notes de publication de la plateforme web Microsoft Edge 147 (avril 2026)

Voici les nouvelles fonctionnalités et mises à jour de la plateforme web dans Microsoft Edge 147, qui sera publié le 9 avril 2026.

Pour rester à jour et obtenir les dernières fonctionnalités de la plateforme web, téléchargez un canal en préversion de Microsoft Edge (bêta, dev ou canary) ; accédez à Devenir un Microsoft Edge Insider.

Contenu détaillé :

Edge DevTools

Consultez Nouveautés de Microsoft Edge DevTools.

WebView2

Consultez notes de publication pour le Kit de développement logiciel (SDK) WebView2.

Fonctionnalités CSS

Les nouvelles fonctionnalités CSS (Cascading Style Sheets) suivantes sont incluses dans Microsoft Edge.

border-shape

La border-shape propriété vous permet de créer des bordures non rectangulaires à l’aide de n’importe quelle forme arbitraire, telle que des polygones, des cercles ou des chemins personnalisés.

Contrairement à clip-path, qui clipse l’élément entier, border-shape définit la forme de la bordure elle-même, la décore et extrait uniquement le contenu de l’élément. Vous pouvez caresser une forme ou remplir entre deux formes.

Voir aussi :

contrast-color()

La contrast-color() fonction retourne automatiquement le noir ou le blanc, selon que le contraste est le plus élevé par rapport à une couleur donnée.

Utilisez cette fonction pour répondre facilement aux exigences de contraste d’accessibilité. Vous pouvez utiliser contrast-color() n’importe où dans CSS où une valeur de couleur est attendue.

Voir aussi :

Les propriétés CSS *-width sont désormais indépendantes des *-style propriétés

Le comportement des border-widthpropriétés , outline-widthet column-rule-width a été mis à jour pour s’aligner sur les dernières spécifications CSS.

Auparavant, si la border-stylepropriété , outline-styleou column-rule-style était définie sur none ou hidden, le calcul border-widthcorrespondant , outline-widthou column-rule-width était forcé à 0px, quelle que soit la valeur que vous avez spécifiée.

Désormais, les valeurs calculées de border-width, outline-widthet column-rule-width reflètent toujours vos valeurs spécifiées, indépendamment de la propriété correspondante *-style .

Voir aussi :

Les chronologies d’animation prennent en charge une "scroll" plage

Dans les animations pilotées par défilement, les chronologies d’affichage prennent désormais en charge une "scroll" plage nommée, en plus des plages nommées existantes.

Les plages nommées prises en charge sont désormais :

  • "contain"
  • "cover"
  • "entry"
  • "exit"
  • "scroll"

La nouvelle "scroll" plage fait référence à l’étendue complète du conteneur de défilement, et non seulement à la partie du conteneur de défilement dans laquelle le sujet de l’animation est visible. Cela vous donne plus de contrôle sur le moment où les animations commencent et s’arrêtent, dans la zone de défilement.

Voir aussi :

accent-color: auto s’applique désormais uniquement aux applications web installées

La accent-color: auto propriété CSS, également appelée couleur d’accentuation du système, est désormais limitée à l’utilisation de la Web Apps progressive (PWA) installée, et non dans les pages web affichées dans le navigateur. Cela s’aligne sur les mots clés de couleur système existants AccentColor et AccentColorText CSS.

Auparavant, quand accent-color était défini sur auto, les contrôles de formulaire adoptaient la couleur d’accentuation système dans toutes les pages web, qu’elles soient affichées dans le navigateur ou dans un PWA installé.

Cette modification offre une expérience de développement et une expérience utilisateur plus cohérentes, tout en respectant les restrictions d’empreinte digitale.

Voir aussi :

Fonctionnalités SVG

Les nouvelles fonctionnalités SVG (Scalable Vector Graphics) suivantes sont prises en charge dans Microsoft Edge.

pathattribut sur l’élément SVG <textPath>

L’élément <textPath> SVG prend désormais en charge un path attribut. Utilisez l’attribut pour définir la path géométrie du chemin de texte inline à l’aide des données de chemin SVG.

Au lieu de toujours avoir besoin de référencer un élément distinct <path> à l’aide de l’attribut href , vous pouvez maintenant inclure les données de chemin d’accès directement dans l’attribut de path l’élément<textPath>.

Lorsque et pathhref sont spécifiés, l’attribut path est prioritaire.

Voir aussi :

API web

Les nouvelles fonctionnalités d’API web suivantes sont incluses dans Microsoft Edge.

Effacer la window.name valeur des navigations intersites qui changent de groupe de contexte de navigation

La window.name propriété est désormais effacée lorsqu’une navigation intersites change de groupe de contextes de navigation.

Auparavant, la valeur de la window.name propriété était conservée tout au long de la durée de vie d’un onglet de navigateur, même lorsqu’une navigation intersites changeait de groupe de contextes de navigation.

Voir aussi :

Informations d’identification de session liée à l’appareil

Les informations d’identification de session liées à l’appareil (DBSC) permettent de lier les informations d’identification de session à un appareil spécifique, ce qui complique la réutilisation des cookies de session volés.

Cela améliore la sécurité des comptes pour les sessions connectées et contribue à réduire les risques de détournement de session.

Voir aussi :

Migration de l’origine de l’application web

Web App Origin Migration permet à une application web progressive (PWA) de migrer vers une nouvelle origine tout en préservant la confiance, l’état d’installation et les autorisations applicables.

Cela permet aux équipes de déplacer en toute sécurité des applications d’un domaine à l’autre sans forcer les utilisateurs à se réinstaller.

Voir aussi :

OpaqueRange

OpaqueRange représente une plage de texte dynamique à l’intérieur de contrôles de texte tels que <input> et <textarea>.

Utilisez OpaqueRange pour activer les opérations basées sur les plages, notamment :

  • Requêtes geometry.
  • Intégration avec la mise en surbrillance des flux de travail.

Voir aussi :

<install> Élément HTML

L’élément <install> HTML représente un bouton qui, lors de l’activation, invite l’utilisateur à choisir d’installer ou non une application web progressive.

Le contenu et l’apparence du bouton d’installation sont contrôlés par Microsoft Edge et offrent aux utilisateurs une expérience cohérente entre les applications web.

Voir aussi :

Listes d’autorisation de connexion

Les listes d’autorisation de connexion permettent aux applications de déclarer et d’appliquer des listes d’autorisation explicites pour les points de terminaison réseau qui peuvent être contactés par les API réseau de plateforme web.

Cela améliore le contrôle réseau sortant et réduit le risque de connexions involontaires.

Voir aussi :

Événement de remplissage automatique

Utilisez le nouvel autofill événement pour détecter quand le remplissage automatique du navigateur met à jour les contrôles de formulaire.

Cela facilite l’adaptation de l’interface utilisateur personnalisée, de la validation ou de la logique de formulaire dépendante une fois le remplissage automatique terminé.

Voir aussi :

Interface CSSPseudoElement

L’interface CSSPseudoElement représente des pseudo-éléments dans le modèle objet CSS. L’interface CSSPseudoElement est retournée par Element.pseudo(type)et prend en charge les pseudo-éléments imbriqués.

Cela facilite l’inspection et la manipulation du comportement lié aux pseudo-éléments dans les scénarios de style avancés.

Voir aussi :

dropEffect gestion des événements de glisser-déplacer

Lorsque vous utilisez l’API Glisser-déplacer, l’attribut dropEffect a désormais les valeurs prédéterminées correctes pendant dragenterles événements , dragoveret dragleave , comme spécifié par la norme HTML.

Le dropEffect est désormais basé sur les événements actuels effectAllowed pour dragenter et .dragover Pour dragleave les événements, dropEffect est toujours "none".

Voir aussi :

Transitions de vue délimitées aux éléments

Les transitions d’affichage peuvent désormais être étendues à des éléments HTML individuels à l’aide de la element.startViewTransition() méthode .

Lorsqu’une transition d’affichage est limitée à un élément, les pseudo-éléments de transition sont affectés par les clips et les transformations ancêtres. Plusieurs transitions sur des éléments distincts peuvent s’exécuter simultanément, ce qui vous donne plus de flexibilité dans la création d’animations complexes.

Voir aussi :

Détecter les fonctionnalités de confirmation de paiement sécurisé

Utilisez la PaymentRequest.getSecurePaymentConfirmationCapabilities() méthode statique pour déterminer les fonctionnalités de confirmation de paiement sécurisé prises en charge dans le navigateur.

Cette méthode asynchrone retourne un objet qui décrit les fonctionnalités de confirmation de paiement sécurisé du navigateur. Utilisez l’objet retourné pour décider s’il faut utiliser les fonctionnalités de confirmation de paiement sécurisé pour votre flux de paiement.

Voir aussi :

Règles IDNA ContextJ

Microsoft Edge implémente désormais les règles IDNA ContextJ, en interdisant les caractères suivants dans la plupart des emplacements dans les URL :

  • ZWNJ (U+200C ZERO WIDTH NON-JOINER)

  • ZWJ (JOINTURE U+200D LARGEUR ZÉRO)

Cela améliore l’interopérabilité avec d’autres navigateurs.

IDNA est le mécanisme par lequel les caractères non ASCII peuvent apparaître dans les noms de domaine. Par exemple, l’URL http://네이버.한국/ est encodée en tant que http://xn--950bt9s8xi.xn--3e0b707e/.

Voir aussi :

Vous pouvez désormais utiliser <link rel="modulepreload"> pour précharger des modules JSON et CSS, en plus des modules JavaScript.

Spécifiez le type de module à l’aide de l’attribut as :

  • Pour les modules CSS : <link rel="modulepreload" as="style" href="...">

  • Pour les modules JSON : <link rel="modulepreload" as="json" href="...">

Cela apporte la parité des fonctionnalités entre différents types de modules, pour le préchargement.

Voir aussi :

Restrictions d’accès au réseau local sur service Worker WindowClient.navigate()

Les restrictions d’accès au réseau local s’appliquent désormais aux navigations lancées par les Travailleurs du service via WindowClient.navigate().

le WindowClient est utilisé comme initiateur de la navigation, pour déterminer si la navigation est une demande d’accès au réseau local. Cela s’applique uniquement si l’objet WindowClient de navigation est un sous-cadre ; Microsoft Edge n’applique pas de restrictions d’accès au réseau local sur les navigations dans l’image principale.

Voir aussi :

Restrictions d’accès au réseau local pour les WebSockets

Les restrictions d’accès au réseau local s’appliquent désormais aux connexions WebSocket aux adresses locales, ce qui déclenche des invites d’autorisation.

Toutes les stratégies d’entreprise d’accès au réseau local actuelles s’appliquent aux restrictions WebSocket (LocalNetworkAccessAllowedForUrls, LocalNetworkAccessBlockedForUrlset LocalNetworkAccessRestrictionsTemporaryOptOut).

Voir aussi :

Restrictions d’accès au réseau local pour WebTransport

Les demandes WebTransport adressées au réseau local de l’utilisateur sont désormais limitées derrière une invite d’autorisation.

Une demande de réseau local est toute demande d’un site web public vers une adresse IP locale ou un bouclage, ou d’un site web local (tel qu’un intranet) vers un bouclage. Le fait de gérer ces demandes derrière une autorisation réduit la capacité des sites à prendre une empreinte digitale du réseau local de l’utilisateur. Cette autorisation est limitée aux contextes sécurisés.

Voir aussi :

Localisation de manifeste

Les manifestes d’application web prennent désormais en charge la localisation. Cela permet à une application web d’adapter son nom, sa description, ses icônes et ses raccourcis à la langue et à la région de l’utilisateur.

Lorsque vous fournissez des valeurs localisées dans le manifeste de l’application web, le navigateur sélectionne automatiquement les ressources appropriées en fonction des paramètres de langue de l’utilisateur.

Voir aussi :

Math.sumPrecise

La nouvelle Math.sumPrecise() méthode retourne la somme des valeurs d’un élément itérable, à l’aide d’un algorithme plus précis que la somme naïve.

Cette méthode permet d’éviter les erreurs de précision à virgule flottante lors de la somme de plusieurs nombres.

Voir aussi :

Suppression d’événements de pointeur au début du glissement

Lorsqu’une opération de glissement démarre, le navigateur envoie pointercanceldésormais les événements , pointeroutet pointerleave à la source de glissement, pour indiquer que le flux d’événements du pointeur est terminé.

Ce comportement garantit que la source de glissement n’attend plus d’événements de ce pointeur pendant l’opération de glissement.

Ce comportement est maintenant entièrement implémenté sur toutes les plateformes.

Voir aussi :

pseudoTarget propriété sur les événements

La pseudoTarget propriété est désormais disponible sur les UIEventobjets , AnimationEventet TransitionEvent .

Lorsqu’un événement provient d’un pseudo-élément, pseudoTarget retourne un CSSPseudoElement objet qui représente ce pseudo-élément. Sinon, pseudoTarget est null.

Event.pseudoTarget fournit des informations supplémentaires sur l’origine de l’événement. La propriété existante Event.target reste inchangée.

Voir aussi :

Request.isReloadNavigation Attribut

L’attribut isReloadNavigation booléen en lecture seule est désormais disponible sur l’interface de Request l’API Fetch.

L’attribut isReloadNavigation indique si la demande de navigation actuelle a été lancée en tant que rechargement déclenché par l’utilisateur, par exemple :

  • Lorsque l’utilisateur clique sur Actualiser dans la barre d’outils du navigateur.
  • Lorsque la page appelle les location.reload() méthodes ou history.go(0) en réponse à une interaction utilisateur sur la page.

Ce signal est principalement exposé sur l’objet Request qui se trouve dans le service Worker.FetchEvent

Voir aussi :

Respect du autocorrect="off" clavier tactile Windows

Le clavier tactile Windows respecte désormais l’attribut autocorrect="off" sur les éléments modifiables, notamment <input>les hôtes , <textarea>et contenteditable .

Auparavant, le clavier tactile corrérait automatiquement les mots même quand autocorrect="off" était défini. À présent, les corrections automatiques sont détectées et rétablies lorsque l’élément prioritaire a autocorrect="off".

Voir aussi :

Limites de l’API mémoire de l’appareil

L’API Mémoire de l’appareil signale désormais des valeurs mises à jour qui reflètent mieux les fonctionnalités modernes de l’appareil :

  • Appareils Android : 1, 2, 4 ou 8 Go

  • Autres plateformes : 2, 4, 8, 16 ou 32 Go

Ces nouvelles valeurs remplacent les valeurs obsolètes (0,25, 0,5, 1, 2, 4, 8 Go). Cela réduit le risque d’empreinte digitale et offre une meilleure segmentation pour les appareils haut de gamme.

Voir aussi :

API série web sur Android

L’API série web est désormais prise en charge sur Android, ce qui permet à une application web de se connecter à des appareils série via un port série ou via un périphérique USB ou Bluetooth amovible qui émule un port série.

Cela est utile pour les applications éducatives, amateurs et industrielles qui ont besoin de contrôler des périphériques à partir d’un appareil connecté. Ces périphériques sont les suivants :

  • Robots.
  • Mills.
  • Découpeurs laser.
  • Imprimantes 3D.

Voir aussi :

Toujours négocier les canaux de données dans WebRTC

Utilisez la nouvelle alwaysNegotiateDataChannels option pour RTCPeerConnection pour négocier des canaux de données dans l’offre protocole de description de session, avant de créer un canal de données.

Quand cette option est activée :

  • La ligne du canal m= de données est placée avant toute ligne audio ou vidéo m= .
  • Lorsque vous utilisez BUNDLE, pour réutiliser une connexion unique pour plusieurs types de supports, la ligne de canal m= de données est utilisée comme section de média étiqueté de l’offreur.

Voir aussi :

Couches WebXR

Les couches WebXR permettent un rendu plus efficace des expériences immersives en déléguant la composition au compositeur système plutôt qu’à JavaScript.

Principaux avantages :

  • Les couches sont présentées à la fréquence d’actualisation native du compositeur.
  • Les couches de composition sont rééchantillonnée une seule fois, contre deux fois dans le rendu WebXR traditionnel, ce qui améliore la qualité du texte et du visuel.
  • Les commandes JavaScript et GPU s’exécutent moins fréquemment, car le compositeur gère le rééchantillonnage et la reprojection.
  • Le compositeur dispose toujours des données de pose les plus récentes et s’exécute avec une priorité élevée, ce qui réduit la latence perçue.

Les couches WebXR prennent en charge plusieurs types de couches, notamment les couches projection, quad, cylindre, équirectangulaire et cube, ainsi que les couleurs natives, les textures de profondeur et les tableaux de textures.

Voir aussi :

Détection de plan WebXR

L’API De détection de plan WebXR permet aux sites de récupérer l’ensemble des plans détectés dans l’environnement de l’utilisateur.

La détection de plan offre des fonctionnalités plus puissantes que la détection de profondeur.

  • Les plans, tels que les murs qui sont obstrués par des objets, peuvent toujours être entièrement représentés, si le système est conscient des limites du mur.

  • Les informations d’étiquetage sémantique sont également exposées le cas échéant, ce qui permet de mieux connaître l’environnement.

Voir aussi :

Analyse XML dans Rust pour les scénarios non-XSLT

Microsoft Edge utilise désormais un analyseur XML basé sur Rust, dans les scénarios où le traitement XSLT n’est pas nécessaire.

L’analyseur XML Rust améliore la sécurité en éliminant les bogues d’altération de la mémoire dans l’analyse XML. Cela s’applique à :

  • API web DOMParser.
  • responseXML de XMLHttpRequest.
  • Documents SVG.

Voir aussi :

Fonctionnalités dépréciées ou supprimées

Supprimer XSLT inline pour la production de SVG

La prise en charge de l’utilisation de feuilles de style XSLT pour transformer des données XML en fichiers SVG a été supprimée.

Auparavant, un fichier XML spécialement conçu pouvait contenir une feuille de style XSL qui transformait des données XML génériques en fichier SVG. Cette fonctionnalité est désormais déconseillée et a été supprimée.

Essais d’origine

Voici les essais d’origine pour les nouvelles API expérimentales disponibles dans Microsoft Edge.

Les essais d’origine vous permettent d’essayer des API expérimentales sur votre propre site web en direct pendant une durée limitée. Pour en savoir plus sur les essais d’origine, consultez Utiliser les essais d’origine dans Microsoft Edge.

Pour obtenir la liste complète des essais d’origine disponibles, consultez Microsoft Edge Origin Trials.

Bloquer la fréquence d’images complète pendant le chargement de la page

Expire le 24 mars 2026.

Accélérez les performances de chargement de page à l’aide de l’attribut blocking="full-frame-rate" sur les <link> éléments. Cela indique au navigateur de réduire la fréquence d’images pendant le chargement, afin de libérer des ressources pour l’analyse de contenu critique.

Nouvelle tentative d’extraction

Expire le 24 mars 2026.

Assurez la livraison fiable des demandes critiques sur des réseaux non fiables à l’aide de nouvelles tentatives automatiques configurables.

Pour récupérer à partir d’erreurs réseau temporaires, vous pouvez définir :

  • Nombre maximal de tentatives.
  • Un délai initial.
  • Stratégie pour augmenter le délai après chaque nouvelle tentative, comme doubler le délai.

Pour les demandes de maintien, les nouvelles tentatives peuvent se poursuivre même après le déchargement de la page. Cela améliore la distribution des données pour les balises et l’analytique.

API Statistiques de playout WebAudio

Expire le 21 avril 2026.

Détectez et mesurez les problèmes audio et la latence de lecture en temps réel à l’aide de l’interface AudioPlayoutStats .

Pour optimiser l’expérience utilisateur et la réactivité de votre application audio :

  • Surveiller les événements de trame de secours.
  • Calculez la fraction de silence due à la sous-performance.
  • Suivez la latence moyenne, la latence minimale et la latence maximale.

Informations sur cet essai d’origine :

Writer API

Expire le 21 avril 2026.

L’API Writer peut être utilisée pour générer du texte à partir d’une invite de tâche d’écriture, soutenue par un modèle de langage IA sur l’appareil.

Par exemple, utilisez cette API pour :

  • Générez une explication textuelle des données structurées.
  • Compose un billet sur un produit, basé sur des avis ou une description du produit.
  • Générez une biographie basée sur des informations générales.

Consultez également Résumer, écrire et réécrire du texte avec les API d’aide à l’écriture.

API De réécriture

Expire le 21 avril 2026.

L’API Rewriter transforme et reformule le texte d’entrée de manière demandée, en s’appuyant sur un modèle de langage IA sur l’appareil.

Utilisez cette API pour supprimer les redondances dans le texte d’entrée, afin de :

  • Ajuster le texte dans une limite de mots.
  • Reformulez le texte en fonction de l’audience prévue.
  • Soyez plus constructif si le texte utilise un langage inadéquat.

Consultez également Résumer, écrire et réécrire du texte avec les API d’aide à l’écriture.

Proofreader API

Expire le 19 mai 2026.

L’API Proofreader corrige les erreurs de grammaire, d’orthographe et de ponctuation dans le texte.

L’API Proofreader utilise un petit modèle de langage (SLM) intégré à Microsoft Edge, à partir du code JavaScript de votre site web ou du code JavaScript de votre extension de navigateur.

Consultez également Corriger la grammaire et l’orthographe avec l’API Proofreader.

API d’invite

Expire le 16 juin 2026

Utilisez l’API d’invite pour demander un modèle SLM (Small Language Model) intégré à Microsoft Edge, à partir du code JavaScript de votre site web ou du code JavaScript de votre extension de navigateur.

L’API Prompt est une API web expérimentale.

Utilisez l’API Prompt pour :

  • Générer et analyser du texte.
  • Créez une logique d’application basée sur l’entrée utilisateur.
  • Découvrez des façons innovantes d’intégrer des fonctionnalités d’ingénierie d’invite dans votre application web.

Informations sur cet essai d’origine :

Durée de vie étendue des Workers partagés

Expire le 21 avril 2026.

La durée de vie étendue des Workers partagés permet d’effectuer un travail asynchrone critique après le déchargement de la page, sans la surcharge des Workers de service.

Définissez l’option lors de la extendedLifetime création d’un worker partagé pour maintenir le service worker actif pendant une durée limitée après la fermeture de toutes les pages clientes. Cette technique permet une exécution fiable des opérations asynchrones lors du déchargement.

Ces opérations asynchrones sont les suivantes :

  • Écritures IndexedDB.
  • Chiffrement ou compression.
  • Demandes d’analyse.

Informations sur cet essai d’origine :

Descripteurs personnalisés WebAssembly

Expire le 16 juin 2026.

Les descripteurs personnalisés WebAssembly permettent à WebAssembly de stocker plus efficacement les données associées aux types au niveau de la source, dans des objets de descripteur personnalisés.

API d’informations d’identification numériques - Prise en charge de l’émission

Expire le 14 juillet 2026.

L’API Informations d’identification numériques permet de déclencher l’émission des informations d’identification de l’utilisateur à partir d’un serveur émetteur d’informations d’identification vers une application de portefeuille numérique.

Par exemple, utilisez l’API Informations d’identification numériques pour déclencher l’approvisionnement d’un nouveau permis de conduire, ou d’un diplôme universitaire vérifié, d’un serveur gouvernemental ou universitaire vers le portefeuille numérique d’un utilisateur.

API d’installation web

Expire le 14 juillet 2026.

L’API d’installation web permet à un site web d’installer un autre site web en tant qu’application web sur l’appareil de l’utilisateur, à l’aide navigator.install()de .

<usermedia> Élément HTML

Expire le 14 juillet 2026.

L’élément <usermedia> HTML est un élément contrôlé par le navigateur pour demander l’accès à la caméra ou au microphone.

Utilisation d’un élément HTML sémantique au lieu de JavaScript :

  • Fournit une meilleure clarté aux utilisateurs sur la demande d’autorisation.
  • Améliore l’accessibilité.
  • Empêche les modèles d’interface utilisateur manipulateurs.
  • Simplifie le flux de travail en fournissant directement le flux multimédia à votre application. Cela élimine la nécessité d’appels d’API distincts.

Informations sur cet essai d’origine :

WebNN

Expire le 14 juillet 2026.

Utilisez l’API WebNN pour générer et exécuter des modèles Machine Learning directement dans votre application web.

Utilisez des réseaux neuronaux à accélération matérielle en créant des graphiques de calcul qui mappent efficacement aux fonctionnalités de la plateforme et au matériel des appareils.

TextMetrics de canevas amélioré

Expire le 11 août 2026.

La version d’évaluation de l’origine Canvas TextMetrics améliorée étend l’API TextMetrics Canvas pour prendre en charge :

  • Rectangles de sélection.
  • Requêtes de cadre englobant.
  • Opérations basées sur un cluster glyphe.

Cette nouvelle fonctionnalité permet aux applications d’édition de texte complexes de disposer d’une sélection précise, d’un positionnement d’insertion et d’un test de positionnement.

En outre, le rendu basé sur les clusters facilite les effets de texte sophistiqués, tels que :

  • Animations de caractères indépendantes.
  • Style de caractère indépendant.

Informations sur cet essai d’origine :

focusgroup Attribut HTML pour la navigation au clavier

Expire le 11 août 2026.

Normalisez la navigation au clavier pour les widgets composites tels que les barres d’outils, les onglets, les menus et les groupes d’radio, à l’aide de l’attribut focusgroup HTML.

L’attribut focusgroup gère automatiquement les éléments suivants, sans nécessiter de code JavaScript personnalisé :

  • Comportement de tabindex itinérant .
  • Navigation via les touches de direction.
  • Mémoire du focus (restaure le dernier élément prioritaire lors de la nouvelle entrée dans le groupe de discussion).

Informations sur cet essai d’origine :

prerender_until_script Action de l’API Règles de spéculation

Expire le 8 septembre 2026.

prerender_until_script est une nouvelle action pour l’API Règles de spéculation. Cette nouvelle action fournit une option intermédiaire entre les prefetch actions et .prerender

Utilisez l’action prerender_until_script lorsque vous souhaitez que le navigateur pré-active une page, mais arrêtez et revenez à la prérécupération après le démarrage de l’exécution d’un script spécifique.

WebAudio configurable render quantum

Expire le 8 septembre 2026.

Avec la version d’évaluation de l’origine WebAudio Configurable Render Quantum, vous pouvez spécifier une renderSizeHint option lors de la création d’un AudioContext ou OfflineAudioContext, pour demander une taille quantique de rendu particulière.

Remarque

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Chromium.org et utilisées selon les termes décrits dans la licence internationale Creative Commons Attribution 4.0.