Wednesday, July 26, 2006

Eight Working Draft of XHTML 2.0

XHTML 2.0 is still in the working draft phase, having just released its eighth. If you haven't started looking at the changes from version 1.0 to 2.0, you should. There are some new elements and attributes, as well as new ways to create functionality. Some of the changes include:
  • New section element allows you to mark up document structure more clearly.
  • horizontal rule has been renamed separator.
  • Instead of using the line break, there is now a line element that allows you to identify where lines should be broken.
  • paragraph elements can now includes more than just text, e.g., lists, tables.
  • New navigation list element to be used for . . . yes . . . navigation lists.
  • source attribute can be used on any element; long description for images is brought within the document.
  • Table content model has been simplified, but with the same functionality.
  • New edit attribute to be used for insertions and deletions.
  • href attribute can be used in any element.
  • role attribute can be used to provide semantics for an element.
  • XML Events will be used to create event handlers like onclick.
  • XML Forms will be used to create forms.
This has not yet finished going through the W3C process, but it's worth taking the time to scan. [W3C News]

No comments: