广告

Ubiquity Windows

  • 免费

  • 中文显示
  • V 0.6
  • 3.8

    (8)
  • 安全状态

Softonic 评论

用一行代码控制许多 Web 命令

你见过那些可以用单个命令控制的电影电脑吗?现在,您可以使用 Ubiquity 制作这些虚构的图像。

Ubiquity 是一个很棒的 Firefox 插件,每次按下其相关的键盘快捷键时,屏幕顶部都会打开一个半透明栏.从那里您可以运行各种命令,从在 Wikipedia 中搜索选定的文本片段到检查 世界上任何城市的天气。

Ubiquity 的好处在于除了支持大量与浏览器完美集成的内置命令外,它还允许您创建新命令。 虽然命令创建过程对于非技术用户来说可能有点太难了,因为它涉及到编码。

Ubiquity 的快速响应、智能建议和漂亮的界面让我们感到惊讶。 考虑到这只是一个原型版本,事情只会变得更好。

Ubiquity 让您只需单个文本即可控制多种命令和网络工具线。

about:ubiquity 页面顶部的“标签”已重新组织。新列表是“tutorial”、“settings”、“your commands”、“get new commands”、“support”和“hack ubiquity”。所有与开发人员相关的内容都在首页上,现在与命令编辑器一起出现在“hack ubiquity”页面上。用于更改键盘设置的 UI 与皮肤列表移至同一页面,并且该页面从皮肤列表重命名为设置。命令列表已与订阅的提要列表合并为“您的命令”页面上的新统一界面。更新链接,更改一些标语等。新的解析器实现(解析器 2),带有新的解析算法;此处记录了该设计。 Parser 2 现在是默认的;设置页面上有一个开关,如果需要,您可以使用它返回旧解析器。 Parser 2 通过语义角色识别参数以便于本地化。 (例如,电子邮件命令的接收者是一个“目标”角色,这意味着它由英语中的“to”一词、日语中的助词“ni”等标识) Parser2 的特定于语言的语法文件是一种新格式,它都是声明性的——本质上,只是一堆字符串,因此非程序员可以帮助本地化解析器语法。现在在命令名称中允许使用空格,这是我们充分利用的一个特性——请参阅标准提要命令中的更改部分。我们使用 gettext() 和双语 PO 文件进行本地化。这意味着出现在命令的 preview() 和 execute() 函数中的人类可读的字符串现在应该用 _() 包装。 (详见0.5命令开发教程。)我们对日语和丹麦语以及英语的标准提要进行了大部分完整的本地化。我们有适用于其他几种语言的解析器语法插件,包括法语、瑞典语、意大利语、葡萄牙语和中文,因此我们很快也准备好开始对这些语言进行本地化。请参阅本地化教程了解如何使 Ubiquity 解析器语法在您的语言中工作,以及命令本地化教程了解如何帮助翻译字符串以将更多命令本地化为更多语言。为 Parser 2 编写 Ubiquity 命令的 API 已更改。 Parser 1 向前兼容以使用为 Parser2 编写的命令,但 Parser 2 不向后兼容以使用为 Parser1 编写的命令,因此为 Parser 1 编写的命令需要重写。我们知道更改 API 对命令开发人员来说是一件痛苦的事情,因此我们会尽量不要经常这样做。我们试图使新的 API 能够适应未来并足够灵活,以支持我们对可预见的未来的计划,因此我们认为在此之后我们不必再次更改 API。内置和标准 Feed 命令均已更新,可在 Parser 2 中使用。新命令包括“启用命令”、“禁用命令”、“获取支持”、“运行选择器选择器”、“命令历史记录”、“撤消关闭的选项卡”、“运行小书签”和“检查 l

更改

  • about:ubiquity 页面顶部的“标签”已重新组织。新列表是“tutorial”、“settings”、“your commands”、“get new commands”、“support”和“hack ubiquity”。所有与开发人员相关的内容都在首页上,现在与命令编辑器一起出现在“hack ubiquity”页面上。用于更改键盘设置的 UI 与皮肤列表移至同一页面,并且该页面从皮肤列表重命名为设置。命令列表已与订阅的提要列表合并为“您的命令”页面上的新统一界面。更新链接,更改一些标语等。新的解析器实现(解析器 2),带有新的解析算法;此处记录了该设计。 Parser 2 现在是默认的;设置页面上有一个开关,如果需要,您可以使用它返回旧解析器。 Parser 2 通过语义角色识别参数以便于本地化。 (例如,电子邮件命令的接收者是一个“目标”角色,这意味着它由英语中的“to”一词、日语中的助词“ni”等标识) Parser2 的特定于语言的语法文件是一种新格式,它都是声明性的——本质上,只是一堆字符串,因此非程序员可以帮助本地化解析器语法。现在在命令名称中允许使用空格,这是我们充分利用的一个特性——请参阅标准提要命令中的更改部分。我们使用 gettext() 和双语 PO 文件进行本地化。这意味着出现在命令的 preview() 和 execute() 函数中的人类可读的字符串现在应该用 _() 包装。 (详见0.5命令开发教程。)我们对日语和丹麦语以及英语的标准提要进行了大部分完整的本地化。我们有适用于其他几种语言的解析器语法插件,包括法语、瑞典语、意大利语、葡萄牙语和中文,因此我们很快也准备好开始对这些语言进行本地化。请参阅本地化教程了解如何使 Ubiquity 解析器语法在您的语言中工作,以及命令本地化教程了解如何帮助翻译字符串以将更多命令本地化为更多语言。为 Parser 2 编写 Ubiquity 命令的 API 已更改。 Parser 1 向前兼容以使用为 Parser2 编写的命令,但 Parser 2 不向后兼容以使用为 Parser1 编写的命令,因此为 Parser 1 编写的命令需要重写。我们知道更改 API 对命令开发人员来说是一件痛苦的事情,因此我们会尽量不要经常这样做。我们试图使新的 API 能够适应未来并足够灵活,以支持我们对可预见的未来的计划,因此我们认为在此之后我们不必再次更改 API。内置和标准 Feed 命令均已更新,可在 Parser 2 中使用。新命令包括“启用命令”、“禁用命令”、“获取支持”、“运行选择器选择器”、“命令历史记录”、“撤消关闭的选项卡”、“运行小书签”和“检查 l

赞成

  • 快速智能的启动器
  • 支持自定义命令
  • Web 和 PC 管理的新方法

反对

  • 创建新命令有点太难了

应用程式 提供其他语言版本


Ubiquity PC

  • 免费

  • 中文显示
  • V 0.6
  • 3.8

    (8)
  • 安全状态


用户对 Ubiquity 的评分

您是否尝试过 Ubiquity?成为第一个离开您的意见!


广告