Hallo!
Mich irritierten da auch die Tutorial-Seiten, die z. B. alle den HTML 5 Doctype nutzen, aber bei anderen Befehlen wieder auf HTML 4 setzen (statt <meta charset="utf-8"> dann doch <meta http-equiv="content-type" content="text/html; charset=utf-8">).
Es ist ja auch nicht falsch. Beides ist gültiges HTML5 – und hat denselben Effekt. Beides wird von älteren und aktuellen Browsern verstanden.
Wahrscheinlich war den Autoren einfach nicht bekannt, dass sich die Kodierungsangabe in HTML5 kürzer schreiben lässt.
Ich möchte weitestgehend auf Javascript verzichten, die Tutorial-Seiten scheinen das dann doch nur für spezielle Effekte zu nutzen.
Wenn die »speziellen Effekte« zur Anpassungsfähigkeit der Seite beitragen und Media Queries und Co. ergänzen, ist es durchaus sinnvoll, sie einzubauen.
Grüße
Mathias