從 Microformat for developers 簡報來,已經了解 microformat 的不用看:
認識幾種 Microformat
- XFN:標註個人或事業上常見的人際關係
- 連到某人的相關連結時,在連結的 rel 屬性加上數個關係關鍵字。
- 範例:Ernest 跟菲比晃是我同學,見過面(met)的朋友(friend)。
- 關鍵字有分類,可以用 XFN Creator 等工具輕鬆製作。
- hCard:名片
- 從 vCard 標準來的
- 在 HTML 元素中直接以 class 屬性標示。
- 根元素的 class 值為 vcard
- 名字為 fn n,可選用姓(family-name)及名(given-name)
- 網址為 url(加在 a 元素中)
- 照片為 photo(加在 img 元素中)
- 地址為 adr,街道號碼(street-address)、地(locality)、區(region)、郵遞區號(postal-code)、國別(country-name)等各有關鍵字
- 聯絡資訊如電子郵件(email)跟電話(tel)
- 也有 hCard Creator
- hCalendar:行事曆事件
- 以 iCanlendar 為基礎
- 一樣用 class 屬性標註關鍵字。
- 一組行事曆的根元素需標上 vcalendar,單一事件則標 vevent。
- 項目名稱:summary
- 內容描述:description
- 日期時間比較複雜:
- 使用 abbr 標籤同時提供標準格式與顯示格式的日期
- title 屬性放時間,格式為 YYYY-MM-DD+T+hh:mm:ss+(+/- 時區),例如柏強退伍日為 20070224T00:00:00+0800
- 內容就放顯示格式,例如「中華(or 台灣,看那大有為政府正名了沒)民國九十六年二月二十四日零時零分起生效」。
- 開始時間將 class 屬性設為 dtstart,結束則為 dtend
- 還有一些雜七雜八的東西可以參考 hCalendar Creator
- hReview:
h-game 的評論 - 就是放評論,我覺得組合其他的 microformat 這點比較有用
- 還是加 class:
- 根元素為 hreview,評論項目為 item
- 名稱:fn
- 評論時間:dtreviewed,格式同前述
- 評論者:reviewer vcard (所以裡頭的元素就是 hCard)
- 評分:rating,五分制整數,1 最爛、5 最好,也是用 abbr 來提供機器與人類皆適合閱讀的東西
- 內容:description
- 還可以整合其他如 tag 等格式
使用 microformat 的服務
- Technorati microformat search:支援 hCard、hCalendar、hReview 搜尋
- Pingerati:自己的 microformat 更動時就告訴它,它會幫你通知其他支援 microformat 的服務。
- Edgeio:集結網路上的型錄,可以支援以 hListing 標註的物品
能產出 microformat 的服務
- Flickr:geo(經緯度資訊)
- Yahoo! Tech:hReview、hCard
- Upcoming:hCalendar、hCard
- LinkedIN:hCard、hResume(個人履歷)
- 補充:其實蕃薯藤的 MyMap 也有支援 geo,好像是少數看到國內有支援 microformat 的服務。
沒有留言:
張貼留言
歡迎留下您的意見