A Microsoft explicou em um post de blog oficial que o contexto do botão direito do mouse e os menus de compartilhamento do Windows 11 foram reprojetados para resolver muitos problemas com os menus do Windows 10. A Microsoft afirma que os menus sensíveis ao contexto do botão direito do mouse reprojetados tornam o trabalho mais rápido, trazendo os comandos usados “mais comumente” perto do ponto onde o botão direito é invocado.
Aqui está como e o que (a Microsoft pensa) menus de contexto do Windows 11 resolvem em termos de problemas de menu do Windows 10.
Por mais útil que seja o menu de contexto do Windows 10, há aspectos de seu design que buscamos melhorar no Windows 11.
- Os comandos mais comuns – cortar, copiar, colar, excluir e renomear – estão longe do ponteiro do mouse, ponto de toque ou caneta.
- O menu é excepcionalmente longo. Ele cresceu em um ambiente não regulamentado por 20 anos, desde o Windows XP, quando o IContextMenu foi introduzido.
- Inclui comandos que raramente são usados.
- Os comandos que devem ser agrupados – como Abrir e Abrir com – às vezes estão distantes.
- Os comandos adicionados por aplicativos não têm um esquema organizacional comum e podem interromper seções de comandos da caixa de entrada.
- Os comandos adicionados por aplicativos não são atribuíveis ao próprio aplicativo.
- Muitos comandos são executados em processo no Explorer, o que pode causar problemas de desempenho e confiabilidade.
O menu de contexto do Windows 11 aborda esses problemas das seguintes maneiras:
- Os comandos comuns são colocados ao lado de onde o menu é chamado.
- “Abrir” e “Abrir com” são agrupados.
- Os aplicativos estendem o menu com a identidade do aplicativo IExplorerCommand +. Aplicativos Win32 descompactados podem usar Manifestos esparsos. O suporte do IExplorerCommand remonta ao Windows 7.
- As extensões de aplicativo são agrupadas abaixo de verbos Shell.
- Aplicativos de provedor de arquivos em nuvem são colocados ao lado dos comandos Shell para hidratar ou desidratar o arquivo.
- Aplicativos com mais de um verbo são agrupados em um flyout com atribuição de aplicativo.
- “Mostrar mais opções” carrega o menu de contexto do Windows 10 no estado em que se encontra para acessar verbos Shell de baixo uso e aplicativos que ainda estão funcionando na transferência. Nenhum comando foi removido completamente.
- Shift-F10 ou a tecla de menu do teclado também carregará o menu de contexto do Windows 10.
Para o menu de compartilhamento, a Microsoft destacou a facilidade de uso e controle como as principais melhorias que o Windows 11 traz em relação ao Windows 10.
A caixa de diálogo de compartilhamento também foi aprimorada no Windows 11.
- O compartilhamento nas proximidades agora é muito mais fácil de usar, com fácil controle sobre sua configuração de descoberta na parte superior e um link para mais configurações no rodapé da caixa de diálogo.
- Se você usa o aplicativo Mail, a primeira entrada na lista de contatos ajuda a enviar facilmente um e-mail para si mesmo.
- Todos os aplicativos agora podem participar da caixa de diálogo Compartilhar como alvos. Para aplicativos Win32 não empacotados, isso é abordado em a mesma amostra como o menu de contexto. Os PWAs instalados por meio do Microsoft Edge também têm suporte se implementarem a API Web Share Target.
A Microsoft também explicou aos desenvolvedores que eles podem optar por estender esses menus para seus aplicativos.
O Windows 11 traz refinamento às operações de arquivo contextuais no menu de contexto do botão direito e na caixa de diálogo de compartilhamento. Eles são extensíveis por aplicativos, incluindo aplicativos Win32 não empacotados.