- From: David Hyatt <hyatt@apple.com>
- Date: Wed, 16 Aug 2006 20:33:45 -0700
- To: Lachlan Hunt <lachlan.hunt@lachy.id.au>
- Cc: fantasai <fantasai.lists@inkedblade.net>, www-style@w3.org, dev-tech-xbl@mozilla.org
IMO the binding property is simple and well-specified.  I don't  
really see a need for additional complexity in the CSS syntax.
dave
On Aug 16, 2006, at 8:26 PM, Lachlan Hunt wrote:
>
> fantasai wrote:
>> I don't mind putting these bindings in a text/css file, but I  
>> would like to see them explicitly separated out from the rest of  
>> the CSS rules, perhaps in an @rule that is always placed before  
>> any regular CSS rules.
>>   @import "foo";
>>   @bindings {
>>      input.special { binding: url("mybinding"); }
>>   }
>
> I somewhat agree with Ian that this adds too much complexity, but  
> it has given me an idea.
>
> It would be useful to be able to import bindings from CSS, much  
> like the <?xbl?> PI does.  The benefit of this would be that,  
> unlike the PI, it could be used in HTML.  Presently, the only way  
> to import a binding into HTML is to call  
> document.loadBindingDocument(...); in a script.
>
> What about using this?
>
> @binding url(/binding/example.xbl);
> @binding "/binding/example.xbl"
>
> Or perhaps just extending @import to support importing bindings.
>
> -- 
> Lachlan Hunt
> http://lachy.id.au/
>
Received on Thursday, 17 August 2006 03:34:05 UTC