- From: Domenic Denicola <notifications@github.com>
- Date: Wed, 06 Jul 2016 06:09:13 -0700
- To: w3c/webcomponents <webcomponents@noreply.github.com>
- Cc:
- Message-ID: <w3c/webcomponents/issues/509/230766006@github.com>
> having those new subclasses for end-webdevs to extend from is already better than is=""+options.extends. While I can agree is="" is not perfect---perhaps even "a hack", although IMO a pretty reasonable one---I think this opinion is just wrong. Web devs and users both benefit greatly from the ability to extend built-in elements, and is="" is the most practical solution so far. That is why the consensus was to keep is="" in the spec and let implementations decide its fate: because it [allows developers to write less code and get more correct behavior](https://html.spec.whatwg.org/multipage/scripting.html#custom-elements-autonomous-drawbacks), and because it helps users---especially disabled users---interact with web pages in a more predictable and easy manner. You can talk about how you dislike the technical aspects of is="" as a solution, but I think it's very unfair to say that omitting is="" is better for webdevs (or even "end-webdevs", although I'm not sure what those are). --- 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/509#issuecomment-230766006
Received on Wednesday, 6 July 2016 13:09:43 UTC