Skip to main content

Microdata คืออะไร?

Microdata เป็นข้อกำหนด HTML-5 สำหรับการเพิ่มรหัสที่อ่านได้เครื่องลงในเอกสารเช่นเว็บเพจและข้อกำหนดไม่ควรสับสนกับ บริษัท ที่เรียกว่าระบบ Microdatamicrodata ทั้งหมดมักจะถูกเพิ่มลงในแท็ก HTML ที่แสดงข้อมูลที่ผู้ใช้มนุษย์มองเห็นได้ด้วยการเพิ่มข้อมูลลงในแท็กที่ใช้แล้วผู้พัฒนาสามารถติดฉลากองค์ประกอบของเนื้อหาหน้าเพื่อให้เครื่องมือค้นหาและแอปพลิเคชันอื่น ๆ สามารถจัดหมวดหมู่เนื้อหาได้ง่ายขึ้นฉลากเหล่านี้อธิบายประเภทของเนื้อหาเช่นข้อมูลต่าง ๆ ของผลิตภัณฑ์องค์กรหรือข้อมูลบุคคลข้อกำหนดไม่ได้อธิบายการนำเสนอหรือลักษณะที่ปรากฏของเนื้อหา

เนื้อหาเอกสารเช่นชื่อขององค์กรที่อยู่หมายเลขโทรศัพท์และ URL เว็บไซต์มีป้ายกำกับโดยใช้กลุ่มที่รู้จักกันในชื่อรายการคู่ชื่อภายในรหัส HTML-5 ผู้พัฒนาจะสังเกตเนื้อหาเป็นรายการจากนั้นเพิ่มคุณสมบัติรายการเช่นสตริง urls วันที่และเวลาในรายการนั้นแท็กและแท็กมักจะเป็นแท็กฐานที่เพิ่มข้อมูล microdataเช่นเดียวกับ HTML ที่สามารถซ้อนกันได้ Microdata ก็สามารถซ้อนกันได้ชุดคำศัพท์เริ่มต้นสำหรับคุณสมบัติของรายการมีอยู่ที่เว็บไซต์ Data Vocabulary Organization

ต่อไปนี้เป็นตัวอย่างของการใช้ microdata เพื่ออธิบายผลิตภัณฑ์:

lt; div itemscope itemtype ' http: //www.website.com/ผลิตภัณฑ์ gt;

lt; p gt; ชื่อผลิตภัณฑ์: lt; Span itemprop ' name gt; Banana lt;/span gt; lt;/p gt;; p gt; กลุ่มอาหาร: lt; span itemprop ' หมวดหมู่ gt; ผลไม้ lt;/span gt; lt;/p gt;
lt; p gt;span gt; lt;/p gt;
lt; p gt; รหัสผลิตภัณฑ์: lt; span itemprop ' indentifier gt; 123456789 lt;; lt; img itemprop ' image src ' Banana-photo.png alt ' Banana gt;
lt;/div gt;

การใช้ microdata เข้ากันได้กับกรอบคำอธิบายทรัพยากร (RDFA)RDFA ทำงานร่วมกับส่วนขยายระดับแอตทริบิวต์ของ XHTMLอย่างไรก็ตามข้อกำหนดนี้ง่ายกว่าข้อกำหนดสำหรับ RDFA และเป็นส่วนหนึ่งของข้อกำหนด HTML-5ทั้งการใช้ RDFA และ microdata เป็นรูปแบบของมาร์กอัปความหมาย

microdata ใด ๆ สามารถสกัดได้สำหรับใช้กับ Notation วัตถุ JavaScript (JSON)JSON เป็นรูปแบบการแลกเปลี่ยนข้อมูลซึ่งถือว่ามีน้ำหนักเบาซึ่งมนุษย์สามารถอ่านได้JSON อาจใช้กับวิธีการเขียนโปรแกรมแบบอะซิงโครนัสและวิธีการเขียนโปรแกรม XML (AJAX)วิธีการเหล่านี้อนุญาตให้นำข้อมูลเว็บแอปพลิเคชันมาจากเซิร์ฟเวอร์โดยไม่ส่งผลกระทบต่อพฤติกรรมและลักษณะที่ปรากฏของหน้าเว็บแอปพลิเคชัน Web 2.0 ใช้ประโยชน์จาก AJAX บ่อยครั้งดังนั้นระบบ microdata อาจเป็นประโยชน์สำหรับโปรแกรมเหล่านี้

เครื่องมือค้นหาสแกนหน้าเนื้อหาที่มีโครงสร้างด้วย microdata เพื่อให้ตัวอย่างที่หลากหลายสามารถนำเสนอข้อมูลที่ดีขึ้นในหน้าผลการค้นหาเป็นการใช้งานโดยเฉพาะในการปรับปรุงผลการค้นหาในท้องถิ่นซึ่งประกอบด้วยเครื่องมือค้นหาพิเศษที่ต้องผ่านข้อมูลรายชื่อธุรกิจของภูมิภาคที่ระบุบริษัท มีข้อมูลเกี่ยวกับวิธีการเพิ่มรหัสนี้ลงในเอกสาร HTML ในส่วนเครื่องมือเว็บมาสเตอร์