W3C home > Mailing lists > Public > www-style@w3.org > November 2005

Re: Why Binding Scripting in Style Layer Conflates Semantics

From: Shelby Moore <shelby@coolpage.com>
Date: Sat, 26 Nov 2005 11:28:41 -0500 (EST)
Message-ID: <3231.203.168.9.108.1133022521.squirrel@webmail1.pair.com>
To: www-style@w3.org


> Shelby Moore wrote:
>> Now I know the XBL proponents want to think that if a <select> is
>> implemented by XBL code as a list of <a> hyperlinks, then the semantics
>> haven't changed because <select> is in the markup, not <a>s.  But if I
>> accepted that logic, then I can put on Halloween mask and tell everyone
>> I
>> am Modzilla, and that means it is true.  We don't want to create an
>> architecture for a "web of deception".

Patrick H. Lauke wrote:
> Actually, based on what you say in the beginning, the mask example would
> be: you can put on a mask and act like Modzilla, but underneath you're
> still Shelby (the <select> is putting on a mask of <a>s, but the
> semantics in the markup still say it's a <select>).


Precisely, which is the mask, the <select> or the <a>s?  Either way it is
deception.  If the markup says I am <select>, and the implementation says
I am list of <a>s, then what am I??  To markup consumers I am a <select>
and to implementation consumers I am <a>s.  That is conflation, deception,
and obscurity!

You said it better than I did!


-- 

Kind Regards,
Shelby Moore
http://coolpage.com
Received on Saturday, 26 November 2005 16:28:51 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 27 April 2009 13:54:41 GMT