Sem viabilidade
Personalizações

PERFORMANCE TELAS HTML5 VERSUS FLEX

Com a descontinuação do Navegador Sankhya (baseado em Flex) e a migração obrigatória para navegadores modernos como Google Chrome e Microsoft Edge, as telas Flex foram substituídas pelas novas telas em HTML5 e em alguns casos Design System.

Entretanto, foi identificado que algumas telas HTML5 e Design System apresentam limitações que impactam diretamente na eficiência operacional, especialmente quando comparadas às antigas telas Flex, que ofereciam maior fluidez, estabilidade e produtividade ao usuário final.

⚠ Problemas Identificados

1. Performance inferior em grandes volumes de dados:

  • Lentidão ao carregar grids com muitos registros

  • Tempo maior para filtros, ordenações e carregamento inicial

  • Maior consumo de memória no navegador

2. Experiência do usuário inferior às telas Flex

  • Funcionalidades que eram mais eficientes no Flex:

  • Navegação mais rápida entre registros

  • Melhor resposta a atalhos de teclado

  • Menor número de cliques para operações comuns

3. Gargalos operacionais críticos

Impactos diretos em processos como: Financeiro (baixas, conciliações), Faturamento, Validação de Pedidos, Compras, Movimentações de estoque, Telas com alto volume de dados.

As telas HTML apresentam maior tempo de carregamento, lentidão na navegação entre registros, demora na aplicação de filtros e maior consumo de recursos do navegador, especialmente em telas com grande volume de dados, como Financeiro, Faturamento, Compras e Estoque.
Um exemplo prático ocorre nas rotinas do módulo Financeiro e Faturamento, onde os usuários precisam acessar telas com grande volume de registros diariamente para realizar baixas, consultas, filtros e lançamentos. Nas telas Flex, essas operações eram executadas de forma rápida e fluida, permitindo que o usuário navegasse entre registros, aplicasse filtros e realizasse ações com resposta imediata do sistema.
14
3 respostas