HTML 5: Questioning “aside”, “header”, and “footer”
Jens Meiert, September 6, 2007 / October 6, 2008.
This entry is filed under Web Development.
There currently still are at least three “strange” elements specified by the HTML 5 draft, namely aside, header, and footer. Now that normality kicks in again in my life, I finally managed to note that again in an email to the Working Group:
I need to bring up the
aside,header, andfooterelements again, no matter that they’ve been discussed a few times yet. I’m still not convinced that their names are very appropriate as they seem to be too “presentational” and almost meaningless.I’m very interested in how you judge that and whether more WG members see those as an issue, and beside asking for your pick, I may illustrate the problem by at the same time proposing alternate names and slightly different/complementary semantics like:
auxiliary/auxorsupplementinstead ofaside; quite more generic and probably the most debatable suggestions here, but also less related to the element’s presentation.
identityinstead ofheader; I know that more people gripe when it comes toheaderandfooter(yet with IDs and classes of the same names which seems reasonable to me), and observing people who look for alternatives and also doing a “heuristic analysis” of current use,identityseems to be a descriptive and in many cases sufficient alternative forheader.
aboutinstead offooter; again, it’s just a hasty suggestion, but the situation is similar toheader, andaboutalready appears to be an improvement, too.
So that’s both news from me and the HTML development. I’m looking forward to professional input; are you with me (and, apparently, Philip), or do you see real arguments for not changing any of those elements?
Read More
Enjoy the most popular posts, probably including:
- Art of Dancing in 1910: Amazing Narratives of Time and Space
- How Web Development Criticism and Privacy Concerns Fit Together
Comments
-
On September 20, 2007, 13:44 CEST, Jens Meiert said:
Meanwhile, the discussion became quite interesting (W3C archive) and has also been documented in the wiki.