- From: <bugzilla@jessica.w3.org>
- Date: Tue, 30 Jul 2013 06:51:19 +0000
- To: public-webapps-bugzilla@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=22836 Bug ID: 22836 Summary: Missing First Principle in overall Design Classification: Unclassified Product: WebAppsWG Version: unspecified Hardware: PC OS: Windows XP Status: NEW Severity: normal Priority: P2 Component: Component Model Assignee: dglazkov@chromium.org Reporter: xfcjscn@gmail.com QA Contact: public-webapps-bugzilla@w3.org Blocks: 14949 Every tech concept/architecture should derived from single First Principle, so that the concept/architecture is compact, consistent and easy to understand in future evolution. Per my understanding, component model(web components) tries to model the UI to get UI better structured and reused. And we need a First Principle to guide this. I think the most suitable First Principle here can be Object Oriented. E.g. Custom Elements try to make html elements object oriented (support element encapsulation and extend) Shadow DOM try to make dom tree object oriented(support dom tree encapsulation and extend) So base on above statement, I think we should have a better name for Shadow DOM, since this name can not reflect its core value & feature. Also the same for the method to start shadow dom (ele.createShadowRoot). -- You are receiving this mail because: You are the QA Contact for the bug.
Received on Tuesday, 30 July 2013 06:51:20 UTC