[发明专利]扩展应用的查看功能有效
申请号: | 201080061392.2 | 申请日: | 2010-12-07 |
公开(公告)号: | CN102687110A | 公开(公告)日: | 2012-09-19 |
发明(设计)人: | R.C.马加林特;A.D.科克斯;G.W.弗拉克;K.T.法罗基;巫可天 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F3/14 | 分类号: | G06F3/14;G06F3/048 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 李舒;汪扬 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 扩展 应用 查看 功能 | ||
背景技术
随着技术演进,计算机和其它装置的用户期待他们在如何查看文档方面增加量的灵活性。在早期计算机显示器中,信息作为屏幕上的文本行呈现。当屏幕充满了文本时,该文本向屏幕上方滚动为新文本让路。最终顶部行将会滚动出屏幕的顶部并将会变得不可恢复。后来的发展允许用户控制的竖直滚动,这允许用户上下滚动文本以使它在视图中和视图外。
目前,许多用户界面允许额外灵活性,如,水平滚动和缩放。然而,许多已有应用不支持这些额外形式的查看灵活性。此外,一些新应用(例如,一些基于Java的网络应用)提供只具有简单竖直滚动功能的查看区域。用户变得习惯了诸如缩放和竖直以及水平滚动的增加的查看能力,以及会想要即使通过未在本地提供这些能力的应用也使用这些能力。
发明内容
可以通过适配器的使用向应用提供各种查看能力,如,缩放。应用(如,通过浏览器可访问的网络应用)可以显示具有滚动能力的查看框。可以使用查看框向用户示出一些底层内容(例如,文本、图像等)。为了向用户体验添加诸如缩放的额外能力,查看适配器控制应用收集通过查看框显示的像素。一旦适配器具有这些像素,它就可以把像素调节为任何尺寸,以及可以把这些像素放置在文档中,其可以作为查看框上的覆盖物向用户示出。
为了为用户提供已把额外能力(如,缩放)添加到了用户体验的印象,适配器截获用户的姿态(例如,鼠标的左和右移动以表明缩放),以及使用这些姿态判定要向用户示出什么内容。适配器随后使用应用的第二个实例从该内容收集适当像素(或预见到用户命令主动收集像素),以及把像素放置在文档中。适配器用它已经创建的文档替代应用如若不然将会显示的底层内容。所以,例如,如果应用将会正常为用户示出文本文档,则适配器覆盖适配器在原始查看框上创建的文档的图像,以使得用户看到该文档而非原始文本文档。此文档可以包含原始内容各种区域的扩大或缩减视图。
由于适配器通过如同适配器是真实用户一样“驱动”应用来收集像素,所以适配器试图学习应用中滚动条的位置以使得它可以发出适当滚动命令以收集像素。在一个实例中,适配器通过应用显露的元数据学习滚动条的位置。在另一实例中,应用通过观测学习滚动条的位置——例如,通过看用户与应用的交互以看到哪些动作使得查看框滚动。
另外,适配器可以使用应用以增加用户的感知速度和减少存储器使用的方式收集和存储像素。例如,如果用户看似正在文档中的某个方向上平移,则适配器可以从底层内容中进一步沿着该方向上主动收集适当像素,从而预见用户尚未发出的命令。通过预先具有适当像素,减少用户的等待时间,从而增加用户对应用响应时间的感知。另外,一旦在文档中放置了像素,应用就可以在看似像素表示用户不可能请求的文档区域的情况下刷新存储的像素以节省空间。
提供此发明内容以介绍下面在具体实施方式中进一步描述的简化形式的构思的选择。此发明内容并非意在确定要求保护的主题的关键特征或必要特征,它也并非意在限制要求保护的主题的范围。
附图说明
图1是滚动可用的实例应用界面的方框图。
图2是提供针对扩展查看功能的支持的实例场景的方框图。
图3是用替换文档代替原始内容的实例场景的方框图。
图4是可以向应用提供一定查看功能的实例过程的流程图。
图5是观测检测的实例过程的流程图。
图6是可以结合本文中描述的主题的实施使用的实例组件的方框图。
具体实施方式
用户常常希望他们在如何查看文档方面具有灵活性。随着技术演进,用户界面提供越来越多的灵活性。在计算器的早期时日中,文本按行的顺序在屏幕上向用户呈现。当填充屏幕时,较旧的行跑出页面的顶部且不可恢复。在后续革新中,引入了竖直滚动以允许用户在文档中上下移动。作为对自动换行的替选还引入了水平滚动,从而提供一种用以示出太宽而不能调整在一个屏幕中的行的方式。
通常,可滚动的区域提供用户可以指定用户是否想要在文档中上或下(或在水平滚动的情形中,左或右)移动的区域。该区域通常包括用户可以上或下(或左或右)移动以表明他或她想要移动之处的滚动条或“滑块(thumb)”。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080061392.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种具有通风管道且自下而上吹风的鞋柜
- 下一篇:一种内容定制方法,终端及系统