Ubiquity: Mozilla 浏览器客户定制化工具
程序员文章站
2022-04-30 15:16:36
...
Aza Raskin和Mozilla实验室发布了Ubiquity,一个命令行工具,能够根据浏览器访问者的语言来返回相对应的界面,让开发者做一些通用的web任务更加快速和简单。
主要优点:
1。让用户基于语言结构控制web浏览器。
2。基于请求和用户生成信息提供开放的web APIs。
3。根据可靠的网络和社会结构使用简单的扩展来平衡安全性。
4。扩展浏览器功能非常简单。
下载:Download Ubiquity 0.1
下面是例子和视频解释:
CmdUtils.CreateCommand({ name: "date", _date: function(){ var date = new Date(); return date.toLocaleDateString(); }, preview: function( pblock ) { var msg = 'Inserts todays date: "<i>${date}</i>"'; pblock.innerHTML = CmdUtils.renderTemplate( msg, {date: this._date()} ); }, execute: function() { CmdUtils.setSelection( this._date() ); } })