This document includes information about WebApp's Widget Embedding deliverable which is briefly defined in the charter as:
- Widgets Embedding: a mechanism to allow embedding of packaged applications within other Web content, such as referencing via the HTML object element.
For the context of this deliverable, a widget can be: a packaged web application à la Widget Packaging and Configuration that may be stalled as a stand-alone application or embedded in some container such as a Web browser or chrome-less Web run-time engine; a set of resources that can be packaged (in some way other than the ZIP and XML manifest defined in P&C) and installed in a Web browser; something else. In other words, the scope and definition of widget in this context is still very much a Work In Progress ...
Resources related to the general topic of Widgets, Web Application Packaging and Web Application Embedding (alphabetical order):
- Articles and Blogs
- Converting Chrome Installed Web Apps into W3C Widgets; blog by Scott Wilson; 17-Feb-2011
- Formats: Manifest Files; Chrome Extensions
- Google: Installable Web Apps
- Extensions, Packaged Apps, and Hosted Apps in the Chrome Web Store
- MDN-> Doc Center -> Open Web Applications
- Mozilla Labs
- Blogs, News, etc.
- Prototype of an Open Web App Ecosystem
- HTML Resource Packaging; Justin Lebar
Threads on various mail lists
Discussions threads on public-webapps related to the general subject of widget embedding (most recent thread first):
- running widgets in a regular web page; 26-Nov-2010; Peter Dekkers
- Mozilla Open Apps; 20-Oct-2010; Mike Hanson; Mozilla Labs
- Chrome manifest vs. W3C Widget config.xml; 27-May-2010; Lachlan Hunt
- Installable web apps; 24-May-2010; Aaron Boodman; WHATWG list
- Zip vs GZip Tar; 28-Apr-2010; Gregg Tavares
Use Cases and Requirements
ToBeWritten; See Widgets v2 list
Currently, WebApps has not done any specification work for this deliverable.