Standards/priorities: Difference between revisions

draft with overall off the cuff standards priorities as a starting point
(stub)
 
(draft with overall off the cuff standards priorities as a starting point)
Line 4: Line 4:


For an overview of technologies, see [[Standards/technologies]].
For an overview of technologies, see [[Standards/technologies]].
== Overview ==
This is a rough draft based on typical order of what developers build on when creating web pages, sites, apps:
# [[HTML5]] + [[microformats]]
# [[CSS3]]
# [[JS]] + [[DOM]] + [[WebAPI]]
Secondary priorities based on near term needs for web pages, sites, apps:
* [[IndieWeb]] (including [[WebActions]])
* [[cards]]
== HTML5 ==
{{main|HTML5}}
[[HTML5]] is fairly stable at this point and thus the priorities are accordingly:
# Fix features based on implementation experience
# Drop features that don't make sense or have not shown any practical need in building web apps.
# Reject feature proposals that lack clearly demonstrated needs in real world websites
== CSS3 ==
{{main|CSS3}}
[[CSS3]] is a set of modules in various states from stable to experimental.
# Wrap-up specs we're editing that are nearly done
## [[CSS3-UI]]
## ...
# Determine presentational blockers for web app UI and figure out which spec (or a new one) to get them into
== WebAPI ==
[[WebAPI]] is the focus for the overall JS/DOM area as that's where the key needs and work are currently.
# [[JS]] + [[DOM]] + [[WebAPI]]
(need finer grain list of priorities, defer to main [[WebAPI]] page for now)
== Longer term ==
Longer term priorities that are essential for the open web, and yet are not part of any direct specific web app needs.
* [[IndieWeb]] (including [[WebActions]])
== Exploration ==
New concepts, or experimental / small community explorations
* [[cards]]
== See Also ==
* [[Standards]]
** [[Standards/technologies]]
canmove, Confirmed users
2,854

edits