【技术实现步骤摘要】
相关申请的参照本专利技术涉及题为“Method and System for Automatically Determining Differencesin a User Interface Throughout a Development Cycle(贯穿开发周期的自动确定用户界面中差异的方法和系统)”的专利申请,该申请与本专利技术同时提交。该相关申请转让给本专利技术申请的受让人并通过引用而包括在此。
技术介绍
诸如蜂窝电话、个人数据助理(PDA)、手持式计算机及其它移动设备的复杂度持续增加。这类设备的市场正稳定地成为全球性市场,要求设备以许多不同语言提供内容。每个不同的平台还可包括各种各样的选项,取决于所选选项,产生不同的用户界面输出。设备的用户界面提供了通过它将设备上应用程序的内容显示给用户的机制。用户界面提供一组命令或菜单,用户通过它们与程序交流。命令驱动式界面是一种可在其中输入命令的界面。菜单驱动式界面是一种可在其中从显示在屏幕上各种菜单中挑选命令选项的界面。用户界面是任何程序的最重要部分之一,因为它决定了你能有多么容易让程序做你想做的事。一个带有设计不良的用户界面的强效程序几乎毫无价值。使用窗口、图标和弹出式菜单的图形用户界面(GUI)已成为个人计算机上的标准。从而,对于现存的各种各样的语言,可修改用户界面来以所需语言提供内容和命令。此外,其它差异的矩阵可存在于用户界面之间。例如,用户界面可按纵向或横向、以不同分辨率、带有或不带有软件输入面板(SIP)以及用许多其它变量来显示。当通过测试核实用户界面时,显示在用户界面上的某些方面可能随着时间而改变 ...
【技术保护点】
一种计算机实现的方法,用于为确定用户界面中的差异而屏蔽所述用户界面的动态区域,其特征在于,它包括:对所述用户界面的第一快照生成一屏蔽,其中,所述屏蔽对应于所述第一快照内的一组坐标;按照一快照关键字将所述屏蔽与一组快照相关联,其中,所述快照组包括所述第一快照;以及将所述屏蔽应用于所述快照组,使得当将所述第一快照与所述快照组的另一快照比较时,相应于所述屏蔽的坐标的每一快照的区域被忽略。
【技术特征摘要】
US 2004-1-28 10/767,2311.一种计算机实现的方法,用于为确定用户界面中的差异而屏蔽所述用户界面的动态区域,其特征在于,它包括对所述用户界面的第一快照生成一屏蔽,其中,所述屏蔽对应于所述第一快照内的一组坐标;按照一快照关键字将所述屏蔽与一组快照相关联,其中,所述快照组包括所述第一快照;以及将所述屏蔽应用于所述快照组,使得当将所述第一快照与所述快照组的另一快照比较时,相应于所述屏蔽的坐标的每一快照的区域被忽略。2.如权利要求1所述的计算机实现的方法,其特征在于,为第一快照生成屏蔽是响应于所述屏蔽被包括在一默认屏蔽表中而发生的。3.如权利要求2所述的计算机实现的方法,其特征在于,在所述第一快照和所述快照组的另一快照的任何比较之前,将所述屏蔽与所述快照组相关联。4.如权利要求2所述的计算机实现的方法,其特征在于,它还包括在所述第一快照和所述快照组的另一快照之间的任何比较之前,将所述屏蔽从所述默认屏蔽表复制到一快照屏蔽表。5.如权利要求1所述的计算机实现的方法,其特征在于,为第一快照生成所述屏蔽是响应于所述屏蔽被包括在一快照屏蔽表中而发生的。6.如权利要求5所述的计算机实现的方法,其特征在于,在所述第一快照和所述快照组的另一快照之间的任何比较之前,将所述屏蔽与所述快照组相关联。7.如权利要求5所述的计算机实现的方法,其特征在于,在所述第一快照和所述快照组的另一快照之间的比较之后,由用户将所述屏蔽与所述快照组相关联。8.如权利要求1所述的计算机实现的方法,其特征在于,它还包括当将所述屏蔽与所述快照组相关联时,对所述快照组内的快照重新计算循环冗余校验值。9.如权利要求1所述的计算机实现的方法,其特征在于,按照一成批添加操作将所述屏蔽与所述快照组相关联。10.如权利要求1所述的计算机实现的方法,其特征在于,所述快照关键字是从包括在涉及所述第一快照的文件中的可选择信息组合产生的。11.一种计算机可读介质,它包括计算机可执行指令,用于为确定用户界面中的差异而屏蔽所述用户界面的动态区域,其特征在于,所述指令包括为所述用户界面的第一快照生成一屏蔽,其中,所述屏蔽对应于所述第一快照内的一组坐标;按照一快照关键字将所述屏蔽与第二快照相关联,其中,所述第一快照和所述第二快照按照所述快照关键字联系;以及将所述屏蔽应用于所述第一快照和第二快照,使得当将所述第一快照与所述第二快照比较时,相应于所述屏蔽的坐标的第一快照和...
【专利技术属性】
技术研发人员:A西里斯,J维拉马钱内尼,PJ德克斯,
申请(专利权)人:微软公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。