Widget Interface

Widget (Web)

[90] Packaged Web Applications (WidgetsWidgets 仕様族 (Widgets family of specifications) 、 初期の名称は Widgets 1.0) は、 Web の技術をベースに ZIP によりパッケージ化したアプリケーションを規定するものです。

[91] W3C WebApps WG (当初は WAF WG) で仕様化されて W3C勧告になりましたが、 この分野では各社の独自形式が主流となり、ほとんど使われることがありませんでした。

仕様書

[95] >>94 にある複数の仕様書群で構成されています。

機能

[106] 次の機能が含まれていました。

実装

[108] 次の実装がありました。

[92] Opera が独自の Opera Widgets にかわる新形式として実装しましたが、 Presto から Chromium への移行により再実装されなかったようです。 (現在の OperaChrome拡張の形式を実装しています。)

[93] ACCESSNetFront WidgetsWidgets 1.0 に基づくもので、一部のガラケーなどが対応しています。

[110] CordovaWidget の設定ファイルを流用していますが、 Widget の実装ではないようです。

歴史

[1] Widgets 1.0 Requirements (2007-02-15 19:23:48 +09:00 版) http://www.w3.org/TR/2007/WD-widgets-reqs-20070209/ (名無しさん 2007-02-17 03:26:38 +00:00)

[2] Widgets 1.0 Requirements (2007-02-15 19:23:48 +09:00 版) http://www.w3.org/TR/2007/WD-widgets-reqs-20070209/ (名無しさん 2007-02-28 01:16:23 +00:00)

[3] Data.driven() » Blog Archive » Finished Confirmation Document (2007-06-24 16:56:50 +09:00 版) http://datadriven.com.au/2007/06/21/finished-confirmation-document/ (名無しさん 2007-06-24 08:07:50 +00:00)

[4] Data.driven() » Blog Archive » Finished Confirmation Document (2007-06-24 16:56:50 +09:00 版) http://datadriven.com.au/2007/06/21/finished-confirmation-document/ (名無しさん 2007-06-24 08:10:26 +00:00)

[5] Data.driven() » Blog Archive » Finished Confirmation Document (2007-06-24 16:56:50 +09:00 版) http://datadriven.com.au/2007/06/21/finished-confirmation-document/ (名無しさん 2007-06-24 08:11:32 +00:00)

[6] Data.driven() » Blog Archive » Finished Confirmation Document (2007-06-24 16:56:50 +09:00 版) http://datadriven.com.au/2007/06/21/finished-confirmation-document/ (名無しさん 2007-06-24 08:12:00 +00:00)

[7] Data.driven() » Blog Archive » PhD by Mp3 (2007-06-24 16:56:53 +09:00 版) http://datadriven.com.au/2007/06/22/phd-by-mp3/ (名無しさん 2007-06-24 08:21:45 +00:00)

[8] Data.driven() » Blog Archive » PhD by Mp3 (2007-06-24 16:56:53 +09:00 版) http://datadriven.com.au/2007/06/22/phd-by-mp3/ (名無しさん 2007-06-24 08:23:18 +00:00)

[9] Data.driven() » Blog Archive » PhD by Mp3 (2007-06-24 16:56:53 +09:00 版) http://datadriven.com.au/2007/06/22/phd-by-mp3/ (名無しさん 2007-06-24 08:27:57 +00:00)

[10] Data.driven() » Blog Archive » PhD by Mp3 (2007-06-24 16:56:53 +09:00 版) http://datadriven.com.au/2007/06/22/phd-by-mp3/ (名無しさん 2007-06-24 08:28:20 +00:00)

[11] Widgets 1.0 Requirements (2007-07-04 10:17:42 +09:00 版) http://www.w3.org/TR/2007/WD-widgets-reqs-20070705/ (名無しさん)

[12] Widgets 1.0 (2007-09-18 09:53:00 +09:00 版) http://dev.w3.org/cvsweb/~checkout~/2006/waf/widgets/Overview.html (名無しさん)

[13] Widgets 1.0 (2007-09-21 16:25:15 +09:00 版) http://dev.w3.org/cvsweb/~checkout~/2006/waf/widgets/Overview2.src.html (名無しさん)

[14] Widgets 1.0 (2007-10-17 02:12:17 +09:00 版) http://www.w3.org/TR/2007/WD-widgets-20071013/ (名無しさん)

[15] Four "Widgets 1.0" Working Drafts Published (2008-04-15 02:27:46 +09:00 版) http://www.w3.org/News/2008#item72 (名無しさん)

