Attributes vs. text content (Was Re: RFC: Attributes and XML-RPC)
joubin
joubin at inch.com
Tue Sep 21 21:31:52 BST 1999
I am not why HTML programmers would find attributes confusing: They must
have seen plenty of <A HREF="http://xyz.com">ABC</a> 's, so an attribute
shouldn't be too much of a shock to their system.
Also,
If, as a matter of convention, one (only) uses attributes to convey element
metainfo (i.e. information _about_ the element) then, in fact, you would
have a much more coherent document (cum protocol) with clear distinction
between information and meta-information.
Consider:
<?xml version="1.0"?>
<methodCall type="asynchronous">
<methodName>xmlbased.cgi.named.foo<methodName>
// .. etc.
</methodCall>
v.s.
<?xml version="1.0"?>
<methodCall>
</asynchronous>
<methodName>xmlbased.cgi.named.foo<methodName>
// .. etc.
</methodCall>
The latter mixes info and metainfo. Not a good strategy, IMO, in long haul;
specially if one is aiming for simplicity, and clarity.
Don Park wrote:
> It is true that attributes are redundant
> in a sense but they are far from
> useless.
It would be more correct to say that "attributes [could be] redundant".
They don't have to be.
So lets not get rid of attributes and start writing things like:
<a>
<href>http://www.xyz.com</href>
ABC
</a>
I wager most HTML 'programmers' would find _that_ confusing.
Joubin
_____________________________________________________________________
member, alpha zero LLC 202.462.1655 dc
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev at ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To (un)subscribe, mailto:majordomo at ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo at ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa at ic.ac.uk)
More information about the Xml-dev
mailing list