Tach!
Verstehe ich das richtig so, dass der Event schlussendlich sowieso immer im Window-Objekt landet? (Ist das so richtig benannt?).
Was spräche also dagegen, die Eventlistener gleich dort zu montieren?
Organisation. Man will keinen Gott-Eventhandler, der allen Mist einsammelt, und dann zentral alle individuellen Anforderungen verarbeiten muss. Sondern man möchte nur die Events individuell behandeln, die am übergeordneten Element ankommen.
Wenn ohnehin alle relevanten Elemente des Dokumentes eine ID bekommen, könnte man dort doch zentral auswerten, oder?
Könnte man, will man aber nicht. Besonders nicht, wenn das Projekt größer als eine Handvoll Zeilen ist.
dedlfix.