Desktop Menu Electron – Visão Geral Técnica

Last Updated janeiro 7, 2026

Breve Visão Geral

O que é Electron?

Electron é uma estrutura para criar aplicativos desktop usando JavaScript, HTML e CSS. Ao incorporar Chromium e Node.js em seu binário, o Electron permite manter uma base de código JavaScript e criar aplicativos multiplataforma que funcionam no Windows, macOS e Linux — sem necessidade de experiência de desenvolvimento nativo.

Por que o menu da área de trabalho está migrando para o Electron?

O menu da área de trabalho é construído usando tecnologias baseadas na Web e exibido nos desktops dos usuários finais. As tecnologias baseadas na Web exigem um navegador da Web para serem renderizadas e operarem conforme esperado.

O Electron é o navegador desktop de marca branca líder do setor que atingiu qualidade e conformidade de segurança de nível corporativo. Electron é o contêiner de aplicativos da web para produtos líderes, como Slack, Visual Studio Code, Twitch, Microsoft Teams, WhatsApp, Skype e muitos outros. outros .

O objetivo do WalkMe é fornecer a mais alta qualidade de software, e migrar para um contêiner de aplicativos padrão do setor e apoiado pela comunidade mundial é um dos objetivos para alcançá-lo.

Benefícios do Desktop Menu como Electron

Implantação e Manutenção

  • O Electron é compatível com a maioria dos MDMs (Mobile Device Management).
  • A infraestrutura do Electron oferece suporte a drivers de vídeo, gerenciamento de threads, casos de DPI e outras configurações compatíveis com o Windows e o macOS.
  • Atualização automática: não há necessidade de o departamento de TI reimplantar um MSI/PKG sempre que uma nova versão do menu da área de trabalho for lançada.
  • Não há mais binários específicos do cliente (MSI e PKG).

Confiabilidade e Depuração

  • A ferramenta Coletar Informações de Suporte permite que os usuários finais reproduzam o comportamento específico, coletem facilmente e relatem todas as informações necessárias ao WalkMe instantaneamente.
  • O uso da plataforma Electron reduz significativamente a quantidade de código específico da plataforma, o que torna o aplicativo mais confiável e fácil de manter.
  • O Electron recebe as atualizações de segurança e melhorias de desempenho mais recentes após cada versão do Chrome. O mecanismo de atualização automática do menu da área de trabalho envia essas atualizações automaticamente.

Experiência do usuário

  • A versão Electron do menu da área de trabalho pode ser iniciada a partir da barra de tarefas (Windows)/barra de menus (Mac) e não inclui um widget na tela por padrão, evitando a sobreposição da interface do usuário e a abertura sem finalidade.
  • A versão Electron destaca o menu da área de trabalho como uma barra lateral e permite que ele seja aberto separadamente de outros aplicativos, disponibilizando o conteúdo do WalkMe e do Enterprise Search para tarefas detalhadas.
  • O Electron renderiza o conteúdo WY5YG com precisão porque usa a mesma tecnologia de renderização que o estúdio WY5YG está usando.
  • A versão Electron permite que o WalkMe adote uma abordagem centrada no usuário e elimine mecanismos ineficientes, como pesquisas de rede e solicitações de repetições.

Utilização da rede no Desktop Menu baseado em Eletões

O menu desktop baseado no Electron reduziu drasticamente a utilização da largura de banda da rede devido a um novo gerenciamento de estado do aplicativo que acompanha as interações do usuário com o aplicativo para acionar solicitações de rede e monitorar a conectividade da rede.

Download inicial

Na inicialização inicial, o menu da área de trabalho carrega os seguintes arquivos:

  1. Arquivo de configuração principal para informações essenciais do ambiente 1kB - 5kB
  2. Arquivo de dados de conteúdo WalkMe (tamanho depende da quantidade de conteúdo) 24kB - xMB
  3. Arquivos de aplicativo (HTML, CSS, JS) 1.7MB

Solicitações passivas após o download inicial

  1. O menu da área de trabalho verifica se uma nova publicação ocorreu cada vez que foi para o segundo plano (foco trocado pelo usuário) em um período de tempo de 30 segundos, baixando o arquivo de configuração principal (1kB a 5kB).
  2. Se a publicação tivesse ocorrido, o menu da área de trabalho baixaria novamente o arquivo de dados de conteúdo do WalkMe (24kB - xMB)
  3. O menu da área de trabalho pesquisa novas notificações (somente se as notificações forem publicadas) a cada 60 segundos, duas solicitações ~60kB
  4. O menu da área de trabalho carrega novo conteúdo de terceiros sempre que entra em primeiro plano. O tamanho depende da quantidade de aplicativos ativados. O tamanho de cada solicitação é estimado em ~30kB.

Solicitações ativas após o download inicial
O usuário interage com o menu do desktop

  1. ~ 400 KB para avaliar condições de segmentação, obter o estado do usuário (resultados de pesquisas recentes, conclusões de tarefas do armazenamento do servidor, atributos do provedor de identidade)
  1. ~1 kb por solicitação para transmitir dados analíticos de eventos ao WalkMe - isso é variável e depende de quantas interações com o menu ocorrem durante o engajamento.

Was this article helpful?

Thanks for your feedback!

Faça parte de algo maior.

Interaja com colegas, tire dúvidas e compartilhe ideias.

Explore nossa comunidade
×