
Originally Posted by
Stomme poes
And yeah, I've seen your spec proposal, but I didn't think that was intorucing ARIA to HTML5... instead, as I was reading the history of HTML5, it seemed this happened:
-HTML was to stay dead, and XForms came out.
-Examples of XForms I saw from 2005 had these neat-o aaa:required and "wairole" attributes in them... the beginnings of ARIA
-When Mozilla, Opera and later Apple decided to continue working on HTML (not XHTML) forms, so before they went all out and said "let's make HTML work with apps", they incorporated the roles and attributes into the "new" forms.
-That finished, they thought "why stop here? W3C isn't interested so let's just do our thing, now for web apps, see where we end up" and HTML went further.
-Whenever this started becoming "HTML5", ARIA was baked-in (though at a still-early, unfinished state as even now some things are still being created and edited), while "HTML" did not have it (though if FF back then supported it, you could just add it and suck up the validator b*tchings).
Correct me if I got something there wrong, because I wanted to give that history overview in the future sometime.
Bookmarks