Microdata

Microdata

Microdata คือ ข้อกำหนด HTML ของ WHATWG รูปแบบหนึ่งที่ใช้เพื่อจัดระเบียบข้อมูล Metadata ในการนำข้อมูลไปแสดงที่หน้าเว็บไซต์ เพื่อให้ Search engine, Web crawlers และ browsers ดึงข้อมูลและประมวลผลจาก Microdata ที่มาจากบนหน้าเว็บได้ไปใช้ประโยชน์ได้ โดยเฉพาะอย่างยิ่งนำข้อมูลส่วนเหล่านั้นมาปรับปรุงและมอบประสบการณ์ที่ดีให้แก่ผู้ใช้งาน ซึ่งในส่วนของ Search Engine ถือว่าใช้ข้อมูลจาก Microdata มากที่สุด ทั้งยังมีส่วนสำคัญมากในการที่จะทำให้ผู้ใช้งานเข้าใจถึงข้อมูลที่ผู้ใช้งานกำลังหา ประกอบกับสามารถที่จะหาข้อมูลที่เกี่ยวข้องให้แก่ผู้ใช้ได้อย่างมีประสิทธิภาพที่สุด

 

 

โดยหลักการทำงานของ Microdata จะใช้คำศัพท์ (vocabulary) ที่อธิบายของชิ้นนั้น ๆ (item) และใช้ในการตั้งชื่อ เพื่อที่จะสามารถอธิบายคุณสมบัติของของชิ้นนั้นได้ซึ่งถือเป็นการรองรับ Search Engine และอื่น ๆ ได้ ดังนั้นจึงสามารถกล่าวโดยสรุปได้ว่า Microdata เปรียบเสมือนเป็นขั้นตอนวิธีในการค้นหาของชิ้นนั้น ๆ ให้ง่ายขึ้นเพียงแค่แท็กที่สามารถอ่านเข้าใจได้ง่าย (Tag) มากกว่าขั้นตอนวิธีในการค้นหาแบบ RDFa (Resource Description Framework in Attributes) ของ W3C และ microformats ที่ค่อนข้างมีวิธีการยุ่งยากและซับซ้อนมากกว่า Microdata

ภาพโลโก้ WHATWG

WHATWG: Web Hypertext Application Technology Working Group

หลังจากที่เราได้เรียนรู้เกี่ยวกับ Microdata ในเบื้องต้นไปแล้ว เราจำเป็นต้องทำความรู้จักกับ WHATWG โดยชื่อนี้ย่อมากจาก Web Hypertext Application Technology Working Group เป็นการรวมตัวของกลุ่มทีมนักพัฒนาที่สนใจในการพัฒนาและกำหนดมาตรฐาน HTML และเทคโนโลยีอื่น ๆ ที่เกี่ยวข้อง นอกจากนั้น WHATWQ ก็ยังได้สิทธิ์ในการในการพัฒนาและกำหนดมาตรฐานของ DOM (Document Object Model) อีกด้วย โดยทางกลุ่มนักพัฒนานี้ได้ร่วมกันก่อตั้งขึ้นมาในปี 2004 ประกอบไปด้วย นักพัฒนาจากหลายบริษัทจัดจำหน่ายบราวเซอร์ชั้นนำอย่าง Apple Inc., the Mozilla Foundation, Opera software และ Google

logo w3c

W3C: World Wide Web Consortium

