Diferencias entre Microsoft Edge y WebView2

WebView2 se basa en el explorador Microsoft Edge. Tiene la oportunidad de ampliar las características del explorador a las aplicaciones basadas en WebView2, lo que resulta útil. Sin embargo, dado que WebView2 no se limita a aplicaciones similares a exploradores, hay algunas características del explorador que deben modificarse o quitarse.

Este artículo trata:

  • Características del explorador modificadas e información de soporte técnico.
  • La capacidad de activar o desactivar la característica.
  • Instrucciones sobre los métodos abreviados de teclado.

Directrices de diseño

En el contexto de WebView2, las características del explorador cumplen las siguientes directrices de diseño:

  • La mayoría de las características funcionan igual en WebView2 y Microsoft Edge. Si una característica no tiene sentido en el contexto de WebView2 o por otros motivos, la característica se modifica o desactiva.

  • Las características de WebView2 no incluyen la personalización de marca de Microsoft Edge.

Características del explorador

En la tabla siguiente se muestran las características de WebView2 que difieren del explorador Microsoft Edge:

  • El estado predeterminado indica que la característica forma parte de la experiencia predeterminada en una nueva instancia de WebView2.

  • Configurable indica que puede activar o desactivar la característica mediante las API de WebView2 o los modificadores de línea de comandos.

Nota:

En este artículo no se trata la modificación de características mediante modificadores de línea de comandos. Para obtener más información sobre cómo activar y desactivar características mediante modificadores de línea de comandos, vea Lista de Chromium modificadores de línea de comandos.

Característica Estado predeterminado Configurable Detalles
Autofill for Addresses Activado Esta característica está activada de forma predeterminada. Puede activar o desactivar esta característica mediante las API de Autorrellenar WebView2.
Autofill for Passwords Desactivada Esta característica está desactivada de forma predeterminada. Puede activar o desactivar esta característica mediante las API de Autorrellenar WebView2.
Autorrellenar para Pagos Desactivado No Esta característica está desactivada.
Extensiones del explorador Desactivado No Esta característica está desactivada.
Browser Task Manager Desactivado No Esta característica está desactivada.
Collections Desactivado No Esta característica está desactivada.
Continue-where-I-left-off prompt Desactivado No Esta característica está desactivada.
Downloads Activado WebView2 proporciona una API que le permite personalizar la interfaz de usuario de descarga para manipular las descargas. Por ejemplo, puede bloquear, redirigir, guardar, pausar, etc. Para obtener más información, consulte Descargar API.
Edge Shopping Desactivado No Esta característica está desactivada.
Family Safety Desactivado No Esta característica está desactivada.
Favorites Desactivado No Esta característica está desactivada.
IE Mode Desactivado No Esta característica está desactivada. WebView2 no admite el modo IE y tiene diferencias de comportamiento en comparación con IE (como compatibilidad con MHT o BIN).
Immersive Reader Desactivado No Esta característica depende de la interfaz de usuario del explorador para la interacción. Esta característica está desactivada.
Intrusive Ads Desactivado No Esta característica está desactivada.
Métodos abreviados de teclado Revisar detalles Revisar detalles Los métodos abreviados de teclado que están desactivados de forma predeterminada no tienen sentido o provocan problemas en WebView2. No se pueden activar o desactivar estos accesos directos. En su lugar, puede escuchar una combinación de teclas mediante el AcceleratorKeyPressed evento y crear una respuesta personalizada si es necesario. Para obtener más información, vea Información adicional sobre métodos abreviados de teclado.
Anotaciones PDF Desactivado No Esta característica está desactivada. La característica de visualización de PDF está habilitada, pero el dibujo, la entrada manuscrita y el resaltado en un PDF no están habilitados. Para obtener más información, consulte Deshabilitación de la característica: Compatibilidad con anotaciones PDF.
Menú mini Desactivado No Esta característica está desactivada.
Read Aloud Desactivado No Esta característica está desactivada.
Smart Screen En* No * La interfaz de usuario de esta característica se ha quitado, pero la funcionalidad subyacente sigue estando disponible. Además, puede desactivarlo Smart Screen mediante un modificador de línea de comandos.
Translate Desactivado No Esta característica está desactivada.
Tracking Prevention En* No * La interfaz de usuario de esta característica se ha quitado, pero la funcionalidad subyacente sigue estando disponible. La prevención de seguimiento siempre está establecida en equilibrada.
Búsqueda visual al mantener el puntero de la imagen Desactivado No Esta característica está desactivada.
Profile and Identity Desactivado No La característica que sincroniza tus favoritos, cookies, etc., está desactivada.
Windows Defender Application Guard Desactivado No Esta característica está desactivada.
edge:// URLs Revisar detalles No La configuración del explorador Microsoft Edge se encuentra en edge:// direcciones URL. Dado que la mayoría de estas páginas web tienen personalización de marca de Microsoft Edge o no tienen sentido en el contexto de WebView2, algunas de estas direcciones URL están desactivadas. Para obtener más información, consulte Direcciones URL internas bloqueadas.

Características de la plataforma web

Las siguientes características de la plataforma WebView2 no están disponibles actualmente:

Característica Detalles
Notificaciones push Esta característica no se implementa en WebView2.
Web Payment API Esta característica está desactivada.

Direcciones URL internas bloqueadas

Las siguientes páginas web de configuración de Microsoft Edge y Google Chrome no están disponibles en WebView2:

  • chrome-search://local-ntp/local-ntp.html
  • edge://application-guard-internals
  • edge://apps
  • edge://compat
  • edge://extensions
  • edge://favorites
  • edge://help
  • edge://management
  • edge://network-error
  • edge://new-tab-page
  • edge://newtab
  • edge://omnibox
  • edge://settings
  • edge://supervised-user-internals
  • edge://version

