JavaScriptJitAllowedForSites

Autoriser JavaScript à utiliser JIT sur ces sites

Versions prises en charge

  • Windows : ≥ 93
  • macOS : ≥ 93
  • Android : ≥ 138
  • iOS : non pris en charge

Description

Vous permet de définir une liste de modèles d’URL de site qui spécifient les sites autorisés à exécuter JavaScript avec le compilateur JIT (Just In Time) activé.

Pour plus d’informations sur les modèles d’URL de site valides, reportez-vous à la section https://go.microsoft.com/fwlink/?linkid=2095322. Les caractères génériques (*) sont autorisés.

Vous pouvez définir des exceptions de stratégie pour des sous-domaines spécifiques et des sites entiers. Par exemple, une stratégie définie uniquement pour subdomain.contoso.com s’applique à subdomain.contoso.com sans affecter contoso.com. Dans certains cas, lorsqu’un sous-domaine ne peut pas être isolé de son site parent, il peut hériter de la stratégie définie sur le site parent. De même, les exceptions peuvent ne pas prendre effet pour les images chargées dans un onglet existant tant que le site n’est pas ouvert dans un nouvel onglet. Sur les appareils Android à faible mémoire, les exceptions spécifiques au site peuvent ne pas être appliquées. Au lieu de cela, les sites utilisent la stratégie de DefaultJavaScriptJitSetting, si elle est définie, ou par défaut le paramètre JavaScript JIT du profil.

Pour appliquer des exceptions, Microsoft Edge peut placer des sites ou des sous-domaines avec des paramètres différents de la valeur par défaut dans des processus dédiés. Ce comportement peut augmenter l’utilisation de la mémoire, en particulier sur les appareils Android ou lorsqu’un modèle générique correspond à de nombreux sous-domaines, car chaque origine correspondante peut être isolée séparément. Les sous-domaines isolés ne peuvent pas non plus utiliser document.domain pour accéder à leur site parent.

Remarque : Dans la version 155 et les versions antérieures, les exceptions de politique n’étaient appliquées qu’au niveau du site (eTLD+1). Une stratégie définie uniquement pour subdomain.contoso.com n’a pas pris effet, même pour subdomain.contoso.com. La stratégie devait être définie sur contoso.com s’appliquer à la fois aux contoso.com et aux subdomain.contoso.com.

Cette stratégie s’applique image par image et n’est pas basée uniquement sur l’URL d’origine de niveau supérieur. Par exemple, si contoso.com est répertoriée dans la stratégie JavaScriptJitAllowedForSites , mais qu’contoso.com charge un cadre contenant fabrikam.com, contoso.com a javaScript JIT activé. Toutefois, fabrikam.com utilise la stratégie de DefaultJavaScriptJitSetting, si elle est définie, ou utilise par défaut le JIT JavaScript activé. Les entrées de liste de blocage ont une priorité plus élevée que les entrées de liste d’autorisation et les entrées de liste d’autorisation ont une priorité plus élevée que la valeur par défaut configurée.

Si vous ne configurez pas cette stratégie pour un site, la stratégie de DefaultJavaScriptJitSetting s’applique au site, si elle est définie. Dans le cas contraire, le JIT JavaScript est activé pour le site.

Fonctionnalités prises en charge

  • Peut être obligatoire : Oui
  • Peut être recommandée : Non
  • Actualisation dynamique de la stratégie : Oui
  • Par profil : oui
  • S’applique à un profil connecté avec un compte Microsoft : non

Type de données

  • Liste composée de chaînes

Informations et paramètres Windows

Informations relatives à la stratégie de groupe (ADMX)

  • Nom unique de la stratégie de groupe : SleepingTabsBlockedForUrls
  • Nom de la GP : autoriser JavaScript à utiliser JIT sur ces sites
  • Chemin d’accès de la stratégie de groupe (obligatoire) : Administrative Templates/Microsoft Edge/Content settings
  • Chemin d’accès de la stratégie de groupe (recommandé) : N/A
  • Nom du fichier ADMX de la stratégie de groupe : MSEdge.admx

Exemple de valeur

[*.]example.edu

Paramètres du Registre

  • Chemin d’accès (obligatoire) : SOFTWARE\Policies\Microsoft\Edge\JavaScriptJitAllowedForSites
  • Chemin d’accès (recommandé) : N/A
  • Nom de la valeur : 1, 2, 3, ...
  • Type de valeur : Liste des REG_SZ

Exemple de valeur de Registre

SOFTWARE\Policies\Microsoft\Edge\JavaScriptJitAllowedForSites\1 =

[*.]example.edu

Informations et paramètres sur Mac

  • Nom clé de la préférence : AutoOpenFileTypes
  • Exemple de valeur :
<array>
  <string>[*.]example.edu</string>
</array>

Informations et paramètres Android

  • Nom clé de la préférence : AutoOpenFileTypes
  • Exemple de valeur :
["[*.]example.edu"]

Voir également