[16] >>15 Hixie の仕様書みたいにきちんとしていていいですね。 (名無しさん 2008-04-14 23:45:48 +00:00)

[17] Widgets 1.0: Requirements (2008-06-25 16:26:15 +09:00 版) http://www.w3.org/TR/2008/WD-widgets-reqs-20080625/ (名無しさん)

[18] Widgets 1.0: Requirements (2008-09-17 13:07:58 +09:00 版) http://www.w3.org/TR/2008/WD-widgets-reqs-20080915/ (名無しさん)

[19] Widgets 1.0: Updates ( 版) http://www.w3.org/TR/2008/WD-widgets-updates-20081007/

[20] Data.driven() » Widgets 1.0 ( 版) http://datadriven.com.au/tag/widgets-10/

[21] Widgets 1.0: Packaging and Configuration ( 版) http://www.w3.org/TR/2008/WD-widgets-20081222/

[22] Widgets 1.0: APIs and Events ( 版) http://www.w3.org/TR/2009/WD-widgets-apis-20090205/

[23] Widgets Updates Patent Advisory Group Charter ( 版) http://www.w3.org/2009/03/widgets-pag-charter

[24] Widgets 1.0: Digital Signatures ( 版) http://www.w3.org/TR/2009/WD-widgets-digsig-20090331/

[25] Widgets 1.0: APIs and Events ( 版) http://www.w3.org/TR/2009/WD-widgets-apis-20090423/

[26] Widgets 1.0: Digital Signatures ( 版) http://www.w3.org/TR/2009/WD-widgets-digsig-20090430/

[27] Widgets 1.0: Packaging and Configuration ( 版) http://www.w3.org/TR/2009/WD-widgets-20090528/

[28] Call for prior art - W3C Widgets Update PAG ( 版) http://www.w3.org/2009/03/widgets-pag/cfpa.html

[29] Widgets 1.0: Access Requests Policy ( 版) http://www.w3.org/TR/2009/WD-widgets-access-20090618/

[30] Widgets 1.0: Packaging and Configuration ( 版) http://www.w3.org/TR/2009/CR-widgets-20090723/

[31] Widgets 1.0: Access Requests Policy ( 版) http://www.w3.org/TR/2009/WD-widgets-access-20090804/

[32] Widgets 1.0: APIs and Events ( 版) http://www.w3.org/TR/2009/WD-widgets-apis-20090818/

[33] Widgets 1.0: View Modes Media Feature ( 版) http://www.w3.org/TR/2009/WD-widgets-vmmf-20091006/

[34] Widgets 1.0: Updates ( 版) http://www.w3.org/TR/widgets-updates/

[35] Widgets 1.0: Widget URIs ( 版) http://www.w3.org/TR/2009/WD-widgets-uri-20091008/

[36] Widgets Updates PAG Report 2009-10-08 ( 版) http://www.w3.org/2009/03/widgets-pag/pagreport

[37] Widgets 1.0: Packaging and Configuration ( 版) http://www.w3.org/TR/2009/WD-widgets-20091029/

[38] Widgets 1.0: The widget Interface ( 版) http://www.w3.org/TR/2009/WD-widgets-apis-20091117/

[39] W3C News Archive: 2009 W3C ( 版) http://www.w3.org/News/2009#entry-8662

[40] Widget Packaging and Configuration ( 版) http://www.w3.org/TR/2009/CR-widgets-20091201/

[41] Widget Access Request Policy ( 版) http://www.w3.org/TR/2009/WD-widgets-access-20091208/

[42] The Widget Interface ( 版) http://www.w3.org/TR/2009/CR-widgets-apis-20091222/

[43] Letter to the W3C Web Applications WG from ISO JTC1/SC 34/WG4 (Innovimax SARL 著, 版) http://lists.w3.org/Archives/Public/public-webapps/2009OctDec/1500.html

[44] Digital Signatures for Widgets ( 版) http://www.w3.org/TR/2010/WD-widgets-digsig-20100415/

[45] Widget Updates ( 版) http://www.w3.org/TR/2010/WD-widgets-updates-20100413/

[46] Widget Access Request Policy ( 版) http://www.w3.org/TR/2010/CR-widgets-access-20100420/

[47] Widget Access Request Policy ( 版) http://www.w3.org/TR/2010/CR-widgets-access-20100420/

[48] Digital Signatures for Widgets ( 版) http://www.w3.org/TR/2010/WD-widgets-digsig-20100511/