Autenticación de Google

Google ha deshabilitado la autenticación de Google en vistas web incrustadas, que incluye WebView2, debido a una directiva de seguridad que han establecido. Consulte Próximos cambios de seguridad en el punto de conexión de autorización de OAuth 2.0 de Google en vistas web insertadas.

Para mantenerse al día de la explicación más reciente, en el repositorio WebView2Feedback, consulte Flujos de autenticación de Google y WebView2.

Información adicional sobre métodos abreviados de teclado

Los métodos abreviados de teclado o los enlaces de teclas se admiten en Microsoft Edge y WebView2.

Impedir que los accesos directos cambien durante la actualización

Cuando se actualiza Microsoft Edge, los enlaces de clave predeterminados pueden cambiar. Además, un método abreviado de teclado que está desactivado de forma predeterminada podría estar activado en su lugar, si la característica ahora se admite en WebView2.

Para evitar estos cambios en los métodos abreviados de teclado, puede establecer AreBrowserAcceleratorKeysEnabledFALSEen , que desactiva todas las teclas que acceden a las características del explorador, pero mantiene todos los accesos directos básicos de edición de texto y movimiento activados.

Accesos directos que están desactivados

Los siguientes accesos directos siempre se desactivan en WebView2 o se desactivan de forma eficaz. Un asterisco (*) indica que el acceso directo no está desactivado, pero la característica a la que accede está desactivada o la característica no se aplica a WebView2.

Acción Acceso directo
Agregar a Favorites Ctrl+D
Agregar todas las pestañas a Favorites Ctrl+Mayús+D
Ubicación del foco Ctrl+L, Alt+D
Pegar y ir Ctrl+Mayús+L
Abrir archivo Ctrl+O
Read Aloud * Ctrl+Mayús+U
Captura web * Ctrl+Mayús+S
Barra lateral Ctrl+Mayús+E
Guardar página Ctrl+S
Seleccionar última pestaña Ctrl+9
Seleccione la pestaña Siguiente. Ctrl+Tab
Seleccionar pestaña Anterior Ctrl+Mayús+Tab
Seleccionar pestaña (1 - 8) Ctrl+(1-8)
Mostrar Favorites barra * Ctrl+Mayús+B
Ayuda F1
Panel siguiente de enfoque * F6. Se admite en el modo de hospedaje con ventana, pero no en el modo de hospedaje visual. El modo de hospedaje visual se usa para aplicaciones WinUI 2 (UWP) y para aplicaciones de C++ win32 con Visual Composition.
Panel anterior del foco * Mayús+F6. Igual que la compatibilidad con F6 , anteriormente.
Vista de lectura * F9
Barra de menús de foco F10
Mostrar menú Identidad * Ctrl+Mayús+M
Browser Task Manager * Mayús+Escape
Comentarios de Edge * Mayús+Alt+I
Pestaña Silenciar * Ctrl+M
Nueva ventana de incógnito Ctrl+Mayús+N
Nueva pestaña Ctrl+T
Nueva ventana Ctrl+N
Restaurar última pestaña cerrada Ctrl+Mayús+T
Centro de atención Favorites Alt+Mayús+B
Foco emergente inactivo Alt+Mayús+A
Búsqueda de foco Ctrl+E, Ctrl+K, Tecla de búsqueda
Pestaña Duplicada Ctrl+Mayús+K
Barra de herramientas de foco * Alt+Mayús+T
Home Alt+Inicio, tecla de inicio del explorador
Mostrar menú aplicación Alt+E, Alt+F
Mostrar Favorites Ctrl+Mayús+O
Mostrar Downloads Ctrl+J
Mostrar historial Ctrl+H
Mostrar barra de modo de lectura * Mayús+Alt+R
Mostrar Collections* Ctrl+Mayús+Y

Accesos directos desactivados excepto cuando no se controla el evento

Los siguientes métodos abreviados de teclado siempre están desactivados, excepto en las ventanas que se muestran cuando no se controla el NewWindowRequested evento:

Acción Acceso directo
Cerrar pestaña Ctrl+W, Ctrl+F4
Cerrar ventana Ctrl+Mayús+W
Fullscreen F11

Accesos directos desactivados si AcceleratorEnabled es False

Si establece en AreBrowserAcceleratorKeysEnabledFALSE, se desactivan los siguientes métodos abreviados de teclado adicionales:

Acción Acceso directo
Detener Esc
Buscar en la página Ctrl+F
Buscar siguiente Ctrl+G
Buscar anterior Ctrl+Mayús+G
Imprimir Ctrl+P
Actualizar Ctrl+R, F5, Volver a cargar clave
Actualizar sin caché Ctrl+Mayús+R, Ctrl+F5, Mayús+F5, Ctrl+Actualizar, Mayús+Actualizar
Alejar Ctrl+-
Acercar Ctrl++
Restablecer zoom Ctrl+0
Buscar siguiente F3
Buscar anterior Mayús+F3
Back Alt+Flecha izquierda, tecla botón Atrás del explorador
Reenviar Alt+flecha derecha, tecla De avance del explorador
Exploración con símbolo de intercalación F7
Abrir o cerrar DevTools Ctrl+Mayús+I
Abrir la consola de DevTools Ctrl+Mayús+J
Abrir DevTools Inspect Ctrl+Mayús+C

Personalización de una clave individual

Para personalizar cualquiera de las claves individualmente, use el evento AcceleratorKeyPressed .