- From: Robin Berjon <robin@berjon.com>
- Date: Fri, 19 Jun 2009 15:40:00 +0200
- To: Cameron McCormack <cam@mcc.id.au>
- Cc: public-webapps@w3.org
Hi Cameron,
On Jun 19, 2009, at 06:54 , Cameron McCormack wrote:
> I’m thinking about removing some of the extended attributes in Web IDL
> and replacing them with non-extension syntax in the language.
> Originally, I had a goal of keeping compatibility with OMG IDL,
> which is
> why many features currently require extended attributes.
Not only do I think that compatibility with OMG IDL isn't useful, I
also don't think that WebIDL is currently compatible — or at the very
that as written it enforces the creation WebIDL documents that are
also well-formed OMG IDLs. One example is case-sensitivity: OMG IDL is
case-preserving but compares identifiers in a case-insensitive manner
(and I forget the scope of the comparison, but I think it's per
*module*); that's one of the reasons why some of the SVG IDLs
originally claimed conformance to nothing.
--
Robin Berjon - http://berjon.com/
Feel like hiring me? Go to http://robineko.com/
Received on Friday, 19 June 2009 13:40:36 UTC