Re: [w3c/webcomponents] Generic programs can't reliably use/manipulate documents via the DOM (#640)

I worry that I might have missed something fundamental here. Can anybody clarify for me:
* Do closed shadow roots provide any use, or make anything possible, that open ones do not?
* Who benefits from closed shadow DOMs? Who suffers from them? Is the trade-off worth it?

As far as I can tell, the answers are:
* No, except possibly fulfilling a sense of "getting the damn kids off my lawn".
* Component developers 'benefit' by taking and withholding control. Developers 'benefit' from being unable to do some things 'for their own good'. This looks like a restriction rather than a feature, based off weak reasoning, and doesn't feel worth it to me.

(Please read "getting the damn kids off my lawn" as "knowing better than and what's best for other developers, and wanting to impose it", if it offends your sensibilities.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3c/webcomponents/issues/640#issuecomment-301318716

Received on Sunday, 14 May 2017 15:02:23 UTC