Re: [建議] 增加自訂快速查詢功能圖示
※ 引述《Shoiku (無能為力)》之銘言:
: 最後,提供個瀏覽器的比較,俾做開發團隊的參考:
: 如同文章前面提到的 stingtao 板友"英漢字典跟wiki查詢法"一文(#19igKyxX),
: 有三名板友於該篇推文內希望此功能也能實現於html環境,
: 足見我上段的推想確實有這類的需求存在。
: 依目前把玩(!?)過的瀏覽器,能達成這項功能者(用圖示快速搜尋網頁內文)是有的,
: 那就是與 Firefox 同為 Gecko 核心的 K-Meleon 瀏覽器!
以現下時新的 IE.8、Opera.10、Chrome.2/4、和 K-Meleon 1.5.3 來說,
(不好意思,自 Firefox.2 跳到 K-Meleon 後就再沒使用新版的,
我的電腦也跟 Safari3.1 水土不服,之後的改版就沒興趣再跟了)
如果要選用搜尋引擎查詢頁面內的關鍵字,通常都是:
1.將關鍵字複製貼上/輸入到搜尋列,選擇搜尋引擎查詢:
IE 與 Opera (Chrome 和 K-Meleon 都沒有搜尋列)
2.反白選取文字後,呼叫右鍵選單,選擇搜尋引擎查詢。
IE、Opera 及 K-Meleon (Chrome沒辦法選擇搜尋引擎)
以下為各瀏覽器的觸發程序其特色與例外:
將關鍵字複製貼上/輸入到 IE 的網址列:
1.(依序)搜尋搜尋記錄、瀏覽歷程、書籤的裡網址和關鍵字描述
2.若不選取下拉式結果(或無結果):
a.優先自動完成網址:http://關鍵字/ (不確定是否支援中文網址)
b.若無該網址,則使用預設引擎搜尋該關鍵字
IE 反白選取文字後,會跳出一個朝右上方的藍色箭號"加速器"圖示,
供左鍵直接點選相對應的網路服務,如翻譯、地圖、上傳至社群網路、部落格等,
且還可透過加速器的附加元件庫加以擴充,當中也包含不同的搜尋引擎可供選擇。
※此一功能也可透過呼叫右鍵選單的方式達成,
但終究未若左鍵直接點選來得方便直覺。
將關鍵字複製貼上/輸入到 Opera 的網址列:
1.(依序)搜尋書籤、瀏覽歷程、搜尋紀錄裡的網址和關鍵字描述
2.若不選取下拉式結果(或無結果):
a.關鍵字為英文,採用類似Google"好手氣"的方式(結果不同?),跳轉到該網頁。
關鍵字為中文,預設會支援中文網域名稱(自動完成:http://www.關鍵字.tw/)
b.若無該網址(只有在可能在關鍵字為中文的情況下),
預設會跳轉至(財團法人台灣網路資訊中心)*中文網域名稱的廣告頁。
*因為這點的關係,Opera 幾乎等於不能用網址列搜尋中文關鍵字,
除非等到哪日普及了,這功能才會大大發揮吧!誰來教我關了它?
3.快速鍵 F2 的搜尋框,功能與網址列同,差別在搜尋結果預設開啟於新分頁
Opera 反白選取文字後,呼叫右鍵選單,選單中可選擇不同的引擎搜尋,
特別的是,若反白的文字(中英皆可)確定為網址,可以直接點選"前往網址",
若不確定或不是網址也沒關係,這功能就像直接在網址列貼上/輸入關鍵字一樣,
會照說明1.、2.跑過一輪,如果是英文關鍵字就"好手氣",如果是中文關鍵字就...
...就像上面所說,在中文網址普及前是個很可惜的雞肋功能,
又,如果英文關鍵字是兩個字以上,則會以預設的搜尋引擎開啟頁面,
如果該串網址不存在,則會以該串網址作為關鍵字,用預設的引擎開啟搜尋。
另外 Opera 的右鍵選單裡也內建網路翻譯服務(預設是Yhoo! Bable Fish)、
字典(Merriam-Webster)和維基百科(in English)的查詢功能,
不過就算是英文或是不慣用的服務也無所謂,反正 Opera 整個右鍵選單皆可自訂。
(其他對應選取文字的功能,如複製到筆記、郵寄選取的字串等,就不一一介紹了)
Chrome 的超級網址列(*沒有搜尋列):
1.使用預設的引擎搜尋(本身就是搜尋列)
*因為無搜尋列的緣故,此時無法選擇其他搜尋引擎再作查詢,
必須要到選項裡自訂其他搜尋引擎作為預設用,才能再查。
2.自動完成網址:http://關鍵字/ (與IE同,不確定是否支援中文網址)
若無該網址(糟糕!此連結已損毀)則於該錯誤頁面提供Google的網頁搜尋框再搜尋
3.(依序)搜尋書籤、*瀏覽歷程、**搜尋紀錄裡的網址和關鍵字描述
若選用 Google 作為預設的搜尋引擎:
*在書籤和瀏覽歷程間會以 Google"好手氣"的方式,提供一個網址備選(中英都通)
**在本機搜尋紀錄前會提供 Google 的建議搜尋備選
又,若不選取下拉式結果(或無結果),則使用預設的引擎搜尋(即1.)
Chrome 反白選取文字後,呼叫右鍵選單,只能以預設的搜尋引擎搜尋,
目前也沒有其他對應的網路服務(含自家的)內建在右鍵選單裡,
若要選擇其他搜尋引擎,輒要先到選項裡自訂更改預設值後,才能再查,
簡單說就是要一個一個換(想來也無可厚非,畢竟是 Google 的瀏覽器)。
K-Meleon 的"類"超級網址列(網址列+*衝按鈕+**搜尋按鈕)沒有搜尋列
1.(依序)搜尋瀏覽歷程及搜尋紀錄裡的網址和關鍵字描述(無法搜尋書籤)
2.若不選取下拉式結果(或無結果):
a.關鍵字為英文,採用Google"好手氣"的方式,跳轉到該網頁
b.關鍵字為中文,預設會支援中文網域名稱(.com 結尾的不知名網域,
大部分也還是廣告頁,不過"貌也不似"對岸網頁,不知道是採何種辨識方法)
這種直接複製貼上關鍵字在網址列+Enter 的方式Go to URL(確定網址就例外啦),
非官方中文翻作"衝啊啊啊!"在"衝按鈕"圖示的右鍵選單裡翻作"隨貼即衝"。
*衝按鈕:原文叫"Go button"在瀏覽器介面是一個綠色朝右上的箭號圖示,
http://zh.wikipedia.org/zh-tw/File:K-Meleon.png

,預設於網址列右方
在其他超級網址列出來前,應該是 K-Meleon 獨有的功能
(就是Firefox的"即打即找"功能的圖示實現化),
若於網址列貼上或輸入關鍵字 +Enter,對應的就是這個"衝啊啊啊!"
(當然貼上的是網址就廢話不用說了)
3.自動以關鍵字完成網址或以預設的搜尋引擎搜尋,可以至偏好選項作細部設定,
像是設定前、後綴網址、域名等,或是設定繼續強制搜尋的搜尋引擎為何,
但,完成網址或繼續搜尋的功能僅得二者存一。
4.因為沒有搜尋列,所以將關鍵字複製貼上至網址列後,若欲以該關鍵字搜尋,
則要點選的是"搜尋按鈕"圖示,以預設的搜尋引擎搜尋。
**搜尋按鈕:在瀏覽器介面是一個地球加上放大鏡的圖示,預設於網址列左方
http://zh.wikipedia.org/zh-tw/File:K-Meleon.png

在按鈕圖示的右鍵選單裡,可以選擇其他搜尋引擎以繼續搜尋;
功能亮點在於,此外還可以使用 Mutisearch 譯作"多引擎搜尋",
一次以數個搜尋引擎(可於偏好中自訂多重引擎)查詢關鍵字,同時開啟於各分頁,
相當犀利省時!(不過單個搜尋引擎如果夠強,其實也不用查多,
唉,實在是現實就是辦不到,網路服務彼此間還刻意互擋蜘蛛爬文咧)
5.如果直接點選搜尋按鈕,會跳出搜尋框(我不知道這個功能有沒有熱鍵),
此時可以貼上或輸入關鍵字,功能與一般搜尋列同,將以預設的搜尋引擎搜尋。
若預先於搜尋按鈕圖示上右鍵選擇搜尋引擎,則該對話框將以所選擇的引擎搜尋,
且亦可直接選擇"多引擎搜尋"作為搜尋框執行搜尋。
K-Meleon 反白選取文字後,呼叫右鍵選單,選單中可選擇不同的引擎搜尋,
也有像 Opera 一樣"當網址開"的功能,如果是網址的URL,就直接開啟頁面,
若不確定或根本就不是網址,就像直接在網址列貼上/輸入關鍵字功能一樣,
照說明1.、2.的模式跑一遍,與 Opera 的差別在於,
又,這項功能不接受兩個以上的英文關鍵字,所以也不會用預設的引擎搜尋網址。
此外,K-Meleon 的右鍵選單也內建網路翻譯服務,
而且可以選用 Yhoo! Bable Fish 或 Google 翻譯。
(對應選取文字的右鍵選單還有"用電子郵件傳"不過我從來沒用過,所以略過)
6.K-Meleon 的功能整理與熱鍵補充:
a.複製貼上/輸入關鍵字於網址列後:
直接按 Enter / 點選衝按鈕(衝啊啊啊!)
→直接開啟含關鍵字的網頁(即上述說明的 2.~ 3.)
Ctrl+ G / 點選搜尋按鈕
→開啟以預設引擎搜尋的頁面(即上述說明 4.)
b.複製關鍵字後(無須另行貼於網址列):
Ctrl+ Alt + V "隨貼即衝" / 點選衝按鈕
Ctrl+ Shift + V "隨貼即找" / 點選搜尋按鈕
Ctrl+ G / 點選搜尋按鈕 = 隨貼即找
(隨貼即衝的類似功能,在 Opera 裡也有"貼上後直接前往"Ctrl+ Shift+ V)
c.反白關鍵字後(直接反白即可,無須再複製):
Ctrl+ G / 點選搜尋按鈕 = 隨貼即找
點選衝按鈕 = 隨貼即找
※重點在於搜尋/衝按鈕可以直接將關鍵字反白之後逕行使用(無論是否已複製關鍵字
或將還需將關鍵字貼於網址列/搜尋列上)這就是圖示介面的強大之處!
如何?是不是覺得 K-Meleon 是一款不錯的瀏覽器而心動了呢?
若欲知更詳細的介紹,可以移架 Browsers 板,敝人的拙文#18sL6oHD
"再次推薦:快速、輕巧、省資源的 K-Meleon! (Gecko系瀏覽器)"
若只是想隨便看看,請參考以下連結:
維基百科的中文介紹:http://zh.wikipedia.org/zh-tw/K-Meleon
英文官方網站:http://kmeleon.sourceforge.net/ (有部分翻譯)
非官方正體中文官網:http://kmeleon-tw.wikidot.com/ (社群維護,內容豐富)
相信各位板友如果耐心看到這裡,大概已經忘記正文的前提是什麼了,好,再說一次:
" 如果要選用搜尋引擎查詢頁面內的關鍵字,通常都是: "
1.將關鍵字複製貼上/輸入到搜尋列,選擇搜尋引擎查詢。
2.反白選取文字後,呼叫右鍵選單,選擇搜尋引擎查詢。
無論上述幾個瀏覽器多麼功能特異,但大抵不出這兩種作法,
但惟有 K-Meleon 可以於反白關鍵字後,透過直接點選搜尋鈕完成查詢作業,
我是不清楚其他瀏覽器在設計介面時為何沒有採用這種方式,
(節省空間?或是已預留搜尋框就不用搜尋鈕?)但隨著網路服務應用激增,
日益流行的 Bookmarklets 不就是同一概念的產物(原理不論的話),
將 Bookmarklets 放在連結/書籤列,方便隨時應用,不用再從層層選單中對應尋找,
更進一步,還有眾多設計成按鈕圖示的腳本(JavaScript)也是一樣,
不就證明"一按完成"確實是比深厚冗長的右鍵選單(好啦,我誇飾)方便的多了!
所以,各位 PCMan 的研發團隊們,試試看啦,這個功能真的很棒欸,
就算光只是在 BBS 的環境(telnet)裡應用,也是很方便的啊~~
至於在 html 裡我也不敢強求,畢竟 combo 版的 web 瀏覽器是靠 IE,
從9.2.2版裡大概也知道,光只改介面是不夠的,看來還是只能靠 Bookmarklets 了。
以上,謝謝收看。(內文中比較各網頁瀏覽器的差異部份,改寫後會轉發Browsers板)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.169.135.68
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):