On Wed, Jan 11, 2012 at 3:56 PM, Maciej Stachowiak <[email protected]> wrote:
>
> Hi Dmitri!
>
> I remember last time this came up, there was some controversy, both within 
> the WebKit community and among browser implementors more broadly. Kudos for 
> writing a much more comprehensive spec and taking more of the feedback into 
> account. For example, I am delighted to see that there is no direct poking at 
> the shadow tree in this version. This is great progress.
>
> There are two things I'd like to know about before wholeheartedly voicing my 
> support for an implementation effort:
>
> 1) You mentioned that Mozilla and Microsoft are participating. I was unable 
> to find on-the-record comments from either Mozilla or Microsoft in response 
> to your latest spec draft on either public-webapps or in the bugzilla bugs 
> cited. If I overlooked it, I'd appreciate a pointer, otherwise, it would be 
> great if we could get some sort of remarks from them on the public record. I 
> want to make sure that at least the general direction we go in is one that 
> other vendors support.

Microsoft went on record to voice their support at TPAC
(http://www.w3.org/2011/11/01-webapps-minutes.html, look for "Travis,
Microsoft"), and we're working with them on a detailed spec review.

I have been working with Jonas Sicking F2F and integrating his
feedback (http://goo.gl/LAfpt). For example, I am meeting with him and
a few XBL/XUL folks tomorrow. We'll discuss Web Components in the
context of migration from XBL and file spec bugs.

>
> 2) I recall that in past discussions, a key issue was the desire from many to 
> see a declarative syntax in order to fully evaluate the proposal (as opposed 
> to assuming it could be added later as a layer on top). I was unable to find 
> this in the spec proposal. If I missed it, can you point me to where it is? 
> Or was it decided at some point that this isn't actually necessary to 
> evaluate the proposal?

The document you're looking for is
http://dvcs.w3.org/hg/webcomponents/raw-file/tip/explainer/index.html.
It explains how four pieces fit together to produce Web Components. In
short, the custom elements and decorators rely on templates and shadow
DOM.

:DG<

>
> Thanks,
> Maciej
>
>
> On Jan 11, 2012, at 3:33 PM, Dimitri Glazkov wrote:
>
>> Hi WebKit!
>>
>> I wanted to let you know that we are planning to implement the Shadow
>> DOM specification
>> (http://dvcs.w3.org/hg/webcomponents/raw-file/tip/spec/shadow/index.html)
>> in WebKit. For now, its public-facing APIs will hide behind
>> ENABLE(SHADOW_DOM) flag and help gather implementer and developer
>> feedback.
>>
>> Shadow DOM spec is part of the Web Components effort (see overview
>> here: http://dvcs.w3.org/hg/webcomponents/raw-file/tip/explainer/index.html),
>> and is on the standards track in the WebApps WG. Work is ongoing
>> (https://www.w3.org/Bugs/Public/showdependencytree.cgi?id=14972), with
>> participation from Microsoft and Mozilla. Adobe also expressed
>> interest in contributing.
>>
>> In addition, Shadow DOM is being considered as the replacement of
>> similar plumbing in SVG for SVG v.Next. This particular effort is just
>> starting in SVG WG.
>>
>> The meta bug to follow is https://bugs.webkit.org/show_bug.cgi?id=63606.
>>
>> :DG<
>> _______________________________________________
>> webkit-dev mailing list
>> [email protected]
>> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>
_______________________________________________
webkit-dev mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

Reply via email to