首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

在翻译验证测试中巧妙运用 Bookmarklet 来提高效率(1)

在翻译验证测试中巧妙运用 Bookmarklet 来提高效率(1)

在软件的翻译验证测试中,巧妙地使用 Bookmarklet,也可以大大地提高测试的效率和覆盖率。比如,使用 Boorkmarklet 选取页面文本,通过对后台数据库系统的查询,获取文本在开发过程中的各类信息,并灵活地在页面中显示和维护,从而快速定位可翻译文字的来源。另外,通过在 Bookmarklet 中所定义的功能,还可以将测试文字和测试用例快捷地关联起来,为翻译人员进行验证提供极大的方便。本文将以软件翻译验证测试为例,给您讲述开发和使用 Bookmarklet 的步骤和方法,并与您分享如何使用书签小程序来为您的工作加力添彩。
Bookmarklet 的概念和用途Bookmarklet 是什么?大家都知道用 Bookmark 来存储网页链接,在 Bookmark 中会保存网址(URL)的信息,比如  。通过 Bookmark 打开指定的链接使用起来非常方便。Bookmarklet 稍有不同。它保存的不是网址信息,而是一小段代码。通常 Bookmarklet 是用 JavaScript 编写的一段代码,在 URL 中体现是以 javascript:为前缀。浏览器可以识别 javascript:标记,并执行这些脚本。在内部处理时,浏览器会把后面的字符串作为 JavaScript 脚本来执行。Bookmarklet 有哪些优点?
下面我们来看看 Bookmarklet 有哪些优点:
  • 不需要安装:  Bookmarklet 虽然属于程序,但是不需要安装,和普通书签一样,只要将 JavaScript 代码保存在 URL 里就可以实现。为了简化操作,也可以在页面上添加链接,通过拖拽的方式把 Bookmarklet 直接添加到书签栏中。
  • 使用简便:  Bookmarklet 在使用上和 Bookmark 没有区别,只需要简单的点击操作即可。
  • 跨平台:  因为所有浏览器都支持 Bookmark,所以,同样的,Bookmarklet 在不同浏览器上都能使用。
  • 开发成本低:  Bookmarklet 开发起来相对简单,门槛比较低,只要对 JavaScript 有所了解就可以开发。当然,有些时候我们也需要一些服务器端代码为前台操作提供支持,稍后给大家介绍的在翻译验证测试中使用的 Bookmarklet 就是个很好的例子。
  • 易于分享:  和分享 Bookmark 一下,您可以很容易地把好用的 Bookmarklet 分享给您的朋友。
Bookmarklet 适合做什么?别小看 Bookmarklet,它可以用来对浏览器或是网页添加一些特定的功能。比如:修改网页的字体、背景颜色,从网页中提取文字、图片,查询和搜索当前页面里选中的文字,提供在线翻译服务等。网上有很多划词工具,就是通过 Bookmarklet 来实现的。
返回列表