[49] モバイルウィジェット TOP ( 版) http://creation.mb.softbank.jp/widget/index.html

[50] The Widget Interface ( ( 版)) http://www.w3.org/TR/2010/WD-widgets-apis-20100907/

[51] Widget Updates ( ( 版)) http://www.w3.org/TR/2010/WD-widgets-updates-20100928/

[52] Widget Packaging and Configuration ( ( 版)) http://www.w3.org/TR/2010/WD-widgets-20101005/

[53] Widget Requirements ( ( 版)) http://www.w3.org/TR/2010/WD-widgets-reqs-20101026/

[54] Widget Packaging and Configuration ( ( 版)) http://www.w3.org/TR/2011/WD-widgets-20110322/

[55] Widget Packaging and XML Configuration ( ( 版)) http://www.w3.org/TR/2011/WD-widgets-20110607/

[56] Widget Interface ( ( 版)) http://www.w3.org/TR/2011/WD-widgets-apis-20110607/

[57] XML Digital Signatures for Widgets ( ( 版)) http://www.w3.org/TR/2011/WD-widgets-digsig-20110607/

[58] W3C News Archive: 2011 W3C ( ( 版)) http://www.w3.org/News/2011#entry-9147

[59] XML Digital Signatures for Widgets ( ( 版)) http://www.w3.org/TR/2011/PR-widgets-digsig-20110811/

[60] Widget Packaging and XML Configuration ( ( 版)) http://www.w3.org/TR/2011/PR-widgets-20110811/

[61] The Future of Off-line Web Applications - W3C Workshop ( ( 版)) http://www.w3.org/2011/web-apps-ws/

[62] Widget Access Request Policy ( ( 版)) http://www.w3.org/TR/2011/PR-widgets-access-20111213/

[63] Implementation Report ( ( 版)) http://dev.w3.org/2006/waf/widgets-api/imp-report/

[64] Widget Interface ( ( 版)) http://www.w3.org/TR/2011/CR-widgets-apis-20111213/

[65] Widget Access Request Policy ( ( 版)) http://www.w3.org/TR/2012/REC-widgets-access-20120207/

[66] Widget Access Request Policy ( ( 版)) http://dev.w3.org/2006/waf/widgets-access/

[67] Implementation Report ( ( 版)) http://dev.w3.org/2006/waf/widgets-access/imp-report/

[68] Data.driven() » Blog Archive » Widget Processing Model ( 版) http://datadriven.com.au/2007/05/18/widget-processing-model/ (名無しさん 2007-05-20 01:45:44 +00:00)

[69] Widget Updates ( ( 版)) http://www.w3.org/TR/2012/WD-widgets-updates-20120322/

[70] Widget Interface ( ( 版)) http://www.w3.org/TR/2012/PR-widgets-apis-20120522/

[71] Packaged Web Apps (Widgets) - Packaging and XML Configuration (Second Edition) ( ( 版)) http://www.w3.org/TR/2012/PER-widgets-20120925/

[72] XML Digital Signatures for Widgets ( ( 版)) http://www.w3.org/TR/2013/REC-widgets-digsig-20130418/

[73] Widget Updates ( ( 版)) http://www.w3.org/TR/2013/NOTE-widgets-updates-20130606/

[74] Re: CfC: publish Widget Updates as a WG Note; deadline May 23 ( (Arthur Barstow 著, 版)) http://lists.w3.org/Archives/Public/public-webapps/2013AprJun/0796.html

[75] Widget Updates ( 版) http://www.w3.org/TR/2010/WD-widgets-updates-20100413/

[76] Apache Wookie - Apache Wookie ( ( 版)) http://wookie.apache.org/

[77] Opera: Widget Interface support in Opera Presto 2.12 ( (David Honneffer, Documentation Specialist 著, 版)) http://www.opera.com/docs/specs/presto2.12/widgets/widgetinterface/

[78] WidgetSpecs - WEBAPPS ( ( 版)) http://www.w3.org/2008/webapps/wiki/WidgetSpecs

[79] Widgets 1.0: View Modes Interfaces ( ( 版)) http://web.archive.org/web/20100303101223/http://dev.w3.org/2006/waf/widgets-vm/vm-interfaces.src.html

[80] Widget Interface ( ( 版)) http://www.w3.org/TR/2013/REC-widgets-apis-20131031/

[81] Widgets 1.0 http://www.w3.org/TR/widgets/ (名無しさん 2006-11-10 00:16:18 +00:00)

