A Microformat and Proposal For Interoperable Widgets

Kevin Lawver

This is a presentation. If you'd like to view all the slides like a normal web page, you can.

Introduction

The Problem

The Players

Microformats to the Rescue!

The Microformat: ModuleT

Benefits

Challenges

But...

An Example: AIM Fight

Development

  1. Generate the skeleton
  2. Save to a new directory
  3. Write code
  4. Validate often

Working in AIM Pages

  1. Zip up directory
  2. Upload
  3. Go play

Working in Dashboard

  1. Create a copy of the directory
  2. Create info.plist
  3. Add .wdgt to the end of the directory
  4. Double-click

Working in Opera 9

  1. Open config.xml in Opera
  2. Done!

The Guts

The Future

Conclusion