Tja. Wie immer beim Thema Sicherheit, gehen bei strenger Umsetzung von Richtlinien einige nette Features drauf. Ich lese öfters, dass beim Entwickeln von HTML Air Apps einige ein kleines Verständnisproblem bekommen, wenn sie den HTML-Code mittels JS verändern - neue Events im Tag jedoch unberücksichtigt bleiben.
Natürlich kommt dann Geschnaufe auf: Denn man muss jedes Event nochmal "abfeuern". In Kombination mit Prototype und den ganzen Selektoren, erspart man sich ausschweifende Lokalisierung von Objekten.
Beispielhaft:
$('item_id').onclick = function(){ ...; }
$('item_id').onclick = Object.function;
$('item_id).down('img',0).onmouseover = ...
Link zu dieser Seite:
http://www.seekwhencer.de/de/blog/coding/adobe-ir--html-und-javascript-events