Armazenando jquery código na estrutura do arquivo e diretório externo? [fechadas]
-
09-09-2019 - |
Pergunta
Can alguém pode confirmar a melhor idéia para armazenar código jQuery, inicialmente eu estava inserindo tudo no cabeçalho de um documento, mas eu estou vendo mais e mais código que está sendo usado em páginas,
É a melhor forma de utilização incluem arquivos .. com os .JS de extensão?
Qualquer outra coisa ou melhor com relação a isso?
Qual seria o melhor lugar para armazenar o meu js arquivo se este for o caso ..
da raiz eu tenho
/ css / scripts
etc ... / roteiros é onde meus arquivos jQuery são ... mas eu deveria estar usando o mesmo para meus arquivos js?
Alguém tem alguma recomendação sobre estrutura de diretório?
Solução
Você deve armazenar o máximo de código como você pode em arquivos .js, porque isso iria permitir que o navegador de download apenas uma vez e re-uso em todos os pedidos.
Se você incluir o seu código diretamente na seção HEAD como texto simples você está forçando esse código para ser baixado em cada pedido, retardando a transferência de página.
O diretório onde você armazena os arquivos é até você realmente ... Eu uso /css
e /js
, mas /scripts
é usado como bem em muitas ocasiões.
Outras dicas
Onde você insere o JavaScript na página depende do que você está tentando fazer. Há argumentos para ligar o seu JavaScript no final da página por causa da velocidade, de modo que a lata navegador carregar a página antes de tentar analisar / executar qualquer JavaScript. Claro, se você precisa do JavaScript para executar antes de a página é carregada, você precisa colocar na cabeça do seu documento. É realmente até você e suas necessidades.
.js é as extensões padrão para arquivos JavaScript, então seria preferível manter usando isso. É uma boa idéia para ligação a seu JavaScript arquivos em vez de colocá-los diretamente na página, assim que o browser do usuário pode armazenar em cache os arquivos JavaScript.
Onde você armazenar os scripts é com você, mas parece ser uma idéia muito bem para armazenar todos os seus arquivos jQuery em um diretório / scripts.
Ele não precisa ser muito complicado. Sim, armazenamento com a extensão JS com certeza, mas mantendo o seu separado Javascript a partir de bibliotecas 3o partido também é recomendado.
Isto é sobre tudo que você precisa:
.
./js/jquery/jquery.js
./js/yourfiles.js
Ou, colocar os arquivos sob o nome da empresa:
./js/companyname/yourfiles.js
E como já foi dito:. Coloque o seu JS no final do arquivo, se possível
Seb é correto, mas para adicionar uma coisa, tentar comprimir todos os arquivos JS e CSS em um para cada um.
Independentemente ou não os arquivos são armazenados em cache, ainda há um pedido de ida e volta para o servidor para cada arquivo para verificar se ele foi atualizado. Isso pode retardar a experiência do usuário quando há muitos JS e CSS.