ผลต่างระหว่างรุ่นของ "ด็อม"
เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
ป้ายระบุ: ถูกย้อนกลับแล้ว แก้ไขจากอุปกรณ์เคลื่อนที่ แก้ไขด้วยแอปสำหรับอุปกรณ์เคลื่อนที่ แก้ไขด้วยแอปสำหรับแอนดรอยด์ |
ย้อนการแก้ไขกลับไปที่รุ่น 5712120 โดย Octahedron80 (คุย) ป้ายระบุ: ทำกลับ |
||
บรรทัด 1:
[[ไฟล์:JKDOM.SVG|thumb|Document Object Model]]
'''ด็อม''' ({{lang-en|DOM: Document Object Model}} ''แบบจำลองอ็อบเจกต์เอกสาร'') เป็นวิธีการอธิบายว่าข้อมูลต่างๆ ในเอกสาร [[HTML]] หรือ [[XML]] จัดเรียงตัวแบบ[[เชิงวัตถุ]] (object oriented) อย่างไร ด็อมเป็นวิธีในการสร้าง [[API]] ให้สามารถควบคุมเนื้อหา โครงสร้าง และรูปแบบของเอกสารได้
เดิมทีนั้น[[เว็บเบราว์เซอร์]]แต่ละค่ายมีการพัฒนาด็อมโดยใช้[[จาวาสคริปต์]]ที่แตกต่างกันออกไป ทาง [[
การจัดข้อมูลในรูปแบบด็อมนั้นใช้[[แผนภูมิต้นไม้]]ในการบอกความสัมพันธ์ระหว่างวัตถุแต่ละชิ้น อย่างไรก็ตาม ด็อมมีจุดอ่อนในเรื่องประสิทธิภาพเมื่อต้องประมวลผลเอกสารขนาดใหญ่ ซึ่งด็อมจำเป็นต้องอ่านเอกสารให้ครบทั้งหมดก่อน จึงจะเริ่มประมวลผล ข้อเสียนี้จึงเกิดการออกแบบ [[Simple API for XML|SAX]] ที่ใช้วิธีอ่านเอกสารทีละส่วนแทน
ตามมาตรฐานของ WPS นั้น ได้แบ่งด็อมเป็นระดับชั้น (level) ที่มีข้อกำหนดแตกต่างกันออกไป ปัจจุบันมี Level 3▼
▲ตามมาตรฐานของ
== ดูเพิ่ม ==
* [[Simple API for XML|Simple API for XML (SAX)]]
* [[AJAX]]
== อ้างอิง ==
== แหล่งข้อมูลอื่น ==
* [http://www.w3.org/DOM/ W3C DOM]
[[หมวดหมู่:มาตรฐานที่พัฒนาจากเอกซ์เอ็มแอล]]
|