[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Luan de Melo Martins
Criador Luan de Melo Martins 05/09/2023

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?

Manager Carlos Ferreira 05/09/2023

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.

Carlos Ferreira
Criador Luan de Melo Martins 05/09/2023

Muito obrigado pela resposta!

Luan de Melo Martins
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!