Bei generischen Selektoren nicht - diverse Lightboxen nutzen das rel-Attribut: rel="lightbox". Das ist aber Unsinn - ein Selektor a>img reicht völlig aus und man muss nicht im HTML-herumgraben und keine ID anpassen.
Das müsstest du mir mal genauer erklären, versteh das nur Stellenweise (und ob das was ich verstanden habe stimmt, da bin ich mir auch nicht sicher ^^)
Dojo (Teilweise!)
Beispiel-ausschnitt:
<button dojoType="dijit.form.Button" onclick="getData(queryContinents);">Find all continents</button>
Das ist übel - und vor allem nicht notwenig.
Trotzdem ist es ein erfolgreiches FrameWork