JavaScriptJitBlockedForSites

Impedir que JavaScript use JIT en estos sitios

Versiones compatibles

  • Windows: ≥ 93
  • macOS: ≥ 93
  • Android: ≥ 138
  • iOS: no compatible

Descripción

Le permite establecer una lista de patrones de dirección URL de sitio que especifican que los sitios no pueden ejecutar el compilador JIT de JavaScript (Just In Time) habilitado.

Deshabilitar el JIT de JavaScript significa que Microsoft Edge puede representar contenido web más lentamente y también puede deshabilitar partes de JavaScript, incluido WebAssembly. Deshabilitar el JIT de JavaScript puede permitir que Microsoft Edge represente contenido web en una configuración más segura.

Para obtener información detallada sobre los patrones de dirección URL válidos, consulte https://go.microsoft.com/fwlink/?linkid=2095322. Se permiten los comodines *.

Puede establecer excepciones de directiva para subdominios específicos y sitios enteros. Por ejemplo, una directiva establecida solo para subdomain.contoso.com se aplica a subdomain.contoso.com sin afectar a contoso.com. En algunos casos, cuando un subdominio no se puede aislar de su sitio primario, puede heredar el conjunto de directivas del sitio primario. Es posible que las excepciones tampoco surtan efecto para los marcos cargados en una pestaña existente hasta que el sitio se abra en una pestaña nueva. En dispositivos Android con poca memoria, es posible que no se apliquen excepciones específicas del sitio. En su lugar, los sitios usan la directiva de DefaultJavaScriptJitSetting, si está establecida o predeterminada en la configuración JIT de JavaScript del perfil.

Para aplicar excepciones, Microsoft Edge puede colocar sitios o subdominios con una configuración diferente a la predeterminada en procesos dedicados. Este comportamiento puede aumentar el uso de memoria, especialmente en dispositivos Android o cuando un patrón de caracteres comodín coincide con muchos subdominios, porque cada origen coincidente se puede aislar por separado. Los subdominios aislados tampoco pueden usar document.domain para obtener acceso a su sitio primario.

Nota: En la versión 155 y anteriores, las excepciones de directiva se aplicaban solo a nivel de sitio (eTLD+1). Una directiva establecida solo para subdomain.contoso.com no tuvo efecto, ni siquiera para subdomain.contoso.com. La política tenía que establecerse en contoso.com para aplicarse tanto a contoso.com como a subdomain.contoso.com.

Esta directiva se aplica fotograma a fotograma y no se basa solo en la dirección URL de origen de nivel superior. Por ejemplo, si contoso.com aparece en la directiva JavaScriptJitBlockedForSites pero contoso.com carga un marco que contiene fabrikam.com, contoso.com tiene JavaScript JIT deshabilitado. Sin embargo, fabrikam.com usa la directiva de DefaultJavaScriptJitSetting, si se establece, o tiene como valor predeterminado JavaScript JIT habilitado. Las entradas de la lista de bloqueados tienen mayor prioridad que las entradas de la lista de permitidos, y las entradas de la lista de permitidos tienen mayor prioridad que el valor predeterminado configurado.

Si no configura esta directiva para un sitio, la directiva de DefaultJavaScriptJitSetting se aplica al sitio, si se establece. De lo contrario, el JIT de JavaScript está habilitado para el sitio.

Características admitidas

  • Puede ser obligatorio: sí
  • Puede ser recomendable: no
  • Actualización de directiva dinámica: sí
  • Por perfil: Sí
  • Se aplica a un perfil que ha iniciado sesión con una cuenta de Microsoft: No

Tipo de datos

  • Lista de cadenas

Información y configuración de Windows

Información de directiva de grupo (ADMX)

  • Nombre único de GP: JavaScriptJitBlockedForSites
  • Nombre de GP: impedir que JavaScript use JIT en estos sitios
  • Ruta de acceso de GP (obligatoria): Plantillas administrativas / Microsoft Edge / Configuración de contenido
  • Ruta de acceso de GP (recomendado): N/D
  • Nombre de archivo de ADMX GP: MSEdge.admx

Valor de ejemplo

[*.]example.edu

Configuración del Registro

  • Ruta de acceso (obligatoria): SOFTWARE\Policies\Microsoft\Edge\JavaScriptJitBlockedForSites
  • Ruta de acceso (recomendada): N/D
  • Nombre del valor: 1, 2, 3, ...
  • Tipo de valor: lista de REG_SZ

Ejemplo de valor del Registro

SOFTWARE\Policies\Microsoft\Edge\JavaScriptJitBlockedForSites\1 =

[*.]example.edu

Información y configuración de Mac

  • Nombre clave de la preferencia: JavaScriptJitBlockedForSites
  • Valor de ejemplo:
<array>
  <string>[*.]example.edu</string>
</array>

Información y configuración de Android

  • Nombre clave de la preferencia: JavaScriptJitBlockedForSites
  • Valor de ejemplo:
["[*.]example.edu"]

Consulte también