全屏视图阅读和编辑用户界面的制作方法

文档序号:6441289阅读:586来源:国知局
专利名称:全屏视图阅读和编辑用户界面的制作方法
技术领域
本发明涉及全屏视图阅读和编辑用户界面。
背景技术
计算机和软件用户已经逐渐习惯于用户友好的软件应用,这些软件应用帮助他们写、计算、组织、准备演示、发送与接收电子邮件、制作音乐等等。例如,现代电子字处理应用允许用户查看、准备以及编辑各种文档。为了帮助对给定应用的功能的利用,通常沿显示出的工作空间的上、下或侧边来提供包含多个一般功能控件的用户界面,在该用户界面中用户可查看、输入、复制、操纵和格式化文本或数据。可能存在用户可能不需要使用某些功能控件,但是用户界面可能包含挤满显示区域的额外信息的时候。例如,用户可能正在创建一字处理文档,但是可能仅需要使用某些基本功能控件。他/她可能希望被呈现简化的功能控件菜单,而不是非常丰富的工具栏。作为替代,有时用户可能启动软件应用(例如字处理应用)来阅读文档,但用户可能不希望输入或编辑数据。在该情况下,用户可能不需要使用任何功能控件,并可能希望具有更多个屏幕显示区域来查看文档。正是关于这些及其他考虑才作出了本发明。

发明内容
本发明的各实施例通过提供一种改进的用户界面来显示为阅读文档而优化且为编辑文档而优化的全屏视图,来解决上述和其他问题。根据本发明的各实施例,全屏视图查看阅读模式提供了为阅读而不是创作文档而优化的视图。用户可被呈现模拟的真实世界效果,如页面卷曲,以增强旨在聚焦于阅读文档的阅读体验。全屏视图编辑模式提供了一种用户界面轻量的但成熟的编辑模式。编辑模式可被优化用于以全屏视图编辑或创作文档,其中与编辑或创作任务有关的控件可按需被提供以提供一种用户界面轻量的、美学上合意的且不会令人分心的显示。一个或多个实施例的细节在附图和以下描述中阐明。通过阅读下面的详细描述并参考相关联的附图,其他特征和优点将变得显而易见。要理解的是下面的详细描述仅仅是说明性的,而不是对所要求保护的发明的限制。提供本发明内容以便以简化的形式介绍将在以下详细描述中进一步描述的一些概念。本发明内容并不旨在标识出所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。


