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 | Activada | Sí | 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 | Sí | 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 | Activada | Yes | WebView2 proporciona una API que permite personalizar la interfaz de usuario de descarga para manipular downloads. 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 | Activada* |
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 | Activada* |
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 , favoriteslas 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. |
Sincronización periódica en segundo plano | Los eventos de sincronización en segundo plano periódicos nunca se desencadenarán. |
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 AreBrowserAcceleratorKeysEnabled
FALSE
en , 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 |
---|---|
Aumentar 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 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 |
Pantalla completa | F11 |
Accesos directos desactivados si AcceleratorEnabled es False
Si establece en AreBrowserAcceleratorKeysEnabled
FALSE
, 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 |
Mostrar Downloads | Ctrl+J |
Personalización de una clave individual
Para personalizar cualquiera de las claves individualmente, use el evento AcceleratorKeyPressed .