brasil.io icon indicating copy to clipboard operation
brasil.io copied to clipboard

thulioph/reorder-imports

Open thulioph opened this issue 4 years ago • 0 comments

Atualizações

As atualizações deste pull request são relacionadas a otimização no carregamento da página, e resolve algumas issues do repositório:

  • https://github.com/turicas/brasil.io/issues/297 (principais mudanças)
  • https://github.com/turicas/brasil.io/issues/249 (alguns scripts foram substituidos)

Foram feitas mudanças na ordenação dos scripts, em como alguns assets são "baixados", e algumas pequenas adições (eventListeners, if/else) para as mudanças surtirem efeito.

  • Removi o CDN de 3 bibliotecas (leaflet.js, jquery.dataTables.min.js e Chart.min.js) e agora temos elas de maneira local.

  • Removi todas as execuções de scripts de dentro dos arquivos .html e todos se encontram no base.html.

  • Algumas pequenas execuções foram concentradas no arquivo application.js.

  • Para os arquivos relacionados a app do COVID19, a solução inicial foi verificar qual URL o usuário se encontra para ai executar os scripts.

  • Utilizei o preload para o font-awesome visando evitar o bloqueio na renderização da página.

thulioph avatar Jun 01 '20 21:06 thulioph