结合在本公开中并构成其一部分的附图示出本发明的各种实施例。在附图中图I是窗口内视图切换器控件的图示,即用于全屏视图选项的入口点。图2是以全屏视图编辑模式显示的文档的图示。
图3是全屏视图编辑模式用户界面工具栏的图示。图4是全屏视图阅读模式用户界面工具栏的图示。图5是全屏视图搜索/查找用户界面工具栏的图示。图6是包括可用来实施本发明的实施例的计算设备的系统的简化框图。
具体实施例如上简要所述,本发明的实施例涉及提供一种改进的用户界面,用于显示为阅读文档优化的以及为编辑文档优化的全屏视图用户界面。在当今的计算机时代,诸如字处理或电子数据表应用之类的应用被很多用户广泛地使用。如先前所述,用户已经逐渐习惯于用户友好的应用,并已经开始期待提供用于允许用户按需输入、操纵和/或格式化文本或数据的各种功能控件的用户界面。随着技术进步以及随着更多的选项和功能被提供来供用户使用,各种应用的用户界面可能比以前消耗更多的显示空间。某些用户可能偏爱更少显示的功能控件。例如,某些用户可能偏爱利用各种快捷键而不是显示在用户界面中的功能控件。其他用户可能将应用更多地用于查看文档而不是输入或操纵文本或数据。其他用户可能利用给定的应用来输入数据或文本,但是可能仅需要基本的功能控件而不是大范围的编辑和格式化控件。对于这些情况和其他情况, 本发明的实施例提供了更为聚焦的、全屏的、用户界面轻量的视图。根据各实施例,全屏视图可被优化用于写/编辑或用于阅读文档。全屏视图编辑模式旨在成为用户界面轻量的但成熟的编辑模式。可在暂态全屏视图编辑模式工具条中提供基本功能控件。全屏视图阅读模式被优化用于阅读而不是创作。用户界面可被提供用于页面导航、页边距显示以及用于搜索。下面的描述涉及附图。只要可能,就在附图和以下描述中使用相同的附图标记来指示相同或类似的元素。尽管可能描述了本发明的各实施例,但修改、改编和其他实现也是可能的。例如,可以对附图中所示出的元素进行置换、添加、或修改,且可以通过对所公开的方法置换、重新排序、或添加阶段来修改本文所描述的各方法。因此,以下详细描述并不限制本发明。相反,本发明的适当范围由所附权利要求书限定。现在参考附图,其中在若干附图中相似的附图标记表示相似的元素,将描述本发明的各方面和示例性操作环境。尽管将在结合在个人计算机上的操作系统上运行的应用程序执行的程序模块的一般上下文中描述本发明,但本领域的技术人员可以认识到,本发明也可结合其他程序模块实现。一般而言,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、组件、数据结构和其它类型的结构。此外,本领域的技术人员将理解,本发明可以使用其他计算机系统配置来实施,包括手持式设备、多处理器系统、基于微处理器或可编程的消费电子产品、小型计算机、大型计算机等。本发明也可以在其中任务由通过通信网络链接的远程处理设备执行的分布式计算环境中实现。在分布式计算环境中,程序模块可位于本地和远程存储器存储设备两者中。根据各实施例,用户可通过选择如视图菜单中提供的可选择的全屏视图选项之类的用户界面入口点,或通过选择如图I所示的窗口内视图切换器控件102,来进入全屏视图。根据各实施例,全屏视图设定可以是文档被保存时可不被保持的临时状态。
图2是示出用于显示与写或编辑文档有关且相关联的顶层功能控件的全屏视图编辑模式用户界面工具栏220的计算机屏幕显示的图示。如上简述,全屏视图编辑模式旨在成为用户界面轻量的但成熟的编辑模式。诸如字处理文档之类的文档210可被显示在全屏视图中。“写”可选择的功能控件205可被提供。根据本发明的各实施例,一旦接收到以编辑模式在全屏视图用户界面中显示文档210的命令,则可显示轻量的编辑模式工具栏 220,该工具栏包含用于将软件应用的一个或多个相关联的功能应用于被显示的文档的一个或多个可选择的功能控件。编辑模式工具栏220可被提供各种背景颜色,例如如图2所示的黑色。此外,工具栏220可以是半透明的。编辑模式工具栏220可以是轻量的。也就是说,编辑模式工具栏220可包含用于应用可从软件应用获得的多个功能的最常使用的子集的一个或多个可选择的功能控件。当全屏视图被启动时,编辑模式工具栏220可沿显示画面的边沿被显示。在经过了规定量的时间(如3-4秒)之后,编辑模式工具栏220显示可从全屏视图用户界面中被去除,以提供额外的显示空间供查看所显示的文档210。根据各实施例,全屏视图编辑工具栏220可通过显示动画效果从全屏视图用户界面中移除。各种动画效果可被结合,包括但不限于滑出、淡出、消失、溶解、或本领域已知的任何其他动画效果。一旦接收到光标的焦点在全屏视图用户界面的指定区域中的指示,该轻量的编辑模式工具栏220的显示可被恢复。根据各实施例,全屏视图编辑工具栏220可通过显示动画效果被恢复到全屏视图用户界面。动画效果可以是本领域中已知的各种动画效果之一。 考虑作为一示例,用户可决定在全屏视图编辑模式中编辑文档210。他/她可选择用户界面中提供的全屏视图切换器控件102。在检测到该选择时,文档210可以按全屏视图编辑模式显示,且全屏视图编辑模式工具栏220可沿显示画面的上边沿被显示,如图2所示。在规定量的时间(如3-4秒)之后,工具栏220可通过动画效果从显示画面中移除。例如,工具栏 220可上升并从用户界面滑出。在编辑文档210时,用户可决定利用软件应用的功能控件, 例如黑体字。用户可将他的/她的光标移动到全屏视图编辑工具栏220先前被显示的用户界面的上边沿,结果工具栏220的显示可被恢复。可利用显示动画效果,例如工具栏可下降并从用户界面显示画面的上边沿滑入。然后可显示功能控件,而用户可选择黑体字功能控件。如图2所示,可沿显示画面的侧边沿提供滚动条215。滚动条215可被定位成使得能够容易地被访问,但不沿文档210的边沿,从而它可能使用户分心或妨碍了用户。全屏视图的背景225可被显示在文档210之后。根据各实施例,背景225可以是用于增强被显示的文档210的可读性的反差背景。背景225可以是默认为无光泽黑色,但可提供各种其他可选择的背景来为用户提供不令人分心的背景幕以聚焦于所显示的文档210上。各种其他可选择的背景可包括各种背景颜色或各种木材类型和纹理以提供纸张位于桌面上的效果。现在参考图3,示出了用于显示与写或编辑文档210相关联的可选择的控件的用户界面工具栏220的图示。如上所述,用户界面工具栏220可根据各种颜色(如黑色)被显示,可以是半透明的,并可包含与写或编辑文档210相关联的多个可选择的功能控件中最常使用的子集。例如且如图3所示,编辑模式用户界面工具栏220可包括用于一般文件命令305的可选择的控件,如文件保存和打印。编辑模式用户界面工具栏220可包括用于一般格式化命令310的可选择的功能控件,如文本类型、字体大小、行距、黑体字、斜体字、下划线、文本对齐、项目符号、以及编号。其他可选择的功能控件可被提供在编辑模式用户界面工具栏220中,如“缩放”功能控件330和“添加注释”功能控件325。“选项”功能控件315可被提供,当被选择时它可提供不被包括在主编辑模式用户界面工具栏220中的各种可选择的选项的菜单。例如,编辑模式中的选项菜单可包括诸如查找、跟踪改变、显示注释和改变、显示原始/最终文档、 以及背景选项。“退出”功能控件335可被提供在编辑模式用户界面工具栏220中,当被选择时它可退出阅读模式,并可恢复文档310的原始视图。在退出阅读模式时,正被查看的页面可被保存而原始视图被恢复。编辑模式用户界面工具栏220还可包括“写”可选择的功能控件205以及“阅读”可选择的功能控件320。一旦选择了“写”205或“阅读”320可选择的功能控件,全屏视图可切换到所选的模式(阅读或编辑模式)。如应该理解的,包括在编辑模式用户界面工具栏220中的可选择的功能控件可根据个体用户偏好来被修改。如上简述,全屏视图阅读模式可提供为阅读而不是写或编辑文档210而优化的视图。根据一实施例,阅读模式中正被查看的文档210可能不能被编辑。可选择的功能控件可被提供在阅读模式用户界面工具栏中,用于允许此类功能,如页面导航、页边距显示以及搜索。在全屏视图阅读模式中,文档210的页面可被完整显示(如像物理纸张)。现在参考图4,示出了用于显示与阅读文档210相关联的可选择的控件的用户界面工具栏400的图示。类似于全屏视图编辑模式用户界面工具栏220,该轻量的阅读模式用户界面工具栏可根据各种颜色(如黑色)来显示,可以是半透明的,并可包含从软件应用可获得的与阅读文档210相关联的多个功能中基本的或最常使用的子集。根据一实施例,全屏视图阅读模式用户界面工具栏400可从视图中隐藏。可在进入全屏视图编辑模式时以及当用户将光标聚焦于全屏视图用户界面的指定区域中达规定的时间量时,呈现阅读模式Π 工具栏400。例如,如果用户将光标移动到显示屏幕的上面(如从屏幕的上边沿向下计算的40像素区域内)达一秒钟,阅读模式Π工具栏400可从屏幕的上边沿滑入视图。一旦选择了功能控件或在规定量的时间之后,阅读模式UI工具栏400可从视图隐藏。如图4所示,阅读模式用户界面工具栏400可包括用于页面导航405的可选择的控件。“选项”功能控件410可被包括以向用户提供附加功能。在选择了“选项”功能控件410时,可显示一选项下拉菜单,该选项下拉菜单可包括“查找”功能、“页边距设置”功能、以及“翻页效果”功能。如应该理解的,包括在阅读模式用户界面工具栏400中的可选择的功能控件可根据个体用户偏好来被修改。一旦选择了 “查找”功能,阅读模式用户界面工具栏400可从显示画面中移除,并可被类似于图5中所示的查找工具栏的查找或搜索工具栏替换。阅读模式用户界面工具栏 400可通过各种显示动画效果之一从显示画面中移除,如滑出动画。通过用查找工具栏500 替换阅读模式用户界面工具栏400,屏幕显示空间被最大化用于查看文档210。用户可输入文本来在查找工具栏500的搜索域505中搜索。在完成搜索之后,或当用户希望返回到阅读模式用户界面工具栏400,他/她可选择“完成”功能控件510。返回到图4,用户可以能够在从选项下拉菜单选择“页边距设置”功能控件之后通过选择“显示页边距”或“隐匿页边距”来显示或隐匿页边距。本发明的实施例提供了全页面阅读环境,该全页面阅读环境通过软件应用的动画功能提供了一个或多个模拟的页面移动视觉效果的显示。例如,全页面阅读环境模拟真实世界效果,如翻页效果,以增强用户的阅读体验。各种翻页效果选项可被提供给用户来从中进行选择。例如,用户可选择“贯穿飞过”选项。根据贯穿飞过选项,可显示第一页面。一旦选择了“翻”到另一页,第一页可看上去移动到显示画面的最前面,然后淡出,并变为被该另一页面替代。作为另一示例,用户可选择“页面卷曲”(page curl)选项来从一个页面过渡到另一个页面。页面卷曲效果可模拟页面缓慢翻转。随着页面翻转,用户可看到映射到卷曲的另一侧的图像背面。用户也可选择关闭翻页效果。如上所述,本发明的各实施例可提供用于显示全屏视图的改进的用户界面。全屏视图阅读模式可提供用于阅读文档的优化的用户界面,而全屏视图编辑模式可提供用于编辑文档的优化的用户界面。全屏视图阅读和编辑模式两者向用户提供了一种界面轻量的、 美学上合意的且不会令人分心的显示。如上所述的发明的各实施例可通过本地和远程计算和数据存储系统来实现,包括参考图6所示和所述的系统。符合本发明的实施例,上述存储器存储和处理单元可在诸如图6的计算设备600之类的计算设备中实现。可以使用硬件、软件或固件的任何适当的组合来实现该存储器存储和处理单元。例如,存储器存储和处理单元可用计算设备600或任何其他计算设备618结合计算设备600来实现,其中在分布式计算环境(如内联网或因特网)中可通过网络将功能集合在一起,以执行如本文所述的功能。符合本发明的各实施例, 上述系统、设备和处理器是示例,而其他系统、设备和处理器可以包括上述存储器存储和处理单元。参考图6,符合本发明的各实施例的系统可包括诸如计算设备600的计算设备。在一基本配置中,计算设备600可以包括至少一个处理单元602和系统存储器604。取决于计算设备的配置和类型,系统存储器604可以包括,但不限于,易失性存储器(例如,随机存取存储器(RAM))、非易失性存储器(例如,只读存储器(ROM))、闪存或任何组合。系统存储器604可包括操作系统605、一个或多个编程模块606,并可包括字处理应用607,其中字处理应用是具有充足的计算机可执行指令的软件应用,当指令被执行时执行如本文所述的功能。例如,操作系统605可适用于控制计算设备600的操作。此外,本发明的各实施例可以结合图形库、其他操作系统、或任何其他应用程序来实践,且不限于任何特定应用或系统。 该基本配置在图6中由虚线608内的那些组件示出。计算设备600可以具有附加特征或功能。例如,计算设备600还可包括附加数据存储设备(可移动和/或不可移动),诸如例如磁盘、光盘或磁带。这些附加存储在图6中由可移动存储609和不可移动存储610示出。计算设备600还可包含可允许设备600诸如通过例如内联网或因特网等分布式计算环境中的网络来与其他计算设备618进行通信的通信连接616。通信连接616是通信介质的一个示例。如上所述,可以在系统存储器604中存储包括操作系统605在内的多个程序模块和数据文件。在执行在处理单元602上时,编程模块606可包括字处理引用607,其中字处理应用可包含充足的计算机可执行指令,当指令被执行时执行如本文所述的功能。前述过程是示例,且处理单元602可执行其他过程。根据本发明的各实施例可使用的其他编程模块可包括电子邮件和联系人应用、电子数据表应用、数据库应用、幻灯片演示应用、绘图或计算机辅助应用程序等。一般而言,根据本发明的各实施例,程序模块可以包括可以执行特定任务或可以实现特定抽象数据类型的例程、程序、组件、数据结构和其他类型的结构。此外,本发明的各实施例可用其他计算机系统配置来实践,包括手持式设备、多处理器系统、基于微处理器的系统或可编程消费电子产品、小型机、大型计算机等。本发明的各实施例也可以在其中任务由通过通信网络链接的远程处理设备执行的分布式计算环境中实现。在分布式计算环境中,程序模块可位于本地和远程存储器存储设备两者中。此外,本发明的各实施例可在包括分立电子元件的电路、包含逻辑门的封装或集成电子芯片、利用微处理器的电路、或在包含电子元件或微处理器的单个芯片上实现。本发明的各实施例还可以使用能够执行诸如,例如,AND(与)、0R(或)和NOT(非)等逻辑运算的其他技术来实践,包括但不限于,机械、光学、流体和量子技术。另外,本发明的各实施例可以在通用计算机或任何其他电路或系统中实现。例如,本发明的各实施例可被实现为计算机进程(方法)、计算系统或诸如计算机程序产品或计算机可读介质等制品。计算机程序产品可以是计算机系统可读并编码了用于执行计算机进程的指令的计算机程序的计算机存储介质。因此,本发明能以硬件和/或软件(包括固件、常驻软件、微码等)来具体化。换言之,本发明的各实施例可以采用其上包含有供指令执行系统使用或结合其使用的计算机可使用或计算机可读程序代码的计算机可使用或计算机可读存储介质上的计算机程序产品的形式。计算机可使用或计算机可读介质可以是可包含、存储、通信、传播、或传输程序以供指令执行系统、装置或设备使用或结合其使用的任何介质。本文所使用的术语计算机可读介质可包括计算机存储介质。计算机存储介质可包括以用于存储诸如计算机可读指令、数据结构、程序模块、或其他数据等信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动介质。系统存储器604、可移动存储609 和不可移动存储610都是计算机存储介质(S卩,存储器存储)的示例。计算机存储介质可以包括,但不限于,RAM、R0M、电可擦除只读存储器(EEPROM)、闪存或其他存储器技术、CD-ROM、 数字多功能盘(DVD)或其他光存储、磁带盒、磁带、磁盘存储或其他磁性存储设备、或可用于存储信息且可以由计算设备600访问的任何其他介质。任何这样的计算机存储介质可以是设备600的一部分。计算设备600还可以具有输入设备612,如键盘、鼠标、笔、声音输入设备、触摸输入设备等。还可包括诸如显示器、扬声器、打印机等输出设备614。上述设备是示例且可以使用其他设备。 本文所使用的术语计算机可读介质还可包括通信介质。通信介质可由诸如载波或其他传输机制的已调制数据信号中的计算机可读指令、数据结构、程序模块、或其他数据来体现,并且包括任何信息传递介质。术语“已调制数据信号”可以描述以对该信号中的信息进行编码的方式设定或者改变其一个或多个特征的信号。作为示例而非限制,通信介质包括诸如有线网络或直接线连接等有线介质,以及诸如声学、射频(RF)、红外线和其他无线介质等无线介质。以上参考例如根据本发明的各实施例的方法、系统和计算机程序产品的框图和/ 或操作图示描述了本发明的各实施例。框中所注明的各功能/动作可以按不同于任何流程图所示的次序出现。例如,取决于所涉及的功能/动作,连续示出的两个框实际上可以基本上同时执行,或者这些框有时可以按相反的次序来执行。尽管已经描述了本发明的某些实施例,但也可能存在其他实施例。此外,虽然本发明的各实施例被描述为与存储在存储器和其他存储介质中的数据相关联,但数据还可以被存储在或读取自其他类型的计算机可读介质,如辅助存储设备,像硬盘、软盘、或CD-ROM ; 来自因特网的载波;或其他形式的RAM或ROM。此外,所公开的各方法的各阶段可以按任何方式来修改,包括通过对各阶段重新排序和/或插入或删除阶段,而不背离本发明。包括此处所包括的代码中的版权在内的所有权利都归属于申请人并且是本申请人的财产。申请人保持并保留此处所包括的代码中的所有权利,并授予仅关于所授权的专利的再现且未出于其他目的再现该材料的许可。虽然本说明书包括各示例,但本发明的范围由所附权利要求书来指示。此外,虽然用对结构特征和/或方法动作专用的语言描述了本说明书,但权利要求书并不限于上文所描述的特征或动作。相反,上述具体特征和动作是作为本发明的各实施例的示例来公开的。
权利要求
1.一种用于在全屏视图用户界面中提供编辑功能的方法,所述方法包括经由软件应用接收显示文档的命令;经由所述软件应用接收以编辑模式在全屏视图用户界面中显示所述文档的命令,所述编辑模式用于允许经由所述软件应用的一个或多个功能对所显示的文档进行编辑;在所述全屏视图用户界面中显示包含用于将所述软件应用的一个或多个相关联的功能应用于所显示的文档的一个或多个可选择的功能控件的轻量的编辑模式工具栏;在经过了规定量的时间后,从所述全屏视图用户界面中移除所述轻量的编辑模式工具栏的显示,以在所述全屏视图用户界面中提供额外的显示空间供查看所显示的文档;以及一旦接收到光标的焦点在所述全屏视图用户界面的指定区域中的指示,则在所述全屏视图用户界面中恢复所述轻量的编辑模式工具栏的显示。
2.如权利要求I所述的方法,其特征在于,在以编辑模式在所述全屏视图用户界面中显示所述文档时,所述方法还包括在所显示的文档后面显示反差背景,以增强所显示的文档的可读性。
3.如权利要求2所述的方法,其特征在于,在所显示的文档的后面显示反差背景以增强所显示的文档的可读性包括根据一个或多个背景颜色来显示所述反差背景。
4.如权利要求I所述的方法,其特征在于,经由所述软件应用接收以编辑模式在全屏视图用户界面中显示所述文档的命令包括接收对由所述软件应用提供的可选择的控件的选择,以用于以编辑模式在全屏视图用户界面中显示所述文档。
5.如权利要求I所述的方法,其特征在于,从所述全屏视图用户界面中移除所述轻量的编辑模式工具栏的显示,以在所述全屏视图用户界面中提供额外的显示空间供查看所显示的文档包括通过显示动画来移除所述轻量的编辑模式工具栏的显示。
6.如权利要求5所述的方法,其特征在于,通过显示动画来移除所述轻量的编辑模式工具栏的显示包括将所述轻量的编辑模式工具栏滑离所述全屏视图用户界面的一侧,直到所述轻量的编辑模式工具栏不再位于视图中;以及在所述全屏视图用户界面中恢复所述轻量的编辑模式工具栏的显示包括从所述轻量的编辑模式工具栏被从显示画面中移除的同一侧将所述轻量的编辑模式工具栏滑到所述全屏视图用户界面上,直到所述轻量的编辑模式工具栏位于视图中。
7.如权利要求5所述的方法,其特征在于,通过显示动画来移除所述轻量的编辑模式工具栏的显示包括将所述轻量的编辑模式工具栏滑离所述全屏视图用户界面的上边沿,直到所述轻量的编辑模式工具栏不再位于视图中;以及在所述全屏视图用户界面中恢复所述轻量的编辑模式工具栏的显示包括从所述轻量的编辑模式工具栏被从显示画面中移除的同一上边沿将所述轻量的编辑模式工具栏滑到所述全屏视图用户界面上,直到所述轻量的编辑模式工具栏位于视图中。
8.如权利要求5所述的方法,其特征在于,通过显示动画来移除所述轻量的编辑模式工具栏的显示包括使所述轻量的编辑模式工具栏的显示淡出,直到所述轻量的编辑模式工具栏不再位于视图中;以及在所述全屏视图用户界面中恢复所述轻量的编辑模式工具栏的显示包括使所述轻量的编辑模式工具栏的显示淡入,直到所述轻量的编辑模式工具栏位于视图中。
9.如权利要求I所述的方法,其特征在于,在所述全屏视图用户界面中显示包含用于将所述软件应用的一个或多个相关联的功能应用于所显示的文档的一个或多个可选择的功能控件的轻量的编辑模式工具栏包括在所述轻量的编辑模式工具栏中显示用于应用可从所述软件应用获得的多个功能中最常使用的子集的一个或多个可选择的功能控件。
10.如权利要求9所述的方法,其特征在于,在所述轻量的编辑模式工具栏中显示用于应用可从所述软件应用获得的多个功能中最常使用的子集的一个或多个可选择的功能控件包括显示用于以下功能的一个或多个可选择的控件保存文档;打印文档;包括文本类型、字体大小、行距、黑体字、斜体字、下划线、文本对齐、项目符号和编号的一般格式化功能控件;缩放功能控件;添加注释功能控件;以及选项功能控件,当所述选项功能控件被选择时可提供最初不被包括在所述轻量的编辑模式工具栏中的各种可选择的选项的菜单。
11.如权利要求I所述的方法,其特征在于,还包括一旦从所述轻量的编辑模式工具栏接收到对查找功能控件的选择,用允许对包含在所显示的文档中的信息进行搜索的查找功能用户界面组件来替代包含在所述轻量的编辑模式工具栏中的所述一个或多个可选择的功能控件。
12.一种用于在全屏视图用户界面中提供阅读功能的方法,所述方法包括经由软件应用接收显示文档的命令;经由所述软件应用接收以阅读模式在全屏视图用户界面中显示所述文档的命令,所述阅读模式用于允许所显示的文档的经优化的视图;在所述全屏视图用户界面中显示包含用于在所显示的文档中导航的一个或多个可选择的功能控件的轻量的阅读模式工具栏;在经过了规定量的时间后,从所述全屏视图用户界面中移除所述轻量的阅读模式工具栏的显示,以在所述全屏视图用户界面中提供额外的显示空间供查看所显示的文档;以及一旦接收到光标的焦点在所述全屏视图用户界面的指定区域中的指示,则在所述全屏视图用户界面中恢复所述轻量的阅读模式工具栏的显示。
13.如权利要求12所述的方法,其特征在于,在以阅读模式中在所述全屏视图用户界面中显示所述文档时,所述方法还包括在所显示的文档后面显示反差背景,以增强所显示的文档的可读性。
14.如权利要求13所述的方法,其特征在于,在所显示的文档的后面显示反差背景以增强所显示的文档的可读性包括根据一个或多个背景颜色来显示所述反差背景。
15.如权利要求12所述的方法,其特征在于,从所述全屏视图用户界面中移除所述轻量的阅读模式工具栏的显示,以在所述全屏视图用户界面中提供额外的显示空间供查看所显示的文档包括通过用户界面动画将所述轻量的阅读模式工具栏滑离所述全屏视图用户界面的一侧,直到所述轻量的阅读模式工具栏不再位于视图中;在所述全屏视图用户界面中恢复所述轻量的阅读模式工具栏的显示包括从所述轻量的阅读模式工具栏被从显示画面中移除的同一侧将所述轻量的阅读模式工具栏滑到所述全屏视图用户界面上,直到所述轻量的阅读模式工具栏位于视图中。
16.如权利要求12所述的方法,其特征在于,从所述全屏视图用户界面中移除所述轻量的阅读模式工具栏的显示,以在所述全屏视图用户界面中提供额外的显示空间供查看所显示的文档包括将所述轻量的阅读模式工具栏滑离所述全屏视图用户界面的上边沿,直到所述轻量的阅读模式工具栏不再位于视图中;在所述全屏视图用户界面中恢复所述轻量的阅读模式工具栏的显示包括从所述轻量的阅读模式工具栏被从显示画面中移除的同一上边沿将所述轻量的阅读模式工具栏滑到所述全屏视图用户界面上,直到所述轻量的阅读模式工具栏位于视图中。
17.如权利要求12所述的方法,其特征在于,从所述全屏视图用户界面中移除对所述轻量的阅读模式工具栏的显示,以在所述全屏视图用户界面中提供额外的显示空间供查看所显示的文档包括将所述轻量的阅读模式工具栏的显示淡出,直到所述轻量的阅读模式工具栏不再位于视图中;以及在所述全屏视图用户界面中恢复所述轻量的阅读模式工具栏的显示包括使所述轻量的阅读模式工具栏的显示淡入,直到所述轻量的阅读模式工具栏位于视图中。
18.如权利要求12所述的方法,其特征在于,还包括一旦从所述轻量的阅读模式工具栏接收到对查找功能控件的选择,用允许对包含在所显示的文档中的信息进行搜索的查找功能用户界面组件来替代用于在所显示的文档中导航的所述一个或多个可选择的功能控件。
19.如权利要求12所述的方法,其特征在于,一旦接收到对与所述软件应用的页面翻转功能相关联的功能控件的选择,则通过所述软件应用的动画功能来提供一个或多个模拟的页面移动视觉效果的显示。
20.一种包含计算机可执行指令的计算机可读介质,所述计算机可执行指令在由计算机执行时执行一种用于在全屏视图用户界面中提供编辑功能的方法,所述方法包括经由软件应用接收显示文档的命令;经由所述软件应用接收在全屏视图用户界面中显示所述文档的命令,用于允许通过所述软件应用的一个或多个功能对所显示的文档进行编辑和阅读;在所述全屏视图用户界面中显示包含用于控制所显示的文档的一个或多个可选择的功能控件的轻量的工具栏;在经过了规定量的时间后,从所述全屏视图用户界面中移除所述轻量的工具栏的显示,以在所述全屏视图用户界面中提供额外的显示空间供查看所显示的文档;以及一旦接收到光标的焦点在所述全屏视图用户界面的指定区域中的指示,则在所述全屏视图用户界面中恢复所述轻量的工具栏的显示。
全文摘要
本发明涉及全屏视图阅读和编辑用户界面。提供了一种改进的全屏视图用户界面,该全屏视图用户界面提供了用于阅读文档的用户界面轻量的阅读模式以及用于编辑或创作文档的用户界面轻量的编辑模式。全屏视图阅读模式提供了一种全页面阅读环境,该全页面阅读环境模拟真实世界效果,如页面卷曲,以增强旨在聚焦于阅读文档的任务的阅读体验。全屏编辑模式提供了全页面编辑环境,该全页面编辑环境在需要时展现与编辑或创作文档有关的可选择的控件,以提供一种简化的、不令人分心的写环境。
文档编号G06F3/048GK102591568SQ20111041870
公开日2012年7月18日 申请日期2011年12月14日 优先权日2010年12月15日
发明者B·T·凯利, H-Y·肖 申请人:微软公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1