Quantcast
Channel: 隔叶黄莺 Unmi Blog » plugin
Viewing all articles
Browse latest Browse all 12

Chrome 扩展开发,定制多功能框(omnibox)

0
0
原来一直想着用完整的 Web 应用或 GUI 来做些增强效率的工具集,其实我们每天打交道的浏览器,进行下扩展就能好好的利用。粗略对比了下 Chrome 和 Firefox 的插件系统,Chrome 的插件开发应该要比 Firefox 的简单,无需引用什么新的概念,像 XUL。 例如,想实现一下 omnibox,即 Chrome 的全功能框(地址栏),想要地址栏进入自定的 Unmi 模式,输入关键字让 google 去本站查询,或是输入 tag, category 直接进入本站的相关 tag, category 日志列表,在当前浏览器的 Tab 中打开目的页面。 比如在地址栏上输入关键字 "u>", 然后按空格或 Tab 键就进入到 Unmi 模式,如图 下面是完整开发步骤 1. 建立一个目录,如 unmi, 这样 Chrome 开发模式下才好从这个目录中加载插件 2. 每个 Chrome 插件都有的清单文件 manifest.json,这里的内容是 {     "manifest_version": 2,     "name": "Unmi", […]

Viewing all articles
Browse latest Browse all 12

Latest Images

Trending Articles





Latest Images