brasil.io
brasil.io copied to clipboard
thulioph/reorder-imports
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 nobase.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.