XForms 紹介
- 前のページ XForms 教程
- 次のページ XForms モデル
XFormsは次世代のHTMLフォームです。
XFormsはXMLを使用してウェブ上の入力フォームを作成します。
基礎を学ぶべき知識
学習を続ける前に、以下の基本的な知識が必要です:
- HTML
- HTMLフォーム
- XHTML
- XML
これらのプロジェクトをまず学びたい場合は、以下の ホームページ これらのチュートリアルにアクセスしてください。
XFormsとは何ですか?
- XFormsは次世代のHTMLフォームです。
- XFormsはHTMLフォームよりもより完璧で、より柔軟です。
- XFormsはXHTML 2.0でフォーム標準として採用されます。
- XFormsはプラットフォームやデバイスに依存しません。
- XFormsは表示とデータロジックを分離できます。
- XFormsを使用してフォームデータを定義します
- XFormsはXMLドキュメント内のデータを保存および転送できます。
- XFormsには計算やフォーム検証などの機能が含まれています。
- XFormsはスクリプトへの依存を減少させたり、根絶したりできます。
- XForms は W3C 標準です
XFormsはHTMLフォームの後継者です。
今日、フォームは多くのウェブアプリケーションの重要な部分です。HTMLフォームはウェブアプリケーションがユーザーからデータを受け取ることを可能にします。
今やHTMLフォームがHTML標準の一部となって10年が経過した今、ネットワークユーザーが行う複雑な業務は標準のHTMLフォームの能力の限界を超えています。
XFormsはより完璧で、より安全で、デバイスに依存しない方法でネットワーク入力を処理する方法を提供します。今後のネットワークソリューションでは、XFormsをサポートするブラウザの使用が期待されます(今後のすべてのブラウザはXFormsをサポートするべきです)。
XFormsは表示とデータロジックを分離できます。
XFormsはXMLを使用してデータ定義を行い、HTMLまたはXHTMLを使用してデータ表示を行います。XFormsはフォームのデータロジックと表示を分離できます。XFormsデータの定義方法は、最終ユーザーとアプリケーションとのインタラクション方法に独立しています。
XFormsを使用してフォームデータを定義します
XFormsを使用して、データの記述と検証に使用されるルールをXMLで表現できます。
XFormsを使用してデータを保存および送信します
XFormsを使用して、フォームに表示されるデータはXMLドキュメントに保存され、フォームから送信されるデータはインターネット上でXMLを使用して送信されます。
データはUnicodeでエンコードおよび送信されます。
XFormsはデバイスに依存しません
データとレイアウトを分離することで、XFormsはデバイスに依存しません。データモデルはすべてのデバイスで使用できます。レイアウトは、モバイルデバイス、携帯電話、視覚障害者向けの点字リーダーなど、異なるユーザーインターフェースにカスタマイズできます。
XForms はデバイスに依存せず、XMLに基づいているため、VoiceXML(音声ウェブデータ)、WML(無線マークアップ言語)、SVG(可縮縮矢量グラフィックス)などの他のXMLアプリケーションにXFormsエレメントを追加することが可能です。
XForms は W3C 標準です
XForms は 2003 年 10 月に W3C 標準になりました。
以下のリンクから公式の W3C 推奨標準を見つけることができます:
- 前のページ XForms 教程
- 次のページ XForms モデル