นิยาม XForms

XForms คือฟอร์มรุ่นต่อไปของ HTML

XForms ใช้ XML ในการสร้างฟอร์มการบันทึกข้อมูลบนเว็บ

ความรู้พื้นฐานที่คุณควรมี

ก่อนที่จะเริ่มเรียนรู้ คุณควรมีความเข้าใจของความรู้พื้นฐานด้าน

  • HTML
  • ฟอร์ม HTML
  • XHTML
  • XML

หากคุณต้องการเรียนรู้โครงการนี้ก่อน โปรดเข้าถึง หน้าหลัก เข้าถึงบทความนี้

XForms คืออะไร?

  • XForms คือฟอร์มรุ่นต่อไปของ HTML
  • XForms มีความสมบูรณ์และความยืดหย่องมากกว่าฟอร์ม HTML
  • XForms จะกลายเป็นมาตราฐานฟอร์มใน XHTML 2.0
  • XForms อิสระต่อแผงและอุปกรณ์
  • XForms สามารถแยกข้อมูลและโครงสร้างจากการแสดงผล
  • XForms ใช้ XML ในการกำหนดข้อมูลฟอร์ม
  • XForms สามารถเก็บและขนย้ายข้อมูลในเอกสาร XML
  • XForms มีคุณสมบัติเช่นการคำนวณและการตรวจสอบฟอร์ม
  • XForms สามารถลดหรือกำจัดความจำเป็นต่อสคริปต์
  • XForms คือมาตรฐานของ W3C

XForms คือผู้สืบทอดของฟอร์ม HTML

ในวันนี้ ฟอร์มเป็นส่วนประกอบสำคัญของหลายๆ โปรแกรมแว้นอินเตอร์เน็ต HTML ฟอร์มทำให้มีความเป็นไปได้ที่โปรแกรมแว้นอินเตอร์เน็ตสามารถรับข้อมูลจากผู้ใช้

ในวันนี้ สิบปีหลังจากที่ฟอร์ม HTML กลายเป็นส่วนประกอบของมาตราฐาน HTML กิจกรรมที่ท่วมท้นของผู้ใช้เครือข่ายกำลังเกินกำลังของฟอร์ม HTML มากขึ้น

XForms มีวิธีที่เกี่ยวข้องกับการจัดการการเข้ารหัสแบบเครื่องคอมพิวเตอร์ที่มีความสมบูรณ์ ความปลอดภัย และอิสระต่ออุปกรณ์ พวกเราควรหวังว่าแนวทางแก้ปัญหาเครือข่ายในอนาคตจะต้องใช้เบราเซอร์ที่สนับสนุน XForms (เบราเซอร์ทุกตัวในอนาคตควรสนับสนุน XForms)

XForms สามารถแยกข้อมูลและโครงสร้างจากการแสดงผล

XForms ใช้ XML สำหรับการกำหนดข้อมูล และ HTML หรือ XHTML ใช้สำหรับการแสดงผลข้อมูล XForms สามารถแยกความสัมพันธ์ของข้อมูลแบบรูปแบบจากการแสดงผลของมัน ข้อมูลที่ถูกกำหนดโดย XForms นั้นอิสระต่อวิธีที่ผู้ใช้งานและโปรแกรมมีการสื่อสารกัน

XForms ใช้ XML ในการกำหนดข้อมูลฟอร์ม

ผ่าน XForms สามารถใช้ XML ในการแสดงและยืนยันกฎของข้อมูล

XForms ใช้ XML ในการเก็บและโอนข้อมูล

ผ่าน XForms ข้อมูลที่แสดงในฟอร์มสามารถเก็บเก็บไว้ในเอกสาร XML และข้อมูลที่ส่งมาจากฟอร์มสามารถโอนทางสายตรงของอินเทอร์เน็ตด้วย XML

ข้อมูลถูกเข้ารหัสและโอนข้อมูลด้วย Unicode

XForms ปรากฏตัวเป็นอิสระจากอุปกรณ์

การแยกข้อมูลจากการแสดงทำให้ XForms ปรากฏตัวเป็นอิสระจากอุปกรณ์ เพราะโมเดลข้อมูลสามารถใช้ในทุกอุปกรณ์ แสดงสามารถปรับเปลี่ยนเพื่อปรับสำหรับแผงปฏิบัติการต่าง ๆ อย่างเช่น โทรศัพท์มือถือ อุปกรณ์หลังมือ และอุปกรณ์เพื่อผู้บงคล

เพราะ XForms ปรากฏตัวเป็นอิสระจากอุปกรณ์และมีฐานของ XML นั้นทำให้มันเป็นไปได้ที่จะเพิ่ม XForms อิเล็กทรอนิก ลงในโปรแกรม XML อื่น ๆ อย่างเช่น VoiceXML (spoken web data) และ WML (wireless markup language) รวมถึง SVG (scalable vector graphics)

XForms คือมาตรฐานของ W3C

XForms ได้กลายเป็นมาตรฐานของ W3C ในเดือนตุลาคม 2003

คุณสามารถหามาตรฐานแนะนำของ W3C อย่างเป็นทางการผ่านลิงก์นี้:

http://www.w3.org/TR/xforms/