[whatwg] Should <address> be more general-purpose?

Simon Pieters zcorpan at gmail.com
Mon Feb 26 07:42:50 PST 2007


Posting this to the list so that it won't be forgotten.

 From http://forums.whatwg.org/viewtopic.php?t=5

| In HTML4, the <address> element was defined as this:
|
| | The ADDRESS element may be used by authors to supply contact
| | information for a document or a major part of a document such as a
| | form.
|  -- http://www.w3.org/TR/html4/struct/global.html#edef-ADDRESS
|
| In WHATWG's HTML5, it's defined as this:
|
| | The address element represents a paragraph of contact information for
| | the section it applies to.
| |
| | ...
| |
| | The address element must not be used to represent arbitrary addresses
| | (e.g. postal addresses), unless those addresses are contact information
| | for the section.
|  -- http://www.whatwg.org/specs/web-apps/current-work/#the-address
|
| This seems to be quite a rare scenario to have an element dedicated to.
| If it were more general, surely the element would become more useful?
| Somewhat like <dl> being used for more than just dictionary-like
| definitions.
|
| As examples (numbered for convenience):
|
|  * A general point of contact where messages would ultimately get passed
|    on to the person responsible for the section where the <address> was
|    found.
|  * People or departments responsible for more than that section.
|  * People or departments of the organisation the website is for, even if
|    they are not directly responsible for the section in which the
|    <address> occurs. (Example: Calthorpe Park School's contact page. [1])
|  * Member's profiles in forum and other social network systems, who have
|    limited control over that section. (They can edit their own contact
|    details and perhaps other personal information in that section, but
|    don't work for the website.)
|  * Providing contact details of any type for any person or organisation.
|
| It may also be more intuitive that an element with a fairly generic name
| like "address" have fairly generic semantics.
|
| Are there any implementations which rely on the current semantics?
| (AFAIK, there aren't.)
|
| So then, should <address> be more general-purpose? (I think it should,
| if you hadn't guessed!)
|
| [1] http://calthorpepark.hants.sch.uk/contact.htm

-- 
Simon Pieters



More information about the whatwg mailing list