elemento e seus atributos H3: O atributo href - Como especificar a URL do arquivo para download H3: O atributo de download - Como sugerir um nome de arquivo e forçar um download H3: O atributo referrerpolicy - Como controlar a quantidade de informações do referenciador enviadas com a solicitação H2: Como usar a API downloads.download() para baixar arquivos programaticamente - Introdução à API downloads.download() e suas opções H3: A opção de nome de arquivo - Como definir o caminho e o nome do arquivo em relação ao diretório de downloads padrão H3: A opção Açãoconflitual - Como lidar com conflitos de nome de arquivo H3: A opção de cabeçalhos - Como enviar cabeçalhos HTTP adicionais com a solicitação H2: Vantagens e desvantagens de baixar o MDN - Uma comparação dos prós e contras de baixar o MDN versus acessá-lo online H2: Conclusão - Um resumo dos pontos principais e um apelo à ação H2: Perguntas frequentes - Uma lista de cinco perguntas e respostas frequentes sobre o download do MDN Tabela 2: Artigo com formatação HTML O que é MDN e por que você deve baixá-lo
MDN, ou Mozilla Developer Network, é um recurso abrangente para desenvolvedores da Web que fornece documentação, tutoriais, guias e referências para tecnologias da Web, como HTML, CSS, JavaScript, APIs da Web e muito mais. O MDN é mantido pela Mozilla e por uma comunidade de voluntários apaixonados por desenvolvimento web.
a download mdn
Se você é um desenvolvedor da Web, provavelmente usa o MDN com frequência para aprender novas habilidades, encontrar soluções ou verificar a sintaxe. Mas você sabia que também pode baixar o MDN e acessá-lo offline? Isso pode ser útil se você tiver uma conexão de internet limitada ou não confiável ou se quiser ter uma cópia de backup do MDN em sua máquina local. Neste artigo, mostraremos como baixar o MDN do site oficial, como usar o
Como baixar o MDN do site oficial
A maneira mais fácil de baixar o MDN é visitar o site oficial e clicar no botão "Download" no canto superior direito. Isso o levará a uma página onde você pode escolher entre diferentes formatos e idiomas do MDN. Você também pode filtrar por categorias como HTML, CSS, JavaScript, etc.
Por exemplo, se você deseja baixar a versão em inglês do MDN no formato HTML, pode selecionar "Inglês (EUA)" no menu suspenso de idiomas, "HTML" no menu suspenso de formatos e "Todos" no menu suspenso de categorias. Em seguida, clique no botão "Download" na parte inferior da página. Isso iniciará um download de arquivo ZIP que contém todos os arquivos HTML do MDN.
Aqui estão algumas capturas de tela de como baixar o MDN do site oficial:
Depois de baixar o arquivo ZIP, você pode extraí-lo em qualquer pasta do seu computador. Você pode então abrir qualquer arquivo HTML em seu navegador e visualizá-lo offline. Você também pode pesquisar palavras-chave ou tópicos usando a função de pesquisa do seu navegador.
Como usar o
Se você deseja criar seus próprios links de download para arquivos em seu site ou blog, você pode usar o
O atributo mais importante para criar links de download é o atributo href. Isso especifica a URL do arquivo que você deseja baixar. Por exemplo:
Isso criará um link que fará o download do arquivo.pdf do site example.com quando clicado.
No entanto, isso nem sempre funcionará como esperado.Dependendo do navegador e do tipo de arquivo, o navegador pode tentar abrir o arquivo em uma nova guia ou janela ou exibir uma caixa de diálogo solicitando que o usuário salve ou abra o arquivo. Para evitar isso, você pode usar o atributo de download. Isso diz ao navegador para baixar o arquivo em vez de abri-lo e, opcionalmente, sugere um nome de arquivo para o arquivo baixado. Por exemplo:
Isso criará um link que fará o download do arquivo.pdf do site example.com e o salvará como report.pdf no computador do usuário.
Outro atributo que você pode usar para criar links de download é o atributo referrerpolicy. Isso controla quantas informações do referenciador (a página da qual o usuário navegou até o arquivo) são enviadas junto com a solicitação. Isso pode afetar a privacidade e a segurança de seus usuários e de seu site. Por exemplo:
Isso criará um link que fará o download do arquivo.pdf do site example.com e o salvará como report.pdf no computador do usuário, sem enviar nenhuma informação de referência para o servidor example.com.
Existem outros valores que você pode usar para o atributo referrerpolicy, como origin, origin-when-cross-origin, same-origin, strict-origin, strict-origin-when-cross-origin, unsafe-url ou uma string vazia. Você pode ler mais sobre eles no MDN.
Como usar a API downloads.download() para baixar arquivos programaticamente
Se você deseja baixar arquivos programaticamente de sua extensão da Web ou complemento do navegador, pode usar a API downloads.download(). Isso permite que você inicie um download do código JavaScript, sem exigir nenhuma interação do usuário. Você também pode especificar várias opções para personalizar o comportamento do download.
Para usar esta API, você precisa ter a permissão "downloads" em seu arquivo manifest.json. Em seguida, você pode chamar o método downloads.download() com um objeto que contém as seguintes opções:
OpçãoDescrição
urlA URL do arquivo a ser baixado. Isso é necessário.
nome do arquivoO caminho e o nome do arquivo relativos ao diretório de downloads padrão. Isso é opcional.
conflitoAçãoA ação a ser executada se houver um conflito de nome de arquivo. Isso pode ser "uniquify", "overwrite" ou "prompt". O padrão é "uniquificar".
cabeçalhosUma matriz de objetos que especificam cabeçalhos HTTP adicionais a serem enviados com a solicitação. Cada objeto tem um nome e uma propriedade de valor.
métodoO método HTTP a ser usado para a solicitação. Pode ser "GET" ou "POST". O padrão é "GET".
corpoO corpo de uma solicitação POST. Isso é opcional.
salvar comoUm valor booleano que indica se uma caixa de diálogo de salvamento deve ser exibida ao usuário. O padrão é falso.
Por exemplo, se você deseja baixar um arquivo de e salvá-lo como report.pdf em uma subpasta chamada "reports" em seu diretório de downloads, você pode usar este código:
downloads.download( url: " nome do arquivo: "relatórios/relatório.pdf");
Isso retornará uma promessa que resolve com um ID inteiro para o novo item de download ou rejeita com uma mensagem de erro se algo der errado.
Você pode ler mais sobre esta API e suas opções no MDN.
Vantagens e desvantagens de baixar o MDN
O download do MDN pode ter algumas vantagens e desvantagens em comparação com o acesso online. Aqui estão alguns deles:
BenefíciosDesvantagens
Você pode acessar o MDN offline sem conexão com a internet.Você precisa atualizar sua cópia baixada regularmente para obter as alterações e correções mais recentes.
Você pode navegar no MDN de forma mais rápida e suave, sem atrasos de carregamento ou anúncios.Você precisa de mais espaço de armazenamento em seu computador para armazenar todos os arquivos do MDN.Você pode personalizar o MDN de acordo com suas preferências e necessidades, como alterar o tamanho da fonte, a cor ou o layout.Você pode perder alguns recursos ou funcionalidades que estão disponíveis apenas online, como exemplos interativos, amostras ao vivo ou formulários de feedback.
Você pode ter uma cópia de backup do MDN caso a versão online esteja indisponível ou inacessível por algum motivo.Você pode encontrar alguns erros ou bugs na versão baixada que não estão presentes na versão online.
Como você pode ver, baixar o MDN tem seus prós e contras. Você deve pesá-los cuidadosamente e decidir se vale a pena para você. Se você decidir baixar o MDN, siga as instruções deste artigo e mantenha sua cópia atualizada.
Conclusão
Neste artigo, mostramos como baixar o MDN do site oficial, como usar o
O MDN é um ótimo recurso para desenvolvedores da Web que fornece documentação, tutoriais, guias e referências para tecnologias da Web, como HTML, CSS, JavaScript, APIs da Web e muito mais. Ao baixar o MDN, você pode acessá-lo offline sem conexão com a Internet, navegar mais rápido e sem atrasos de carregamento ou anúncios, personalizá-lo de acordo com suas preferências e necessidades e ter uma cópia de backup caso a versão online esteja indisponível ou inacessível por algum motivo. No entanto, você também precisa atualizar sua cópia baixada regularmente para obter as alterações e correções mais recentes, usar mais espaço de armazenamento em seu computador para armazenar todos os arquivos do MDN, perder alguns recursos ou funcionalidades que estão disponíveis apenas online e encontrar alguns erros ou bugs na versão baixada que não estão presentes na versão online.
Se você quiser aprender mais sobre MDN e desenvolvimento web, você pode visitar o site oficial ou segui-los no Twitter. Você também pode contribuir com o MDN editando artigos, relatando problemas, escrevendo novos conteúdos ou doando dinheiro. O MDN é mantido pela Mozilla e por uma comunidade de voluntários apaixonados por desenvolvimento web. Você pode se juntar a eles e ajudar a tornar o MDN melhor para todos.
Obrigado por ler este artigo.Se você tiver alguma dúvida ou feedback, por favor, deixe um comentário abaixo. Codificação feliz!
perguntas frequentes
Qual é a diferença entre os formatos HTML e PDF do MDN?
O formato HTML do MDN contém todos os arquivos HTML do MDN que você pode visualizar em seu navegador. O formato PDF do MDN contém todos os arquivos PDF do MDN que você pode visualizar em um leitor de PDF. O formato HTML é mais interativo e dinâmico do que o formato PDF, mas o formato PDF é mais portátil e imprimível do que o formato HTML.
Como posso atualizar minha cópia baixada do MDN?
Para atualizar sua cópia baixada do MDN, você precisa baixar a versão mais recente do MDN do site oficial e substituir seus arquivos antigos pelos novos. Você também pode usar uma ferramenta como o rsync para sincronizar seus arquivos automaticamente.
Como posso pesquisar palavras-chave ou tópicos em minha cópia baixada do MDN?
Para pesquisar palavras-chave ou tópicos em sua cópia baixada do MDN, você pode usar a função de pesquisa do navegador (Ctrl+F no Windows ou Command+F no Mac) para encontrar palavras ou frases na página atual. Você também pode usar uma ferramenta como o grep para pesquisar palavras ou frases em vários arquivos.
Como posso relatar um erro ou bug na minha cópia baixada do MDN?
Para relatar um erro ou bug em sua cópia baixada do MDN, você pode usar o formulário de feedback na versão online do MDN ou registrar um problema no GitHub. Inclua o máximo de detalhes possível sobre o erro ou bug, como nome do arquivo, número da linha, captura de tela, comportamento esperado, comportamento real etc.
Como posso doar dinheiro para apoiar o MDN?
Para doar dinheiro para apoiar o MDN, você pode usar o botão doar na versão online do MDN ou visitar esta página. Sua doação ajudará a manter o MDN funcionando e melhorando. Obrigado pela sua generosidade! 0517a86e26
Comments