Nicholas Shanks wrote:
On 23 Mar 2007, at 02:27, Robert Brodrecht wrote:

Just because "most ... doesn't bother" doesn't mean it ought to be removed.
So let's not ignore elements because "no one uses them."
Ignore them because they are useless.

I was thinking more along the lines of:

1) We start with a set containing all potential authors, human and robotic, past present and future. 2) We remove from that set the people and programs who don't care about or are not willing to learn correct methods of authorship, these people should have no say. 3) We then take a poll of every possible string value for new elements, and sort the result as a priority list, amalgamating words that mean the same thing. 4) We decide how many elements HTML should have (i.e. how complicated it should be/how hard for new people to learn), and cut the list at this number.
5) We then use this as the new HTML.

That way I'm sure there would be 100 million votes for <copyright> and perhaps 250,000 votes for <var>, <dfn>, <kbd> etc.

Whilst I agree with your conclusion (drop <var>, <dfn>, <kbd>), I disagree with your methodology. All possible elements are not equal; some elements can be processed by general-purpose UAs to beneficial effect, others cannot. When designing the language we should be looking to include the first type of element and not the second.

--
"Eternity's a terrible thought. I mean, where's it all going to end?"
 -- Tom Stoppard, Rosencrantz and Guildenstern are Dead

Reply via email to