九月 08, 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 網址。

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


引用URL

http://mail.lnes.tp.edu.tw/lifetype/trackback.php?id=165
回應文章
(必要)
authimage

:);)O:):'(:*:(:P:S:O:D
   
 

文章逆向連結

  1. http://tw.search.yahoo.com/search?ei=UTF-8&p=%E9%9B%9C%E6%B9%8A%E6%BC%94... (1)
  2. http://www.google.com.tw/search?hl=zh-TW&q=%E5%85%A8%E7%90%83%E8%82%96%E... (1)
  3. http://search.live.com/results.aspx?q=gravatar (1)
  4. http://search.live.com/results.aspx?q=globally (1)