Microsummaries in Firefox 2.0

Microsummaries เป็นฟีเจอร์ใหม่ใน Firefox 2.0 โดยใช้ประโยชน์จาก Bookmarks ที่เราเห็นเป็นปุ่มใน Bookmarks Toolbar

สมมติว่าเราประมูลของใน eBay ถ้าเซฟ Bookmark เก็บไว้ ตรง title มันก็จะเป็นชื่อสินค้าหรือ ID อะไรพวกนี้ แห้งๆ เช่น "000123 - Nintendo Wii"

แต่ถ้า eBay มี microsummaries แล้ว ตรง title สามารถแสดงเป็น "Nintendo Wii - $200 - 1hr left" โดยดึงข้อมูลสดๆ ได้ พวกนี้เอาไปประยุกต์ใช้ได้อีกเยอะแยะ เช่น ราคาหุ้น, ข่าวพาดหัว etc. แล้วแต่ไอเดียใครจะบรรเจิดกว่ากัน

ได้ข้อดีของ microsummaries แล้ว มาดูวิธีการใช้งาน จะว่าไปมันก็คล้ายๆ กับ feed

  • อย่างแรกต้องมีเบราว์เซอร์ที่สนับสนุน microsummaries ก่อน ตอนนี้มีตัวเดียว Bon Echo (Firefox 2.0)
  • ต่อมาเราต้องมีไฟล์ที่บอกว่าจะเอาอะไรมาเป็นเนื้อหาใน summary จะเป็น text file แห้งๆ ก็ได้ แต่ถ้าอยากได้แบบไดนามิกต้องเขียนสเปกสั้นๆ ที่เรียกว่า Microsummary Generators ซึ่งประกอบด้วยข้อมูล 3 ส่วนดังนี้
    • ชื่อ microsummary เช่น "Blognone in brief"
    • ระบุเพจที่ต้องการใช้ microsummary (ค่าปกติคือไม่ใช้) สามารถระบุเป็น regular expression ได้ (คล้ายๆ กับเขียน rule ใน .htaccess)
    • ระบุตำแหน่งของข้อมูลในเพจ ที่ต้องการแสดงใน Bookmark ตรงนี้เค้าใช้ XSLT เข้าช่วย (ถ้าไม่รู้จัก XSLT อ่าน)
  • สุดท้ายก็เอา Microsummary Generators มาลิงก์กับเว็บด้วยแท็ก link rel="" ไม่ต่างอะไรจากลิงก์ CSS หรือ Feed

ปัจจุบัน microsummary ยังไม่ใช่มาตรฐาน implement เองโดย Mozilla แต่อนาคตคงใช้ในเบราว์เซอร์อื่นด้วย สถานการณ์คล้ายกับแท็ก <canvas> ที่เริ่มโดย Safari

สนใจอ่านรายละเอียดได้ที่ Mozilla Wiki ถ้าขี้เกียจมีสไลด์สั้นๆ ที่เค้าพูดในงาน XTech 2006

เผอิญยังไม่ได้เล่น Bon Echo ถ้ามีอารมณ์+เวลาจะทำ microsummary ของ Blognone

โอวว เป็น feature ที่น่าเล่นมากๆ เลยอะครับ

อืมส์ ครับ เป็น ideas ที่ดีจริงๆ :)

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options