欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  资讯频道

Ubiquity: Mozilla 浏览器客户定制化工具

程序员文章站 2022-04-30 15:16:36
...
Ubiquity:  Mozilla 浏览器客户定制化工具

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() );
  }
})


相关标签: 浏览器