Generic Markup [was:Re: deprecated tags in Wilbur & Cougar]
|Paul Prescond wrote:
|><DIV CLASS="sidebar" ROLE="section">
|>This construct uses the proposed CLASS attribute to invoke the CSS scheme for
|>rendering according to class "sidebar" on this structural element that is
|> semantically equivalent (ROLE=) to any other section.
|I don't see why these roles (if you'll excuse the pun) must be separated.
Presentation versus structure. The yin and yang of presentation-focused
Standardize on structural classes (perhaps lifted from TEI) so that indexers
and document services can present search results or other amalgamations of
objects or their components in a common structural context.
Use the presentation classes to give your pages your look and feel.
There will probably be many cases with significant overlap between the two
classes of classes (metaclasses?), but this bifurcation relieves the
requirement that indexers and document management be held hostage to the
imperatives or the art department.