Parado no ecrã de arranque
O Diana é uma aplicação web: sem JavaScript nada corre. Se um bloqueador parar os scripts, o Diana fica no ecrã de arranque. Passado algum tempo aparece aí uma caixa a dizer isso.
Resolver
Seção intitulada “Resolver”- Permite scripts apenas para diana-onff.github.io. Não
github.ionemgithub.com: o Diana não precisa de nenhum deles. - Recarrega a página: F5 ou Ctrl+R (Mac: Cmd+R). No telemóvel, puxa a página para baixo ou toca em recarregar. Sem recarregar, o bloqueio antigo mantém-se, mesmo depois de clicares em “Confiar”.
- Continua parado? Pode haver uma segunda extensão a bloquear (um bloqueador de anúncios, uma extensão de privacidade). Desativa-as uma a uma para este site.
- O Diana arranca mas o mapa fica vazio? Permite workers
blob:para diana-onff.github.io (ver abaixo).
O que o Diana carrega
Seção intitulada “O que o Diana carrega”Scripts: todos do próprio diana-onff.github.io.
| Ficheiro | O que é |
|---|---|
vendor/maplibre-gl.js |
MapLibre, a biblioteca de mapas. Uma cópia no próprio site do Diana, não de uma CDN. |
js/*.js |
O código do próprio Diana. |
sw.js |
O service worker que mantém o Diana a funcionar offline. |
Sem scripts inline e sem eval. Uma exceção, só com o teu consentimento: se disseste sim às estatísticas, o script do Umami de cloud.umami.is.
Worker do mapa: o MapLibre desenha o mapa num worker em segundo plano lançado a partir de um endereço blob:. Um bloqueador que recuse workers blob: deixa o Diana arrancar mas deixa o mapa em branco.
Dados:
| Servidor | Para quê |
|---|---|
tiles.openfreemap.org |
Mosaicos do mapa e tipos de letra das etiquetas |
spots.wwff.co |
Spots em direto e agenda |
diana-spotline.diana-onff.workers.dev |
Só quando envias um spot ou anúncio |
raw.githubusercontent.com |
Meteorologia espacial para Condições |
cloud.umami.is |
Só se disseste sim às estatísticas |
A tua posição nunca é enviada para lado nenhum.
