JS na tag HEAD
[Finalizado Pelo Aluno]
Carlos, boa noite. No video você cita que em casos muito restritos é que se deveria colocar o arquivo js na tag head, Poderia citar alguns exemplo?
Olá, Luan!
Tudo bem?
Embora seja tecnicamente possível incluir código JavaScript diretamente no cabeçalho (header) de um documento HTML, não é uma prática recomendada pelos seguintes motivos:
Desempenho: Quando o navegador encontra um bloco de código JavaScript no cabeçalho, ele é executado antes mesmo de renderizar a página. Isso pode afetar negativamente o desempenho da página, pois o código JavaScript pode bloquear a renderização da página até que seja totalmente executado. Isso resulta em uma experiência do usuário menos responsiva.
Mistura de Responsabilidades: É uma boa prática separar o conteúdo (HTML), a apresentação (CSS) e o comportamento (JavaScript). Colocar código JavaScript no cabeçalho pode misturar essas responsabilidades e dificultar a manutenção e a depuração do código.
Problemas de Carregamento Assíncrono: Colocar código JavaScript no cabeçalho pode causar problemas de carregamento assíncrono, onde o código JavaScript é executado antes que todos os recursos da página, como imagens e folhas de estilo, sejam totalmente carregados. Isso pode levar a erros e problemas de exibição.
Compatibilidade com Navegadores: Alguns navegadores podem se comportar de maneira diferente quando o JavaScript é colocado no cabeçalho. Embora a maioria dos navegadores modernos lide com isso de maneira razoável, a compatibilidade com navegadores mais antigos pode ser um problema.
Muito obrigado pela resposta!
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!