[css-scoping] :host-context() feedback

Hi there,

Came across this one while doing research for my book on UI components:

http://www.amazon.com/AngularJS-Web-Component-Development-Components/dp/0321969103

I do hope the idea of shadow DOM CSS ascending the tree hierarchy is
deleted.  This is what I will have to say about in my book:

"Hopefully this one never sees the light of day in browser CSS standards!
It is akin to JavaScript that pollutes the global context, and it violates
the spirit of component encapsulation.  The use case being posited that
page authors may choose to "opt-in" to styles provided by the component is
extremely weak.  What is highly likely to happen is the same "path of least
resistance" rushed development where off-shore developers mis-use the
pseudo class to quickly produce the required visual effect.  Debugging and
removing this crap later would be nothing short of nightmarish for the
developer who ultimately must maintain the code."

Regards,

Dave Shapiro

Received on Wednesday, 23 July 2014 14:22:51 UTC