Extension:UsabilityInitiative

The development of this extension is being driven by the Wikipedia Usability Initiative. The features this extension provides are either core features of the objectives of this initiative, or supporting features which assist in the deployment of the core features and statistics gathering for analysis.

There are several components of this extension.
 * EditToolbar
 * EditWarning
 * NavigableTOC
 * OptIn
 * PrefStats

EditToolbar
A toolbar visible on editing pages which replaces the stock toolbar.

Toolbar
A toolbar is a series of groups, each with a series of tools, rendered from left to right with visible dividers between groups. Supported Tool Types
 * Button - an icon which can be clicked
 * Select - a drop-down list which can be selected from

Booklet
A booklet is a series of named pages which can be viewed one at a time and navigated through using an index list widget. Supported Page Types
 * Table - a grid of columns and rows
 * Characters - a series of rectangular buttons containing text values

Actions
Each tool has an action which is executed when the tool is used. The only supported action right now is encapsulate which operates on the currently selected text, prepending text, appending text and in the case that no text was selected inserting text at the cursor.