W3C home > Mailing lists > Public > public-webapps@w3.org > January to March 2015

Re: Shadow tree style isolation primitive

From: Ryosuke Niwa <rniwa@apple.com>
Date: Tue, 13 Jan 2015 17:09:26 -0800
Cc: Chaals from Yandex <chaals@yandex-team.ru>, Anne van Kesteren <annevk@annevk.nl>, "www-style@w3.org" <www-style@w3.org>, WebApps WG <public-webapps@w3.org>
Message-id: <12C56DA8-B0B3-4AE8-92D4-30F0A541F589@apple.com>
To: Brian Kardell <bkardell@gmail.com>

> On Jan 13, 2015, at 3:46 PM, Brian Kardell <bkardell@gmail.com> wrote:
> 
> 
> 
> On Tue, Jan 13, 2015 at 2:07 PM, Ryosuke Niwa <rniwa@apple.com <mailto:rniwa@apple.com>> wrote:
> 
> To separate presentational information (CSS) from the semantics (HTML).  Defining both style isolation boundaries and the associated CSS rules in an external CSS file will allow authors to change both of them without having to modify every HTML documents that includes the CSS file.  Of course, this is a non-starter for Web apps that require a lot of scripting, but style isolation is a very useful feature for a lot of static pages as well.
> 
> - R. Niwa
> 
> 
> Ryosuke, 
> 
> Should you also be able to do this from JavaScript/DOM in your opinion?  Like, forget shadow dom as it is today in chrome or proposed -- should you be able to do something like
> 
> ```
>     element.isolateTree = true;
> ```
> 
> and achieve a similar effect?  If not, why specifically?

Or element.setAttribute('isolatetree', true);  I can't think of a reason not to do this.

- R. Niwa
Received on Wednesday, 14 January 2015 01:09:56 UTC

This archive was generated by hypermail 2.3.1 : Friday, 27 October 2017 07:27:25 UTC