/[pub]/suikawiki/sw4data/ids/8/133.txt
Suika

Contents of /suikawiki/sw4data/ids/8/133.txt

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.3 - (hide annotations) (download)
Sun Feb 22 07:47:54 2009 UTC (16 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.2: +40 -3 lines
File MIME type: text/plain
updated by (anon)

1 wakaba 1.3 [19] 本項では、 [[forms lite]], [[XForms Lite]], [[XForms Tiny]], [[XForms Transitional]],
2     [[Forms-A]], [[XFormsA]],
3     [[WebFormsA]] など色々な名前案があったもの → 現・[DFN[[[XForms for HTML]]]] について扱います。
4    
5     [20] 2007年3月頃までに [[W3C]] に [[HTML WG]]、[[Forms WG]] などが設置されました。
6     [[HTML WG]] は [[WHATWG]] から提案があり、 [[Web APIs WG]] で作業されていた
7     [[Web Forms 2.0]] に関する作業を継続するものと見られていましたが、一方で [[W3C]]
8     では以前から [[XForms WG]] が [[XForms]] を開発していました。そもそも [[WF2]]
9     の作業が [[W3C]] で持ち込まれた時から同じ問題 ([[フォーム]]) の2つの解法を同じ
10     [[W3C]] 内で作業することについて反発があり、 [[HTML WG]]
11     の設置にあたっても議論がありました。 [[HTML]] [[フォーム]]と [[XForms]]
12     の関係の調整を行うために [[Forms Task Force]] が設置されることも決まりました。
13     そんな中、 [[Dave Raggett]] が提唱したのが [DFN[XForms Transitional]] でした。
14    
15     [21] Dave は「誰でも[[スプレッドシート]]」などというわけのわからない (と周囲から評された)
16     コンセプトのもと、 [[Web Forms 2.0]] と一部は同じ、一部は異なる機能を、
17     [[Web Forms 2.0]] とは互換性のない方法で実現することを提唱し、 [[JavaScript]]
18     [[ライブラリー]]として実装例を示しました。[[スクリプト]]の使用を肯定する [[Web Forms 2.0]]
19     の設計思想に対し、 Dave は[[宣言的]]な[[マーク付け]]を用いることを強調し、
20     いくつかの場面では [[XPath]] を用いてやや複雑な条件の記述を行っていました。
21    
22     [22] 元々は単なる [[HTML]] の拡張として考えられていたようですが、議論の中で [[XForms]]
23     が意識されるようになり、 [[HTML]] から [[XForms]] への移行のための一ステップとして位置づけられるようになりました。
24     名称も様々なものが提案された後、 [[XForms Transitional]] に落ち着きました。
25    
26     [23] [[XForms Transitional]] は [[Forms WG]] の[[憲章]]の作業リストに含められましたが、
27     肝心の Dave が忙しいためとして作業から抜け、放置状態が続きました。
28     [[HTML WG]] と [[Forms WG]] の間で[[フォーム]]に関する[[体系]]の調整を行うために設置された
29     [[Forms Task Force]] は結局機能しませんでした。 [[HTML WG]]
30     は2008年冬に [[Web Forms 2.0]] を [[HTML5]] に取り込みました。
31    
32     [24] その頃丁度 [[XForms 1.1]] の作業を終えた [[Forms WG]] は、 [[XForms Transitional]]
33     に関する作業をはじめました。この時もまた名称が大きな問題となり、紆余曲折を経て、
34     [[XForms for HTML]] として [[FPWD]] が発行されました。この仕様案は、
35     [[HTML]] に[[属性]]を追加し、 [[HTML]] の[[フォーム]]を [[XForms]] の[[処理モデル]]によって取り扱うことができるものとしています。
36    
37     [25] 2009年現在、 [[XForms for HTML]] への支持を表明した [[Webブラウザー]]の実装者はいません。
38     主要 [[Webブラウザー]]はいずれも多かれ少なかれ [[HTML5]] を実装しており、それとまったく互換性のない
39     [[XForms for HTML]] に対応する可能性はほとんどないでしょう。
40 wakaba 1.2
41     * 2007年3月〜7月頃
42    
43     [1]
44     [CITE@en[HTML Forms - the Next Generation (33)]] ([CODE[2007-03-06 02:11:30 +09:00]] 版) <http://www.w3.org/2007/03/html-forms/#(33)>
45     ([[名無しさん]])
46    
47     [2]
48     [[XForms-Tiny]] とか [[XForms Tiny]] とか稀に [[Forms Tiny]]
49     と呼ばれていたものが、いつのまにか [[XForms Lite]]
50     に名前が変わって、いまや [[XForms Transitional]]
51     になったのだそうな。 [[Forms WG]] の [[wiki]]
52     とかは未だに [[XForms-Lite]] だけど。。。
53     ([[名無しさん]] [WEAK[2007-03-07 00:14:43 +00:00]])
54    
55     [3]
56     [CITE@en-US[Forms Working Group]] ([CODE[2007-03-07 10:25:44 +09:00]] 版) <http://www.w3.org/2007/03/forms-charter.html#deliverables>
57     ([[名無しさん]] [WEAK[2007-03-08 13:30:41 +00:00]])
58    
59     [4]
60     [CITE@en-US[XForms Transitional]] ([CODE[2007-03-17 01:55:23 +09:00]] 版) <http://www.w3.org/2007/03/XForms-Transitional/>
61     ([[名無しさん]] [WEAK[2007-03-17 03:07:08 +00:00]])
62    
63     [5]
64     [CITE[HTML forms Next Generation - Google Video]] ([CODE[2007-03-18 13:53:48 +09:00]] 版) <http://video.google.com/videoplay?docid=-6347740793556865808>
65     ([[名無しさん]] [WEAK[2007-03-18 05:48:46 +00:00]])
66    
67     [6]
68 wakaba 1.3 ([CODE[2007-03-17 10:17:01 +09:00]] 版) <http://junkyard.damowmow.com/272>
69 wakaba 1.2 ([[名無しさん]] [WEAK[2007-03-18 07:57:51 +00:00]])
70    
71     [7]
72     [CITE@en-US[XForms Transitional]] ([CODE[2007-03-18 00:35:04 +09:00]] 版) <http://www.w3.org/2007/03/XForms-Transitional/#markup>
73    
74     > These expressions are required to conform to the ECMA 262 expression syntax and to be side-effect free.
75    
76     Funny. It reminds this old proposal:
77    
78     [CITE[A Proposal for XSL]] ([CODE[2006-09-22 18:57:20 +09:00]] 版) <http://www.w3.org/TR/NOTE-XSL.html#7.2>
79     ([[名無しさん]])
80    
81     [8]
82     [CITE@en-US[XForms Transitional]] ([CODE[2007-03-26 02:22:09 +09:00]] 版) <http://www.w3.org/2007/03/XForms-Transitional/#expr-syntax>
83    
84     [[ECMAScript]] [[式]][[部分集合]]の[[構文]]の定義が加わりましたが。。。
85     ([[名無しさん]] [WEAK[2007-03-26 08:41:23 +00:00]])
86    
87     [9]
88     [CITE@en[The Forms Working Group]] ([CODE[2007-03-31 09:06:47 +09:00]] 版) <http://www.w3.org/MarkUp/Forms/#deliverables>
89    
90     >
91     ,Specification ,FPWD ,LC ,CR ,PR ,Rec
92     ,XForms Transitional ,Jun 2007 ,Nov 2007 ,Feb 2008 ,Sep 2008 ,Dec 2008
93    
94     ([[名無しさん]] [WEAK[2007-04-01 03:42:52 +00:00]])
95    
96     [10]
97     [CITE[HTML/XForms/XHTML2 Process Comments]] ([CODE[2007-05-10 03:17:25 +09:00]] 版) <http://www.w3.org/2007/03/html-forms-process-public.html#forms-work>
98     ([[名無しさん]] [WEAK[2007-05-10 01:30:30 +00:00]])
99    
100     [11]
101     [CITE@en-US[Next Steps for Forms]] ([CODE[2007-04-30 23:26:25 +09:00]] 版) <http://www.w3.org/2007/Talks/0509-dsr-forms/>
102    
103     [[高橋メソッド]]乙。[[スプレッドシート]]まんせー。
104     ([[名無しさん]] [WEAK[2007-05-10 01:43:40 +00:00]])
105    
106     [12]
107     [CITE@en[Weekly Forms WG Teleconference -- 4 Apr 2007]] ([CODE[2007-04-05 01:03:16 +09:00]] 版) <http://www.w3.org/2007/04/04-xforms-minutes.html#item04>
108     ([[名無しさん]])
109    
110     [13]
111     [CITE[W3C Forms teleconference May 9, 2007]] ([CODE[2007-05-21 18:49:42 +09:00]] 版) <http://lists.w3.org/Archives/Public/public-forms/2007May/att-0049/20070509.html#topic6>
112     ([[名無しさん]])
113    
114    
115     [14]
116     [CITE@en[Public page updates and Editor(s) for XForms Transitional/1.2]] ([[John Boyer]] 著, [TIME[2007-07-05 09:37:53 +09:00]] 版) <http://lists.w3.org/Archives/Public/public-forms/2007Jul/0023.html>
117    
118     * 2008年11月〜12月頃
119    
120     [15]
121     [CITE@EN[WebFormsA: Streamlined Expression of Data-Rich Web Applications]] ([TIME[2008-11-10 05:34:40 +09:00]] 版) <http://www.w3.org/MarkUp/Forms/specs/XForms1.2/modules/streamlined/index-all.html>
122    
123     [16] [CITE[W3C Forms teleconference November 19, 2008]] ([TIME[2008-11-20 02:33:46 +09:00]] 版) <http://lists.w3.org/Archives/Public/public-forms/2008Nov/att-0044/2008-12-19.html#resolution2>
124    
125     これによるとまた名前が変わって「XForms for HTML」になったみたいです。
126     >>1 はまだ「XFormsA」ですが、そのうち更新されるんでしょう。。。
127    
128     [17] [CITE@EN[XForms for HTML]] ([TIME[2008-12-20 02:24:54 +09:00]] 版) <http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219/>
129    
130     [18] [CITE@en[The Forms Working Group]] ([TIME[2009-02-04 03:28:51 +09:00]] 版) <http://www.w3.org/MarkUp/Forms/>
131    
132     >2008-12-19: The First Public Working Draft (FPWD) of XForms for HTML has been published. This is an important milestone as it signifies W3C Director approval to enter the technical report into the W3C Recommendation track. The intent of this specification is to provide greater alignment of XForms into web pages (both HTML and XHTML). A combination of attribute decoration and script methods simplifies the web author experience of getting started with XForms. The script methods and the semantics of the attributes are mapped onto the rich XForms model-view-controller-connector architecture, providing authors with a smoother, selective migration path to the more elaborated behaviors available from the full element markup available in modules of XForms.
133    

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24