die lustigen attribute wie autoplay, loopstart usw ließen sich ohne weiteres auch für das object-element hinzufügen
Jein, dann müsste man Interfaces in Abhängigkeit vom MIME-Typ der verlinkten Ressource definieren. Aber wieso sollte object ein poster-Attribut bekommen, nur für den Fall, dass *auch* Videos abgespielt werden können. Gut, input hat auch ein checked-Attribut, selbst wenn es bei type=text keinen Sinn macht. Ich halte es für sauberer, ein Interface HTMLMediaElement zu definieren, was *immer* von einem Element implementiert wird, nicht abhängig vom MIME-Typ der Ressource.
Mathias