2007年1月18日星期四
给Firefox书签设定关键词
为什么要给书签设定关键词?
- Alt-D, <关键词>, 回车!
- 减少按键次数
- 减少鼠标点击和移动
在哪里给书签设定关键词?
- 添加书签对话框(Ctrl-D)
* 缺省状态下,Fx隐藏了这个对话框的关键词一栏。如不想Fx隐藏,可在userChrome.css加入下面一行:
#keywordRow { display: -moz-grid-line !important; }- 书签属性对话框
应给书签设定什么样的关键词?
- 无参数关键词(如地址快捷键入类)
* 举例:绑定hi到http://hi.baidu.com/<用户名>
-- 关键词:hi
-- 书签地址:http://hi.baidu.com/<用户名>
- 含参数关键词(如快速搜索类)
* 举例:绑定b <一个或多个搜索关键词>到百度搜索
-- 关键词:b
-- 书签地址:http://www.baidu.com//s?wd=%s&ie=utf-8
- 混合类
* 举例:绑定无参g到http://www.google.com,绑定含参g(参数为一个或多个搜索关键词)到google搜索
-- 关键词:g
-- 书签地址:javascript:location.href=('%S'=='%'+'S')?'http://www.google.com': encodeURI('http://www.google.com/search?q=%S&ie=utf8');
注:Fx现在只支持单参数%s(已编码)或%S(未编码)。当然,通过脚本可以把单参数分解若干参数(如一个参数数组),但这样会使书签地址过于复杂,所以并不推荐
注2:如果书签地址含javascript代码的话,关键词出发的代码可能会被NoScript禁止。还没想到比较好的解决方法。
注3:为了方便管理,个人习惯做法:1. 专门创建一个Shortcuts的书签夹来集中存放所有含关键词的书签;2. 统一命名格式,无参 - “[关键词] 书签名”,含参 - ”[关键词%] 书签名“

没有评论