Non hai mai il dovere di inserire uno script in head, ma hai il dovere di inserirlo prima che venga richiamato, quindi head è spesso la posizione più comoda. Hai il dovere di inserirlo in body invece quando lo script modifica il contesto in cui è collocato, modificando il contenuto della pagina.