Gunnar Bittersmann: Wieso sollen JavaScript-Eventhandler nicht im HTML-Code stehen?

Beitrag lesen

problematische Seite

@@Rolf B

haben sich Leute ausgedacht, die GROẞE Seiten mit viel Script bauen

Ein großes ẞ in freier Wildbahn! ❤️

Was bedeutet: Dein Seitenaufbau hängt, bis das Script da ist. Mit einem DOMContentLoaded-Handler, der in einem Script am Ende des Body registriert wird, bist Du besser bedient. Der Punkt ist hier: schneller Seitenaufbau, den Anwender nicht vor einem weißen Bild warten lassen.

Welchen Sinn hat denn ein DOMContentLoaded-Handler in einem Script am Ende des body?

  • DOMContentLoaded-Handler irgendwo: Handlerfunktion wird aufgerufen, nachdem das HTML geparst wurde.

  • Script am Ende des body: wird aufgerufen, nachdem das HTML geparst wurde.

LLAP 🖖

--
„Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“ —Kurt Weidemann