重新設計瀏覽器與彈跳視窗
一切都是源自於我的這句碎念。
如果彈跳視窗開在原來的分頁「裡面」,而不另開新分頁。這樣一來,我可以很清楚的知道網頁間的關係。而且同在一分頁中,可以一起關掉,或隨主分頁關閉而關閉。
根據我胡思亂想之後,我把我的想法畫 (Mockups) 了下來。接下來,讓我一步一步地解釋。
無分頁,多視窗
在還沒有分頁的概念前,所有的網頁都是這樣子自由的顯示出來,無法可管。造成瀏覽上的不便,也使得廣告可以任意出現,人稱彈出式廣告 (Pop-up ads)。當然彈跳視窗並非全部都是不好的,只不過在分頁概念出現之前。你想開個新網頁,就會多一個新視窗,混亂情形可想而知。
分頁,單一視窗
後來漸漸有了改變,不但出現了主動擋廣告的機制;瀏覽器也開始出現了所謂的分頁概念。但是情況似乎只是從桌面上的多視窗,轉變為瀏覽器裡面的多分頁。甚至還有更高明的彈跳網頁,就是不開在分頁裡,非要開在新視窗。就麼一來就變成「多視窗+多分頁」,情況好像沒有好到哪裡去…。
我的概念
從以往的例子,可以發現到網頁與 popups*(註1) 的關係,幾乎是沒有的。但是在瀏覽的過程中,必定是先有網頁,才有 popups*(註2)。也許有人會說『分頁就夠啦,網頁跟 popups 都開在同一視窗裡,這樣就顯示出關係了』。但是現實是,我們將每個網頁當作一個分頁;而 popups 也是一個分頁。大家的地位都平等,分辨上是有困難的。所以要怎麼製造關聯性呢?以及更基本的問題,關聯性到底有沒有必要?
我們就從基本的問題談起吧。一般來說,人的思考的是連續性的*(註3)。無論在何時都是如此,當然上網也是。不可能你平常看書都很正常,上網的時候就突然變成 跳 著看。而網頁與網頁間的連結,就是最好的例子。搜尋引擎的網路爬蟲 (Web Crawler),也是以這個方式在發現新網頁;Google PageRank 的評分方式,也是根據網頁間的連結作為基礎。就算你無意識的亂點連結,在網路上亂逛,他們也是以某種關係互連的。所以不可否認,關聯性普遍存在於所有地方。而更好的關聯性將創造更友善的人機介面,因為我們就是這樣思考著。
註1:在此解釋為彈跳視窗、彈跳網頁,不一定是廣告。
註2:如果沒有網頁,卻有彈跳視窗跑出來,那通常是其他程式所為,而且大部分是病毒。因此不屬於瀏覽過程。
註3:還是有特例,如跳躍思考。
所以說,到這裡才進入正題,前面都是為了我的突發奇想在做鋪程。
你的軟體是那一國的?
放心,這不是要你選邊站,也無關政治。你可曾想過,你電腦裡為數不少的軟體是來自何處呢?網路、同學、朋友甚至大補帖,這些只是獲得的管道,我並不想知道。說得明白一點,軟體的源頭在哪裡?
說真的,因為興趣使然,認識了一些知名的本土軟體作者。或者因為同胞愛的因素使然,會特別注意自己國家的優良軟體。對我來說,那些就是指台灣的軟體。除此之外,我不會在乎軟體是來自於哪個地方。軟體能完成自己的需求才是重點,我相信多數人也是這麼想。
既然這樣,幹嘛寫篇文章,問這個問題!
這件事情源自於一年多前(約在2006/Nov),我在街頭推廣網路瀏覽器(Firefox)。當時發送免費光碟給路人,有位先生就問我『這是那個國家的(軟體)?』。我楞了一下,心想「mozilla 總部在美國,那應該是美國吧!」。沒想到我說出口後,這位先生似乎不太滿意,不願意接受我的好意就走了。
難道在美國出產的軟體你就不用嗎?先生…。那你告訴我,你用得究竟是那一國的作業系統跟瀏覽器,愛台灣也不用這樣吧!還是乾脆點跟我說,你不用電腦!
疑疑疑,這樣不對呀。要是下一個人也問一樣的問題我不就囧了,我開始靜下心來想…。
要說是美國的軟體也可以 ,但他(Firefox)是自由軟體。大家都可以取得原始碼,自行編譯、改寫。而事實上,他的程式碼也是來自於全球各地的支持者所貢獻的。這樣的話,說他是全世界共同開發的軟體更適合。
果不其然,我這招有效了。後來又有幾位民眾問我這個問題,我就照實回答。他們也似乎瞭解現在是個地球村的社會,問這種問題是多餘的。就這樣,推廣之路又向前邁進了。
不過我到現在還是無法理解,會問這個問題的人到底是抱持怎樣的心態阿?
相關連結:
[Alpha] 讓 Firefox 3 漂亮的切換標籤頁
這是一個實驗中的功能,目前以套件的方式提供大家測試用,希望最終能加入fx3的正式版本中。他有以下兩個模式:
1.
第一個是取代右上角的 List all tabs button(列出全部標籤),將原來的"向下小箭頭"按鈕變為"2×2小方格"按鈕,功能也由條列式的顯示改為縮圖排列顯示。
當你按下按鈕時,會跳出一個黑底的半透明框框,其中會列出你開啟的所有標籤頁。正在瀏覽的頁面會被放大並且使用高亮度顯示(編:雖然我覺得那個咖啡色並不明顯…),另外被滑鼠游標指到的縮圖也會被放大。你可以利用上方的Filter篩選出你想要的頁面,直接鍵入關鍵字即可。中英文關鍵字都有效,只是中文選字欄可能無法顯示(編:希望有人可以告訴他們這個問題)。
2.
第二是用 ctrl + tab 切換標籤頁
使用 ctrl + tab (Mac:cmd + tab) 切換時,會先跳出一個黑框的選擇列,與前面的縮圖排列展示框類似,只不過這裡是使用單列的循環。比較特別的是,被選擇的頁面是位於偏左的位置,而非一般常見的中央位置。理由是因為 ctrl + tab 會不斷的往右切換,而這樣可以看到更多後面的頁面。
在我試用 ctrl + tab 之後發現一大問題,他的排列順序並未照著瀏覽器的標籤列,完全是亂的。即便是正確的,以上這兩種模式有沒有比原本的"條列式 List all tabs"方便,也是見人見智。用縮圖的方式是可以減少選錯的機會,增加正確率以及還有視覺上的滿足XD。但本來的方式,在速度上還是佔了優勢。希望原來的方式不會被取代,而是以選項的方式讓使用者決定。想試用的朋友可以到 Ctrl+Tab from Mozilla Bugzilla design-noir | Mozilla | Ctrl-Tab 安裝 (fx3 only)。
我幾乎用遍了這類的增強 Tab 功能的擴充套件,例如:Tab Catalog、Firefox Showcase、Tab Scope、Reveal、Viamatic foXpose。結果都不盡人意,最後只有被移除的下場。不過這次的新功能在效能上有很大的進步,跟瀏覽器也整合的很好,將來大有可為,就讓我們好好期待吧!
根據Mozilla Links消息說,firefox3 beta1預計在兩週後內釋出。希望不要再拖了…今年的跨年晚會已經沒希望啦,我們只能把期望放在明年的農曆年。
補充:
- 目前(11/8)釋出的是 Firefox 3 beta 1 Nightly
- 本週五(11/9)將進行 Firefox 3 beta 1 Release Candidate 的測試
- 正式的 Firefox 3 beta 1 尚未釋出
參考原文:
最新回應