วันพุธที่ 17 กันยายน พ.ศ. 2551

RSS Feed (ตอนที่ 1)

มาตรฐานของ RSS

ไม่มีอะไรมากครับ ที่ผมแนะนำเวอร์ชั่นนี้ เนื่องจากเป็นเวอร์ชั่นล่าสุด แล้วก็ดูเข้าใจง่ายครับ และก็ไม่อยากจะแนะนำมากให้สับสน
ลองมาดูโค้ดตัวอย่างกันเลย ผ่านตามมาตรฐานของ W3C แล้วครับ เป็น RSS ที่แสดงเมนูหลักของเว็บครับ ถ้าใช้ Browser Fire Fox สามารถแสดงเมนูนี้บน Toolbar ได้เลยช่วยให้เข้าถึงเว็บได้ง่ายขึ้นครับ



encoding เป็นส่วนกำหนดภาษาของ xml ครับ 90% ของ rss ภาษาไทย ไม่ผ่านที่บรรทัดนี้ครับ เนื่องจาก rss 2.0 ไม่รองรับภาษาไทย ไม่ว่าจะเป็น Woindows-874 หรือ TIS-620 ดังนั้น rss ที่ดีควรกำหนด ส่วนนี้เป็น UTF-8 ครับ แต่ก็สามารถกำหนดเป็นอย่างอื่นได้ เนื่องจาก Reader ส่วนใหญ่เข้าใจครับ
header ประกอบด้วย



ต้องมี element อย่างน้อยทั้งหมด ตามที่ระบุครับ
หัวข้อข่าวต่างๆ จะถูกระบุไว้ในแต่ละรายการ ... โดยมี element ต่างๆอย่างน้อย ดังนี้



ใน RSS หนึ่งๆ มีได้หลาย item ครับ ตามรายการข่าวที่ต้องการมี
pubDate หรือเวลา ต้องระบุเวลาตามมาตรฐาน RFC 822 ครับ
นอกจากนี้ ยังมี element อื่นๆ อีกหลาย element ให้ใช้งานครับ แล้วผมจะมาสรุปให้อีกทีในตอนต่อไปครับ

(ในการก๊อบปี้ code: เนื่องจาก blog ไม่สนับสนุน code กรุณาลบ tag br ออกก่อน)
โดย : NETTO
ที่มา : http://www.goragod.com/

ไม่มีความคิดเห็น: