Certain HTML 5 elements are extremely useful for navigating with a screen reader. These include, but are not limited to, the following elements:
When comparing the whitelist of HTML canvas elements to the above list, only the "mark" element is found as allowed when creating Canvas pages. The most important element on the above list is the aside element because it allows the author to indicate to the reader that what is to follow is not part of the main text. This is especially important for screen reader users. Although there are also more specific types of supplementary text, such as <dd> for definitions, at least the aside element could be used to cover the various types of supplementary text.
See the following for a great list of HTML 5 elements: