顯示具有 funp 標籤的文章。 顯示所有文章
顯示具有 funp 標籤的文章。 顯示所有文章

2007年10月31日 星期三

阿爸這應該是同一間釣蝦場 Go Fishing

使用 funp 服務的時間並非很長,本來對 iframe 也沒有太多感覺,不過 LinkXD 總要測來測去,上面那一條 30px 橫桿就越來越刺眼,因為它會讓使用者不知不覺一路跟著連結下去,於是整個網站,不管你是登入登出,修改個人密碼資料,專家才知道查看原始檔,密密麻麻的 HTML 中找到 iframe 開的網頁在哪裡,於是一路下來,中間佈幾個複製的假網頁,隨便一拉,滿場的泰國蝦狂咬

[更新] 本來有張圖展示這種 iframe 會導致類似釣魚手法的 Gmail 登入畫面,雖有提醒的效果,不過考量到這類示範並不好,為了避免有所爭議,已經移除。

想像一下A網站、B網站、C網站 ... X網站都這樣做的話,一層層包下來,十家這樣做,那就變成 300px,大概網頁遮去一半,核心的連結頁面卻變成要下拉才看到,如果這是某種 Web2.0,那我很懷念以前的時光。



使用者友善的做法是否只是反穿皮衣而已,書籤與書之間,皮之不存,毛將焉附 ?

這件事很多資料,例如陽光派報: 已經罵過了的推推王如何避免你的網站被「蓋台」?(破解被Frame內嵌的網站)【重灌狂人】Blog.XDite.net » 淺入淺出 iframe (1),這裡不討論法律層面或是 iframe 的好壞,那個太複雜,單純只是在「網」路上被堵到,打算如何做而已。

做個功能在 LinkXD 裡,利用 Firefox 的擴充功能,把不小心按啊按的,不知不覺多出來的部份恢復原狀,並解決這過程中剪連結會遇到的問題。這種作法應該不在Mark's Place | 推推王真的對使用者尊重嗎?提的兩種方法之一,可以算是第三種。

時代不同了,自己用的瀏覽器自己改比較順手,最近應該會隨新版本一起釋出。

[更新] 對這個問題還是有點模糊的朋友,可以觀賞 我推普魯斯特 | 貓尾巴-la queue d'un chat 一文,非常有創意,應該會更有感覺。

去部落格曬曬陽光

2007年10月28日 星期日

LinkXD webapp 0.0.1 release 釋出

Prism 是一種新的瀏覽器應用嘗試,要體驗這種應用,需要先安裝 Prism這個軟體,然後再設定預計要使用的網站,一個網站可以設定為一個程式,Prism 本身以 Firefox 3 為核心,將單一多功能網站包成一種類桌面應用程式,方便使用。

要舉例類比的話,Firefox 秀的對象是 HTML,而 Prism 秀的對象則是一個互動豐富的網站(ajax/web2.0...)。

一開始從Mozilla Links 正體中文版: WebRunner一文看到消息,知道 Prism 的測試版本已經出來,這個版本是由原來的 WebRunner 0.7 改版而成,直接變成 Prism 0.8 版,看完後覺得這種應用的模式好像很有趣,對於一些只是要用某種服務的人來說,算是 「夠用就好」。

後來又看到Prism - Mozilla 推出的超精簡瀏覽器 @ Nelson 的遊樂場一文的詳細介紹,還有這篇Web2Desk: 从Mozilla发布Prism谈新桌面之争提到 AIR 的應用,看起來蠻熱鬧的,於是想說做幾個簡化版的LinkXD webapp 來玩看看。

要開始作前,建議先到Mozilla Labs Blog » Blog Archive » Prism 這裡看看資料,不過因為之前它的名稱是WebRunner,所以 wiki 這方面的資料會比較多,例如要查WebRunner:Bundle或是WebRunner:Scripting都有資料參考,雖然資料有點舊,不過架構基本上差不多。

要測試前,請先下載安裝Prismfor Windows後,再去下載 LinkXD webapp 檔(在很下面),按兩下應該就可以執行。執行時可以選右下角將之安裝在桌面,下次按兩下就會開啟這個程式,目前這個只是嘗鮮版,功能就是滑鼠右鍵,剪個連結轉成 HTML 到剪貼簿而已,可以選字或是不選字來決定連結出現的文字。下載的 webapp 只是個 zip 檔案,解壓縮後可以看到程式碼。



可以分別下載 linkxd-0.0.1.webapp、 funp-0.0.1.webapp、 hemidemi-0.0.1.webapp 試看看,其實都差不多,只是改幾個字而已,這些 webapp 單純只是測試用途,讓你體驗一下這類程式的應用。

練習的過程中,覺得比較明顯的部份是右下角的提示功能,類似 msn/skype 的使用者登入的那種提示畫面,這點 gmail.webapp 的範例有示範,他會定時去讀取 HTML 的 title 來分析是否有新的信進來,然後彈出一個提示讓你知道。

gmail.webapp 這類應用會不會有機會取代桌面用的 email 程式還很難說,只是隨著 Gmail 不斷地延伸其支援的範圍,離線可能支援的程度越來越大,網站應用程式與桌面程式的界線越來越模糊,接下來的發展應該會很有趣。

例如在書籤網站的 webapp,可能會跳出有人剛推薦或是收藏的這類即時訊息,這些由書籤網站提供的 webapp 放在桌面上,讓使用者點兩下一開就上,並提供即時的資訊,對一般使用者來說,就是使用書籤或是社交服務,至於是放本機還是網路,通常不是一般使用者關心的重點。

讓使用者去開瀏覽器到某個網站頁面的這件事,改為點兩下開一個網站應用程式來使用,聽起來好像只是開瀏覽器與否的差異,但是對於很多弄不清楚瀏覽器為何物的使用者來說,這樣「夠用就好」,不夠再說。

說一百句不如你練一次,應該會對這種模式有更多的體會。如果你要改,直接找到安裝 Prism 的 profile 目錄下,這篇讓開啟網路應用程式跟本地端程式一樣方便 - Prism | joaoko’s blog有提到相關的資訊,直接用記事本改改網址或是 js 檔,就可以邊改邊玩。

接下來的變化會讓這個工具更簡單使用,將可以從 Firefox 的工具表單產出一個 webapp,參閱 Alex Faaborg - » Prism可以得知其中的細節,這時一個網站的Favicon就變得很重要,因為它需要將這個小圖變成桌面的比較大的圖,又不希望模糊掉。

再補一篇 Prism, Mozilla’s take on desktop web apps : Mozilla Links

Adobe AIR 或是 Microsoft Silverlight都試圖佔據這塊 online/offline 中間(onffline?)模糊的地帶,使用者通常不會太在乎這塊地方是誰的,好用又免費就好,不過有機會的話,請開發者將開放平台(open platform)這點也放入你採用一個技術的選項考量之中。

online + offline = onffline ?


引用 Mozilla Labs Blog » Blog Archive » Prism:
we're not building a proprietary platform to replace the web.
We think the web is a powerful and open platform for this sort of innovation,
so our goal is to identify and facilitate the development of enhancements
that bring the advantages of desktop apps to the web platform.

去部落格曬曬陽光

LinkXD