microformats & semantic web

1990年,W3C的創辦人Tim Berners-Lee製作了第一個網頁,第一套網頁瀏覽器(同時也是編輯器!),以及第一套網頁伺服器。根據他的構想,瀏覽網頁的工具應該要同時具備著所見及所得(WYSIWYG)的編輯功能。人們將可以透過全球資訊網分享訊息,共同創作。直到最近這兩三年,部落格(weblog)才終於成為主流,我們也有了像Wikipedia這樣的wiki網站。

1998年,Tim Berners-Lee再度提出語意網(Semantic Web)的概念,希望透過一個基礎架構,讓資料能在軟體、企業、社群間分享交換。這次我們要等多久,才能盼到語意網的實現?

microformats是一次嘗試,利用我們手邊現有的工具來達成這個夢想。看看下面這段介紹,會不會讓你立刻想到語意網?

微格(microformats)是一系列簡單的開放資料格式,秉持著人類優先、機器次之的設計概念,並且以目前廣泛採用的標準作為基礎。微格並非將今日的成果棄置一旁,而是採取順應目前使用行為模式(例如XHTML與部落格)的途徑,試著先來解決一些較為簡單的問題。 — microformats官方網站介紹

microformats diagram

目前microformats已經提出幾個規格,也有不少的實作案例。我在這邊列舉幾個比較有趣的,大家可以去看看:

  • XOXO:一種摘要(outline)格式,大家最容易想到的應用是投影片吧?你知道CSS大師Eric Meyer有發展一套叫做S5的網頁投影片系統嗎?你知道S5 1.1版有支援XOXO嗎? :P
  • hCalendar: 用XHTML表示iCalendar格式。有人用Greasemonkey寫了隻程式,可以把hCalendar匯入到支援iCalendar格式的行事曆軟體裡。另外有個傢伙寫了個JSCalendar,可以把hCalendar轉換成長得像月曆的網頁。

還有很多有趣的東西,像是hReview之類的,你可以多逛逛microformats網站。

註:謝謝autrijus建議「微格」這個翻譯 :)

更新

(8/26)Eric MeyerTantek Çelik各有一份關於微格的投影片,有興趣請參考:

(10/8)Mark Pilgrim正在撰寫Greasemonkey分析程式,用來分析所有已知的microformats格式,真是令人振奮的消息!

11 comments ↓

#1 keroro on 08.19.05 at 12:30 pm

原來 microformats 是這樣東東啊! 之前諸多網頁設計大師的部落格有介紹到該站時,還不懂這個站的目的是什麼(現在也不太懂),,只知道 Dan Cederholm 設計的網站很漂亮…令人賞心悅目

#2 b6s on 08.19.05 at 2:52 pm

好像回到 EDI 還是 buzz word 的那年了 XD

#3 hlb on 08.20.05 at 11:09 pm

目的… 當然就是要推廣microformats阿。 想到大部份日常會用到的資料格式,都可以用XHTML來製作、瀏覽、分享跟交換,就覺得很棒阿 :) 如果有種wiki可以直接產生這些格式的話,就更厲害了 :)

#4 OOO on 08.23.05 at 3:04 pm

我昨天終於搞懂這是要做什麼的了XD。

#5 O3noBLOG on 08.24.05 at 1:34 am

語意網與microformats

hlb大大的新文章中,提到了語意網(Semantic Web)與microformats(現翻為微格),這些東西以前都有所耳聞,不過一直沒搞清楚是作什麼用的,趁著這個機會把microformats搞清楚了(語意網還沒全�…

#6 aaron on 09.02.05 at 4:58 pm

QUOTE:

“……人類優先、機器次之的設計概念”

喜欢这个CONCEPT,有点NOKIA的感觉——HUMAN-TECH[科技以人类为本]……

希望未来的网络走向不会本末倒置。

受教了。

#7 charlesc on 09.22.05 at 2:01 pm

呵呵,原來是這樣子的,感謝啊:)

#8 國生三年才開始 on 06.02.06 at 1:31 pm

Microformats Search…

第一個 Microformats 的搜尋引擎 ?

剛看到一篇文章,說是 Technorati 最近發表了兩個新產品,一個叫 “Microformats Search“,一個叫 “Pingerati“,這兩個都和 Microformats 有關 (想了解 Microf…

#9 Peko-ism » Blog Archive » 微格是什麼?(1) on 06.23.06 at 3:11 am

[...] hlb長輩已經寫了一篇介紹「微格」(Micro formats)的文章。 [...]

#10 hlb’s weblog » Peko 的 microformats 介紹 on 06.24.06 at 12:34 am

[...] 去年寫過一篇微格(microformats)的介紹。雖然之後一直掛在microformats的IRC channel上,不過倒是沒什麼貢獻。 [...]

#11 O3noBLOG on 03.17.08 at 5:07 pm

語意網與microformats…

hlb大大的新文章中,提到了語意網(Semantic Web)與microformats(現翻為微格),這些東西以前都有所耳聞,不過一直沒搞清楚是作什麼用的,趁著這個機會把microformats搞清楚了(語意網還沒全…

Leave a Comment