widget-brainstorming: Difference between revisions
KevinLawver (talk | contribs) mNo edit summary |
KevinLawver (talk | contribs) m (→Problem) |
||
Line 7: | Line 7: | ||
There are currently a million ways to embed distinct snippets of content and functionality on web pages. The most common two are probably iframes and some form of javascript syndication (you put this script on the page, we'll document.write some stuff on your page). In the XML world, there's RSS, Atom, and the WSRP Portlet spec for exchanging small pieces of data (although it could be said that neither RSS or Atom are meant for this sort of thing). WSRP is the only spec that's specifically meant for exchanging widgets (or modules or portlets), and it's extremely complex. | There are currently a million ways to embed distinct snippets of content and functionality on web pages. The most common two are probably iframes and some form of javascript syndication (you put this script on the page, we'll document.write some stuff on your page). In the XML world, there's RSS, Atom, and the WSRP Portlet spec for exchanging small pieces of data (although it could be said that neither RSS or Atom are meant for this sort of thing). WSRP is the only spec that's specifically meant for exchanging widgets (or modules or portlets), and it's extremely complex. | ||
I | I [[KevinLawver]] think this is a perfect opportunity to create a microformat for creating, delivering and discovery of small (micro, even) content on the web. | ||
See the examples on [[widget-examples]] for current implementations. | See the examples on [[widget-examples]] for current implementations. |
Revision as of 19:00, 12 October 2005
Widget Brainstorming
Problem
There are currently a million ways to embed distinct snippets of content and functionality on web pages. The most common two are probably iframes and some form of javascript syndication (you put this script on the page, we'll document.write some stuff on your page). In the XML world, there's RSS, Atom, and the WSRP Portlet spec for exchanging small pieces of data (although it could be said that neither RSS or Atom are meant for this sort of thing). WSRP is the only spec that's specifically meant for exchanging widgets (or modules or portlets), and it's extremely complex.
I KevinLawver think this is a perfect opportunity to create a microformat for creating, delivering and discovery of small (micro, even) content on the web.
See the examples on widget-examples for current implementations.
Meta Data
There are several things that need to be known about a widget, including:
- License
- Any configuration options that need to be set.
- Dimensions
- Associated files
Use Cases
Tools
Games
Related Microformats
- xoxo - to hold configuration or meta data about the widget.
- rel-license - link to license for widget.