文章

coComment 的難度

在 Blogosphere 天南地北,留下不小腳毛 (即留言),但往往會忘記自己曾在哪裏留過,忘記回看,錯失之後可能出現更有價值的討論。 coComment 是一個用來追?你留言的地方,在概念上很好,可以好好追蹤管理,也可以分享,不用單靠 Search Engine 來找, 天佑 也有介紹過。

coComment 使用 Bookmarklet 為工具,偵測整個文章的結構,查找留言的輸入欄位,改變 Form Submission 的方式,使其先 Submit 到 coComment,然後再 Submit 到原本的 Blog。而當其他人也使用 coComment 在同一篇文章留言時,也會更新到其相關的記錄上。

不過這種「留言追蹤」有一定的難度,因為其中涉及要偵測頁面的 html 結構,找出正確的 Blog 標題、連結、留言表格等等。對於一些 BSPBloggerMSN Spaces 等等因為 Blog 的格式一致,所以這種偵測還可以做得到。但對於可自設 Templates 的 Blog 軟體,所使用的結構可以很不同,偵測上會很困難。

始終 Blog 使用甚麼 html 結構並沒有標準, Microformats 也未被推動到 Blog 應用上。Blog 間唯一共同的格式是 RSS,但又並不是每個也有單篇的留言 RSS。所以, coComment 也未必能夠真正追?到所有個人留言。

這也就是公開標準的重要性,使文件之間能夠互通互聯。xhtml/css 是第一步,將結構和表象分開。而像 Microformats 般,則進一步推動使用共同結構格式,便利於資料的互相運作。

在 Blog 沒有統一結構格式標準 (也不知道會不會有) 的現在, coComment 除了自己不斷寫偵測方法外,建議他們提供一些方法讓 Blogger 去令自己的 Blog 支持使用 coComment,就如 Gravatar 般讓用家自己支持。例如在留言篇章的 html 碼裏加入一些 id, class 的 Attribute,讓 Bookmarklet 可以更簡單地做偵測。

我想像 coComment 這樣有用的工具,應該吸引不少人使用,可以發展下去。在多人支持下,希望可以集思廣益,想出更好的辦法更全面地記錄大家的留言蹤影。

相關連結:

*