MozTW 討論區
https://forum.moztw.org/

關鍵字快速搜尋
https://forum.moztw.org/viewtopic.php?f=2&t=9516
1 頁 (共 1 頁)

發表人:  yuxio [ 2005-07-17, 14:36 ]
文章主題 :  關鍵字快速搜尋

今天整理書籤時,發現預設安裝包含了一個 "關鍵字快速搜尋" 的目錄,以前雖然沒砍掉過預設裝上去的書籤,不過也從沒用過。
剛剛研究了一下,發現 "關鍵字快速搜尋" 還蠻有趣的,因此就稍微摸了一下,順便野人獻曝,跟大家分享分享心得。

簡單的介紹一下。在書籤的[屬性]頁中(把游標停在書籤上,按下右鍵即可在快顯功能表最下方找到),有一個叫做「關鍵字」的特別欄位,利用這個關鍵字便可做到快速搜尋,舉個實例:

引言回覆:
網址:http://www.google.com/search?q=%s
關鍵字:google

透過以上的設定,當我們在網址列(直接按 F6 可到網址列)輸入 "google 電腦" 的時候,firefox 便會將「電腦」兩字替換掉上面紅色的 %s,因此便可連上 google 進行搜尋了,很簡單吧。

如果你是鍵盤操作的愛好者,那麼用
關鍵字快速搜尋」(<F6>切換到網址列→輸入關鍵字與查詢字串)
會比用右上角的
下拉式搜尋引擎選單」(<Ctrl+K>切換到搜尋列→<Ctrl+上下鍵>選取搜尋引擎→輸入查詢字串)
要來得迅速。 :D

於是我寫了 yahoo 字典查詢的「關鍵字快速搜尋」書籤,順便貼出來給大家參考。

引言回覆:
網址:http://tw.dictionary.yahoo.com/dictionary?s=%s
關鍵字:ydict
描述:在網址列輸入 "ydict <word>" 來查字典


這個書籤有個缺點,就是無法查詢中文。不過預附的 google 「關鍵字快速搜尋書籤」用中文卻是 OK。我測試了一下,
當我輸入中文時,
比方說輸入 "ydict 軍隊", firefox 會將軍隊 兩字轉成 "%E8%BB%8D%E9%9A%8A" 送給 yahoo 查詢;
可是如果按照一般正常方式查詢yahoo字典的話,在網址列所顯示的「軍隊」編碼是 "%ADx%B6%A4"
推測這個問題是由於使用 Unicode 編碼的 firefox使用 Big5 編碼的 yahoo 不一致所產生,因此在使用 Unicode 的 google 便不會發生問題。不曉得板上先進們是否有人知道該如何解決這個問題呢?

發表人:  why [ 2005-07-17, 16:58 ]
文章主題 : 

試了一下,直接在網址欄輸入
代碼:
http://tw.dictionary.yahoo.com/dictionary?s=軍隊

是可以的,但用成書簽就不行,
我用 url.escape-utf8, url.encode-utf8 玩不出什麼東西… 也許 firefox 在把%s用關鍵字代換的時候就編碼過了?

mozcn wiki 這一篇有提到:
代碼:
不支持UTF-8编码的搜索无法正常使用地址栏快速搜索


so... 再找找吧...

發表人:  Amauds [ 2005-07-17, 19:14 ]
文章主題 : 

yuxio 寫:
這個書籤有個缺點,就是無法查詢中文。不過預附的 google 「關鍵字快速搜尋書籤」用中文卻是 OK。我測試了一下,
當我輸入中文時,
比方說輸入 "ydict 軍隊", firefox 會將軍隊 兩字轉成 "%E8%BB%8D%E9%9A%8A" 送給 yahoo 查詢;
可是如果按照一般正常方式查詢yahoo字典的話,在網址列所顯示的「軍隊」編碼是 "%ADx%B6%A4"
推測這個問題是由於使用 Unicode 編碼的 firefox使用 Big5 編碼的 yahoo 不一致所產生,因此在使用 Unicode 的 google 便不會發生問題。不曉得板上先進們是否有人知道該如何解決這個問題呢?


可以用 google 的翻譯功能啊!
輸入 "google fy 軍隊"
fy 是 google 的識別字
會幫你搜尋"軍隊"相關網頁,而"軍隊"的英文翻譯則是擺在最上方

1 頁 (共 1 頁) 所有顯示的時間為 UTC + 8 小時
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/