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
|
---
title: XForms
slug: Archive/Web/XForms
tags:
- NeedsTranslation
- TopicStub
- XForms
translation_of: Archive/Web/XForms
---
<p>{{obsolete_header("gecko19")}}</p>
<div class="note">
<p><strong>Note: </strong>Support for XForms was removed from Firefox as of Firefox 19. See the <a href="/en-US/docs/HTML/Forms" title="/en-US/docs/HTML/Forms">HTML Forms Guide</a> for approaches to creating forms in HTML5.</p>
</div>
<div class="callout-box"><strong><a class="external" href="http://xformsinstitute.com/essentials/browse/">XForms Essentials</a></strong><br>
An online book giving you a guided tour of XForms.</div>
<div><strong>XForms</strong> were envisioned as the future of online forms as envisioned by the W3C. Drawing on other W3C standards like <a href="/en/XML_Schema" title="en/XML_Schema">XML Schema</a>, <a href="/en/XPath" title="en/XPath">XPath</a>, and <a href="/en/XML_Events" title="en/XML_Events">XML Events</a>, XForms tries to address some of the limitations with the current <a href="/en/HTML" title="en/HTML">HTML</a> forms model. Other strengths that XForms brings to the table is the separation of data from presentation, strong data typing, the ability to submit <a href="/en/XML" title="en/XML">XML</a> data to servers instead of name/value pairs, and a descriptive way to author forms so that they can be displayed by a wide variety of devices. XForms is a <a class="external" href="http://www.w3.org/MarkUp/Forms/">W3C specification</a>.</div>
<div class="callout-box"><strong><a class="external" href="http://en.wikibooks.org/wiki/XForms">XForms Tutorial and Cookbook</a></strong><br>
XForms in Wikibook Format - Over 50 examples tested with Firefox.</div>
<div>
<p>XForms support can be added to Firefox and SeaMonkey by installing the Mozilla XForms extension. This extension, while supporting a significant subset of the XForms 1.0 and 1.1 candidate recommendations, <strong>is not actively maintained any more since about 2010</strong>. The last official release has been done for Firefox 3.6 and is available for download on <a class="link-https" href="https://addons.mozilla.org/de/firefox/addon/mozilla-xforms/" title="https://addons.mozilla.org/de/firefox/addon/mozilla-xforms/">addons.mozilla.org</a>.<br>
For more details about the future of the Mozilla XForms extension see this <a class="external" href="http://philipp.wagner.name/blog/2011/07/the-future-of-mozilla-xforms/" title="http://philipp.wagner.name/blog/2011/07/the-future-of-mozilla-xforms/">blog post</a>.</p>
</div>
<table class="topicpage-table">
<tbody>
<tr>
<td>
<h4 id="Documentation" name="Documentation"><a href="/Special:Tags?tag=XForms&language=en" title="Special:Tags?tag=XForms&language=en">Документация</a></h4>
<dl>
<dt><a href="/en/XForms/Implementation_Status" title="en/XForms/Implementation_Status">Статус реализации</a></dt>
<dd><small>Статус реализации расширения Mozilla XForms</small></dd>
<dt><a class="internal" href="/en/XForms/Building_Mozilla_XForms" title="en/XForms/Building Mozilla XForms">Построение</a></dt>
<dd><small>Get started with building your own XForms extensions from source.</small></dd>
<dt><a href="/en/XForms/Form_Troubleshooting" title="en/XForms/Form_Troubleshooting">Советы по устранению распространённых проблем XForms</a></dt>
<dd><small>Небольшой сборник советов по устранению распространённых проблем с XForms forms.</small></dd>
</dl>
<dl>
<dt><a href="/en/XForms/Mozilla_XForms_Specials" title="en/XForms/Mozilla_XForms_Specials">Mozilla XForms specials</a></dt>
<dd><small>Explains where, and how, Mozilla XForms deviates or extends the XForms 1.0 specification.</small></dd>
</dl>
<dl>
<dt><a href="/en/XForms/Custom_Controls" title="en/XForms/Custom_Controls">Пользовательские элементы управления XForms</a></dt>
<dd><small>Custom controls lets the form author "skin" each XForms control through XBL, and create f.x. an SVG <code>input</code> control.</small></dd>
</dl>
<dl>
<dt><a href="/en/XForms/User_preferences" title="en/XForms/User_preferences">XForms user preferences</a></dt>
<dd><small>A description of the <code>about:config</code> variables that XForms uses.</small></dd>
</dl>
<dl>
<dt><a href="/en/XForms/API_Reference" title="en/XForms/API_Reference">XForms API reference</a></dt>
<dd><small>XForms interfaces documentation.</small></dd>
</dl>
<dl>
<dt><a href="/en/XForms/User_Interface_Elements" title="en/XForms/User_Interface_Elements">XForms UI Elements reference</a></dt>
<dd><small>XForms user interface elements documentation.</small></dd>
</dl>
<p><span class="alllinks"><a href="https://developer.mozilla.org/en-US/docs/tag/XForms" title="Special:Tags?tag=XForms&language=en">View All...</a></span></p>
</td>
<td>
<h4 id="Community" name="Community">Сообщество</h4>
<ul>
<li>Просмотреть форумы Mozilla...</li>
</ul>
<p>{{ DiscussionList("dev-tech-xforms", "mozilla.dev.tech.xforms") }}</p>
<ul>
<li><a class="link-irc" href="irc://irc.mozilla.org/xforms">Канал #xforms на irc.mozilla.org</a></li>
<li><a class="external" href="http://lists.w3.org/Archives/Public/www-forms/">Список рассылки W3C Forms</a></li>
<li><a href="/en/XForms/Community" title="en/XForms/Community">Другие ссылки сообщества...</a></li>
</ul>
<h4 id="Tools" name="Tools">Tools</h4>
<ul>
<li><a class="external" href="http://xformsinstitute.com/validator/">XForms validator</a></li>
<li><a class="external" href="http://beaufour.dk/index.php?sec=misc&pagename=xforms">XForms Buddy</a></li>
</ul>
<p><span class="alllinks"><a href="/Special:Tags?tag=XForms:Tools&language=en" title="Special:Tags?tag=XForms:Tools&language=en">Просмотреть всё...</a></span></p>
<h4 id="Related_Topics" name="Related_Topics">Related Topics</h4>
<dl>
<dd><a href="/en/Extensions" title="en/Extensions">Extensions</a>, <a href="/en/HTML" title="en/HTML">HTML</a>, <a href="/en/XHTML" title="en/XHTML">XHTML</a>, <a href="/en/XML" title="en/XML">XML</a>, <a href="/en/XPath" title="en/XPath">XPath</a></dd>
</dl>
</td>
</tr>
</tbody>
</table>
<p>{{ languages( { "fr": "fr/XForms", "it": "it/XForms", "ja": "ja/XForms", "pl": "pl/XForms", "es": "es/XForms" } ) }}</p>
|