@@Matthias Scharwies
In der Einführung zu Grundlagen der Programmierung steht: "In diesem Tutorial soll es nicht um die Einbindung von JavaScript in HTML gehen, sondern zeigen, wie Sie einfache Programme erstellen. […]"
Deshalb halte ich eine Ausgabe mit alert() oder document.write() hier für gerechtfertigt.
Das ist keine Begründung. Wie die Augabe auf den Bildschirm kommt, hat nichts mit Einbindung von JavaScript in HTML zu tun (dort geht es ums script
-Element und dessen Plazierung).
Alles weitere wird im Einbindung-Artikel und im Grundlagen des DOM-Artikel, auf den mehrmals verwiesen wird, erklärt.
Das klingt wie „Wir zeigen euch erstmal, wie man ein Programm erstellt, so mit allem PiPAPo. Wozu man das dann verwenden kann, dat krieje mer nächstet Jahr.“
Wird hier das Pferd von hinten aufgezäumt‽
Was imho wirklich noch fehlt, wären:
Was in deiner Liste fehlt:
- Grundlagen sinnvollen JavaScripts, wo bspw. erklärt wird, dass man keine nicht-interaktiven Elemente als Zielelemente von
click
-Events verwenden darf, damit die Seite/Webapp für alle benutzbar ist.
Während viele englische Artikel eine geschätzte Lesezeit von 2-15min erwähnen, werden unsere Tutorials immer länger, weil jeder noch dies und das hinzufügt. […]
Auch wenn es ein Wiki ist, an dem jeder Artikel nach Belieben ändern kann und darf, bitte ich doch meine Einteilung / Grundkonzept bei Euren Änderungen zu berücksichtigen.
Dass ich ein Wiki, in dem jeder mitschreiben darf, für kein geeignetes Werkzeug halte, um vernünftige Tutorials zu verfassen, hatte ich damals schon im Tic-Tac-Toe-Thread thematisiert.
LLAP 🖖
“When UX doesn’t consider all users, shouldn’t it be known as ‘Some User Experience’ or... SUX? #a11y” —Billy Gregory