Notes de publication du canal Microsoft Edge Beta
Ces notes de publication fournissent des informations sur les nouvelles fonctionnalités et les mises à jour non liées à la sécurité qui sont incluses dans le canal Microsoft Edge Beta. Les versions archivées de ces notes de publication sont disponibles dans Notes de publication archivées pour Microsoft Edge Beta Channel.
Obtenez les dernières mises à jour Microsoft Edge for Business pour votre entreprise, école ou organization sur notre page de téléchargement
Remarque
La plateforme web Microsoft Edge évolue constamment pour améliorer l’expérience utilisateur, la sécurité et la confidentialité. Pour en savoir plus, consultez Modifications apportées à Microsoft Edge ayant un impact sur la compatibilité des sites.
Version 135.0.3179.21 : 18 mars 2025
Résolution de divers bogues et problèmes de performances.
Version 135.0.3179.18 : 17 mars 2025
Résolution de divers bogues et problèmes de performances.
Version 135.0.3179.11 : 13 mars 2025
Correction de divers bogues et problèmes de performances, mises à jour du canal de développement, mises à jour de fonctionnalités, mises à jour de stratégie et compatibilité de site impactant les modifications.
Mises à jour du canal de développement
Les mises à jour suivantes du canal de développement ont précédé cette version du canal bêta. Ces notes fournissent des informations détaillées sur les modifications apportées à chaque version.
- La mise à jour du canal de développement vers 135.0.3140.0 est en ligne. | Microsoft Community Hub
- La mise à jour du canal de développement vers 135.0.3154.3 est en ligne. | Microsoft Community Hub
- La mise à jour du canal de développement vers 135.0.3168.2 est en ligne. | Microsoft Community Hub
Correctifs
- Correction d’un problème où AppLocker bloquait des DLL connues telles que well_known_domains.dll et domain_actions.dll
Annonces
Mise à jour du magasin de certificats racine. Le magasin racine de Microsoft Edge est fourni par le programme racine de confiance Microsoft. Une mise à jour récente fait que les certificats ne sont plus approuvés par défaut s’ils sont validés par l’un des certificats racines Entrust répertoriés et que l’horodatage du certificat signé (SCT) le plus ancien est daté après le 16 avril 2025 7:00:00 UTC. Les entreprises qui exécutent un site web qui utilise un certificat impacté doivent acquérir et déployer un nouveau certificat non affecté par cette modification avant cette date. Les entreprises peuvent également remplacer la contrainte en installant le certificat racine applicable en tant que racine localement approuvée avec le système d’exploitation . les entreprises qui poursuivent cette option doivent évaluer soigneusement le risque de le faire.
Expérience de Recherche Microsoft dans la barre d’adresses Microsoft Edge. Après le 31 mars 2025, la barre d’adresse Microsoft Edge for Business envoie les utilisateurs aux résultats de travail sur M365.cloud.microsoft plutôt que sur Bing.com. Les utilisateurs de la barre d’adresses peuvent continuer à rechercher des documents professionnels, des signets et des personnes dans les résultats suggérés. En cliquant sur ces suggestions, les utilisateurs accèdent aux résultats de travail sur M365.cloud.microsoft. Les utilisateurs peuvent également taper « travail » dans la barre d’adresses, appuyer sur la touche d’onglet, puis taper leur requête professionnelle pour obtenir les résultats du travail sur une page M365.cloud.microsoft. Les résultats de la recherche professionnelle continuent d’inclure des documents, des personnes et des signets. Pour plus d’informations, consultez Conseils pour la mise hors service de Recherche Microsoft dans Bing pour vos organization. Note: Microsoft Edge version 134.0.3134.51+ est requis
Mises à jour des fonctionnalités
Rework of Work Feed on Edge New Tab Page (NTP). L’expérience de flux de travail, disponible dans la page Nouvel onglet (NTP) pour les utilisateurs commerciaux, aura des fonctionnalités variables et mises à jour. Ces changements incluent un nouveau focus sur la productivité et les modules M365. Les nouvelles stratégies de page d’onglet continuent d’être appliquées et ne sont pas affectées par cette expérience de flux de travail mise à jour. Note: Cette fonctionnalité est un déploiement de fonctionnalité contrôlé. Si vous ne voyez pas cette fonctionnalité, case activée que nous poursuivons notre déploiement.
Nouvelles suggestions de tendance de page d’onglet dans la barre d’adresses. Dans la page Nouvel onglet Microsoft Edge, les suggestions de tendance Microsoft Bing s’affichent dans la liste déroulante de la barre d’adresse lorsque les utilisateurs sélectionnent la barre d’adresses. Les administrateurs peuvent contrôler la disponibilité de cette fonctionnalité à l’aide de la stratégie AddressBarTrendingSuggestEnabled.
Paramètre de groupe autorisé dans Microsoft Edge for Business. Le paramètre de groupe autorisé garantit que Edge respecte les paramètres des « groupes d’imprimantes », des « groupes de périphériques USB amovibles » et des « groupes de partage réseau » dans le portail de conformité Microsoft Purview. Cette modification empêche les utilisateurs de contourner les protections de protection contre la perte de données (DLP) à l’aide d’Edge, améliorant ainsi la sécurité et la conformité.
Mises à jour de stratégie
Nouvelles stratégies
- AddressBarTrendingSuggestEnabled : activer les suggestions de tendance Microsoft Bing dans la barre d’adresse
- NewTabPageCompanyLogoBackplateColor : définir la couleur de fond du logo de l’entreprise sur la page nouvel onglet
- PartitionedBlobUrlUsage - Gérer le partitionnement d’URL d’objet blob pendant l’extraction et la navigation
- WebRtcIPHandlingUrl - Stratégie de gestion IP WebRTC pour les modèles d’URL
Stratégies déconseillées
- AddressBarMicrosoftSearchInBingProviderEnabled : activez les suggestions recherche Microsoft dans Bing dans la barre d’adresse.
Stratégies obsolètes
- RelatedMatchesCloudServiceEnabled : configurer des correspondances associées dans Rechercher sur la page (obsolète)
Remarque
Pour connaître les dernières fonctionnalités et mises à jour de la plateforme web, consultez les notes de publication de la plateforme web Microsoft Edge 135 en avril 2025.
Version 134.0.3124.66 : 12 mars 2025
Résolution de divers bogues et problèmes de performances.
Version 134.0.3124.62 : 11 mars 2025
Résolution de divers bogues et problèmes de performances.
Version 134.0.3124.51 : 6 mars 2025
Résolution de divers bogues et problèmes de performances.
Version 134.0.3124.49 : 6 mars 2025
Résolution de divers bogues et problèmes de performances.
Version 134.0.3124.39 : 28 février 2025
Résolution de divers bogues et problèmes de performances.
Version 134.0.3124.31 : 24 février 2025
Résolution de divers bogues et problèmes de performances.
Version 134.0.3124.19 : 18 février 2025
Résolution de divers bogues et problèmes de performances.
Version 134.0.3124.8 : 13 février 2025
Correction de divers bogues et problèmes de performances, mises à jour du canal de développement, mises à jour de fonctionnalités, mises à jour de stratégie et compatibilité de site impactant les modifications.
Mises à jour du canal de développement
Les mises à jour suivantes du canal de développement ont précédé cette version du canal bêta. Ces notes fournissent des informations détaillées sur les modifications apportées à chaque version.
- La mise à jour du canal de développement vers 134.0.3081.2 est en ligne. | Microsoft Community Hub
- La mise à jour du canal de développement vers 134.0.3096.1 est en ligne. | Microsoft Community Hub
- La mise à jour du canal de développement vers 134.0.3109.0 est en ligne. | Microsoft Community Hub
Annonce
Fonctionnalités contextuelles de périphérie dans l’onglet de travail Conversation professionnelle. À compter de la mi-mars 2025, Microsoft Copilot dans Edge introduit la prise en charge de la synthèse des pages et des requêtes contextuelles dans l’onglet Travail pour Microsoft 365 Copilot Conversation professionnelle. Avec cette fonctionnalité, les utilisateurs peuvent demander des requêtes contextuelles Copilot telles que « résumer cette page ». Cette fonctionnalité inclut également des suggestions contextuelles d’invite pour aider les utilisateurs à poser des questions pertinentes sur les pages ouvertes dans Edge. Les suggestions de résumé de page et d’invite contextuelle sont accessibles aux utilisateurs lors de l’utilisation de Copilot via le volet latéral Edge.
Une licence Microsoft 365 Copilot est nécessaire pour utiliser cette fonctionnalité. Les administrateurs peuvent contrôler la disponibilité à l’aide de la stratégie EdgeEntraCopilotPageContext . La disponibilité étendue de cette fonctionnalité sera annoncée via les notes de publication de Microsoft Edge.
Mises à jour des fonctionnalités
Suppression de l’option « Ajouter un compte » dans le menu Profil pour les utilisateurs d’ID Entra. L’option permettant d’ajouter un compte personnel lié directement à partir de Edge n’est plus disponible dans le menu profil Edge.
Microsoft Search dans Bing dépréciation et mises à jour de stratégie. Recherche Microsoft dans Bing, l’expérience de recherche professionnelle disponible sur Bing.com, sera mise hors service, de sorte que le dernier jour de disponibilité est le 31 mars 2025. La stratégie AddressBarMicrosoftSearchInBingProviderEnabled , utilisée pour configurer la recherche Microsoft dans Bing entraîne des résultats dans la barre d’adresses Edge pour entreprises, est déconseillée dans Microsoft Edge version 134 et sera obsolète dans une version ultérieure de Microsoft Edge. La nouvelle stratégie pour la remplacer est AddressBarWorkSearchResultsEnabled , disponible dans Microsoft Edge version 134.
Améliorations des paramètres Edge. Les paramètres Edge migrent vers WebUI2 pour améliorer la réactivité des pages et introduire une série de mises à niveau mineures du visuel et du contenu afin d’améliorer la convivialité et l’utilité globales. Cela inclut l’optimisation de la formulation concise des paramètres individuels, la simplification du nombre de pages et la réorganisation du contenu et la création d’une interface utilisateur cohérente. Remarque : Cette fonctionnalité est un déploiement de fonctionnalité contrôlé. Si vous ne voyez pas cette fonctionnalité, case activée que nous poursuivons notre déploiement.
Stratégie de bloqueur de scareware. Le bloqueur de scareware dans Microsoft Edge est votre bouclier basé sur l’IA conçu pour vous protéger, vous et vos utilisateurs, contre les attaques de scareware. Le bloqueur de scareware est actuellement en préversion et les administrateurs peuvent contrôler la disponibilité de cette fonctionnalité à l’aide de la stratégie ScarewareBlockerProtectionEnabled . Pour plus d’informations, consultez Stand up to scareware with scareware blocker, désormais disponible en préversion dans Microsoft Edge - Microsoft Edge Blog.
Mises à jour de stratégie
Nouvelles stratégies
- AddressBarWorkSearchResultsEnabled : activer les suggestions de recherche de travail dans la barre d’adresses
- DefaultJavaScriptOptimizerSetting - Contrôler l’utilisation des optimiseurs JavaScript
- IdleTimeout : délai avant d’exécuter les actions inactives
- IdleTimeoutActions : actions à exécuter lorsque l’ordinateur est inactif
- JavaScriptOptimizerAllowedForSites : autoriser l’optimisation JavaScript sur ces sites
- JavaScriptOptimizerBlockedForSites : bloquer les optimisations JavaScript sur ces sites
- OopPrintDriversAllowed : pilotes d’impression hors processus autorisés
- ScarewareBlockerProtectionEnabled - Configurer Edge Bloqueur d’alarmiciel Protection
- ServiceWorkerToControlSrcdocIframeEnabled : autoriser ServiceWorker à contrôler les iframes srcdoc
- SharedWorkerBlobURLFixEnabled : aligner le comportement de l’URL d’objet blob SharedWorker sur la spécification
- WebAudioOutputBufferingEnabled : activer la mise en mémoire tampon adaptative pour l’audio web
Stratégies obsolètes
- UserAgentClientHintsGREASEUpdateEnabled : contrôlez la fonctionnalité de mise à jour des indicateurs de client grease User-Agent (obsolète)
Remarque
Pour connaître les dernières fonctionnalités et mises à jour de la plateforme web, consultez les notes de publication de la plateforme web Microsoft Edge 134 mars 2025.
Version 133.0.3065.59 : 10 février 2025
Résolution de divers bogues et problèmes de performances.
Version 133.0.3065.51 : 7 février 2025
Résolution de divers bogues et problèmes de performances.
Version 133.0.3065.49 : 5 février 2025
Résolution de divers bogues et problèmes de performances.
Version 133.0.3065.39 : 31 janvier 2025
Résolution de divers bogues et problèmes de performances.
Version 133.0.3065.31 : 27 janvier 2025
Résolution de divers bogues et problèmes de performances.
Version 133.0.3065.19 : 21 janvier 2025
Résolution de divers bogues et problèmes de performances.
Version 133.0.3065.10 : 17 janvier 2025
Correction de divers bogues et problèmes de performances, mises à jour du canal de développement, mises à jour de fonctionnalités, mises à jour de stratégie et compatibilité de site impactant les modifications.
Mises à jour du canal de développement
Les mises à jour suivantes du canal de développement ont précédé cette version du canal bêta. Ces notes fournissent des informations détaillées sur les modifications apportées à chaque version.
- La mise à jour du canal de développement vers 133.0.2992.0 est en ligne. | Microsoft Community Hub
- La mise à jour du canal de développement vers 133.0.3000.0 est en ligne. | Microsoft Community Hub
- La mise à jour du canal de développement vers 133.0.3014.0 est en ligne. | Microsoft Community Hub
- La mise à jour du canal de développement vers 133.0.3054.1 est en ligne. | Microsoft Community Hub
- La mise à jour du canal de développement vers 133.0.3065.7 est en ligne. | Microsoft Community Hub
Correctifs
- Correction d’un problème qui empêchait les utilisateurs de sélectionner « Signaler ce fichier comme sécurisé » lors du téléchargement d’un fichier.
Mises à jour des fonctionnalités
Extension de la prise en charge de l’affichage des fichiers PDF protégés par MIP à différentes souverainetés (y compris GCCH). Les clients du cloud souverain (y compris GCCH) peuvent ouvrir du contenu PDF protégé par MIP dans Microsoft Edge. Cette modification est disponible dans le lecteur PDF intégré de Microsoft Edge optimisé par Adobe Acrobat et le moteur PDF Microsoft Edge hérité.
Gestion des URL de schéma non spécial. La gestion des URL de schéma non spécifique est mise à jour pour devenir conforme à l’URL Standard (https://url.spec.whatwg.org/). Cette modification a des répercussions sur la compatibilité des sites, ce qui peut nécessiter des modifications de vos sites web. Pour plus d’informations et pour obtenir des conseils pour les développeurs web, consultez http://bit.ly/url-non-special.
Dépréciation de l’attribut
textprediction
. Supprime la prise en charge de l’attributtextprediction
HTML, qui est un attribut non standard utilisé pour activer ou désactiver la fonctionnalité de prédiction de texte basée sur le navigateur pour les entrées de texte de forme longue. Au lieu de cela, utilisez l’attribut standardiséwritingsuggestions
, qui fonctionne de la même manière quetextprediction
, mais s’applique également aux autres fonctionnalités d’aide à l’écriture que les navigateurs peuvent fournir. Les sites qui définissenttextprediction
explicitement surtrue
oufalse
peuvent à la place définirwritingsuggestions
sur la même valeur. Pour plus d’informations, consultez Suggestions d’écriture dans la spécification HTML.Bloqueur de scareware. Le bloqueur de scareware dans Microsoft Edge est votre bouclier basé sur l’IA conçu pour vous protéger, vous et vos utilisateurs, contre les attaques de scareware. Une fois activé, le bloqueur de scareware utilise le Machine Learning (ML) pour identifier et bloquer ces escroqueries, ce qui vous protège lorsque vous naviguez sur le web. Pour plus d’informations, consultez Stand up to scareware with scareware blocker, désormais disponible en préversion dans Microsoft Edge - Microsoft Edge Blog. Note: Cette expérience est en préversion et les utilisateurs peuvent s’inscrire via les paramètres Microsoft Edge, sous
edge://settings/privacy
, le Scareware se trouve sous « Sécurité ».Supprimez la stratégie utilisée pour le comportement du même site hérité. Dans Microsoft Edge version 80, nous avons introduit la stratégie LegacySameSiteCookieBehaviorEnabledForDomainList pour rétablir le comportement SameSite des cookies au comportement hérité sur les domaines spécifiés. La stratégie LegacySameSiteCookieBehaviorEnabledForDomainList est obsolète dans Microsoft Edge version 133.
Mise à jour de l’interface utilisateur des téléchargements pour améliorer les performances. L’interface utilisateur des téléchargements est réécrite pour améliorer les performances. Les fonctionnalités orientées client et l’expérience utilisateur des versions précédentes restent les mêmes.
Mises à jour de stratégie
Nouvelles stratégies
- CACertificateManagementAllowed : autoriser les utilisateurs à gérer les certificats d’autorité de certification installés
- Certificats d’autorité de certification : certificats de serveur TLS qui doivent être approuvés par Microsoft Edge
- CACertificatesWithConstraints : certificats TLS qui doivent être approuvés par Microsoft Edge pour l’authentification du serveur avec des contraintes
- CADistrustedCertificates : certificats TLS qui doivent être approuvés par Microsoft Edge pour l’authentification du serveur
- CAHintCertificates : certificats TLS qui ne sont pas approuvés ou non approuvés, mais qui peuvent être utilisés dans la création de chemins d’accès pour l’authentification du serveur
- CAPlatformIntegrationEnabled : utiliser des certificats TLS ajoutés par l’utilisateur à partir de magasins d’approbation de plateforme pour l’authentification du serveur
- DataURLWhitespacePreservationEnabled - Conservation des espaces blancs DataURL pour tous les types de médias
- EdgeSidebarAppUrlHostForceList : contrôler les applications qui doivent être affichées dans la barre latérale Microsoft Edge
- PdfViewerOutOfProcessIframeEnabled - Utiliser la visionneuse PDF iframe hors processus
- SeamlessWebToBrowserSignInEnabled - Connexion web-to-browser transparente activée
- WebToBrowserSignInEnabled - Connexion Web To Browser activée
Stratégies obsolètes
- CopilotCDPPageContext - Contrôler Copilot avec l’accès à la protection des données commerciales au contexte de page pour les profils Microsoft Entra ID (obsolète)
- CSSCustomStateDeprecatedSyntaxEnabled : contrôle si la syntaxe dépréciée : --foo pour l’état personnalisé CSS est activée (obsolète)
- LegacySameSiteCookieBehaviorEnabledForDomainList : rétablir le comportement SameSite hérité pour les cookies sur les sites spécifiés (obsolète)
Compatibilité des sites impactant les modifications
Remarque
Les parties de cette note de publication 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.
Fonction attr() avancée CSS. Implémente l’augmentation à
attr()
spécifiée dans CSS Level 5, ce qui autorise les<string>
types en plus de et d’utiliser dans toutes les propriétés CSS (en plus de la prise en charge existante pour le pseudo-élémentcontent
).Pseudo-classe CSS
:open
. La:open
pseudo-classe correspond<dialog>
et<details>
quand elles sont dans leur état ouvert, et correspond<select>
et<input>
quand elles sont dans des modes qui ont un sélecteur et le sélecteur s’affiche.Requêtes de conteneur d’état de défilement CSS. Utilisez des requêtes de conteneur pour appliquer un style aux descendants de conteneurs en fonction de leur état de défilement.
Le conteneur de requêtes est soit un conteneur de défilement, soit un élément affecté par la position de défilement d’un conteneur de défilement. Les états suivants peuvent être interrogés :
-
stuck
: un conteneur collant est collé à l’un des bords de la zone de défilement. -
snapped
: un conteneur aligné par défilement est actuellement aligné horizontalement ou verticalement. -
scrollable
: indique si un conteneur de défilement peut faire l’objet d’un défilement dans une direction interrogée.
Un nouveau
container-type: scroll-state
permet d’interroger les conteneurs.#sticky { position: sticky; container-type: scroll-state; } @container scroll-state(stuck: top) { #sticky-child { font-size: 75%; } }
-
CSS
text-box
,text-box-trim
ettext-box-edge
. Pour obtenir un équilibre optimal du contenu du texte, lestext-box-trim
propriétés ettext-box-edge
, ainsi que latext-box
propriété abrégée, permettent un contrôle plus précis de l’alignement vertical du texte.La
text-box-trim
propriété spécifie les côtés à découper, au-dessus ou en dessous, et latext-box-edge
propriété spécifie la façon dont le bord doit être coupé.Ces propriétés vous permettent de contrôler l’espacement vertical avec précision à l’aide des métriques de police.
Valeur
hint
de l’attributpopover
. L’API Pop over spécifie le comportement de deux valeurs de l’attributpopover
:auto
etmanual
. Cette fonctionnalité décrit une troisième valeur,popover=hint
. Les indicateurs, qui sont le plus souvent associés à des comportements de type « info-bulle », ont des comportements légèrement différents. Principalement, la différence est qu’unhint
est subordonné à auto lors de l’ouverture de piles imbriquées de fenêtres contextuelles. Il est donc possible d’ouvrir une fenêtre contextuelle non liéehint
pendant qu’une pile existante deauto
fenêtres contextuelles reste ouverte.L’exemple canonique est qu’un
<select>
sélecteur est ouvert (popover=auto
) et qu’une info-bulle déclenchée par pointage (popover=hint
) est affichée. Cette action ne ferme pas le<select>
sélecteur.Améliorations du positionnement de l’appelant et de l’ancre. Ajoute un moyen impératif de définir les relations d’appel entre les fenêtres contextuelles avec
popover.showPopover({source})
. Permet aux relations de l’appelant de créer des références d’éléments d’ancrage implicites.Le pop over imbriqué à l’intérieur de l’appelant ne doit pas le ré-appeler. Dans le cas suivant, cliquer sur le bouton active correctement la fenêtre contextuelle, mais cliquer sur la fenêtre contextuelle elle-même après cela ne devrait pas fermer la fenêtre contextuelle.
<button popovertarget=foo>Activate <div popover id=foo>Clicking me shouldn't close me</div> </button>
Auparavant, cela s’est produit, car la fenêtre contextuelle sélectionne des bulles sur le
<button>
et active l’appelant, ce qui bascule la fenêtre contextuelle fermée. Ce comportement a maintenant été remplacé par le comportement attendu.Animation.overallProgress
. Fournit aux développeurs une représentation pratique et cohérente de l’avancée d’une animation dans ses itérations et quelle que soit la nature de son chronologie. Sans laoverallProgress
propriété , vous devez calculer manuellement l’avancée d’une animation, en tenant compte du nombre d’itérations de l’animation et si lecurrentTime
de l’animation est un pourcentage du temps total (comme dans le cas des animations pilotées par défilement) ou une quantité de temps absolue (comme dans le cas des animations pilotées dans le temps).Méthode
pause()
de l’objetAtomics
. Ajoute lapause()
méthode à l’objetAtomics
d’espace de noms pour indiquer au processeur que le code actuel exécute un verrouillage tournant.Rapports de hachage CSP pour les scripts. Les applications web complexes doivent souvent effectuer le suivi des sous-ressources qu’elles téléchargent, pour des raisons de sécurité.
En particulier, les normes et bonnes pratiques du secteur à venir (par exemple, PCI-DSS v4) exigent que les applications web conservent un inventaire de tous les scripts qu’elles téléchargent et exécutent.
Cette fonctionnalité s’appuie sur csp et l’API de création de rapports pour signaler les URL et les hachages (pour CORS/same-origin) de toutes les ressources de script que le document charge.
Déplacement de conservation de l’état DOM. Ajoute une primitive DOM (
Node.prototype.moveBefore
) qui vous permet de déplacer des éléments autour d’une arborescence DOM, sans réinitialiser l’état de l’élément.Lors du déplacement au lieu de supprimer et d’insérer, l’état suivant est conservé :
-
<iframe>
les éléments restent chargés. - L’élément actif reste le focus.
- Les fenêtres contextuelles, plein écran et boîtes de dialogue modales restent ouvertes.
- Les transitions et animations CSS se poursuivent.
-
Exposez
attributionsrc
l’attribut sur<area>
. Aligne l’exposition de l’attributattributionsrc
sur avec<area>
le comportement de traitement existant de l’attribut, même lorsqu’il n’a pas été exposé.En outre, il est judicieux de prendre en charge l’attribut sur
<area>
, car cet élément est une surface de navigation de première classe, et Microsoft Edge le prend déjà en charge sur les autres surfaces de<a>
etwindow.open
Exposez les origines croisées
renderTime
grossières dans le minutage des éléments et LCP (indépendamment deTiming-Allow-Origin
). Les entrées minutage des éléments et LCP ont unrenderTime
attribut, aligné sur le premier cadre dans lequel une image ou un texte a été peint.Cet attribut est actuellement protégé pour les images cross-origin en exigeant un
Timing-Allow-Origin
en-tête sur la ressource image. Toutefois, cette restriction est facile à contourner (par exemple, en affichant une image de même origine et une image cross-origin dans le même frame).Étant donné qu’il s’agit d’une source de confusion, nous prévoyons plutôt de supprimer cette restriction et de réduire à la place tous les temps de rendu de 4 ms lorsque le document n’est pas isolé entre les origines. Il s’agit apparemment d’une information assez grossière pour éviter toute fuite d’informations utiles au moment du décodage sur les images cross-origin.
Interface
FileSystemObserver
. L’interfaceFileSystemObserver
informe les sites web des modifications apportées au système de fichiers. Les sites observent les modifications apportées aux fichiers et répertoires auxquels l’utilisateur a précédemment accordé l’autorisation, sur l’appareil local de l’utilisateur ou dans le système de fichiers compartimentés (également appelé système de fichiers privé d’origine), et sont avertis des informations de modification de base, telles que le type de modification.Plusieurs mappages d’importation. Les mappages d’importation doivent actuellement être chargés avant tout module ES et il ne peut y avoir qu’une seule carte d’importation par document. Cela les rend fragiles et potentiellement lents à utiliser dans des scénarios réels : tout module qui se charge avant qu’il interrompe l’application entière, et dans les applications avec de nombreux modules, ils deviennent une grande ressource bloquante, car la carte entière de tous les modules possibles doit d’abord se charger.
Cette fonctionnalité permet d’importer plusieurs mappages par document, en les fusionnant de manière cohérente et déterministe.
En-têtes d’accès au stockage. Offre un autre moyen pour les incorporations authentifiées d’opter pour les cookies nonpartitionnés. Ces en-têtes indiquent si les cookies nonpartitionnés sont (ou peuvent être) inclus dans une demande réseau donnée et permettent aux serveurs d’activer
storage-access
les autorisations qui leur ont déjà été accordées. Le fait de donner un autre moyen d’activer l’autorisation autorise l’utilisationstorage-access
par les ressources non iframe et peut réduire la latence pour les incorporations authentifiées.Prise en charge de la création
ClipboardItem
avecPromise<DOMString>.
,ClipboardItem
qui est l’entrée de la méthode du Presse-papierswrite()
asynchrone, accepte désormais des valeurs de chaîne en plus des objets blob dans son constructeur.ClipboardItemData
il peut s’agir d’un objet blob, d’une chaîne ou d’une promesse qui se résout en objet blob ou en chaîne.WebAssembly Memory64. La proposition memory64 ajoute la prise en charge des mémoires WebAssembly linéaires dont la taille est supérieure à deux^32 bits. Il ne fournit pas de nouvelles instructions, mais étend plutôt les instructions existantes pour autoriser les index 64 bits pour les mémoires et les tables.
API d’authentification web : méthode PublicKeyCredential
getClientCapabilities()
. La méthode PublicKeyCredentialgetClientCapabilities()
vous permet de déterminer les fonctionnalités WebAuthn prises en charge par le client de l’utilisateur. La méthode retourne une liste des fonctionnalités prises en charge, ce qui permet aux développeurs d’adapter les expériences d’authentification et les workflows en fonction des fonctionnalités spécifiques du client.WebGPU : formats de vertex à 1 composant (et unorm8x4-bgra). Ajoute des formats de vertex supplémentaires non présents dans la version initiale de WebGPU en raison d’un manque de prise en charge ou d’anciennes versions de macOS (qui ne sont plus prises en charge par aucun navigateur). Les formats de vertex à 1 composant permettent aux applications de demander uniquement les données nécessaires alors qu’auparavant elles devaient demander au moins deux fois plus pour les types de données 8 bits et 16 bits. Le format unorm8x4-bgra facilite légèrement le chargement des couleurs de vertex codées en BGRA tout en conservant le même nuanceur.
Algorithme X25519 de l’API de chiffrement web. L’algorithme « X25519 » fournit des outils pour effectuer un contrat de clé à l’aide de la fonction X25519 spécifiée dans [RFC7748]. L’identificateur de l’algorithme « X25519 » peut être utilisé dans l’interface SubtleCrypto pour accéder aux opérations implémentées : generateKey, importKey, exportKey, deriveKey et deriveBits.
Dépréciez la limite webGPU
maxInterStageShaderComponents
. EstmaxInterStageShaderComponents limit
déconseillé en raison d’une combinaison de facteurs. Date de suppression prévue dans Microsoft Edge 135.- Redondance avec
maxInterStageShaderVariables
: cette limite remplit déjà un objectif similaire, en contrôlant la quantité de données passées entre les étapes du nuanceur. - Différences mineures : Bien qu’il y ait de légères différences dans la façon dont les deux limites sont calculées, ces différences sont mineures et peuvent être gérées efficacement dans la
maxInterStageShaderVariables
limite. - Simplification : la suppression
maxInterStageShaderComponents
simplifie l’interface du nuanceur et réduit la complexité pour les développeurs. Au lieu de gérer deux limites distinctes avec des différences subtiles, ils peuvent se concentrer sur le nom plus approprié et completmaxInterStageShaderVariables
.
- Redondance avec
Supprimez
<link rel=prefetch>
la règle de cinq minutes. Auparavant, lorsqu’une ressource était prérécupérée à l’aide<link rel=prefetch>
de , Microsoft Edge ignorait sa sémantique de cache (à savoirmax-age
etno-cache
) pour la première utilisation dans les cinq minutes, afin d’éviter la reconetching. À présent, Microsoft Edge supprime ce cas spécial et utilise une sémantique de cache HTTP normale.Cela signifie que les développeurs web doivent inclure les en-têtes de mise en cache appropriés (Cache-Control ou Expire) pour voir les avantages de
<link rel=prefetch>
.Cela affecte également le non standard
<link rel=prerender>
.
Version 132.0.2957.111 : 15 janvier 2025
Résolution de divers bogues et problèmes de performances.
Version 132.0.2957.106 : 13 janvier 2025
Résolution de divers bogues et problèmes de performances.
Version 132.0.2957.101 : 11 janvier 2025
Résolution de divers bogues et problèmes de performances.
Version 132.0.2957.93 : 6 janvier 2025
Résolution de divers bogues et problèmes de performances.
Version 132.0.2957.55 : 16 décembre 2024
Résolution de divers bogues et problèmes de performances.
Version 132.0.2957.41 : 9 décembre 2024
Résolution de divers bogues et problèmes de performances.
Version 132.0.2957.26 : 2 décembre 2024
Correction de divers bogues et problèmes de performances, ainsi que des mises à jour des fonctionnalités.
Mises à jour des fonctionnalités
Dépréciation de la page de support microsoft Edge. Pour améliorer l’expérience de l’utilisateur final, edge://support est déprécié. Les informations trouvées sur edge://support sont disponibles sur d’autres pages : edge://version, edge://metrics-internals, edge://extensions et edge://policy.
Générateur de thème IA. Microsoft Edge inclut un générateur de thème IA qui permet aux utilisateurs d’entrer une chaîne de texte et de générer une série d’images à afficher en tant que thèmes de navigateur. L’application du thème inclut la définition de l’image générée sur la page Nouvel onglet Microsoft Edge et l’application de la couleur dominante de l’image au cadre du navigateur. Les utilisateurs peuvent désormais trouver un nouveau point d’entrée dans edge://settings/appearance qui les dirige vers AI Theme Generator : Créer un thème de navigateur personnalisé. Les administrateurs peuvent contrôler la disponibilité de cette fonctionnalité à l’aide de la stratégie AIGenThemesEnabled . Si un administrateur choisit de désactiver la fonctionnalité via une stratégie, la page liée dans les paramètres De Microsoft Edge est disponible, mais les utilisateurs ne sont pas autorisés à générer des images et un message d’erreur s’affiche. Note: Il s’agit d’un déploiement de fonctionnalité contrôlé. Si vous ne voyez pas cette fonctionnalité, case activée que nous poursuivons notre déploiement.
Version 132.0.2957.11 : 22 novembre 2024
Correction de divers bogues et problèmes de performances, mises à jour du canal de développement, mises à jour de fonctionnalités, mises à jour de stratégie et compatibilité de site impactant les modifications.
Mises à jour du canal de développement
Les mises à jour suivantes du canal de développement ont précédé cette version du canal bêta. Ces notes fournissent des informations détaillées sur les modifications apportées à chaque version.
- La mise à jour du canal de développement vers 132.0.2917.0 est en ligne. | Microsoft Community Hub
- La mise à jour du canal de développement vers 132.0.2931.1 est en ligne. | Microsoft Community Hub
- La mise à jour du canal de développement vers 132.0.2945.0 est en ligne. | Microsoft Community Hub
Mises à jour des fonctionnalités
Intune les stratégies dans le service de gestion Microsoft Edge. Les administrateurs peuvent désormais définir des stratégies Intune via le service de gestion Microsoft Edge, en plus des stratégies cloud existantes. Cette fonctionnalité permet aux administrateurs de déployer à la fois des stratégies de navigateur dans le cloud et de Intune stratégies à partir d’un seul volet, ce qui facilite la sécurité des utilisateurs et la simplification du flux de travail du navigateur. Cette fonctionnalité est fournie avec un nouvel Assistant de création de stratégie qui simplifie le processus de création dans un flux détaillé complet. Note: Cette expérience est en préversion publique et est accessible en optant pour une version ciblée dans le Centre d’administration Microsoft 365.
Analyse des versions dans le service de gestion Edge. Le service de gestion Edge offre une vue unique de toutes les instances Microsoft Edge gérées avec leurs status de mise à jour et les actions possibles à entreprendre. Pour les appareils obsolètes, vous pouvez facilement planifier des mises à jour ou avertir les utilisateurs de mettre à jour leur navigateur afin d’éviter les interruptions de flux de travail. Note: Cette expérience est en préversion publique et est accessible en optant pour une version ciblée dans le Centre d’administration Microsoft 365.
Suivi des produits d’achat. Suivez facilement les prix des produits avec une nouvelle expérience dans la barre d’adresses Microsoft Edge qui s’affiche sur la page des détails du produit. Les utilisateurs peuvent suivre les prix rapidement et sont avertis en cas de baisse de prix sur ce produit et économisent davantage. Les administrateurs peuvent contrôler la disponibilité de Shopping dans Microsoft Edge à l’aide de la stratégie EdgeShoppingAssistantEnabled . Note: Cette fonctionnalité est un déploiement de fonctionnalité contrôlé. Si vous ne voyez pas cette fonctionnalité, case activée que nous poursuivons notre déploiement.
Synchronisation des données d’utilisation des fonctionnalités. Microsoft Edge Sync, qui permet aux utilisateurs de synchroniser leurs données utilisateur Microsoft Edge sur plusieurs appareils, lance maintenant une nouvelle catégorie de données de synchronisation appelée Utilisation des fonctionnalités. Cette nouvelle catégorie permet aux utilisateurs de synchroniser les données relatives à leur utilisation des fonctionnalités de Microsoft Edge sur tous leurs appareils. Note: Cette fonctionnalité est un déploiement de fonctionnalité contrôlé. Si vous ne voyez pas cette fonctionnalité, case activée que nous poursuivons notre déploiement.
Nouvelle stratégie de gestionnaire de mots de passe. La stratégie DeleteUndecryptablePasswordsEnabled détermine si le gestionnaire de mots de passe intégré peut supprimer les mots de passe non déchiffrables de sa base de données. Cette stratégie est nécessaire pour restaurer toutes les fonctionnalités du gestionnaire de mots de passe intégré, mais elle peut entraîner une perte de données permanente. Les valeurs de mot de passe non déchiffrables ne deviennent pas déchiffrables par elles-mêmes. Si la correction de ces problèmes est possible, cela nécessite généralement des actions utilisateur complexes.
Dépréciation de la stratégie PromotionalTabsEnabled. La stratégie PromotionalTabsEnabled est déconseillée dans Microsoft Edge version 132 et sera obsolète dans une version ultérieure de Microsoft Edge. Les administrateurs peuvent utiliser la stratégie ShowRecommendationsEnabled à la place.
Autoriser les utilisateurs d’entreprise à afficher les fichiers PDF XFA à l’aide du mode IE. Les clients d’entreprise peuvent afficher les fichiers PDF XFA dans Microsoft Edge à l’aide du mode IE via la stratégie ViewXFAPDFInIEModeAllowedOrigins ou ViewXFAPDFInIEModeAllowedFileHash . Cette modification est disponible dans la nouvelle visionneuse PDF sur Microsoft Edge.
Mises à jour de stratégie
Nouvelles stratégies
AdHocCodeSigningForPWAsEnabled : signature d’application native lors de l’installation de l’application web progressive
AutomaticFullscreenAllowedForUrls : autoriser le plein écran automatique sur les sites spécifiés
AutomaticFullscreenBlockedForUrls : bloquer le plein écran automatique sur les sites spécifiés
CreatePasskeysInICloudKeychain : contrôler si la création de clé d’accès par défaut est iCloud Keychain
DeletingUndecryptablePasswordsEnabled : activer la suppression des mots de passe non déchiffrables
GenAILocalFoundationalModelSettings : paramètres du modèle de base local GenAI
IPv6ReachabilityOverrideEnabled : activer l’accessibilité IPv6 case activée remplacer
LiveTranslationAllowed - Traduction en direct autorisée
PersonalizeTopSitesInCustomizeSidebarEnabled : personnaliser mes principaux sites dans Personnaliser la barre latérale activée par défaut
ViewXFAPDFInIEModeAllowedFileHash : affichez les fichiers PDF XFA à l’aide du mode IE pour le hachage de fichier autorisé.
ViewXFAPDFInIEModeAllowedOrigins : affichez les fichiers PDF XFA à l’aide du mode IE pour obtenir l’origine autorisée des fichiers.
SelectParserRelaxationEnabled : contrôle si le nouveau comportement de l’analyseur HTML pour l’élément
<select>
est activé
Stratégies déconseillées
- InsecureFormsWarningsEnabled : activer les avertissements pour les formulaires non sécurisés (déconseillé)
- MutationEventsEnabled : activer les événements de mutation déconseillés/supprimés (déconseillés)
- PromotionalTabsEnabled : activer le contenu promotionnel avec onglet complet (déconseillé)
Stratégies obsolètes
- BlockTruncatedCookies : bloquer les cookies tronqués (obsolètes)
- CertificateTransparencyEnforcementDisabledForLegacyCas - Désactiver l’application de la transparence des certificats pour une liste d’autorités de certification héritées (obsolètes)
Compatibilité des sites impactant les modifications
Remarque
Les parties de cette note de publication 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.
Positionnement de l’ancre CSS : autorisez
anchor-size()
les propriétés inset et margin. À l’origine,anchor-size()
était autorisé uniquement dans les propriétés de dimensionnement. La spécification autoriseanchor-size()
désormais les incrustants et les marges.Css permet d’écrire des modes d’écriture latéral. Prise en charge des
sideways-rl
mots clés etsideways-lr
pour lawriting-mode
propriété CSS.sideways-rl
etsideways-lr
sont utiles pour écrire du texte non-CJK verticalement. Ils n’ont pas de comportements favorables pour les langages CJK contrairement àvertical-rl
etvertical-lr
.Événements bascule de boîte de dialogue. Cette modification incorpore la même
ToggleEvent
que la distribution des fenêtres contextuelles, mais pour<dialog>
les éléments : quandshowModal
oushow
est appelé,<dialog>
distribue unToggleEvent
avecnewState=open
. Lorsqu’un<dialog>
est fermé (à l’aide du formulaire, du bouton ou de l’observateur de fermeture), il doit distribuer unToggleEvent
avecnewState=closed
.Auparavant, pour détecter quand un
<dialog>
ouvre un observateur de mutation devait être inscrit pour case activée pour ouvrir.Capture d’élément. Avec une vidéo
MediaStreamTrack
obtenue par des moyens préexistants pour lancer la capture de tabulation, la capture d’élément permet de muter la piste pour capturer uniquement une sous-arborescence du DOM à partir d’un élément donné.L’API présente une certaine ressemblance avec l’API de capture de région, mais offre une plus grande flexibilité pour les applications, car l’occluding et le contenu occlus sont tous deux exclus de la capture.
Fonctionnalités d’autorisation FedCM. Cela regroupe quelques fonctionnalités que les fournisseurs d’identité (IdP) peuvent utiliser pour implémenter des flux d’autorisation, comme permettre à un utilisateur d’accorder l’accès à son calendrier à une partie de confiance. Plus précisément :
- Le fournisseur d’identité doit être en mesure d’afficher une invite personnalisée pour l’autorisation (API de continuation).
- Le fournisseur de ressources a besoin d’un moyen extensible pour communiquer au fournisseur d’identité ce à quoi il souhaite accéder (API de paramètres).
- Le fournisseur de ressources doit être en mesure de personnaliser ou de supprimer le texte faisant référence au « nom, adresse e-mail et image de profil » du fournisseur d’identité, car dans ce cas, il demande des informations différentes (API champs).
- Le fournisseur d’identité peut vouloir utiliser un autre point de terminaison pour implémenter le flux d’autorisation (plusieurs configURL).
- Certains comptes ne peuvent être éligibles qu’à l’un des flux d’authentification et d’autorisation. Il doit donc exister un moyen d’afficher différents comptes dans les deux flux (API d’étiquettes de compte).
API en mode FedCM et Utiliser l’API Autre compte. Deux nouvelles extensions pour FedCM :
-
Mode : le
active
mode permet aux sites web d’appeler FedCM à l’intérieur d’une sélection de bouton (par exemple, en sélectionnant un bouton Se connecter à IdP ), ce qui exige que FedCM garantisse qu’il répond toujours avec une interface utilisateur visible. L’appel de l’API FedCM en mode actif permet aux utilisateurs de se connecter au fournisseur d’identité (IdP) lorsque les utilisateurs sont déconnectés. En outre, étant donné que le mode actif est appelé dans un mouvement utilisateur explicite, l’interface utilisateur est également plus importante (par exemple, centrée et modale) par rapport à l’interface utilisateur à partir du mode passif (qui ne nécessite pas de mouvement utilisateur et peut être appelé lors du chargement de la page). - Utiliser un autre compte : avec cette extension, un fournisseur d’identité peut autoriser les utilisateurs à se connecter à d’autres comptes.
-
Mode : le
Fetch :
Request.bytes()
etResponse.bytes()
. Ajoutez unebytes()
méthode auxRequest
interfaces etResponse
, qui retourne une promesse qui se résout avec un Uint8Array. Bien queRequest
etResponse
aient unearrayBuffer()
méthode, il n’est pas possible de lire directement à partir d’une mémoire tampon. Une vue telle que doitUint8Array
être créée pour la lire. Labytes()
méthode améliore l’ergonomie de l’obtention du corps de la demande et de la réponse.Ignorez Strict-Transport-Security pour localhost.
Strict-Transport-Security
Les en-têtes de réponse (STS) peuvent entraîner des problèmes pour les serveurs web localhost, car STS s’applique à l’ensemble de l’hôte, sur tous les ports. Cela entraîne des problèmes de compatibilité pour les développeurs web qui testent localement. Cela affecte également les utilisateurs finaux qui utilisent des packages logiciels qui démarrent généralement des serveurs web localhost pour des raisons éphémères. Par exemple, la communication d’un jeton d’authentification d’une connexion web à un package logiciel local. Si un écouteur local définitStrict-Transport-Security
sur une réponse localhost, il est appliqué à toutes les demandes localhost suivantes, quel que soit le port.Microsoft Edge 132 résout ce problème en
Strict-Transport-Security
ignorant les en-têtes sur les réponses des URL localhost.Conteneurs de défilement avec focus clavier. Le déploiement de cette fonctionnalité (à partir de Microsoft Edge 130) a été arrêté en raison d’une régression de l’accessibilité. Ce problème est résolu et la fonctionnalité continue à être déployée avec Microsoft Edge 132. KeyboardFocusableScrollersEnabled est la stratégie de cette fonctionnalité.
Caractère générique par défaut de la stratégie d’autorisations de l’API de jeton d’état privé. L’accès à l’API Private State Token est contrôlé par les fonctionnalités de stratégie d’autorisations. Microsoft Edge 132 met à jour la liste d’autorisation par défaut pour les
private-state-token-issuance
fonctionnalités etprivate-state-token-redemption
de deself
à*
(caractère générique).PushMessageData::bytes()
. L’interfacePushMessageData
imite l’interfaceBody
, qui a été modifiée plus tôt cette année avec une nouvellebytes()
méthode, en suivant le principe que les API doivent généralement vendre les mémoires tampons d’octets commeUint8Arrays
. Microsoft Edge 132 s’aligne sur l’interfaceBody
en fournissant également l’accesseurbytes()
sur l’interfacePushMessageData
.Requêtes enregistrées dans
sharedStorage.selectURL
.sharedStorage.selectURL()
permet désormais d’enregistrer et de réutiliser les requêtes par page. Deux budgets de chargement par page sont facturés la première fois qu’une requête enregistrée est exécutée, mais pas pour les exécutions suivantes de la requête enregistrée pendant le même chargement de page. Cette modification est effectuée avec unsavedQuery
paramètre dans les options pourselectURL()
que nomme la requête.Lève une exception pour les fenêtres contextuelles et les boîtes de dialogue dans les documents non actifs. L’appel
showPopover()
précédent oushowModal()
dans une fenêtre contextuelle ou une boîte de dialogue qui se trouve dans un document inactif échoue en mode silencieux. Aucune exception n’a été levée, mais étant donné que le document est inactif, aucune fenêtre contextuelle ou boîte de dialogue ne s’affiche. À compter de Microsoft Edge 132, ces situations lèventInvalidStateError
désormais .API Signal WebAuthn. Permet aux parties de confiance WebAuthn de signaler des informations sur les informations d’identification existantes aux fournisseurs de stockage d’informations d’identification, afin que les informations d’identification incorrectes ou révoquées puissent être mises à jour ou supprimées du fournisseur et de l’interface utilisateur système.
WebGPU : fusion de textures float 32 bits. La
float32-blendable
fonctionnalité GPU rend les textures GPU avec des formatsr32float
,rg32float
etrgba32float
blendables.WebGPU : Exposer GPUAdapterInfo à partir d’un appareil GPU. L’attribut Gpu Device
adapterInfo
expose le mêmeGPUAdapterInfo
que l’objetGPUAdapter
.WebGPU : utilisation de la vue texture. Ajoute un champ facultatif à la création d’une vue de texture WebGPU pour demander un sous-ensemble des indicateurs d’utilisation à partir de la texture source.
Par défaut, l’utilisation de la vue texture hérite de la texture source, mais il existe des formats d’affichage qui peuvent être incompatibles avec l’ensemble complet des utilisations héritées. L’ajout d’un champ d’utilisation à la création d’une vue texture permet à l’utilisateur de demander un sous-ensemble des utilisations de la texture source qui sont valides avec le format de vue et spécifiques à l’utilisation prévue de la vue texture.
Les implémentations WebGPU peuvent également optimiser la création de ressources de bas niveau et améliorer les performances lors de l’utilisation de vues avec des indicateurs d’utilisation plus spécialisés.
Nouveaux essais d’origine : Document-Isolation-Policy. Document-Isolation-Policy permet à un document de s’activer
crossOriginIsolation
pour lui-même, sans avoir à déployer COOP ou COEP, et quelle que soit lacrossOriginIsolation
status de la page. La stratégie est soutenue par l’isolation du processus. En outre, les sous-ressources cross-origin non-CORS du document seront chargées sans informations d’identification ou auront besoin d’un en-tête CORP.Nouveaux essais d’origine : indicateurs de compilation explicites avec des commentaires magiques. Cette fonctionnalité vous permet d’attacher des informations sur les fonctions qui doivent être analysées et compilées avec impatience dans des fichiers JavaScript. Les informations sont encodées sous forme de commentaires magiques.
navigator.storage
n’est plus un EventTarget.navigator.storage
a été fait pourEventTarget
l’événement de pression de stockage, qui n’a jamais passé la phase de prototype. Ce code mort est supprimé et, par conséquent,navigator.storage
n’étendEventTarget
plus .Supprimez les API plein écran HTMLVideoElement préfixées. Les API plein écran HTMLVideoElement préfixées ont été dépréciées de Microsoft Edge.
Ils ont été remplacés par l’API
Element.requestFullscreen()
. Depuis 2024, la plupart des navigateurs prennent en charge les API non corrigés depuis quelques années.Microsoft Edge 132 supprime les éléments suivants de
HTMLVideoElement
:- Attribut
webkitSupportsFullscreen
. - Attribut
webkitDisplayingFullscreen
. - Méthode
webkitEnterFullscreen()
. - Méthode
webkitExitFullscreen()
. Notez la mise en majuscule différente du « S » en mode Plein écran. - Méthode
webkitEnterFullScreen()
. - Méthode
webkitExitFullScreen()
.
Ces méthodes sont désormais uniquement des alias pour l’API moderne. Leur utilisation a diminué régulièrement au fil des ans.
Version 131.0.2903.51 : 15 novembre 2024
- Attribut
Résolution de divers bogues et problèmes de performances.
Version 131.0.2903.48 : 14 novembre 2024
Résolution de divers bogues et problèmes de performances.
Version 131.0.2903.45 : 13 novembre 2024
Résolution de divers bogues et problèmes de performances.
Version 131.0.2903.36 : 8 novembre 2024
Correction de divers bogues et problèmes de performances, ainsi que des mises à jour des fonctionnalités.
Remarque
Les parties de cette note de publication 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.
Mises à jour des fonctionnalités
Modifications apportées à Kyber. L’algorithme Kyber a été normalisé avec des modifications techniques mineures et renommé mécanisme d’encapsulation de clé de treillis de module (ML-KEM). ML-KEM est implémenté dans la bibliothèque de chiffrement BoringSSL, ce qui permet de le déployer et de l’utiliser par les services qui dépendent de cette bibliothèque.
Les modifications apportées à la version finale de ML-KEM la rendent incompatible avec la version précédemment déployée de Kyber. En raison de cette incompatibilité, les modifications suivantes dans Microsoft Edge seront apportées :
- Microsoft Edge passe de la prise en charge de Kyber à ML-KEM.
- Microsoft Edge offre une prédiction de partage de clés pour le ML-KEM hybride (codepoint 0x11EC).
- L’indicateur
PostQuantumKeyAgreementEnabled
et la stratégie PostQuantumKeyAgreementEnabled s’appliquent à Kyber et ML-KEM. - Microsoft Edge ne prendra plus en charge kyber hybride (codepoint 0x6399).
Version 131.0.2903.27 : 4 novembre 2024
Résolution de divers bogues et problèmes de performances.
Version 131.0.2903.14 : 28 octobre 2024
Résolution de divers bogues et problèmes de performances.
Version 131.0.2903.9 : 24 octobre 2024
Correction de divers bogues et problèmes de performances, mises à jour du canal de développement, mises à jour de fonctionnalités, compatibilité de site impactant les modifications et mises à jour de stratégie.
Remarque
Les parties de cette note de publication 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.
Mises à jour du canal de développement
Les mises à jour suivantes du canal de développement ont précédé cette version du canal bêta. Ces notes fournissent des informations détaillées sur les modifications apportées à chaque version.
- La mise à jour du canal de développement vers 131.0.2863.0 est en ligne. - Microsoft Community Hub
- La mise à jour du canal de développement vers 131.0.2875.0 est en ligne. - Microsoft Community Hub
- La mise à jour du canal de développement vers 131.0.2889.0 est en ligne. - Microsoft Community Hub
- La mise à jour du canal de développement vers 131.0.2903.5 est en ligne. - Microsoft Community Hub
Mises à jour des fonctionnalités
Boîte de dialogue Annuler pour l’événement
beforeunload
. Microsoft Edge a modifié le comportement de la boîte de dialogue annulée pour l’événementbeforeunload
. L’appelevent.preventDefault
dans un gestionnaire d’événementsbeforeunload
n’empêche pas l’affichage de la boîte de dialogue. Au lieu de cela,event.returnValue = ''
doit être appelé dans le gestionnaire d’événementsbeforeunload
pour empêcher la boîte de dialogue annulée. La stratégie BeforeunloadEventCancelByPreventDefaultEnabled est obsolète et ne fonctionne plus après Microsoft Edge version 130.Obtenez facilement les dernières mises à jour avec une mise à jour instantanée. La mise à jour instantanée dans Microsoft Edge vous garantit d’obtenir automatiquement les dernières mises à jour du navigateur lorsque vous vous éloignez de votre ordinateur. Vous pouvez continuer à naviguer, sachant que vous disposez déjà des dernières mises à jour pour assurer votre sécurité en ligne. Pour plus d’informations, consultez Obtenir des mises à jour instantanées dans Microsoft Edge - Support Microsoft. Note: Cette fonctionnalité est en préversion privée pour les clients d’entreprise. Les futures mises à jour des fonctionnalités sont disponibles via les notes de publication de Microsoft Edge.
Compatibilité des sites impactant les modifications
Positionnement de l’ancre CSS :
anchor-scope
. Laanchor-scope
propriété permet de limiter la visibilité des noms d’ancre à une sous-arborescence donnée.CSS
font-variant-emoji
. Lafont-variant-emoji
propriété CSS permet de contrôler les glyphes d’emoji de couleur (style emoji) et monochromatiques (style texte). Cette méthode peut également être effectuée en ajoutant un sélecteur de variante d’emoji, en particulier U+FE0E pour le texte et U+FE0F pour l’emoji, après chaque point de code d’emoji.Héritage de mise en surbrillance CSS. Avec l’héritage de mise en surbrillance CSS, les pseudo-classes de mise en surbrillance CSS, telles que
::selection
et::highlight
, héritent de leurs propriétés par le biais de la chaîne de surbrillance pseudo, plutôt que de la chaîne d’éléments. Le résultat est un modèle plus intuitif pour l’héritage des propriétés dans les mises en surbrillance.Améliorations apportées à la structure de style des
<details>
éléments et .<summary>
Prendre en charge davantage de styles CSS pour la structure des éléments et<summary>
afin de<details>
permettre à ces éléments d’être utilisés dans davantage de cas où des widgets de divulgation ou des widgets d’accordéon sont créés sur le web. En particulier, cette modification supprime les restrictions qui empêchaient la définition de la propriété d’affichage sur ces éléments, et ajoute un::details-content
pseudo-élément pour appliquer un style au conteneur pour le composant qui se développe et réduit.@page
zones de marge. Ajoutez la prise en charge des zones de marge de page, lors de l’impression d’un document web ou de son exportation au format PDF.Les
@page
zones de marge vous permettent de définir le contenu de la zone de marge d’une page, par exemple pour fournir des en-têtes et des pieds de page personnalisés, plutôt que d’utiliser les en-têtes et pieds de page intégrés générés par le navigateur.Une zone de marge est définie à l’aide d’une règle à l’intérieur d’une règle CSS
@page
. L’apparence et le contenu d’une zone de marge sont spécifiés avec des propriétés CSS à l’intérieur de la@page
règle, y compris lacontent
propriété . Les compteurs sont également pris en charge pour la numérotation des pages. La spécification définit deux noms de compteurs spéciaux :page
pour le numéro de page actuel etpages
pour le nombre total de pages.@property la syntaxe de prise en charge
<string>
. Prise en charge du<string>
nom du composant de syntaxe pour les propriétés personnalisées inscrites.Prise en charge
currentcolor
dans la syntaxe de couleur relative. Autoriser les couleurs relatives dans CSS (à l’aide de lafrom
mot clé) à utilisercurrentcolor
comme base. Cette prise en charge vous permet de définir des couleurs complémentaires, en fonction de la couleur de texte d’un élément, pour les bordures, les ombres ou les arrière-plans de cet élément.Cette fonctionnalité inclut également les cas d’usage où les fonctions de couleur sont imbriquées avec une dépendance sur
currentcolor
, par exemple :color-mix (in srgb, rgb(from currentcolor r g b), white)) or rgb(from rgb(from currentcolor 1 g b) b g r)
.Prise en charge des ressources SVG externes pour
clip-path
les propriétés ,fill
,stroke
etmarker-*
. Cette fonctionnalité ajoute la prise en charge des références externes pour les chemins d’accès, les marqueurs et les serveurs de peinture (pour lesfill
propriétés etstroke
). Exemple :clip-path: url("resources.svg#myPath")
.API Direct Sockets. Permet aux Web Apps isolés d’établir des communications TCP (Direct Transmission Control Protocol) et UDP (User DataGram Protocol) avec les périphériques et systèmes réseau, ainsi que d’écouter et d’accepter les connexions entrantes.
Exemptez
Speculation-Rules
l’en-tête des restrictions CSP. Mises à jour l’intégration entre les règles de spéculation et csp afin que csp s’applique uniquement à<script type=speculationrules>
, et non à l’en-têteSpeculation-Rules
. Les stratégies de script csp sont destinées à protéger contre l’injection de scripts dans html, et le modèle de menace CSP n’est pas lié aux en-têtes HTTP. Cette approche facilite le déploiement de règles de spéculation à partir de CDN et d’autres serveurs edge.FedCM en tant que signal de confiance pour l’API d’accès au stockage. Rapproche les API FedCM et d’accès au stockage en faisant d’un accord FedCM antérieur une raison valide d’approuver automatiquement une demande d’accès au stockage.
Lorsqu’un utilisateur accorde l’autorisation d’utiliser son identité avec un fournisseur d’identité tiers sur une partie de confiance, de nombreux fournisseurs d’identité ont besoin de cookies tiers pour fonctionner correctement et en toute sécurité. Cette proposition vise à répondre à cette exigence de manière privée et sécurisée en mettant à jour les vérifications d’autorisation de l’API d’accès au stockage (SAA) pour non seulement accepter l’octroi d’autorisation donné par une invite d’accès au stockage, mais également l’octroi d’autorisation donné par une invite FedCM.
Une propriété clé de ce mécanisme consiste à limiter l’octroi aux cas explicitement autorisés par le fournisseur de ressources avec la stratégie d’autorisations FedCM, en appliquant un contrôle par image pour le fournisseur d’identité et en empêchant la surveillance passive par le fournisseur d’identité au-delà des capacités que FedCM accorde déjà.
Valeur
noopener-allow-popups
COOP . Certaines origines peuvent contenir différentes applications avec différents niveaux d’exigences de sécurité. Dans ce cas, il peut être utile d’empêcher les scripts s’exécutant dans une application d’ouvrir et de générer des scripts de pages d’une autre application de même origine.Dans ce cas, il peut être avantageux pour un document de s’assurer que son ouvreur ne peut pas le scripter, même si le document d’ouverture est de même origine. La
noopener-allow-popups
valeur Cross-Origin-Opener-Policy permet aux documents de définir ce comportement.Sélectionnez relaxation de l’analyseur. Cette modification permet à l’analyseur HTML d’autoriser davantage de balises dans en
<select>
plus de<option>
,<optgroup>
et<hr>
.Cette modification prend en charge la fonctionnalité personnalisable
<select>
, mais elle est livrée en premier, car elle peut être effectuée séparément et présente un certain risque de compatibilité.WebGPU : distances de découpage. Ajoute la fonctionnalité
clip-distances
GPU facultative qui permet de définir des distances de découpage définies par l’utilisateur dans les sorties du nuanceur de vertex. Cette technique est utile pour les applications qui doivent couper tous les sommets d’une scène qui se trouvent au-delà d’un plan défini par l’utilisateur, comme de nombreuses applications CAO.WebGPU :
GPUCanvasContext getConfiguration()
. Une foisGPUCanvasContext configure()
appelée avec un dictionnaire de configuration, laGPUCanvasContext getConfiguration()
méthode peut être utilisée pour case activée la configuration du contexte de canevas. Il inclut les membres GPUdevice
,format
usage
,viewFormats
,colorSpace
,toneMapping
, etalphaMode
. Comme indiqué dans le problème 4828, les applications web peuvent l’utiliser pour détecter si le canevas HDR est pris en charge dans WebGPU.WebHID sur des travailleurs dédiés. Active webHID dans des contextes de travail dédiés. Cela permet de bénéficier des performances d’E/S intensives et du traitement des données à partir d’un appareil HID sur un thread distinct, ce qui contribue à réduire l’impact sur les performances sur le thread main.
WebRTC
RTCRtpEncodingParameters.scaleResolutionDownTo
. API qui configure les encodeurs WebRTC pour mettre à l’échelle les trames d’entrée si elles sont supérieures aux et spécifiésmaxWidth
maxHeight
. Cette API est similaire àscaleResolutionDownBy
, sauf que les contraintes de résolution sont exprimées en termes absolus (par exemple, 640 x 360) par opposition aux termes relatifs (par exemple, scale-down de 2), ce qui évite les conditions de concurrence liées à la modification de la taille de trame d’entrée à la volée.Supprimez la propriété
inset-area
CSS Anchor Positioning . Avec la résolution du groupe de travail CSS sur le renommage de lainset-area
propriété enposition-area
, cette suppression nettoie l’implémentation d’une fonctionnalité conforme aux normes.Supprimez la méthode d’adaptateur
requestAdapterInfo()
GPU non standard. Le groupe de travail WebGPU a décidé qu’il n’était pas pratique derequestAdapterInfo()
déclencher une invite d’autorisation, de sorte qu’il a supprimé cette option et l’a remplacée par l’attribut Gpu Adapterinfo
afin que les développeurs web puissent obtenir la mêmeGPUAdapterInfo
valeur de manière synchrone.
Mises à jour de stratégie
Nouvelles stratégies
- EdgeSidebarAppUrlHostAllowList : autoriser l’ouverture d’applications spécifiques dans la barre latérale Microsoft Edge
- PrivateNetworkAccessRestrictionsEnabled : spécifie s’il faut appliquer des restrictions aux demandes à d’autres points de terminaison de réseau privé
Stratégies déconseillées
- NewBaseUrlInheritanceBehaviorAllowed : permet d’activer la fonctionnalité NewBaseUrlInheritanceBehavior (déconseillée)
- RSAKeyUsageForLocalAnchorsEnabled : vérifier l’utilisation de la clé RSA pour les certificats de serveur émis par les ancres d’approbation locales (déconseillé)
- UserAgentClientHintsGREASEUpdateEnabled : contrôler User-Agent la fonctionnalité de mise à jour des indicateurs du client GREASE (déconseillée)
Stratégies obsolètes
- BeforeunloadEventCancelByPreventDefaultEnabled : contrôlez le comportement de la boîte de dialogue annulée produite par l’événement avant le déchargement (obsolète)
- SignInCtaOnNtpEnabled : boîte de dialogue Activer la sélection de la connexion à l’action (obsolète)