[82] Widgets 1.0 http://www.w3.org/TR/2006/WD-widgets-20061109/ (名無しさん 2006-11-10 00:18:37 +00:00)

[83] >>82 絶対に RDF を使えという意見が来るはずだw

(名無しさん 2006-11-10 00:19:31 +00:00)

[84] Client-Side Web Applications (Widgets) Requirements http://www.w3.org/TR/WAPF-REQ/

[85] Client-Side Web Applications (Widgets) Requirements http://www.w3.org/TR/2006/WD-WAPF-REQ-20061109/ (名無しさん 2006-11-11 02:36:13 +00:00)

[86] Widgets 1.0 http://dev.w3.org/cvsweb/~checkout~/2006/waf/widgets/Overview.html

[87] Opera Widgets Specification 1.0 fourth edition - Opera Developer Community ( 版) http://dev.opera.com/articles/view/opera-widgets-specification-fourth-ed/#wo_getAttention

[88] Packaged Web Apps (Widgets) - Packaging and XML Configuration (Second Edition) ( ( 版)) http://www.w3.org/TR/2012/REC-widgets-20121127/#widget

[89] Packaged Web Apps (Widgets) - Packaging and XML Configuration (Second Edition) ( ( 版)) http://w3c.github.com/packed-webapps/packaging/#linking-to-a-widget-package-from-a-html-document

[96] Re: Stability of Widget DigSig (Arthur Barstow 著, 版) https://lists.w3.org/Archives/Public/public-webapps/2015AprJun/0594.html

その後

[98] 結局 Widget 仕様は広く普及することはありませんでした。

[99] 後に EDGitHub でも公開されていますが、そこには Widget 仕様群が放棄された旨が明記されています >>97

[97] w3c/packaged-webapps ( 版) https://github.com/w3c/packaged-webapps

This repository contains the following discontinued specifications. They are archives here to keep a historical record.

Widget API

XML Digital Signatures for Widgets

Packaging and Config

Widget Update

Widget URI

ViewMode Media Feature

Widget Access Request Policy

[102] XML Digital Signatures for Widgets ( 版) http://w3c.github.io/packaged-webapps/digsig/

[103] Packaged Web Apps (Widgets) - Packaging and XML Configuration (Second Edition) ( 版) http://w3c.github.io/packaged-webapps/packaging/

[104] Widget Updates ( 版) http://w3c.github.io/packaged-webapps/updates/Overview.html

[105] Widget Access Request Policy ( 版) http://w3c.github.io/packaged-webapps/warp/Overview.html

[100] W3C勧告として出版されたものは廃止手続きが取られたわけではないようですが、 既に実効性を失っています。 (W3C ではよくあることです。)

[101] Widget の開発者である Marcos Cáceres は、その後 Web App Manifest の開発に取り組んでいます。 ZIP ファイルにまとめて配布しなければならない Widget とは異なり、 Web App Manifest は既存の Webサイトマニフェストファイルを付け足してメタ情報を記述するだけでも使えます (ZIP として配布することもできます)。 Web App Manifest では独自の実行環境ではなく、通常の Web の実行環境をほぼそのまま使います。

メモ

[107] Web Runtime ( 版) https://developer.tizen.org/dev-guide/2.3.0/org.tizen.gettingstarted/html/details/web_runtime_w.htm

[109] Apache Cordova API Documentation ( 版) http://cordova.apache.org/docs/en/5.0.0/guide_overview_index.md.html

Apache Cordova applications rely on a common config.xml file that provides information about the app and specifies parameters affecting how it works, such as whether it responds to orientation shifts. This file adheres to the W3C's Packaged Web App, or widget, specification.

[111] public-pkg-uri-scheme@w3.org Mail Archives () https://lists.w3.org/Archives/Public/public-pkg-uri-scheme/

[112] CFC: Mark View-Mode Media Feature Obsolete · Issue #121 · w3c/WebPlatformWG () https://github.com/w3c/WebPlatformWG/issues/121

[113] Obsolete Widget family of specs · Issue #3 · w3ctag/obsoletion () https://github.com/w3ctag/obsoletion/issues/3

[114] [TAG] Proposal to obsolete Widgets family of specs · Issue #65 · w3c/transitions () https://github.com/w3c/transitions/issues/65

[115] HTML要素概説
  • Widgets W3C WAF WG で開発された仕様群。 HTML 等を ZIP ファイルにまとめた小型アプリケーションの実行環境で、 Opera や一部のガラケーなどが実装していた。 商業的に成功しなかったが、後に Web App Manifest に間接的につながる。