index.html
37.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<title>The Forms Working Group</title>
<style type="text/css">
body {
margin-left: 6%;
margin-right: 3%;
background-color: #FFFFFF;
font-family: Trebuchet, Arial, sans-serif
}
a img { border-style: none; color: #FFFFFF; }
h1,h2 { color: #006699 }
h3, h4 { color: black }
th.white {background: #FFFBF0}
td.white {background: #FFFBF0}
th {background:#E0C0C0}
td {background:#C0C0C0}
em { font-style: italic; }
strong { font-weight: bold }
b, strong { color:#006699 }caption { text-decoration: underline; margin-top: 1em }
p.splash { color: #006699 }
p.special {
background:#CCFFFF;
padding: 0.5em;
border: none;
margin-right: 5%;
}
.fig { text-align: center; vertical-align: middle }
blockquote { color: #003366; font-style:italic }
pre { font-family: Trebuchet, Arial, sans-serif; color:#006699;}
div.news {
background: rgb(255,204,255);
margin: 1em;
padding: 0.5em 1em;
border: none;
}
p.intro { font-style: italic }</style>
</head>
<body xml:lang="en" lang="en">
<p class="banner"><a href="../../"><img alt="W3C" width="72" height="48"
src="../../Icons/w3c_home" /> </a> <a href="/interaction"> </a></p>
<p><a href="#email11">Public Mail Lists/Archives</a> | <a
href="wiki/XForms_Implementations">Implementations</a> | <a
href="#documents">Documents</a> | <a href="Test/">Test Suite</a> | <a
href="http://xformsinstitute.com/validator/"
title="Online XForms Validator by XForms Institute">Validator</a> | <a
href="2003/xforms-faq">FAQ</a> | <a
href="2003/xforms-for-html-authors">Tutorial</a> | <a
href="#deliverables">Schedule of Deliverables</a> | <a
href="#dependencies">Dependencies</a> | <a
href="http://www.w3.org/2002/Forms/Activity.html">Activity Statement</a> | <a
href="2009/charter2010.html">Charter</a> | <a
href="http://www.w3.org/2000/09/dbwg/details?group=32219">Participants</a> | <a
href="wiki/">Wiki</a> | <a href="http://www.w3.org/2005/06/tracker/xforms/">Issue Tracking</a></p>
<h1><a id="wg" name="wg">The Fo</a><a id="wg1" name="wg1">rms Working
Group</a></h1>
<p>The Forms working group is <a
href="http://www.w3.org/2007/03/forms-charter.html">chartered</a> by the W3C to
develop the next generation of forms technology for the world wide web. The
mission is to address the patterns of intricacy, dynamism, multi-modality, and
device independence that have become prevalent in Web Forms Applications around
the world. The technical reports of this working group have the root name <a
href="#waXForms">XForms</a> due to the use of XML to express the vocabulary of
the forms technology developed by the working group.</p>
<p>The Forms Working Group is comprised of W3C members and invited experts. The
Working Group meets weekly by phone. Face to face meetings occur roughly every
3 months and are hosted by member organizations. We are especially interested
in people with a rich experience in developing Web forms and supporting
tools.</p>
<h2>Joining</h2>
<p>To join, ask your W3C Advisory Committee Representative to use <a
href="http://www.w3.org/2004/01/pp-impl/32219/join">this link</a> to nominate
you and agree to the patent policy. Please also have your W3C Advisory
Committee Representative send an email to <a
href="mailto:public-forms@w3.org">public-forms@w3.org</a> to confirm that your
organization is prepared to commit the time and expense involved in
participating in the Working Group. You will be expected to attend all Working
Group teleconferences and face to face meetings and to respond in a timely
fashion to email requests and action items.</p>
<div class="news" id="news">
<h2>News</h2>
<p><strong>2011-04-26: Tutorial - An Introduction to XForms for Digital
Humanists</strong>. At the Digital Humanities 2001 Conference at Stanford, Palo
Alto, California, there will be a half-day introductory tutorial on XForms for
the Humanities. <a
href="https://dh2011.stanford.edu/?page_id=507">More...</a></p>
<p><strong>2011-04-09: Introduction to XForms course</strong>: Black Mesa
Technologies is pleased to announce a two-day hands-on introductory course on
XForms to take place 16-17 June 2011 in San Carlos, California. <a
href="http://lists.w3.org/Archives/Public/www-forms/2011Apr/0003.html">More...</a></p>
<p><strong>2011-02-01: betterForm 'limegreen'</strong>: Betterform has a
forthcoming release of their XForms system, codenamed <em>limegreen.</em> In a
blog post they have given information about what is coming in the new version.
<a
href="http://betterform.wordpress.com/2011/01/20/whats-new-in-betterform-limegreen/">More...</a></p>
<p><strong>2011-01-19: IBM Forms 4.0</strong>. The <a
href="http://www.ibm.com/software/lotus/products/forms/">IBM Forms</a> team has
announced a major release of its XForms-powered software suite. <a
href="http://lists.w3.org/Archives/Public/www-forms/2011Jan/0002.html">More...</a>
</p>
<p><strong>2010-07-26: New XForms 1.1 Implementation.</strong> <a
href="http://www.seneca.nl/">Seneca</a> is currently implementing XForms 1.1 in
the next release of <a href="http://ixperion.smartsite.nl/">Smartsite
iXperion</a> and Smartsite Content Management Server, the leading Dutch Web
CMS. The Smartsite iXperion XForms implementation is written as a multi-tiered
application in C# (.NET) and can be hosted on any .NET based system. XHTML +
jQuery/AJAX rendering is included as a pluggable render device in the XForms
architecture. Other render devices can easily be plugged in. The XHTML output
will be accessible, WCAG and “Web Guidelines” compliant and built using
“Progressive Enhancement” techniques. Smartsite iXperion XForms thus
downgrade well, even in non-scripting environments, but will still have a
slick, state-of-the-art look and feel in modern browsers. <a
href="http://lists.w3.org/Archives/Public/www-forms/2010Jul/0006.html">More...</a></p>
<p><strong>2010-06-30</strong>: <strong>Xfolite</strong>. Xfolite is a
light-weight XForms client for the J2ME platform. It was originally created at
Nokia Research Center, and it includes a DOM and XPath 1.0 implementation as
well as an XForms engine that implements the XForms 1.1 specification almost
completely. XML Schemas and CSS are outside project scope, however. Xfolite is
open source and licensed under the LGPL license. <a
href="http://lists.w3.org/Archives/Public/www-forms/2010Jun/0007.html">More...</a></p>
<p><strong>2010-06-16</strong>: <strong>betterForm XRX Edition</strong>. The <a
href="http://www.betterform.de/">betterFORM project</a> has released a new
version (3.1) of its XForms-based toolkit, with a focus on the combination of
eXistDB with betterFORM to provide a complete platform for developing XRX
(XForms REST XQuery) applications that use XML technologies from front to back.
A graphical installer makes it easy to quickly get started. <a
href="http://lists.w3.org/Archives/Public/www-forms/2010Jun/0004.html">More...</a></p>
<p><strong>2010-06-07</strong>: <strong>Orbeon Forms updated</strong>. The
server-side implementation of XForms, <a
href="http://www.orbeon.com/forms/download">Orbeon Forms 3.8</a> is now
available, with <a
href="http://wiki.orbeon.com/forms/doc/developer-guide/release-orbeon-forms-38">over
350 improvements</a> since the previous release, including a new <a
href="http://www.orbeon.com/forms/compare">Professional Edition</a>. Orbeon
Forms is an open source forms solution which includes an XForms implementation,
the <a href="http://www.orbeon.com/forms/orbeon-form-runner">Form Runner</a>
runtime, and the <a href="http://www.orbeon.com/forms/orbeon-form-builder">Form
Builder</a> form designer.</p>
<p><strong>2010-05-17</strong>: <strong>Forms Working Group
rechartered</strong>. Today the W3C announced that the Forms Working Group has
been rechartered for two years. <a href="2009/charter2010.html">The new
charter</a> includes work on XForms 1.2, XForms 2.0, XML Events 2.0, XForms for
HTML, as well as maintenance of XForms 1.1. To join the working group, please
see the link above, under "Joining".</p>
<p><strong>2010-03-19</strong>: <strong>New XForms Implementation</strong>. The
<a href="http://www.betterform.de/">betterFORM project</a> released Version 3.0
codenamed 'lightSteelBlue' to the public. It combines a full XForms 1.1
implementation with the Dojo toolkit for enterprise-level solutions. betterFORM
allows easy creation of highly dynamic Web 2.0 user interfaces with attractive
controls and layout. You can add validations, calculations, actions and events
to build complete web applications in a declarative way.</p>
<p><strong>2010-02-02</strong>: <strong>Swiftfox browser for Linux comes with
XForms pre-installed</strong>. <a href="http://getswiftfox.com/">Swiftfox</a>
is a free Firefox-based browser for Linux that is a good alternative for
Firefox for Linux. It contains a set of software builds of Mozilla Firefox and
is written to maximize efficiency on Intel and AMD microprocessors. Swiftfox
can be downloaded in open source code and proprietary binaries. Add-ons for
Mozilla Firefox are compliant with Swiftfox. </p>
<p>The XForms extension is preinstalled and enabled. <a
href="http://www.ilovefreesoftware.com/01/linux/swiftfox-free-firefox-alternative-for-linux.html">More...</a></p>
<p><strong>2010-01-27</strong>: <strong>emagiC CMS.Net</strong> is a milestone
in web content management, both for web developers and for web masters. Thanks
to the advanced logic of the administration interface, the system makes it easy
to input, publish and manage information on a website. The combination of
content management and site management also offers a high degree of
flexibility.</p>
<p>The XForms application based on the new W3C XForms standard is the flagship
of the modules. It manages structured content such as product catalogues, news
items, press releases, jobs.</p>
<p>Over 250 medium and large companies and organisations in Belgium and the
Netherlands alone have already made the right choice by opting for emagiC CMS.
They are active in a variety of sectors: government, industry, distribution,
healthcare, European institutions, ICT, banking and insurance, car industry,
telecommunications, transport, fashion, chemistry, media, financial and
marketing services, real estate, tourism, non-profit and many more. <a
href="http://www.emagiccms.com/">More...</a></p>
<p><strong>2009-12-21</strong>: <strong>eXist now directly supports
XForms</strong>. <a href="http://exist.sourceforge.net/">eXist</a> now directly
supports XForms via Alain Couthures' excellent XSLTForms processor. XSLTForms
implements the XForms standard within the browser and is thus easy to
integrate. However, eXist will also work with other XForms processors like
Orbeon or Chiba. <a
href="http://exist.sourceforge.net/xforms/xforms.html">More...</a></p>
<p><strong id="d2009-10-20">2009-10-20</strong>: The Forms Working group is
pleased to inform you of the <a
href="http://www.w3.org/News/2009#entry-6528">W3C announcement</a> that <a
href="http://www.w3.org/TR/2009/REC-xforms-20091020/">XForms 1.1</a> is now a
W3C Recommendation. XForms 1.1 substantially upgrades the XML data processing
platform introduced by XForms 1.0 by adding web service, REST service and other
connectivity capabilities, conditional and iterative event action handlers,
user interface improvements, and many other refinements. See also the <a
href="2009/testimonials.html">testimonials</a>.</p>
<p><strong>2009-10-05</strong>: EPiServer CMS is a fast, flexible and robust
Web Content Management system that is used by thousands of organizations and
companies around the world for managing their Web sites and intranets. <a
href="http://world.episerver.com/en/Documentation/Items/Tech-Notes/EPiServer-CMS-5/EPiServer-CMS-5-R2-SP1/Developing-with-XForms/">It
supports XForms natively</a>.</p>
<p><strong>2009-10-02</strong>: The <a
href="https://community.emc.com/docs/DOC-4345">EMC Documentum XForms Engine</a>
(codenamed Formula) is a pure client-side XForms implementation that runs
entirely from within a web browser. It is capable of rendering very flexible
and dynamic forms without the need for a plugin or processing outside of the
browser. EMC provides the EMC Documentum XForms Engine free of charge for
development purposes. Formula has been built using Google Web Toolkit. <a
href="http://137.69.120.115:8080/xformsdemo/">Online demo</a></p>
<p><strong id="d2009-08-18">2009-08-18</strong>: The Forms Working group has
completed the candidate recommendation implementation phase for <a
href="http://www.w3.org/TR/2009/PR-xforms11-20090818/">XForms 1.1</a>, and it
is now been published as a W3C Proposed Recommendation. W3C member companies
now have until September 22 to comment and vote on advancing the specification
to a W3C Recommendation.</p>
<p><strong id="d2009-06-04">2009-06-04</strong>: The W3C Forms Working Group <a
href="http://www.w3.org/2009/06/04-forms-minutes.html">resolved</a> today to
request advancement of the <a
href="http://www.w3.org/MarkUp/Forms/specs/XForms1.1/index-all-20090604.html">working
group's latest version of XForms 1.1</a> to <a
href="http://www.w3.org/2005/10/Process-20051014/tr.html#maturity-levels">W3C
Proposed Recommendation</a> based on sufficient interoperable implementation
experience as defined in the exit criteria of the <a
href="http://www.w3.org/TR/2007/CR-xforms11-20071129/">XForms 1.1 Candidate
Recommendation</a>.</p>
<p><strong id="d2009-06-03">2009-06-03</strong>: <a
href="http://www.orbeon.com/forms/download">Orbeon Forms 3.7.1</a> is now
avaiable. It includes over <a
href="http://www.orbeon.com/ops/doc/home-changes-371">400 improvements</a>
since version 3.6, including enhanced XForms 1.1 support, reusable user
interface controls based on <a href="http://www.w3.org/TR/xbl/">XBL 2</a>, and
a new preview of Orbeon Form Builder (Orbeon's web browser based visual form
designer). </p>
<p><strong id="d2009-05-31">2009-05-31</strong>: The XForms 1.1 implementation
reports for the <a
href="2008/XForms11ImplReports/UbiquityFF3/ResultsTable.html">Ubiquity XForms
Firefox processor</a> and the <a
href="2008/XForms11ImplReports/UbiquityIE7/ResultsTable.html">Ubiquity XForms
Internet Explorer processor</a> are now available. <a
href="http://code.google.com/p/ubiquity-xforms/">Ubiquity XForms</a> provides a
client-side Ajax/Javascript implementation of XForms 1.1.</p>
<p><strong id="d2009-03-04">2009-03-04</strong>: The <a
href="2008/XForms11ImplReports/Chiba/Results.html">XForms 1.1 implementation
report for the Chiba XForms processor</a> and <a
href="2008/XForms11ImplReports/XSLTForms/ResultsTable.html">XForms 1.1
implementation report for XSLTForms</a> are now available. <a
href="http://chiba.sourceforge.net/">Chiba</a> and <a
href="http://www.agencexml.com/xsltforms">XSLTForms</a> are both
implementations that can be used client- and/or server-side.</p>
<p><strong id="d2009-01-26">2009-01-26</strong>: EMC Documentum has provided an
<a href="2008/XForms11ImplReports/EMC/ResultsTable.html">XForms 1.1
implementation report for their EMC Formula processor</a>, a javascript
implementation tested under FireFox and IE6+. There also now available a <a
href="2008/XForms11ImplReports/Chiba/FocusedResults.html">focused
implementation report for the Chiba XForms processor</a>.</p>
<p><strong id="d2008-12-19">2008-12-19</strong>: The First Public Working Draft
(FPWD) of <a
href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219/">XForms for
HTML</a> 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.</p>
<p><strong id="d2008-12-04">2008-12-04</strong>: <a
href="2008/XForms11ImplReports/FFplugins/ResultsTable.html">XForms 1.1
implementation reports</a> are now available for the <a
href="https://addons.mozilla.org/firefox/addons/versions/824">XForms extension
for Firefox version 0.8.6</a> for Firefox 2 and 3.</p>
<p><strong id="d2008-11-24">2008-11-24</strong>: Announcing <a
href="http://www-01.ibm.com/software/lotus/forms/">IBM Lotus Forms</a> version
3.5, the latest release of the XForms-powered software suite for designing and
deploying high-precision enterprise forms applications and business user data
collection applications. Please see <a
href="http://lists.w3.org/Archives/Public/www-forms/2008Dec/0003.html">the
announcement</a> for further details and a link leading to free trial
downloads.</p>
<p><strong id="d2008-10-07">2008-10-07</strong>: XForms extension for Firefox
version 0.8.6 for Firefox 2 and 3 is available for download from <a
href="https://addons.mozilla.org/firefox/addons/versions/824">http://addons.mozilla.org</a>.</p>
<p id="d2008-09-19"><strong>2008-09-19</strong>: Best Paper Award. Jack Jansen
and Dick Bulterman won the Best Paper award at the 2008 ACM Symposium on
Document Engineering for their paper entitled "<a
href="http://portal.acm.org/citation.cfm?id=1410140.1410146&coll=GUIDE&dl=GUIDE&type=series&idx=SERIES10668&part=series&WantType=Proceedings&title=DocEng&CFID=://www.icmc.usp.br/~doceng08/&CFTOKEN=www.icmc.usp.br/~doceng08/">Enabling
Adaptive Time-based Web Applications with SMIL State</a>". The paper presents a
very interesting mix of SMIL, XForms and other technologies to enable end-users
to customize their experience of content where time dictates the major
structure. One example given is of a video bike tour of Amsterdam. Fragments of
the video content can be identified and tagged with keywords. During run-time,
an XForm is used to allow an end-user to select from the available keywords
those which they find interesting, and the corresponding fragments of video are
played. <a
href="http://lists.w3.org/Archives/Public/www-forms/2008Sep/0007">Read
more</a>.</p>
<p id="d2008-09-14"><strong>2008-09-14</strong>: Yahoo! announces a development
platform to help create standalone XForms applications. <a
href="http://www.windowsfordevices.com/news/NS6599416217.html">Read
more</a>.</p>
<p id="d2008-08-28"><strong>2008-08-28</strong>: XForms Accessibility - Mozilla
Developer Center. Assistive technologies API for XForms is supported starting
from Firefox 3 (Gecko 1.9). Implementation of accessible objects for XForms
elements is based on top of the existing object hierarchy introduced in the
Mozilla accessibility module. XForms elements behavior is implemented in
accordance with accessible toolkit checklist. <a
href="http://developer.mozilla.org/en/Accessibility/XForms">http://developer.mozilla.org/en/Accessibility/XForms</a></p>
<p id="d2008-08-27"><strong>2008-08-27</strong>: XRX: Simple, Elegant,
Disruptive. A meme gathering momentum on the Web is <em>"XRX" - XForms on the
client, REST interfaces, XQuery on the server</em>. <a
href="http://www.oreillynet.com/xml/blog/2008/05/xrx_a_simple_elegant_disruptiv_1.html">One
posting</a> was by Dan McCreary on xml.com which contained the memorable
quote</p>
<blockquote>
<p>Traditional methods required approximately 40 inserts into separate tables
within a relational database. The use of XForms and eXist resulted in one
line of XQuery code:</p>
<pre> store(collection, file, data)</pre>
<p>That was it. Simple. Elegant. I was hooked.</p>
</blockquote>
<p>The meme has been popping up elsewhere. For instance, see <a
href="http://en.wikibooks.org/wiki/XRX">XRX</a> at Wikibooks, and <a
href="http://news.oreilly.com/2008/07/xrx-performing-updates.html">XRX:
Performing Updates</a> at O'Reilly. Other links to the same ideas, though
without using the XRX name are<a
href="http://www.slideshare.net/ebruchez/xforms-and-exist-a-perfect-couple/">:
XForms and eXist: A Perfect Couple</a> and <a
href="http://internet-apps.blogspot.com/2006/09/xforms-rest-xqueryand-skimming.html">XForms,
REST, XQuery...and skimming</a>.</p>
</div>
<h2><a id="Links" name="Links">Links</a></h2>
<ul>
<li><a href="http://www.w3.org/MarkUp/Forms/wiki/FaceToFace">Face to face
meetings</a></li>
<li><a href="http://www.w3.org/MarkUp/Forms/wiki/News">News from the W3C
Forms Working Group</a></li>
<li><a
href="http://news.google.com/news?hl=en&q=XForms&scoring=d&btnG=Google+Search">XForms
news coverage</a> (Google)</li>
<!-- <li><a href="http://planetxforms.org/">Planet XForms</a></li> -->
<li><a
href="http://www.w3.org/MarkUp/Forms/wiki/XForms_Implementations"><strong>Implementations
of XForms</strong></a></li>
<li><a href="http://www.w3.org/MarkUp/Forms/wiki/">The W3C Forms Working
Group Wiki</a></li>
<li>The <a href="http://lists.w3.org/Archives/Public/public-forms-tf/">mail
archive</a> of the Forms Joint Task Force formed with the <a
href="http://www.w3.org/html/wg/">W3C HTML Working Group</a>.</li>
<li><a
href="http://www.w3.org/2004/08/W3CTalks?date=Recent+and+upcoming&activity=XHTML+and+XForms">Upcoming
talks on XHTML and XForms</a></li>
</ul>
<h2 id="documents">Publications</h2>
<h3>Editor's Drafts</h3>
<ul>
<li>XForms 1.2 Features <a
href="http://www.w3.org/MarkUp/Forms/wiki/Category:XForms12">working group
drafts</a></li>
<li>XHTML + XForms 1.1 <a
href="http://www.w3.org/MarkUp/Forms/2010/xhtml_xforms11.zip">Draft Schema
in Zip File</a>.</li>
<!-- We can uncomment this when we start to prepare a PER for second edition 1.1
<li>XForms 1.1 <a href="specs/XForms1.1/index-all.html">editor's draft</a>,
<a href="specs/XForms1.1/index-diff.html">diff-marked version</a>, and <a
href="specs/XForms1.1/xforms11.full.zip">source bundle</a></li>
-->
<!--
<li>XForms 1.2 <a href="specs/XForms1.2/XForms12.full.zip">source bundle</a></li>
<li>The <a
href="specs/XForms1.2/modules/instance/dataIsland/Data-Island-Module.html">Data
Island Module</a>. </li>
<li>An <a
href="specs/XForms1.2/modules/instance/xpathFunctions/index-all.html">XPath
Functions Library</a>, the <a
href="specs/XForms1.2/modules/instance/xpathFunctions/index-diff.html">diff-marked
version</a>, and the <a
href="specs/XForms1.2/modules/instance/xpathFunctions/XForms.XPathFunctions.zip">source
bundle</a></li>
<li>The <a
href="specs/XForms1.2/modules/instance/bindingAttributes/index-all.html">Binding
Attributes Module</a>, the <a
href="specs/XForms1.2/modules/instance/bindingAttributes/index-diff.html">diff-marked
version</a>, and the <a
href="specs/XForms1.2/modules/instance/bindingAttributes/XForms.BindingAttributes.zip">source
bundle</a></li>
<li>The <a
href="specs/XForms1.2/modules/instance/dataAccessors/Data-Accessors-Module.html">Data
Island Module</a>. </li>
<li>The <a href="specs/XForms1.2/modules/model/bind/index-all.html">Bind
Module</a>. </li>
<li>The <a href="specs/XForms1.2/XFormsForHTML/index-all.html">XForms for
HTML</a>, the <a
href="specs/XForms1.2/XFormsForHTML/index-diff.html">diff-marked
version</a>, and the <a
href="specs/XForms1.2/XFormsForHTML/XFormsForHTML.zip">source
bundle</a></li>
-->
</ul>
<h3>XForms 1.1</h3>
<ul>
<li><a href="http://www.w3.org/TR/2009/REC-xforms-20091020/">XForms 1.1
Recommendation</a>, <a
href="http://www.w3.org/MarkUp/Forms/2007/XForms-11-Schema.xsd">XForms 1.1
Schema</a></li>
<li><a href="http://www.w3.org/TR/2009/PR-xforms11-20090818/">XForms 1.1
Proposed Recommendation</a></li>
<li><a href="http://www.w3.org/TR/2007/CR-xforms11-20071129/">XForms 1.1
Candidate Recommendation</a></li>
<li><a
href="http://www.w3.org/MarkUp/Forms/Test/XForms1.1/Edition1/driverPages/html/index.html">XForms
1.1 Test Suite</a>, <a
href="http://www.w3.org/MarkUp/Forms/Test/XForms1.1/Edition1/zip/TestCases11.zip">Zip
file</a></li>
<li><a href="http://www.w3.org/TR/xforms-11-req/">XForms 1.1 Requirements</a>
(W3C Working Group Note)</li>
</ul>
<h3>XForms 1.0</h3>
<ul>
<li><strong><a href="http://www.w3.org/TR/2007/REC-xforms-20071029/">XForms
1.0 (Third Edition) Recommendation</a></strong>, <a
href="Test/XForms1.0/Edition3/front_html/XF103edTestSuite.html">Test
Suite</a></li>
<li><a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014/">XForms 1.0
Basic Profile</a>, now a W3C Candidate Recommendation. <a
href="2008/XFormsBasicImplReport/BasicImplementationReport.html">Implementation
Report</a>.</li>
<li><a href="http://www.w3.org/TR/2006/REC-xforms-20060314/">XForms 1.0
(Second Edition) Recommendation</a> (Now superceded)</li>
<li><a href="http://www.w3.org/TR/2003/REC-xforms-20031014/">XForms 1.0
Recommendation</a> (Now superceded)</li>
<li><a href="http://www.w3.org/2003/10/xforms-testimonial">Testimonials for
W3C's XForms 1.0 Recommendation</a></li>
<li><a href="Test/ImplementationReport.html">Implementation report</a></li>
<li><a href="/TR/xhtml-forms-req">XForms 1.0 Requirements</a> (04 April
2001).</li>
</ul>
<h3>Supporting Documents</h3>
<ul>
<li><a href="2003/xforms-faq.html"><strong>XForms 1.0 Frequently Asked
Questions</strong></a></li>
<li>Tutorial - <a href="2003/xforms-for-html-authors">XForms for HTML
Authors: Part 1</a> and <a href="2006/xforms-for-html-authors-part2"
shape="rect">XForms for HTML Authors: Part 2</a></li>
<li><a href="2006/xforms-qr.html" shape="rect">XForms Quick Reference</a></li>
<li><a href="2006/xforms.xsl" shape="rect">XHTML to XForms Converter</a> (in
XSLT)</li>
</ul>
<p></p>
<!-- Old, for member access requests
<a href="http://cgi.w3.org/MemberAccess/AccessRequest">join</a>
-->
<h2><a id="deliverables" name="deliverables">Schedule of Deliverables</a></h2>
<table class="roadmap" width="80%">
<caption>Schedule of Deliverables </caption>
<tbody>
<tr>
<th rowspan="1" colspan="1">Specification</th>
<th rowspan="1" colspan="1"><acronym
title="First Working Draft">FPWD</acronym></th>
<th rowspan="1" colspan="1"><acronym
title="Last Call Working Draft">LC</acronym></th>
<th rowspan="1" colspan="1"><acronym
title="Canditate Recommendation">CR</acronym></th>
<th rowspan="1" colspan="1"><acronym
title="Proposed Recommendation">PR</acronym></th>
<th rowspan="1" colspan="1"><acronym
title="Recommendation">Rec</acronym></th>
</tr>
<tr>
<th rowspan="1" colspan="1">XForms 1.1</th>
<td class="WD1" rowspan="1" colspan="1"><a
href="http://www.w3.org/TR/2004/WD-xforms11-20041115/">Nov 2004</a></td>
<td class="LC" rowspan="1" colspan="1"><a
href="http://www.w3.org/TR/2007/WD-xforms11-20070222/">Feb 2007</a></td>
<td class="CR" rowspan="1" colspan="1"><a
href="http://www.w3.org/TR/2007/CR-xforms11-20071129/">Nov 2007</a></td>
<td class="PR" rowspan="1" colspan="1"><a
href="http://www.w3.org/TR/2009/PR-xforms11-20090818/">August
2009</a></td>
<td class="REC" rowspan="1" colspan="1"><a
href="http://www.w3.org/TR/2009/REC-xforms-20091020/">October
2009</a></td>
</tr>
<tr>
<th rowspan="1" colspan="1">XForms for HTML <br />
(1.2 Transitional)</th>
<td class="WD1" rowspan="1" colspan="1"><a
href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219/">Dec
2008</a></td>
<td class="LC" rowspan="1" colspan="1">Jun 2010</td>
<td class="CR" rowspan="1" colspan="1">Oct 2010</td>
<td class="PR" rowspan="1" colspan="1">May 2011</td>
<td class="REC" rowspan="1" colspan="1">Jun 2011</td>
</tr>
<tr>
<th rowspan="1" colspan="1">XForms 1.2</th>
<td class="WD1" rowspan="1" colspan="1">Dec 2009</td>
<td class="LC" rowspan="1" colspan="1">Jun 2010</td>
<td class="CR" rowspan="1" colspan="1">Oct 2010</td>
<td class="PR" rowspan="1" colspan="1">May 2011</td>
<td class="REC" rowspan="1" colspan="1">Jun 2011</td>
</tr>
<tr>
<th rowspan="1" colspan="1">XForms 2.0</th>
<td class="WD1" rowspan="1" colspan="1">Nov 2010</td>
<td class="LC" rowspan="1" colspan="1">Nov 2011</td>
<td class="CR" rowspan="1" colspan="1">Sep 2011</td>
<td class="PR" rowspan="1" colspan="1">Sep 2012</td>
<td class="REC" rowspan="1" colspan="1">Nov 2012</td>
</tr>
</tbody>
</table>
<h2><a id="email11" name="email11">The Forms Working Group Mailing
Lists</a></h2>
<h3><a id="public-forms" name="public-forms">public-forms@w3.org</a></h3>
<p>The Forms Working Group maintains a public mailing list (<a
href="http://lists.w3.org/Archives/Public/public-forms/">archive</a>, <a
href="http://lists.w3.org/Archives/Public/public-forms/feed.rss">RSS feed</a>)
for public access to Working Group technical discussions as well as logistics
such as meeting agendas and minutes. </p>
<h3><a id="www-forms" name="www-forms">www-forms@w3.org</a></h3>
<p>The general public can join in on the technical discussions using the <a
href="mailto:www-forms@w3.org?subject=subscribe">www-forms-request@w3.org</a>
www-forms@w3.org mailing list. An <a
href="http://lists.w3.org/Archives/Public/www-forms/">archive</a> and an <a
href="http://lists.w3.org/Archives/Public/www-forms/feed.rss">RSS feed</a>
<!-- <a href="http://www.w3.org/2002/09/Lists2RSS?ml=www-forms&realm=Public">RSS feed</a> -->
of the list are available.</p>
<p><strong>Subscribe/Unsubscribe</strong>:<br />
Send an email to <a
href="mailto:www-forms-request@w3.org?subject=subscribe">www-forms-request@w3.org</a>
with the word <i>subscribe</i> in the email subject header. (To unsubscribe,
send email to the same address with the word <i>unsubscribe</i> in the email
subject header.) .</p>
<p>For additional help, consult the <a href="/Mail/Request">W3C's public email
list pages</a>.</p>
<h3><a id="www-forms-editor"
name="www-forms-editor">www-forms-editor@w3.org</a></h3>
<p>Send review comments about Forms Working Group specifications. Additionally,
an <a href="http://lists.w3.org/Archives/Public/www-forms-editor/">archive</a>
and an <a
href="http://lists.w3.org/Archives/Public/www-forms-editor/feed.rss">RSS
feed</a>
<!-- <a href="http://www.w3.org/2002/09/Lists2RSS?ml=www-forms-editor&realm=Public">RSS feed</a> -->
of the list are available.</p>
<h2><a id="waXForms" name="waXForms">What Are XForms?</a></h2>
<p>Traditional HTML Web forms don't separate the <em>purpose</em> from the
<em>presentation</em> of a form. XForms, in contrast, are comprised of separate
sections that describe what the form does, and how the form looks. This allows
for flexible presentation options, including classic XHTML forms, to be
attached to an XML form definition.</p>
<p>The following illustrates how a single device-independent XML form
definition, called the <strong>XForms Model</strong>, has the capability to
work with a variety of standard or proprietary user interfaces:</p>
<p class="fig"><img src="arch1.png" width="256" height="390"
alt="diagram showing an XForms Model puzzle piece potentailly connecting to many possible user interface puzzle pieces: XForms, XHTML, WML, and proprietary"
/> </p>
<p>The <strong>XForms User Interface</strong> provides a standard set of visual
controls that are targeted toward replacing today's XHTML form controls. These
form controls are directly usable inside XHTML and other XML documents, like
SVG. Other groups, such as the Voice Browser Working Group, may also
independently develop user interface components for XForms.</p>
<p>An important concept in XForms is that forms collect data, which is
expressed as XML <strong>instance data</strong>. Among other duties, the XForms
Model describes the structure of the instance data. This is important, since
like XML, forms represent a structured interchange of data. Workflow,
auto-fill, and pre-fill form applications are supported through the use of
instance data.</p>
<p>Finally, there needs to be a channel for instance data to flow to and from
the XForms Processor. For this, the <strong>XForms Submit Protocol</strong>
defines how XForms send and receive data, including the ability to suspend and
resume the completion of a form.</p>
<p>The following illustration summarizes the main aspects of XForms:</p>
<p class="fig"><img src="arch2.png" width="202" height="313"
alt="Diagram of the connected XForms Model and XForms User Interface puzzle pieces. Below that, a double-headed arrow labeled XForms Submit Protocol. Below that, a document icon labeled XML Instance Data"
/> </p>
<h2><a id="goals" name="goals">Key Goals of XForms</a></h2>
<ul>
<li>Support for structured form data</li>
<li>Advanced forms logic without server round-tripping</li>
<li>Dynamic access to server data sources during form execution</li>
<li>Decoupled data, logic and presentation</li>
<li>Seamless integration with other XML tag sets</li>
<li>Richer user interface to meet the needs of business, consumer and device
control applications</li>
<li>Support for handheld, television, and desktop browsers, plus printers and
scanners</li>
<li>Improved internationalization and accessibility</li>
<li>Multiple forms per page, and pages per form</li>
<li>Suspend and Resume capabilities</li>
</ul>
<h2>Getting Help</h2>
<ul>
<li><a href="2003/xforms-faq.html">XForms 1.0 Frequently Asked Questions</a>
is available</li>
<li><a href="2003/xforms-for-html-authors.html">XForms for HTML
Authors</a><strong>.</strong> An introduction to XForms for people who know
HTML Forms.</li>
<li><a href="2006/xforms-qr">XForms Quick Reference</a></li>
<li><a href="http://www.ddj.com/184406031">XForms & Cause-and-Effect
Programming</a><strong>.</strong> A brief introduction to XForms concepts
and markup via a sample form.</li>
<li><a href="http://xformsinstitute.com">An interactive tutorial for W3C
XForms</a>. The site not only describes how XForms works, but also includes
interactive exercises written in XForms.</li>
<li>For a perspective on how XForms is enabling increasingly sophisticated
web applications that arise in financial/banking, insurance, health care,
and enterprise information management, see the papers <a
href="http://www.idealliance.org/proceedings/xml05/abstracts/paper74.HTML">XFDL
+ XForms</a> and <a
href="http://www.idealliance.org/proceedings/xml05/abstracts/paper1.HTML">XSL-FO
+ XForms</a>.</li>
<li>For a perspective on XML signatures and XForms, please see <a
href="http://2006.xmlconference.org/programme/presentations/100.html">Applying
XML Signatures to XForms-based Documents</a> in the XML 2006 conference
proceedings.</li>
<li id="KurtUnderstandingXForms">Kurt Cagle's Six Part Series on
Understanding XForms: <a
href="http://www.oreillynet.com/xml/blog/2006/03/why_xforms_matter_revisited.html">Why
XForms Matter, Revisited</a>, <a
href="http://www.oreillynet.com/xml/blog/2006/03/understanding_xforms_the_model.html">The
Model</a>, <a
href="http://www.oreillynet.com/xml/blog/2006/06/understanding_xforms_component.html">Components</a>,
<a
href="http://www.oreillynet.com/xml/blog/2006/07/understanding_xforms_customiza.html">Customization</a>,
<a
href="http://www.oreillynet.com/xml/blog/2006/08/understanding_xforms_events_an.html">Events
and Actions</a>, and <a
href="http://www.oreillynet.com/xml/blog/2006/08/understanding_xforms_ajax_xbl.html">AJAX,
XBL and XForms.org</a>.</li>
<li><a href="http://www.xforms.org">XForms.Org</a></li>
<li><a href="http://en.wikipedia.org/wiki/XForms">XForms on Wikipedia</a></li>
</ul>
<hr />
<address id="contact">
Steven Pemberton, Co-chair, Team contact, W3C/CWI, <a
href="mailto:steven@w3.org">steven@w3.org</a><br />
Leigh Klotz, Co-chair, Xerox
</address>
<p>Last updated: $Date: 2011/08/29 17:00:17 $</p>
<p class="copyright"><small><a rel="Copyright"
href="/Consortium/Legal/ipr-notice#Copyright">Copyright</a> © 1999-2010 <a
href="/"><acronym
title="World Wide Web Consortium">W3C</acronym></a><sup>®</sup> (<a
href="http://www.lcs.mit.edu/"><acronym
title="Massachusetts Institute of Technology">MIT</acronym></a>, <a
href="http://www.ercim.org/"><acronym
title="European Research Consortium for Informatics and Mathematics">ERCIM</acronym></a>,
<a href="http://www.keio.ac.jp/">Keio</a>), All Rights Reserved. W3C <a
href="/Consortium/Legal/ipr-notice#Legal_Disclaimer">liability</a>, <a
href="/Consortium/Legal/ipr-notice#W3C_Trademarks">trademark</a>, <a
rel="Copyright" href="/Consortium/Legal/copyright-documents">document use</a>
and <a rel="Copyright" href="/Consortium/Legal/copyright-software">software
licensing</a> rules apply. Your interactions with this site are in accordance
with our <a href="/Consortium/Legal/privacy-statement#Public">public</a> and <a
href="/Consortium/Legal/privacy-statement#Members">Member</a> privacy
statements.</small></p>
</body>
</html>