[html4all] ACRONYM and ABBR

Gregory J. Rosmaita oedipus at hicom.net
Sun Apr 27 08:02:03 PDT 2008


aloha!

the "title" element is ESSENTIAL and MUST be REQUIRED for ABBR 
for the #implied mechanism not only doesn't work, it is illogical 
when applied to abbreviated forms, as there are many abbreviated 
forms that share the same combination of letters, but which represent
completely different words/concepts:

ADA can be expanded to:

  * Americans With Disabilities Act
  * American Dental Association
  * American Diabetes Association
  * American Dietetic Association
  * the programming language "ADA" (named for Ada Lovelace)

what is needed, therefore, to make "title" an OPTIONAL attribute -- 
AFTER the first REQUIRED declaration of an ABBR -- is a FOR/ID mechanism 
for reuse of the expansion for the abbreviated form; moreover, there are 
thousands of acronyms that overlap, as discussed in:

HTML Needs Initialisms:
http://esw.w3.org/topic/HTML/AbbrAndInitialisms

the same re-use problem applies to DFN as well -- if one encases
an abbreviated form in an abbr without a title, but encases the
ABBR in a DFN element, then it is the DFN element that needs a 
reuse mechanism, and the optimal solution is not JUST the use 
of title for both, but a reuse mechanism that is universal, not
merely document specific...  the first instance of an ABBR or DFN 
MUST be glossed with an expansion via the "title" attribute, as 
well as an ID so that further incidents of the ABBR or DFN can be
bound to an initial expansion; obviously, a means of referring to 
an external resource containing a site-wide table of abbreviation
and definition expansions is a superior mechanism and that is the 
issue upon which we should be concentrating...

gregory.
------------------------------------------------------
It is better to ask some of the questions than to know 
all the answers.                      -- James Thurber
------------------------------------------------------
Gregory J. Rosmaita, oedipus at hicom.net
         Camera Obscura: http://www.hicom.net/~oedipus
Oedipus' Online Complex: http://my.opera.com/oedipus
------------------------------------------------------




More information about the List_HTML4all.org mailing list