• 4

Firefox 未來版,直擊 Mozilla 秘密實驗室計畫

Firefox 未來版,直擊 Mozilla 秘密實驗室計畫

幾個月前我看到一篇有聳動標題的文章「網路已死而且很無聊」(The Internet is Dead and Boring),當下想是哪個自大狂會寫這種blog,所以上Wikipedia翻了一下作者Mark Cuban的身家背景,發現他居然擁有某個NBA球隊和一個有線電視網。這種企業家的胡言亂語向來很吸引我,而看完blog之後,即使不完全同意他的觀點,但也不能否認他寫的蠻有趣。

他的意思是任何世代都有偉大的重要發明,像電視、飛機、印刷術等等,這些發明徹底改變人類的生活,但總有一天它們會變的「死亡而且無聊」,它們的進化越來越慢,變成其他小發明的基礎平台,不會再有大革新,並逐漸成為人類生活的一部分。而網路,已經死了。

國外鄉民不會比台灣的更有禮貌,針對這篇blog和digg上的回應都很酸,有人大罵Mark Cuban已死而且很無聊(當然,他還沒死)。可是去掉那聳動的標題,其實他講的也沒錯,在網路一開始,我們經歷過撥接、Telnet和每年大改一次的HTML語法,現在我們已經有超快的固接網路,網路已經變成穩定的平台,穩定到可以在上面做所有事情,所以網路已死並直接促成Web 2.0的出現。

Mozilla 實驗室
Firefox 未來版,直擊 Mozilla 秘密實驗室計畫

先不管Mark Cuban是不是很無聊,現在一堆網站和瀏覽器都在實驗新的創意,很多實驗是建立在「所有人在任何地方都可上網」和「穩定快速的網路連線」兩個基礎上。這些應用在撥接時代根本只是笑話,但現在看到Mozilla Labs的實驗計畫,心裡所想的會是:「靠!為什麼這些不趕快實用化!?」

Mozilla Labs的專案是未來可能會加到Firefox的新功能,大多還只是概念雛型,有些和其他瀏覽器的創意很類似,但這裡不是要爭誰抄誰,只要是好的創意,大家都應該導入。Mozilla Labs的計畫蠻多的,不過好一陣子沒更新了,其實是這篇專題拖稿太久(兩個月前就該寫了),趁Firefox 3.0還沒正式發表,跟大家爽一下參與實驗的快感

目前Mozilla Labs的計畫都是以「擴充套件」(Extension)的方式裝進Firefox,有些新舊版都支援,有些則一定要Firefox 3.0才行,如果你已經在用Firefox,不妨裝Portable Firefox 3.0來玩這些實驗,搞爛的話就整個刪掉目錄,不會影響原來的。最近Firefox 3.0 Beta 3也剛出,可以刪掉Portable Firefox裡的firefox子目錄,換成Beta 3就有中文了。

目前Mozilla Lab有七個專案,這裡挑比較新的三個做介紹。

Weave,瀏覽器資料同步
Firefox 未來版,直擊 Mozilla 秘密實驗室計畫

現在大家很常在不同裝置上瀏覽,不只是多台電腦,也有可能是電腦、手機、遊樂器、行動裝置等等,如果彼此資料可以同步的話會很方便。Weave就是這樣的想法,在不同的Firefox之間同步資料,目前Weave 0.1版只能傳輸「書籤」和「歷史紀錄」,但Weave是「同步」概念的基礎,只要寫程式的強者願意,想要同步什麼都可以,這裡先來看看Weave的第一步。


Firefox 未來版,直擊 Mozilla 秘密實驗室計畫
先到Weave Service網站註冊,要同步資料一定得有一個中繼站,這裡就是註冊一個帳號來放書籤和紀錄。


Firefox 未來版,直擊 Mozilla 秘密實驗室計畫
註冊之後會收到信做確認,點了就會到Weave的下載頁面。


Firefox 未來版,直擊 Mozilla 秘密實驗室計畫
照一般安裝Extension的方式。


Firefox 未來版,直擊 Mozilla 秘密實驗室計畫
裝完會有簡單的提示說明,Weave小圖示會出現在右下角,箭頭指的地方.....其實是錯的,是旁邊那個銀色的圓形icon。


Firefox 未來版,直擊 Mozilla 秘密實驗室計畫
點一下icon選Sign in跑登入流程。


Firefox 未來版,直擊 Mozilla 秘密實驗室計畫
第一次登入Weave會跑簡單幾個步驟的流程,底下有警告,出問題不關Mozilla的事。


Firefox 未來版,直擊 Mozilla 秘密實驗室計畫
Weave會同步書籤到網路上,為避免同步功能失常讓書籤人間蒸發,第二步會提示要不要備份。


