You BAD web developer, you.

From the HTML 5 specification:

Authors must not use elements, attributes, or attribute values for purposes other than their appropriate intended semantic purpose. Authors must not use elements, attributes, or attribute values that are not permitted by this specification or other applicable specifications.

Really?

How about complementing that with:

HTML5 specifiers must think of absolutely everything an author might need to implement and provide them the most convenient and perfect and entirely appropriate elements, attributes and attribute values to implement it with.

Mind you, given how long they’ve been mashing away on HTML 5… I think they think they’re doing that.

 

One Comment

So they are trying to get rid of, among other things, all the templating systems that try to be unobstrusive by adding extra-html attributes over an HTML page? Not that I was a big fan of those, but that seems soooooooo shortsighted.

In any case, I think that I read somewhere that the W3C stimation for HTML 5 final was 2022 or something like that so, we might retire before they really try to enforce it.

If they include that, how long until HTML editors start adding a check to be able to disable that rule?

Leave a Reply

Name and email address are required. Your email address will not be published.

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

You may use these HTML tags and attributes:

<a href="" title="" rel=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <pre> <q cite=""> <s> <strike> <strong> 

%d bloggers like this: