従来のWebフォームから派生したもので、広範なプラットフォームやブラウザそしてPDFドキュメントのような従来のメディア以外のものにすら使用することができます。xformsのまず第一の違いは、クライアントへフォームを送信する方法です。HTML作成者のためのXFormsには、XFormsの作成方法の詳細な解説がありますが、この手引きの趣旨に沿って、ここでは簡単な例のみ示すことにします。&lt;/h:p&gt;&lt;/h:body&gt;&lt;/h:html&gt;上のフォームは、(qという名前の),テキスト入力ボックスと投稿ボタンを表示します。投稿ボタンがクリックされた時、このフォームはactionが参照するページに送信されます。ここからが、Webアプリケーションの視点から異なって見え始めるところです。形式のデータで送信されます。XMLドキュメントにアクセスすることができます。XSLTエンジンやドキュメントパーサに渡すことができます。変更することにより、クライアントブラウザにapplication/x-www-form-urlencodedとしてデータを送信するよう指示することができます。本稿執筆時点で、多くのブラウザはXFormsをサポートしていません。上の例が失敗する場合、ブラウザのバージョンを確認してください。