作者Shoiku (无能为力)
看板PCman
标题Re: [建议] 增加自订快速查询功能图示
时间Thu Sep 17 00:28:08 2009
※ 引述《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