หากพูดถึง WHATWG อีกองค์กรหนึ่งที่ต้องพูดถึงประกอบกันคือ W3C หรือ World Wide Web Consortium ซึ่งเป็นองค์กรระหว่างประเทศที่ทำงานด้านพัฒนาเทคโนโลยีเว็บไซต์ หน้าที่หลักของ W3C คือกำหนดมาตรฐานของ WWW หรือ World Wide Web ที่ผู้ใช้งานอินเตอร์เน็ตทุกคนต้องรู้จัก ก่อนหน้านี้ในปี 2013 ทางกลุ่มนักพัฒนา HTML ของ W3C ไม่สามารถหาคนที่จะมาทำหน้าที่เป็นบรรณาธิการของ Microdata HTML ได้ ทำให้การพัฒนาตัว Microdata ต้องหยุดชะงักไปชั่วคราว จนในปี 2018 ทางด้าน W3C ก็ได้มีการปล่อย Working draft ของ Microdata ออกมา ซึ่งผลที่ตามมาคือเกิดความขัดแย้งมากมายกับ WHATWQ ไม่ว่าเป็นปัญหาในเรื่องการออกมาตรฐานของ Dom รุ่น 4.1 ที่ทั้งสององค์กรมีการกำหนดมาตรฐานที่ค่อนข้างแตกต่างกัน เพราะทาง W3C ยังไม่ได้มีการพัฒนามากพอ และต่อมาในปี 2019 ทั้งสององค์กรนี้ก็มีการประกาศว่าจะกลับมาร่วมมืออีกครั้งในการกำหนดมาตรฐานของ HTML และ DOM ซึ่งสามารถกล่าวโดยสรุปได้ว่าเป็นการเปลี่ยนแปลงครั้งยิ่งใหญ่เพราะทางทีมผู้พัฒนาเว็บบราวเซอร์ อย่าง WHATQG ได้สิทธิ์อย่างเต็มที่ในการกำหนดมาตรฐานของเว็บไซต์แทนที่ W3C

ภาพโลโก้ schema.org

Schema.org Schemas

จากหลักการทำงานของ Microdata ที่ได้กล่าวไปในข้างต้นว่า คำศัพท์ (Vocabulary) เป็นส่วนสำคัญมากในการที่จะอธิบายและกำหนดคุณสมบัติของของชิ้นนั้น ๆ ในขณะเดียวกัน คำศัพท์นั้นไม่สามารถบอกความหมายโดยตรงของของชิ้นนั้น แต่เป็นคำศัพท์รวม ๆ หรือ Keyword แทน ซึ่งสามารถใช้เพื่อหาของชิ้นต่าง ๆ ทั่วไปบนเว็บไซต์ ซึ่งจะแยกออกเป็นประเภทต่าง ๆ เช่น คำศัพท์ที่กล่าวถึง บุคคล (Person), สถานที่ (Place), เหตุการณ์ (Event), องค์กร (Organization), ผลิตภัณฑ์ (Product), บทวิจารณ์ (Review) เป็นต้น โดยนักพัฒนาเว็บไซต์ที่ใช้งาน Microdata จะถือเอาคอลเลคชั่นของคำศัพท์ต่าง ๆ ดังกล่าวข้างต้น ที่ถูกกำหนดจาก Schema.org Schemas มาเป็นหลักในการค้นหา โดย Schema.org นี้เองก็ถูกก่อตั้งขึ้นโดยผู้ดูแลและดำเนินการ Search Engine ที่มาจาก Google, Microsoft, Yahoo! และ Yandex ซึ่งบริษัทเหล่านี้เป็นบริษัทที่ใช้ประโยชน์อย่างมากจาก Microdata

 

 

กล่าวโดยสรุปได้ว่า Microdata เป็นข้อกำหนด HTML ของ WHATWG ซึ่งนำไปใช้ประโญชน์การหาข้อมูลบนเว็บไซต์เพียงแค่ใช้คำศัพท์ที่แยกตามประเภทต่าง ๆ โดย Sheme.org ซึ่งประโยชน์ของ Microdata คือการรองรับการทำงานของ Search engine ในการหาข้อมูลและพัฒนาประสบการณ์ของผู้ใช้งานได้ (UX) การพัฒนาในส่วนต่าง ๆ ไม่ว่าจะเป็น Search engine หรือตัว Schema org นี้เองก็มาจากทีมพัฒนาของบริษัทชั้นนำอย่าง Google Microsoft และอื่น ๆ ที่เกี่ยวข้อง

 

 

แหล่งอ้างอิง

