Jump to content


Photo

Javascript Sempre No Rodapé?


  • Faça o login para participar
3 replies to this topic

#1 hypinotic

hypinotic

    Novato no fórum

  • Usuários
  • 14 posts
  • Sexo:Não informado

Posted 27/01/2011, 01:02

Boa noite galera,

Sempre fiz meus códigos JavaScript no topo da Página.
sempre antes do </head>.

Ai me falaram que é melhor adicionar os scripts/códigos JavaScript sempre no final da página. (antes de fechar o </body>).
Eu não entendi porque é melhor. Alguem saberia me explicar?

valeo.
Abraços

Edição feita por: hypinotic, 27/01/2011, 01:03.


#2 LeoB

LeoB

    Super Veterano

  • Usuários
  • 1876 posts
  • Sexo:Masculino
  • Interesses:Programação

Posted 27/01/2011, 14:37

Nada a ver isso. Às vezes pode ser mais conveniente, mas dizer que é melhor é exagero. A conveniência está no fato de que no final da página praticamente todo o html já foi carregado. Assim, se o seu script precisar trabalhar com algum elemento, ele já vai existir.

#3 Alex Hiroshi

Alex Hiroshi

    Super Veterano

  • Ex-Admins
  • 4923 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 31/01/2011, 15:35

Não apenas por já ter todo o html carregado. O js, quando carrega, não possibilita que a página seja mexida. Para poder mexer na página é preciso que o js seja carregado, e se ele fica no topo da página, primeiro ele é carregado para depois carregar o conteúdo. Em sites pequenos você não percebe muito isso, porém em um site grande e com muitas linhas de javascript, pode ser percebido uma 'travadinha'.
Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Ex-Administrador

#4 Cristiano Galdino

Cristiano Galdino

    Dark Defender

  • Administradores
  • 3738 posts
  • Sexo:Masculino
  • Localidade:Brasília, DF

Posted 12/02/2011, 01:05

Lugar de funções em javascript é no cabeçalho, simples assim. Entre as tags <body></body> deve-se manter o conteúdo do site.
Cristiano Galdino
- http://cristiano.galdino.net/

“Since 2003”





1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq