User:Jesdisciple/Todo

This is a list of things I want to get done, if someone else doesn't get to them before me (which would be great!).

Stephen Chapman, who both authors JavaScript articles for About.com and (as I just discovered) co-owns Felgall.com where he authors articles on various IT topics, kindly compiled a list of new tags, as well as other useful information, for HTML5. Here are the tags which he lists as providing new functionality:
 * canvas
 * datalist
 * details
 * keygen
 * meter
 * progress
 * time
 * command - But as he noted this is a horrible addition.

These elements, as he noted, duplicate the functionality of the object/param element pair. We should try to find ways to do the same things with object elements, although opinions vary widely on best practices for how many types of elements should be defined and employed.
 * device - This element is aimed at supporting video-conferencing which is new unless you count server-side scripting, but he didn't list it. Removed from draft.

These elements, as he noted, are simply aliases for div elements with CSS classes defined. We should determine how to accomplish the same appearance with CSS, although opinions vary widely on best practices for how many types of elements should be defined and employed.
 * audio
 * embed
 * iframe
 * source
 * video

The category structure should be examined, and special pages which focus on maintenance of pages (such as orphaned and wanted pages, and double redirects) should be emptied. This is low priority for now; we need content.
 * article
 * aside
 * figure
 * header
 * hgroup
 * mark
 * menu
 * nav
 * output
 * section