Scratch:一个基于Chrome浏览器的用户操作捕捉与回放工具  被引量:5

Scratch:Tooling Support for Capture-and-replay of User Actions in Chrome Browser

在线阅读下载全文

作  者:陈萧宇 黄震[1,2] 刘譞哲[1,2] 黄罡[1,2] 张颖[1,2] 

机构地区:[1]北京大学信息科学技术学院软件研究所,北京100871 [2]高可信软件技术教育部重点实验室,北京100871

出  处:《计算机科学》2014年第11期112-117,共6页Computer Science

基  金:国家重点基础研究发展规划973项目(2009CB320703);国家高技术研究发展计划863项目(2011AA01A202);国家自然科学基金(61121063,61003010,U1201252)资助

摘  要:目前,浏览器已经成为人们接入互联网最主要的入口。HTML5、JavaScript和CSS等Web技术的发展,也极大地增强了Web应用的功能并丰富了用户的交互体验。但是,随着Web应用逻辑日益复杂,人们既要经常完成过程繁琐且需重复执行的任务,也要完成操作复杂且难以记忆的任务。因此,基于目前流行的Chrome浏览器,设计实现了一个动作捕捉与回放工具Scratch(Smart Capture-and-Replay at Chrome),以实现对Web应用操作正确、一致的捕捉与回放,并允许其他用户对已有操作记录进行定制。Modern browsers,such as Mozilla FireFox and Google Chrome,are equipped with numerous powerful facilities like plug-ins and add-ons,which significantly enrich the user experiences on the Web.However,as Web applications get more complicated day by day,many tedious processes must be performed frequently,while others which are complex or hard to remember are done less frequently.This paper presenbed the design of Scratch(Smart Capture-and-Replay at Chrome),a collaborative Programming-by-Demonstration(PBD)system for capturing,recording,editing,and playing back the user interactions and sharing user experience in Chrome Web browser,which greatly enhances people’s efficiency.

关 键 词:捕捉与回放 HTML5 CHROME浏览器 JAVASCRIPT 

分 类 号:TP317.1[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象