"Microdata (HTML) - Wikipedia" [ออนไลน์]. สามารถศึกษาเพิ่มเติมได้ที่: https://en.wikipedia.org/wiki/Microdata_(HTML)

"WHATWG - Wikipedia" [ออนไลน์]. สามารถศึกษาเพิ่มเติมได้ที่: https://en.wikipedia.org/wiki/WHATWG

"Search Engine - Wikipedia" [ออนไลน์]. สามารถศึกษาเพิ่มเติมได้ที่: https://en.wikipedia.org/wiki/Search_engine

"Schema.org - Wikipedia" [ออนไลน์]. สามารถศึกษาเพิ่มเติมได้ที่: https://en.wikipedia.org/wiki/Schema.org

"กลุ่ม “WHATWG” ได้เป็นผู้กำหนดมาตรฐาน HTML และ DOM แทน “W3C” - atimeNEWS" [ออนไลน์]. สามารถศึกษาเพิ่มเติมได้ที่: https://www.atimedesign.com/webdesign/whatwg-win-w3c/

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
ครบรอบ 15 ปี User mindphp ในเว็บนี้เราเดินทางมาไกล มากๆ
โดย mindphp ส 23 ก.ย. 2023 8:56 pm บอร์ด MindPHP News & Feedback
0
11
ส 23 ก.ย. 2023 8:56 pm โดย mindphp View Topic ครบรอบ 15 ปี User mindphp ในเว็บนี้เราเดินทางมาไกล มากๆ
คำสั่ง SQL สำหรับ DBA database administrator หรือ sysadmin ไว้หาตารางที่ ไม่มี index ในฐานข้อมูล MySQL mariaDB
โดย mindphp ส 23 ก.ย. 2023 6:45 pm บอร์ด SQL Knowledge
1
53
ส 23 ก.ย. 2023 7:02 pm โดย mindphp View Topic คำสั่ง SQL สำหรับ DBA database administrator หรือ sysadmin ไว้หาตารางที่ ไม่มี index ในฐานข้อมูล MySQL mariaDB
เคล็ดลับกระดูกติดเร็ว
โดย SexyKitty ส 23 ก.ย. 2023 4:38 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
16
ส 23 ก.ย. 2023 4:38 pm โดย SexyKitty View Topic เคล็ดลับกระดูกติดเร็ว
วิธีทำชีสเค้กญี่ปุ่น
โดย SexyKitty ส 23 ก.ย. 2023 2:03 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
24
ส 23 ก.ย. 2023 2:03 am โดย SexyKitty View Topic วิธีทำชีสเค้กญี่ปุ่น
ขนมปังบาแกตต์เมนูคุ้มค่าเช่าที่ในห้าง
โดย admeadme ศ 22 ก.ย. 2023 3:43 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
16
ศ 22 ก.ย. 2023 3:43 pm โดย admeadme View Topic ขนมปังบาแกตต์เมนูคุ้มค่าเช่าที่ในห้าง
G - ตั้งค่า config ฝั่งหลังบ้านและ phpBB ของระบบ Shop
โดย eange08 ศ 22 ก.ย. 2023 2:51 pm บอร์ด ThaiVI (Main)
7
45
ส 23 ก.ย. 2023 8:49 pm โดย mindphp View Topic G - ตั้งค่า config ฝั่งหลังบ้านและ phpBB ของระบบ Shop
ชุดเครื่องนอน 3.5 ฟุต ประกอบด้วยอะไรบ้าง
โดย totheworld ศ 22 ก.ย. 2023 1:21 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
15
ศ 22 ก.ย. 2023 1:21 pm โดย totheworld View Topic ชุดเครื่องนอน 3.5 ฟุต ประกอบด้วยอะไรบ้าง
AI and SEO
โดย God Of Backlinks ศ 22 ก.ย. 2023 10:27 am บอร์ด Software Review
0
18
ศ 22 ก.ย. 2023 10:27 am โดย God Of Backlinks View Topic AI and SEO