Parsoid/Content widgets: Difference between revisions
Appearance
< Parsoid
Content deleted Content added
Created page with "== Goals == * Separate data from presentation ** Data ideally in WikiData or a similar repository, lets us use this data in other contexts ** Exploit type information on data..." |
No edit summary |
||
| Line 7: | Line 7: | ||
* Provide compelling alternatives for current use cases of unbalanced templates |
* Provide compelling alternatives for current use cases of unbalanced templates |
||
* Enable adaptive rendering in different skins, mobile & apps |
* Enable adaptive rendering in different skins, mobile & apps |
||
== Taxonomy == |
== Taxonomy == |
||
Revision as of 21:50, 29 May 2014
Goals
- Separate data from presentation
- Data ideally in WikiData or a similar repository, lets us use this data in other contexts
- Exploit type information on data for automatic default formatting. Example: birth date -> age
- Enable a better editing experience
- VE integration
- Provide compelling alternatives for current use cases of unbalanced templates
- Enable adaptive rendering in different skins, mobile & apps
Taxonomy
Likely an extension tag like construct with parameters and possibly the ability to define inline data as JSON.
Candidate use cases
- Templated data tables as in this this example
- Infoboxes
- Pie charts
See also
- [[:en:Module:Chart|Lua Chart module]