Hallo
var meinte etwas wie:
</head> <body> <script>
Jein. Das ist zwar auch möglich, aber nach der HTML5 Spec kann das
script
Element ebenso imhead
Bereich des Dokuments notiert werden.
Öhhm, wie schon immer™.
Man muss bei der Notation im head
halt darauf achten, dass man die Ausführung erst beginnen lässt, wenn das Dokument im Browser angekommen ist, was sich wiederum grundsätzlich verzögert, weil erst der javaScript-Code geladen und analysiert werden muss. Wird der JS-Code erst am Ende des Dokuments aufgerufen, ist das Dokument selbst bereits da.
Was im Einzelfall günstiger ist, muss man von Fall zu Fall jeweils erneut entscheiden. Ich persönlich finde die Notation im head
„sinniger“/„logischer“, den Tatsachen z.B. in Hinsicht auf die Performanz beim Aufbau der Seite kann ich mich aber auch nicht entziehen.
Tschö, Auge
Es schimmerte ein Licht am Ende des Tunnels und es stammte von einem Flammenwerfer.
Terry Pratchett, „Gevatter Tod“