JS možeš stavljat gdje hoćeš unutar web stranice, sve ovisi o potrebama.iweb je napisao/la: Nije to taj kod nego kod od MediaWiki.
Ako želiš da ti JS radi odmah pri učitavanju stranice (u slučaju da JS kontrolira neke bitne elemente stranice, npr. navigaciju) onda ćeš stavit JS u header, no to će izazvati duže pojavljivanje stranice (jer se prvo mora učitati cijeli header da bi se stranica počela renderirati). No kod JS-a koji ne kontrolira neke bitne elemente (kao recimo GA koji šalje podatke samo za statistiku) najbolje je JS staviti na sami kraj stranice, tako da posjetitelj može čitati sadržaj stranice, dok se periferne stvari još učitavaju.
Sam MediaWiki nema puno JS-a za šminku, već za konkretne stvari, pa je stoga logično da su ga stavili u header iako bi se možda to dalo bolje optimizirati... no kako kaže legenda Donald Knuth:
"We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil."