World Wide Web Consortium Logo
When we last left our coverage of the W3C's soon-to-be standard for widget development, there was naught but an incomplete list of requirements. My my, how things have changed as the World Wide Web Consortium has recently released an updated version of the Widgets 1.0 Working Draft. Not to be confused with items that might be cranked in a factory, the W3C's idea of a widget is a small application (e.g. code snippet) that runs in a web browser as part of a web page. Examples include: clocks, stock tickers, newscasters, weather forecasters, and games. The usefulness of widgets notwithstanding, the important thing to remember is that widgets can update and display remote data - like your Facebook status. The goal of the Widgets 1.0 standard is to specify "widgets' packaging format, their configuration and processing model, launching by the user agent, version control, DOM APIs and events including communication between widgets, digital signing, accessibility, and discovery within HTML documents." Here's to the W3C in their effort to standardize widget use before another innocent website is senselessly defaced. For more information about the Widgets 1.0 specification, we encourage you to visit the W3C site.