Sunday, December 16, 2007

預設用大圖來觀看Flickr

如何預設用大圖(large)來觀看Flickr,這個問題似乎困擾著很多人,但因為我目前仍在使用15吋的液晶螢幕,對於Flickr上以長寬限制500的縮圖作為觀看畫面還可以接受,一直以來也就不怎麼去想這件事。

昨天看到同學在問,心血來潮就找了一下目前有的GM script,一開始是找到Biggr這個,但裝上去後好像也沒什麼變化,看底下的comment也都說沒用的樣子,看了一下原始碼,嗯,看不懂,放棄。

接著就到Flickr Hack去找,看到了這篇GM Script: Bigger images on high resolution displays,這個討論的最後另外有人放出了自己修改的版本,我看他的意思是原本的寫法是將origin的大圖抓下來後在利用設定瀏覽器圖片顯示的長寬來縮圖,但這樣就顯示出Firefox的縮圖功能不好的問題(真的不好,又爛又慢…),觀看的畫質就受到了影響。因此他的寫法則改成去抓large的圖,但由於GM是要先抓下原先的網頁才能去改寫,因此網頁在呈現的時候還是會先去抓500的medium圖,然後1024的large圖才會接著取代。

另外要注意的一點就是,原本的script中的使用範圍只寫了http://www.flickr.com/*:

// @include http://www.flickr.com/*
// @exclude http://*flickr.com/photos/*/sets*
// @exclude http://*flickr.com/groups/*
// @exclude http://flickr.com/photos/organize*
// @exclude http://www.flickr.com/photos/organize*
// @exclude http://www.flickr.com/photo_zoom.gne?*size=t
因此如果是用http://flickr.com/這個連結來看的話就得自己加上去,免得以為沒效果。

改寫的作者也另外寫了幾個讓看pool, detail這些頁面改用500的medium圖來觀看的GM script,但是建議使用者要用1600以上的螢幕解析度。

靠GM script改來改去的,就終還是希望Flickr自己想幾個方法出來,畢竟長寬500的圖在目前大螢幕的時代實在是有點小啊。(雖然用15吋螢幕的我沒資格講這種話 :D)

No comments: