フォーム作者はユーザーデータをXMLSchemaのデータ型に照らして妥当性を検証でき、特定のデータを要求したり、入力コントロールを入力不可にしたり、状況によってフォームの一部を変更したり、データ間に何らかの関係を強制したり、任意個数のデータを入力可能にしたり、フォームデータから計算した値を出力したり、XML文書を使ってエントリを予め埋めたり、（サブミット時ではなく）リアルタイムにアクションに反応したり、表示に使っている機器（デスクトップか携帯機器かなど）に応じてコントロールのスタイルを修正したりできる。
表单的作者若根据XML模型：需验证用户数据的类型、需要某些数据，禁用输入控件或根据情况修改部分表单、强制数据之间的特定关系、输入可变长度的数据数组、输出从表单数据导出的计算值、使用XML文档预填条目，回应（与提交时相比），并根据所显示的设备（桌面浏览器与移动设备与纯文本等）修改每个控件的样式。