Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Dica
titleMecanismo de Hibernação das Abas do Navegador


🚨 Os navegadores possuem mecanismos de economia de memória que colocam as páginas que não estão em uso em hibernação, nesta situação a conexão entre o WebApp e o AppServer irá cairserá interrompida.

Abaixo listamos as documentações oficiais dos navegadores homologados para impedir a hibernação da página do WebApp.

Google Chrome

A documentação abaixo explica como inserir o endereço do WebApp na lista de sites sempre ativos, evitando sua hibernação:

https://support.google.com/chrome/answer/12929150?hl=pt-BR#zippy=%2Cmanter-sites-espec%C3%ADficos-ativos

Microsoft Edge

O processo com o Edge é muito parecido com o Chrome, acesse o link abaixo, procure pelo item "E os sites que eu nunca quero dormir?" e siga as instruções:

https://support.microsoft.com/pt-br/topic/saiba-mais-sobre-os-recursos-de-desempenho-no-microsoft-edge-7b36f363-2119-448a-8de6-375cfd88ab25

Mozilla Firefox

No caso do Firefox é necessário ajustar o parâmetro browser.tabs.unloadOnLowMemory para false, mais informações acesse o link abaixo:

https://support.mozilla.org/pt-BR/kb/descarregue-abas-inativas-firefox-liberar-memoria

...

Neste link você terá acesso às informações de download, configuração e notas de release do WebApp:

1. Versão WebApp

Configurando

...

o App_Environment via Porta Multiprotocolo

...

A porta multiprotocolo configuração do App_Environment via Porta Multiprotocolo é um facilitador, criando rotas para ferramentas como o WebApp, WebMonitor, Rest e outras.

A documentação abaixo é importante para sua correta configuração:

...

Em ambientes com multiplos Servidores é conselhavel aconselhavel o uso do Broker HTTP, para balanceamento via WebApp.

...

O WebAgent é um serviço websocket, seguro, que permite esses acessos bloqueados pelos navegadores, mais informações no link: 2. WebApp - WebAgent

Limitações

...

impostas pelos navegadores relativas à segurança e usabilidade

...

Nesta seção listaremos algumas limitações impostas pelos navegadores, e os contornos, quando possível.

...

Mais informações no link: Limite de conexões por browser

BrowserNúmero de conexões simultâneas
Firefox®6
Chrome™6
Safari®6
Opera®6
Edge®6
Yandex®5
iOS®6
Android™6

Teclas de atalho bloqueadas pelos navegadores

...

Mais informações no link: SetKey no Webapp

Teclas de atalhoDescrição
Windows/LinuxMac
Ctrl+T⌘+tAbrir uma nova guia do navegador.
Ctrl+Shift+T ⌘+Shift+tReabrir guias fechadas anteriormente na ordem em que foram fechadas.
Ctrl+N⌘+nAbrir uma nova janela do navegador.
Ctrl+Shift+N⌘+Shift+nAbrir uma nova janela de navegação anônima.

Ctrl+Tab ou Ctrl+PgDn

⌘+Option+seta para a direita

Navegar entre as abas do navegador.

Ctrl+Shift+Tab ou Ctrl+PgUp

⌘+Option+seta para a esquerdaAcessar a guia aberta anterior
Alt+Home
Abrir a página inicial na guia atual
Ctrl+W ou Ctrl+F4⌘+wFechar a guia atual do navegador.
Ctrl+Shift+W ou Alt+F4⌘+Shift+wFechar a janela do navegador.
Alt+Espaço+n⌘+mMinimizar a janela atual
Alt+Espaço+x

Maximizar a janela atual

Bloqueio de Relatórios com mais de

...

1.000 páginas

...

Os navegadores possuem um limitador de até 1.000 páginas exibidas através de seu próprio spool, para controle de consumo de recursos.

...

Relatórios do tipo SetPrint (##R) 

Já os Os relatórios do tipo SetPrint não possuem opção para impressão em PDF, neste caso é possivel gerar um relatorio com via PDF, para evitar essa limitação recomendamos:

  • Gerar normalmente seu relatório, mesmo que ele possua mais de 1.000 páginas
  • Após a geração,

...

  • ao fazer sua impressão,

...

  • via impressora física ou

...

  • virtual(PDF)
  • Limite o numero de páginas a serem impressas, exemplo:

...

    • Caso o relatório tenha 1.500 páginas
      • Imprima da página 1 à 500
      • Em seguida, imprima da 501 à 1.000, e assim por diante...

No print abaixo, retirado da tela de Spool de Impressão, temos um exemplo desta operação:

...