杨思为 | 我们一家

Ubiquity印象

在读WordPress插件开发一书中知道了Ubiquity这个非常酷、非常有用的Firefox插件,看了书上对Ubiquity的介绍后就迫不及待的在Firefox中装上它(只需要在Firefox的工具->附加组件中搜索Ubiquity就能找到该插件)。

Ubiquity安装好以后,在Firefox浏览器中只要按Ctrl+Space键(Windows操作系统)就会启动Ubiquity界面。Ubiquity的启动快捷键通常会和中英文切换快捷键冲突,因此安装Ubiquity后首先更改启动快捷键,修改方法:

1、直接进入Ubiquity设置界面

chrome://ubiquity/content/settings.xhtml

在地址栏中输入以上地址就可以打开Ubiquity的设置界面。

2、在设置界面如下的地方进行启动快捷键更改

Ubiquity 设置页面

Ubiquity 设置页面

点击上图中的输入框,然后输入新的Ubiquity快捷键设置既可。

完成以上之后,通过在浏览器中输入:“about:ubiquity”可以进入到Ubiquity的管理界面,如下图所示:

Ubiquity管理界面

Ubiquity管理界面

在上图中的界面中有简单的Ubiquity教程、设置(上边已经说过)、你的命令(你安装的Ubiquity有的功能)、获取新命令等。首先建议第一次使用Ubiquity的朋友能够认真读完并且按照教程要求的步骤进行练习。个人认为这个教程是最简单的、而且也是最容易学习Ubiquity的,刚开始我也试着去在网上搜了搜Ubiquity的中文学习资料,但是发现写得好的并不多,至少我没有找到。

因此个人把上图中的教程看了一遍,本地的在线教程很简单,大概花了10分钟就看完了,而且也练习了一遍Ubiquity的基本命令,基本上学会怎么使用了Ubiquity。注意,启动Ubiquity后,该教程的会显示在浏览器的最右边(我好几次进入教程后就不知道要干什么了,后来才发现启动Ubiquity后,教程显示到了最右边)

Ubiquity教程

Ubiquity教程

在这之后深深的被Ubiquity的功能吸引了,因此到花了2小时把官方的说明文档看了一遍(官方文档还是比看二手资料要好得多)

Ubiquity首页:https://wiki.mozilla.org/Labs/Ubiquity

Ubiquity教程:https://wiki.mozilla.org/Labs/Ubiquity/Latest_Ubiquity_User_Tutorial

读完以上的教程后,对Ubiquity有了进一步的认识,说白了Ubiquity就是为我们上网经的习惯性行为创建快捷键命令,例如:上google搜索东西的习惯性行为,传统方式是在在浏览器中打开google的网页,然后输入要搜索的关键字,然后点击搜索结果,浏览信息。

而用Ubiquity,则只需要在你想google信息时通过快捷键启动Ubiquity,然后在Ubiquity中输入:google site:yangjf.com,Ubiquti就会将google的搜索结果的返回来,如下图所示:

ubiquity google comman

ubiquity google comman

从而提高我们工作的效率。在Ubiqutiy里,google就是上边我说到的快捷键命令。Ubiquity默认已经为了创建了很多习惯性行为快捷命令,但是发现很多并不是我需要的,因此我花了4小时将以下关于如何开发Ubiquity的教程读了

一遍:

Ubiquity命令开发在线教程:https://wiki.mozilla.org/Labs/Ubiquity/Ubiquity_Source_Tip_Author_Tutorial#The_Ubiquity_Source_Tip_Command_Tutorial

读完该教程,针对我日常经常使用PHP以及WordPress,开发了一个PHP函数提示的Ubiquity命令,一个WordPress常用函数和template_tags函数提示的Ubiquity命令。

ubiqutiy-php-function-search-command

ubiqutiy-php-function-search-command

ubiqutiy-command-for-wordpress-function-search

ubiqutiy-command-for-wordpress-function-search

经过这一天一夜对Ubiquity的学习以及两个针对PHP函数定义查找和WordPress函数定义查找的简单的Ubiquity命令开发,个人在写PHP代码,特别是进行WordPress模板及插件开发时的效率得到提高,毕竟不需要频繁的在网页中去查看函数的定义以及使用方法了,只需要快捷键Ctrl+Space启动Ubiquity,输入快捷键及要查找的函数名,Ubiquity就会将函数的定义显示出来——哈哈,我这种脑子记不住大量函数的人太喜欢Ubiquity了。

胡乱写了这么多,仅仅是为了写点关于Ubiquity的东西:)

针对网上很多网友都在询问Ubiquity的命令,最后想说的是:没有必要去记住那么多的命令,只需要了解Ubiquity有哪些现成的命令可用,最重要的是找到自己需要的命令并去熟悉。如果没有,可以尝试自己写~~~

作者:思为爸爸 分类:WEB应用 标签:, 时间:2009年10月10日 974次浏览

当前位置:首页>开发研究>WEB应用>

上一篇:

下一篇:

  1. cooolo
    十一月 1st, 2009 于 01:14 | #1

    博主是强人

  1. 没有任何引用。