Changes between Version 2 and Version 3 of XBL2UseCases
- Timestamp:
- Nov 30, 2010, 4:53:49 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
XBL2UseCases
v2 v3 9 9 * provide light-weight implementations of specialized markup languages 10 10 11 Need :11 Needs: 12 12 * UA-level attachment 13 13 * Ability to completely hide implementation from consumer … … 15 15 * High performance 16 16 17 Don't care: 17 Could use: 18 * declarative templating/binding 19 20 Doesn't care: 18 21 * mutable templates 19 22 * dynamic attachment/detachment … … 24 27 === Custom User Interface Widget System === 25 28 26 Build a widget system that allows the following: 27 * asynchronously instantiate and initialize widgets 28 * for instance, display a widget without starting up a script context, then progressively enhance with script. 29 * seamlessly reuse widget written using various libraries or frameworks 30 * use widgets declaratively, with minimal knowledge of the underlying implementation 29 Does: 31 30 * provide a uniform way (i.e. DOM) to declare widget APIs 31 * asynchronously instantiate and initialize widgets (for instance, display a widget without starting up a script context, then progressively enhance with script). 32 * allow seamless reuse a widget written using various libraries or frameworks 33 * allow using widgets declaratively, with minimal knowledge of the underlying implementation 34 35 Needs: 36 * content element (output ports) 37 * attachment using CSS and DOM 38 39 Could use: 40 * dynamic attachment/detachment 41 * template inheritance 42 43 Doesn't care: 44 * mutable templates 32 45 33 46 === Layout Manager ===