xhtml-modularization, Computing module

The elements <code>, <kbd>, <samp>, and <var> should be factored
out into their own module, perhaps a Computing module.

These elements serve a very special interest.  No other elements
in XHTML have such limited appeal.  I think this argues for a
separate module.

According to Section 1.3.1, of the XHTML Modularization WD,
"A abstract module defines one kind of data that is semantically
different from all others."  There is a clear semantic distinction
here.  All the other elements in the Basic Text module are
general-purpose.

These four elements definitely are not.  Documents that could
legitimately use these tags are a small fraction of the content of
the Web, and the fraction is decreasing daily.

The new module could live in the "Text Extension Modules" part of
the XHTML Modularization spec (currently Section 4.4).

-- 
Yours sincerely,
Jason Orendorff
http://www.alarmist.org/

Received on Tuesday, 4 April 2000 01:34:01 UTC