七月 06, 2006

全球肖像 Gravatar (Globally recognized avatar)

全球肖像 Gravatar (Globally recognized avatar),主要是提供顯示圖片的功能。只要到 Gravatar 的網站填寫註冊單,系統會寄確認信到你的信箱,從信裡附的網址再連回 Gravatar 網站即完成註冊手續。接下來你可以上傳一張 80 x 80 大小的圖片當成你專有的顯示圖片,不過此時你還不能馬上使用,因為圖片還必須評估等級 (G 普通級、PG 輔導級、R 和 X 為限制級),評估完成時系統會寄信通知你,這時你才能開始使用。


因為圖片是儲存在 Gravatar 的伺服器上,所以取用是透過一個獨一無二的網址,如下 (網址後面可能還有其它參數,詳細說明請見 Gravatar 的 How the URL is constructed):

http://www.gravatar.com/avatar.php?gravatar_id=

是你的 e-mail 經過 MD5 checksum 計算之後,所得到的結果。MD5 是一種單向的雜湊演算法,一般人不太可能能從結果往回推算出你的 e-mail,可以適度的保護你的 e-mail,避免你的 e-mail 被 SPAM 拿到,進而被 SPAM 塞爆信箱。

Gravatar 如何應用在我們的 blog 上呢?想當然爾就是透過大家留下迴響時輸入的 e-mail,到 Gravatar 查詢這個 e-mail 是否有對應的顯示圖片,如果有就顯示在該迴響的旁邊,如果沒有則可以顯示一個預設的圖片,整個過程都是由系統來執行,你不必去輸入 (也可以不用去記憶) 屬於你的那一串 Gravatar 網址。

可以看範例 http://www.tiec.tp.edu.tw/lifetype/post/102/545

大家可以不用擔心你在 blog 輸入的 e-mail 會被外流。除了 blog 的管理者 (也就是我) 之外,別人看不到你輸入的 e-mail。另外,向 Gravatar 查詢時也會經過 MD5 雜湊處理,所以也是不用擔心的。


發佈者: 陳怡杰 老師 at 13:40│  點閱次數 (335)│ 修改文章管理迴響迴響 (0)95年7月-部落格教學應用班
回應文章
(必要)
authimage