Firefox 未來版,直擊 Mozilla 秘密實驗室計畫
再來就是輸入你註冊的帳號和密碼。


Firefox 未來版,直擊 Mozilla 秘密實驗室計畫
最後按一下「Perform Initial Transfer」,本機Firefox的資料就上傳了。


Firefox 未來版,直擊 Mozilla 秘密實驗室計畫
Weave的設定介面,可選擇要備份「書籤」或「歷史紀錄」


Firefox 未來版,直擊 Mozilla 秘密實驗室計畫
進階設定下可選擇要清除本機或網路上的資料,其他設定就沒什麼了。


Firefox 未來版,直擊 Mozilla 秘密實驗室計畫
在Weave Service上每個註冊的人都有獨立的序號,存放書籤和歷史紀錄。


Weave 使用心得
其實Google的Google Browser Sync有完全相同的功能,甚至更強,連Cookie帳號密碼、之前所開的Tab都能回復到另一台電腦上。Opera 9.5 Beta也在實驗類似的功能,大家作法通通一樣:找一個中繼站定時備份資料(Weave Service、Google Account、My Opera),每個時間點的資料有獨立的ID,瀏覽器或Extension偵測到ID不同就比對或合併資料,然後重新上傳。Opera比較特殊,它還可以和手機用的Opera Mini同步書籤。

Weave、Google Browser Sync、Opera 9.5 Beta都只做到一部分功能,同步的「完全型態」應該是內建在瀏覽器裡,同步「所有」個人資料。這包括書籤、開啟的Tab、歷史紀錄、網站帳密、訂閱的RSS,甚至連瀏覽器的外觀和安裝的套件都能同步,換句話說,就是跑到另一台電腦或任何有瀏覽器的裝置上,輸入帳號密碼,整個瀏覽器立刻回到上一次瀏覽的進度。我自己是用Portable Firefox加隨身碟達到同樣效果,但透過網路同步絕對方便多了。

同步書籤只是起步,相信各大瀏覽器很快就會加入,而未來一定能上網同步所有個人資料,到時只要帳號密碼被破,全部資料就見光死


Personas 佈景主題變網頁
Firefox 未來版,直擊 Mozilla 秘密實驗室計畫

Personas和Weaves都是Chris Beard(Mozilla Lab的副總)的實驗,兩者的大方向有點類似,都是把網路元素帶入瀏覽器裡,讓瀏覽器不只是一個秀網頁的軟體,而是瀏覽器本身就隨時和網路互動。好吧,真是有夠虛無飄渺的解釋,其實Personas是很輕鬆的小玩意,目前只是一個即時切換主題的套件,但未來發展潛力也非常驚人。

現在Firefox的佈景主題都要到特定的地方找,比如Firefox自己的Add-on網站,下載主題、安裝,然後重開Firefox。Personas則是把「尋找/套用主題」直接嵌入瀏覽器,直接選擇就立刻更換,不用找也不用重開。


Firefox 未來版,直擊 Mozilla 秘密實驗室計畫
先到Personas專案頁面安裝套件。


Firefox 未來版,直擊 Mozilla 秘密實驗室計畫
裝完之後左下角有個表情無辜的小狐狸,點選就會出現一長串選單,每個都是一個主題。


Firefox 未來版,直擊 Mozilla 秘密實驗室計畫

Firefox 未來版,直擊 Mozilla 秘密實驗室計畫

Firefox 未來版,直擊 Mozilla 秘密實驗室計畫
Personas套用主題不用重開Firefox,也不必下載檔案(應該說...不用手動下載),它是利用JSON技術,直接抓網站上的主題列表回來,使用者點選之後就自動下載主題套用。因此佈景主題很像已經全部安裝在Firefox裡讓你挑選,其實是同步更新網路上的列表。

Personas 使用心得
目前Personas只能更改Firefox的「Chrome」部分,也就是視窗外觀、邊框、背景底色等等,現在還不能改工具列的ICON圖示。原本Firefox的佈景主題就可以改這些邊框背景,好像沒啥了不起,但仔細看Personas並不太一樣,它的背景和所有按鈕、輸入格、Tab元素融為一體,很像整個Firefox有個類似「桌面」的東西在底下,瀏覽器元素則半透明地放在上面。

這就是Personas特別的地方,Firefox的「介面」其實也是用Gecko網頁呈像引擎來顯示,所以Personas佈景主題可以採用所有網頁語法,HTML、CSS、Javascript等等,大家也知道現在網頁已經可以跑很多應用,Personas則能把這些網頁元素通通帶進佈景主題中,在「背景」裡即時秀出新聞頭條大概是最簡單的,Personas讓佈景主題的「功能」根本無窮無盡。


