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.>
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
Received on Saturday, 26 November 2005 16:28:51 UTC

This archive was generated by hypermail 2.3.1 : Monday, 2 May 2016 14:27:21 UTC