Re: Decoupling <style scoped> from Shadow DOM

Here is my understanding:

Firefox has already shipped <style scoped> without Shadow DOM and I guess
there is no dependency from scoped style to shadow DOM as the former is
done before the later is started.

WebKit situation was similar. <style scoped> was done before Shadow DOM,
and style scoping for Shadow DOM was done on top of <style scoped>
internals. There was no dependency from <style scoped> to Shadow DOM. And
it seems both <style scoped> and non-builtin part of Shadow DOM was removed
since then.

In Blink, Shadow DOM styling and <style scoped> kind of share the
underlying plumbing. But it is more like that both depend on same
lower-level mechanism for style scoping of DOM subtree. There is no direct
dependency between both.

So these two are almost orthogonal from implementation perspective, as are
their specs.

--
morrita



On Thu, Feb 20, 2014 at 6:05 PM, Erik Bryn <erik@erikbryn.com> wrote:

> Hi everyone,
>
> First time caller, long time listener.
>
> From what I understand, the browser vendors seem to be bundling <style
> scoped> with the Shadow DOM spec. I'd like to start a discussion around
> decoupling the two and asking that vendors prioritize shipping <style
> scoped> over Shadow DOM as a whole. As a web developer and JS framework
> author, the single most important feature that I could use immediately and
> I believe is totally uncontroversial is <style scoped>.
>
> Thoughts?
>
> Thanks,
> - Erik
>



-- 
morrita

Received on Friday, 21 February 2014 02:29:42 UTC