Firefox 未來版,直擊 Mozilla 秘密實驗室計畫
Personas可能太過實驗性,不過Firefox現階段倒是可以參考Opera的作法,把佈景主題列表融合進瀏覽器的選項中。其實就是在小視窗裡秀出Add-on網頁而已,根本沒什麼技巧,但初學者就不必學到「某個網站」去找佈景,而是在選項裡自動秀出所有主題。


Prism 把網頁帶入桌面
Firefox 未來版,直擊 Mozilla 秘密實驗室計畫

現在很多程式都能和網路互動,即使程式本身並非網路相關的應用,最簡單的就是線上更新,或是透過帳號密碼存取線上資料。而既然AJAX、Flash、Silverlight讓網頁應用的可能性越來越驚人,何不讓「整個程式」都變成網頁,使用者只需要一個瀏覽器核心來秀出「程式」主體(其實就是網頁),剩下的都是在線上執行。

Prism就是這樣的概念,它其實就是一個沒有任何瀏覽器元素的Firefox,你看不到「上一頁」、「下一頁」的按鈕,也沒有網址列、書籤、歷史紀錄等等,通通沒有,就一個框框而已,但如果網頁本身就像應用程式的話,這個「框框」看起來就跟一般本機程式沒兩樣,甚至還能建立捷徑呢!


Firefox 未來版,直擊 Mozilla 秘密實驗室計畫
先到Prsim專案網頁下載Prism 0.8版,其實它是特製版的完整Firefox。


Firefox 未來版,直擊 Mozilla 秘密實驗室計畫
安裝之後執行Prism,只會看到一個對話框請你輸入網址。這裡我用Finetune線上音樂站做範例,URL輸入「http://www.finetune.com」,名稱打「Finetune」,底下可選擇要不要出現網址列、狀態列等瀏覽器的元素,通通不要勾。最下面再選「Desktop」,Prism就會在桌面上建立一個捷徑。


Firefox 未來版,直擊 Mozilla 秘密實驗室計畫
輸入完按OK就會載finetune網頁,但框框上什麼毛都沒有,就一個視窗邊框秀出網頁。


Firefox 未來版,直擊 Mozilla 秘密實驗室計畫
Finetune的放歌介面在左邊,可以把Prism視窗縮小到只秀出這個「播放器」的部分,之後只要執行桌面上的Finetune捷徑,就自動連到Finetune網頁,而且網頁秀出的部分也會紀錄下來,看起來就像一個本機端的音樂播放軟體了,不是嗎?只是整個播放器都是在網頁上。


其實Mac OS X的Widget就很像這個概念,把網頁的一部分變成應用程式,用Safari的引擎來「執行」。而現在最接近Prism概念的則是Adobe AIR(代號Apollo),它的原理幾乎跟Prism一模一樣,把網頁帶進桌面並偽裝成本機端軟體,不同的是Adobe用Flash來做為網頁程式的主體。我前面用Finetune做示範是刻意的,因為Finetune是目前少數有出Adobe AIR版本的網站。先抓Adobe AIR Beta 3主程式(猜測可能就是精簡的瀏覽器核心),再抓Finetune Desktop,你就有一個本地端的Finetune了。

ps.其他Adobe AIR的程式可參考「6 Adobe AIR Apps to Check Out」,連Google Analytics也有。

Firefox 未來版,直擊 Mozilla 秘密實驗室計畫
這是Fintune Desktop播放器,其實整個播放器只是Flash,裡面的帳號資訊和歌曲都是即時從網路下載。


現在網路速度和穩定性越來越好,Prism、Adobe AIR這種概念最後一定會成為新式的「本機」軟體,而什麼都要插一腳的微軟自然也不會放過,他們推出Silverlight,其實就跟Adobe Flash、AJAX是很類似的東西,擴增網頁的應用層面,我看過Silverlight最扯的Demo是把整個非線性影片剪輯軟體搬到網頁上用IE「執行」,看IE多視窗的剪輯介面實在有說不出的擔心

延伸Prism的概念,其實這種應用更適合行動裝置,不用「安裝」軟體、不必儲存資料、甚至不太動用本機的運算效能,整個裝置只要有作業系統、瀏覽器和穩定的網路連接,所有程式主體都是在網路上執行,讓應用程式千變萬化,卻完全不需要佔用裝置有限的儲存空間和硬體效能。難怪各家都在發展小型化的瀏覽器,Opera MiniMinimoDeepfish...。

