Saturday, July 7, 2007

Flickr 自拍

我也來個標題殺人法好了...

自從上次弄出 Flickr Gmap Show - mapplet 後,就一直小修小改的,像是把選日期後設定中移出,直接放在頁面上可以方便選,會這麼改是原本以為是用固定日期然後在地圖上移來移去瀏覽照片,後來自己多用幾次以後覺得固定一個地方來瀏覽不同時間的照片比較有意思。再來就是可以設定排序方式,原本是固定依拍攝日期來排序的,但一般來說用日期排序對隨意瀏覽的方式並沒有太大意思,而 flickr 有提供一種以 interestingness 來排序的方式,雖然不確定這個 "有趣" 是怎麼定出來的,但確實排在前面的都是感覺拍得比較好的照片 (flickr 本身也有 Explore Interestingness 的頁面,而 flickrleech 更是讓你可以依時間來找有趣的照片),所以推薦使用 interestingness-desc 這種排序方式 (雖然預設還是依拍攝日期來排 @@)。還有就是加上搜尋條件,加上作者圖示 (buddyicon) 等小變動。

技術層面的變化,原本是用 xml 由 flickr 讀取資料,後來發現用 xml 一來資料量大,二來處理也比較不方便,再者 Google 處理 flickr 回傳的 xml 好像常常出問題,所以就改用 json 的方式回傳,穩定且快速多了。像這種要 mashup 兩處傳來的資料,因為需要和另一個網頁讀取資料,所以原本是不能用 Ajax 的方式做的,之前舊版本是用 dynamic load javascript 的方式來做動態呼叫。但 Google 的 gadget 提供了 _IG_FetchContent 和 _IG_FetchXmlContent,讓開發者可以用 ajax 以 Google 當 proxy 來取得遠端資料,這樣對開發者來說就十分方便的。以前 Microsoft 的成功就是提供給開發者方便好用的工具做開發,吸引了開發者就能吸引使用者,現在 Google 也在開發者這邊下了很多工夫,像是 Google code 也是方便放 code 的地方,你看,連 Google 都建議可以把程式放在 Google code 直接連了,以後就不用客氣了吧 :)

點選這裡就可以安裝使用了。看,台灣 Google 果然是有活力,連還沒正式上線的服務就到處都已經中文化了。

這些和標題到底有什麼關係呢?之前我有提到有個叫台灣美女地理雜誌的網站,我就想說如果我關鍵字下得對,我這個小工具也有潛力來弄個 flickr 版的台灣美女地理雜誌吧。我左想右想,不知道用什麼關鍵字才好,會用美女什麼的來當照片說明應該不多吧。後來我想“自拍”應該不錯,結果出來的都是類似這種的照片:
fgs mapplet 真想給他來個飛踢。flickr 果然不是個找美女圖的好地方。

(順便一提,最近我再看台灣美女地理雜誌就沒發現有明顯奇怪的定位問題了,不知是我錯怪他們還是有改進了?如果真的有方法可以抓到丁丁大站的美女圖庫加上地理資料的話,能開放出來就是功德無量啊 :) )

0 comments:

Post a Comment