Às vezes, se eu abrir um arquivo local no navegador (por exemplo file:///C:/Documentation/index.html
, ), meu navegador (Firefox) mostra a mensagem
Pesquisando unpkg.com
no canto inferior esquerdo, o que demora alguns segundos (ou até mais se eu não estiver conectado à Internet), e só então ele exibe meu documento local. Sem mensagens de erro, apenas atraso.
O mesmo comportamento, se eu (então) clicar em um link para outro documento local. Muito irritante.
Por que e como evitar tal comportamento?
Isso está acontecendo porque em algum lugar no documento index.html, há conteúdo que aponta para npkg.com. O Firefox fará uma pesquisa de DNS para este nome de domínio e, uma vez obtido o endereço IP para este domínio, ele poderá se conectar ao servidor para baixar o conteúdo associado, como uma imagem, etc.
Se você ficar offline, ele ainda tentará se conectar ao servidor pela internet, mas não pode, então um tempo limite é atingido e, portanto, o carregamento da página é ainda mais lento.
Para evitar isso, edite o index.html, encontre quaisquer recursos externos que você não precise e edite-os.
Só porque seu arquivo index.html é um arquivo local não significa que ele não pode conter conteúdo que existe na Internet.
Se você precisar manter todas as imagens intactas, você pode considerar abrir o index.html, deixá-lo carregar uma vez, então salve como arquivo web (Arquivo único html .mhtml). Ele baixará todos os arquivos e os incorporará dentro do arquivo antes de salvar. Qualquer link para site externo ainda se conectará a essa página pela Internet.