結語
綜觀Weave、Personas和Prism,用意都在消弭本機與網路軟體之間的界線。記得我剛大學時,學校強迫大家學工作站的終端機指令,交報告、寫信看信、甚至跑程式都要在上面執行,即使Unix文字介面醜到讓人想自殺,還是有高手寫Script弄的花花綠綠。登入帳號之後就有自己的霓虹燈文字介面、一切資料、然後偷用工作站的硬體壓MP3(那時代的PC連壓MP3都沒力),全部只用Telnet指令登入,把遠端的結果秀到宿舍電腦上,而Unix和DOS文字介面的界線剛好也蠻糊模的

我想未來的瀏覽器應該就像那樣吧,只是Web 2.0應用程式的畫面更華麗,功能更強、名字更難記。我常會幻想,如果網路真的快到一種境界,比Mark Cuban在Blog所寫的死的更透徹、更無聊,那像YouOS這種網路作業系統也許真的能實用化,搞不好連每秒30張的遊戲畫面都可以遠端算好傳回來。那大家也不必再升級電腦,只要跑的動瀏覽器就夠了。
2008-02-28 9:55 發佈
以上這些應用的確老套

感覺是換個方式 重新包裝

沒有說很突破性的發展 改變

難怪他會那麼敢講~


網路只是個工具 終極的目標是要賺錢

工具夠不夠好用 讓你越輕鬆賺錢越好

現實的硬體環境建設 滿足不了軟體所要達到的需求

造成了進步趨緩 網路那麼慢 都被綁死在上面 還談什麼應用

要快 要服務 都是要再多收錢的 消費者只能慢慢等降價

到一定時間 價格到了甜蜜點 量大就衝出來

這要怪誰 誰在定網路價錢做基礎建設的 那就是誰囉~
歪先生=真好玩=Arena speedo???
很不錯的導讀文章,帶著我們探索更多的網路應用世界,我認為只要人類的想像力不死,網路就不會死亡,即便我們現有的網路因為基礎架構的侷限而真的被淘汰了,類似的精神也會在下一世代的傳播交流架構上出現。
網路的終極化, 也只是把電腦的應用環境帶回到古早以前的主機運算儲存以及使用者透過終端機介面使用的應用型態. 比起來, 也就是從文字指令界面進化成圖形控制的介面. 本質上卻沒有啥不同.

真的到了這樣一天的來臨, P2P的世界大概就會消失吧! 或者說, 軟體盜版的世界將不再存在. 因為所有的購買都只是變成一個網路端的帳號, 不用安裝也不需要任何儲存媒體. 家用機器就只剩一個觸控的螢幕和鍵盤(這大概很難被取代, 除非非手動輸入介面被發明且大量使用...)

軟體商的天堂......卻是硬體商的噩夢呢
又看到G.F. 大的精彩文章了,給你鼓鼓掌
話說回來, 當網路頻寬不斷加大, 使用電腦的時間越來越多是花在瀏覽器(Browser)上的的時候,業界就不再是由作業系統主導,而是由Internet Service Provider的霸主來主導,所以難怪蓋茲大伯要打算花光流動資產來併購yahoo, 更公開Windows 的程式碼,為的就是打算要和Google來分庭亢禮
,避免微軟的帝國版圖一夕崩盤
如果大家還記憶猶新的話,在當年網路剛剛流行起來的時候,曾經有公司試圖推出push content 的服務,然而由於受限於頻寬和電腦的硬體效能,這樣的服務最後以失敗收場。但是這幾年隨著科技的演變,不管是在頻寬的加大,電腦硬體效能的上升,和伺服器端的軟體支援上,都有長足的進步,這也提供了web content provider 一個很好發揮的空間。

另外, webware 這個網站正在進行一年一度的百大Web 2.0 網站票選活動. 除了可以票選你心目中最佳的webware 外, 也可以看一看目前在webware上發展的情形
士多啤梨踢皮球

G.F wrote:
現在很多程式都能和網路互動,即使程式本身並非網路相關的應用,最簡單的就是線上更新,或是透過帳號密碼存取線上資料。而既然AJAX、Flash、Silverlight讓網頁應用的可能性越來越驚人,何不讓「整個程式」都變成網頁,使用者只需要一個瀏覽器核心來秀出「程式」主體(其實就是網頁),剩下的都是在線上執行。


這部份和當年Windows 98 的 Active Desktop 有什麼差別 ?
The New Flying MacBook Pro; Seatbelts sold Separately!
挺喜歡Firefox的,俺正在期待3.0正式版出來。
Raymond Lui wrote:
這部份和當年Wind...(恕刪)

好經典的名詞~
active desktop .. 差點就忘了有這個東西了。。
不過記得好像不是很成功就是了
我倒是很希望Firefox能加入網頁等比例放大的功能....
現在螢幕越來越大,有許多網頁都是針對1024x768設計的....
用大螢幕看那些網頁真的很痛苦.....
  • 4
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?