买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】触摸输入光标操控_苹果公司_201910610331.X 

申请/专利权人:苹果公司

申请日:2016-03-18

公开(公告)日:2022-11-25

公开(公告)号:CN110362245B

主分类号:G06F3/04812

分类号:G06F3/04812;G06F3/04842;G06F3/04883

优先权:["20150319 US 62/135,619","20150607 US 62/172,162","20150902 US 62/213,593","20150908 US 62/215,720","20150924 US 14/864,737","20150925 US 14/866,361"]

专利状态码:有效-授权

法律状态:2022.11.25#授权;2019.11.15#实质审查的生效;2019.10.22#公开

摘要:本公开涉及触摸输入光标操控。一种用于操控光标的方法在具有一个或多个处理器、存储器和触摸屏显示器的便携式多功能设备处执行。最初,在显示器上显示电子文档的内容,其中在电子文档内显示光标。然后,在触摸屏显示器上,并且优选地,在触摸屏显示器上的任意位置检测到两个基本同时的触摸输入。响应于检测到两个基本同时的触摸输入,文档中的内容与光标最接近的部分被选择,并且内容的该部分作为选择的内容被显示。

主权项:1.一种显示光标的方法,包括:在包括一个或多个处理器、存储器和触敏显示器的电子设备处:在所述触敏显示器上同时显示屏幕键盘和内容呈现区域,其中所述内容呈现区域显示从所述屏幕键盘接收的文本输入;在所述触敏显示器上显示的屏幕键盘上检测触摸输入;响应于在所述触敏显示器上显示的屏幕键盘上检测到所述触摸输入,确定所述触摸输入是否满足用于进入文本选择模式的一个或多个准则;以及根据所述触摸输入满足用于进入所述文本选择模式的一个或多个准则的确定:在所述内容呈现区域同时显示,在第一位置的第一光标和在与第一位置不同的第二位置的第二光标。

全文数据:触摸输入光标操控本申请是申请日为2016年3月18日、发明名称为“触摸输入光标操控”、申请号为201610189298.4、的中国发明专利申请的分案申请。技术领域本公开总体上涉及具有触敏表面的电子设备,并且更具体地涉及在电子文档中的光标操控和内容选择。背景技术近年来,用于计算机和其他电子计算设备的作为输入设备的触敏表面的使用已显著增加。示例性的触敏表面包括触摸板和触摸屏显示器。这种表面被广泛地用于通过在显示器上呈现的电子文档内操控光标来浏览和编辑电子文档。在具有查看和编辑功能的应用例如,绘图应用、演示应用例如,苹果的KEYNOTE或者微软的POWERPOINT、文字处理应用例如,苹果的PAGES或者微软的WORD、网站创建应用、电子表格应用例如,苹果的NUMBERS或者微软的EXCEL内查看或者编辑这些电子文档。需要鼠标或者其他外围输入机构的使用的常规的光标操控方法是相对低效的,因为它们需要用户从键盘移开一个手到鼠标以便做选择。类似地,触摸屏显示器上提供的常规的用户界面不提供用于内容选择和编辑的操控光标的简单和直观的方式。因此,期望提供用于操控触摸屏显示器上呈现的电子文档中显示的光标的更高效的手段。发明内容因此,存在对具有用于光标操控和内容例如,文本选择的更快、更高效的方法和界面的电子设备的需求。这种方法和界面可选地补充或者代替用于光标操控和内容选择的常规的方法。这种方法和界面减少来自用户的输入的数量、范围、和或性质并且产生更高效的人机接口。对于电池操作的设备,更高效的输入机构也需要更少的计算资源,因此增加了设备的电池寿命。为了在常规的便携式多功能设备上的文档中操控光标,用户常常需要使手指与触敏屏上的光标的位置的精确位置接触。这常常是困难的并且用户不能看到在他们手指下方的光标的精确位置。本文描述的设备和方法解决了以上的缺点和与用于具有触敏表面的电子设备的用户界面关联的其他问题。本文描述的方法允许用户从触敏表面的任意部分操控光标以及执行编辑功能,诸如文本选择和移动选择。例如,可以在触摸屏上的包括键盘之上的任意位置检测两指触摸输入。由于至少两个原因用户可以从中极大地获益。第一,多指手势检测可以与单指检测例如,单指轻击区分,使得可以为其他功能保留键盘上的单指接触或单指手势,例如,文本输入。第二,它允许更高效的用户输入,因为用户不需要考虑在何处做出光标手势例如,用户不需要担忧无意的按键激活而是可以关注于光标的移动上。在一些实施例中,设备是便携式的例如,笔记本计算机,平板计算机,或手持设备,而在其他实施例中,设备是桌面计算机。设备具有触敏显示器也被称为“触摸屏”或“触摸屏显示器”,并且在一些实施例中它还包括触摸板。在一些实施例中,设备具有图形用户界面GUI、一个或多个处理器、存储器和一个或多个模块、在存储器中存储的用于执行多个功能的程序或指令集。在一些实施例中,用户主要通过包括在触敏表面上的手指接触和手势的触摸输入与GUI交互。在一些实施例中,功能可选地包括图像浏览、编辑、绘图、演示、文字处理、网站创建、编写磁盘、电子表格创建或编辑、玩游戏、在设备上使用电话、视频会议、电子邮件,即时消息,数字照相或数字摄像、网页浏览、播放数字音乐或视频、备忘录等等。用于执行这些功能的可执行的指令被可选地包括在非瞬态计算机可读存储介质或者被配置成用于由一个或多个处理器执行的其他计算机程序产品中。根据一些实施例,在包括一个或多个处理器、存储器和触摸屏显示器的便携式多功能设备处执行光标操控的方法。方法包括:在显示器上显示电子文档的内容;在电子文档内显示光标;在触摸屏显示器上的任意位置检测两个基本同时的触摸输入;以及响应于检测到两个基本同时的触摸输入:选择文档中的内容的与光标最接近的部分;以及将内容的该部分作为选择的内容显示。根据一些实施例,光标操控的方法进一步包括:在将内容的该部分作为选择的内容显示的同时,在触摸屏显示器上的任意位置检测附加的两个基本同时的触摸输入;响应于检测到附加的两个基本同时的触摸输入,选择包括内容的该部分的内容的第一扩展部分;以及将第一扩展部分作为选择的内容显示。根据一些实施例,光标操控的方法进一步包括:在将内容的第一扩展部分作为选择的内容显示的同时,在触摸屏显示器上检测附加的两个基本同时的触摸输入;响应于检测到附加的两个基本同时的触摸输入,选择包括内容的扩展部分的内容的第二扩展部分;以及将第二扩展部分作为选择的内容显示。根据一些实施例,光标操控的方法进一步包括:在将内容的第二扩展部分作为选择的内容显示的同时,在触摸屏显示器上检测附加的两个基本同时的触摸输入;响应于检测到附加的两个基本同时的触摸输入,选择包括内容的第一扩展部分的内容的第三扩展部分;以及将第三扩展部分作为选择的内容显示。根据一些实施例,内容包括文本并且内容的该部分是文本中位于最接近于光标的字,扩展的部分是句子,第一扩展的部分是段落,并且第二扩展的光标是页面。根据一些实施例,内容包括文本并且内容的该部分是位于最接近于光标的字。根据一些实施例,光标操控的方法进一步包括:检测两个基本同时的触摸输入从触摸屏显示器的抬起以及随后的在触摸屏显示器上的任意位置的附加的两个基本同时的触摸输入;检测从触摸屏显示器上的附加的两个基本同时的触摸输入的位置到触摸屏显示器上的附加的位置的连续的触摸手势;以及响应于检测到连续的触摸手势,将选择的内容扩展以包括在朝向附加的位置的方向上超出该部分的附加的内容。根据一些实施例,光标操控的方法进一步包括:在触摸屏显示器上的扩展的选择的内容内的第一位置检测第一触摸输入;基本与第一触摸输入的检测同时地在扩展的选择的内容内的第二位置检测第二触摸输入;以及响应于检测到第一触摸输入和第二触摸输入,基于选择的内容扩展选择的内容的显示。根据一些实施例,方法进一步包括:当确定两个基本同时的触摸输入维持与触摸屏显示器接触时,检测从两个基本同时的触摸输入的位置至少部分地跨触摸屏显示器的连续的触摸手势;响应于该手势,在手势的方向上扩展内容的选择到超过内容的该部分。根据一些实施例,光标是插入点。根据一些实施例,光标操控的方法进一步包括:在触摸屏显示器上的选择的内容的边界内的相应第一位置和第二位置检测附加的两个基本同时的触摸输入;当确定两个基本同时的触摸输入维持与触摸屏显示器接触时,检测跨触摸屏显示器的连续的触摸手势;响应于检测到连续的触摸手势的抬起,将选择的内容移动到不同的位置。根据一些实施例,光标操控的方法进一步包括:在将选择的内容移动到第二位置之前,显示与选择的内容偏移的残影光标,其中残影选择与连续的触摸手势一起移动,其中不同的位置是在抬起时残影光标的位置。根据一些实施例,在包括一个或多个处理器、存储器、和触摸屏显示器的便携式多功能设备处执行光标操控的方法。方法包括:在触摸屏显示器上显示电子文档的内容;在触摸屏显示器上的内容的内的当前位置显示光标;在触摸屏显示器上的第一区域检测两个基本同时的触摸输入;当确定两个基本同时的触摸输入维持与触摸屏显示器接触时,检测从第一区域到第二区域跨触摸屏显示器的、从两个基本同时的触摸输入的位置的连续的触摸手势;以及响应于检测到连续的触摸手势:在连续的触摸手势的方向上将光标从当前位置移动到新位置。根据一些实施例,第一区域和第二区域之间的距离与当前位置和新位置之间的距离基本相同。根据一些实施例,方法进一步包括:在移动光标的同时,显示与光标偏移的残影光标;以及当检测到连续的触摸手势的终止时,将光标放置在残影光标的位置并且停止残影光标的显示。根据一些实施例,在当前位置显示光标包括在当前位置显示内容的部分的选择,在连续的触摸手势的方向上将光标从当前位置移动到新位置包括:解除选择并且将光标从当前位置移动到新位置。根据一些实施例,在包括一个或多个处理器、存储器、和触摸屏显示器的便携式多功能设备处执行光标操控的方法。方法包括:在显示器上显示文本;在文本内的行处显示光标;检测在触摸屏显示器上在至少部分地与该行平行并且朝向触摸屏显示器的边缘的方向上的两指轻扫手势;以及响应于检测到两指轻扫手势,将光标移动到文本远端点,例如,行的终点或起点,或者页面或文档的顶部或底部。根据一些实施例,该检测需要两指轻扫手势以高于预定的速率的速率被执行。根据一些实施例,文本的远端点在手势的方向上的位置。例如,行的终点或起点,或者页面或文档的顶部或底部。根据一些实施例,将光标移动到文本的远端点包括根据两指轻扫的方向将光标移动到文本的行的起点或终点或者文本的起点或终点例如,页面或文档的顶部或底部。根据一些实施例,在包括一个或多个处理器、存储器、和触摸屏显示器的便携式多功能设备处执行光标操控的方法。方法包括:在显示器上显示电子文档的内容;在电子文档内显示光标;检测在触摸屏显示器上的触摸输入,其中触摸输入位于内容内的字上;以及响应于检测到触摸输入:选择字;以及显示与选择的字相邻的命令显示区域,其中第二命令显示区域包括用于剪切选择的字的图标、用于复制选择的字的图标和用于粘贴先前选择的内容的图标。根据一些实施例,在包括一个或多个处理器、存储器、和触摸屏显示器的便携式多功能设备处执行选择操控的方法。方法包括:在显示器上显示电子文档的内容;显示在电子文档内的内容的选择;在触摸屏显示器上的选择之上的位置检测单触摸输入;响应于在该位置检测到单触摸输入,显示与选择有关的选项的集合;确定单触摸输入是否维持在该位置预定的时间量以及随后的远离触摸屏显示器上的该位置的连续的触摸手势;以及响应于检测到单触摸输入维持在该位置预定的时间量以及随后的远离该位置的连续的触摸手势,在连续的触摸手势的方向上将选择移动到不同的位置。根据一些实施例,在包括一个或多个处理器、存储器、和触摸屏显示器的便携式多功能设备处执行选择操控的方法。方法包括:在显示器上显示电子文档的内容;显示在电子文档内的内容的选择;在触摸屏显示器上的任意位置的位置检测三个基本同时的触摸输入;确定三个基本同时的触摸输入是否跟随有远离触摸屏显示器上的该位置的三个连续的触摸手势;以及响应于检测到三个连续的触摸手势,在连续的触摸手势的方向上将选择移动到不同的位置。根据一些实施例,在包括一个或多个处理器、存储器、和触摸屏显示器的便携式多功能设备处执行光标操控的方法。方法包括:在触摸屏显示器上显示电子文档的内容,内容包括文本的包括至少两个字的至少一个行;检测在内容上的触摸输入;以及响应于检测到触摸输入:确定触摸输入到电子文档内的两个字之间的最接近的空格space的距离;以及根据距离大于预定的阈值距离的确定,在电子文档内选择与触摸输入最接近的字并且显示选择的指示。根据一些实施例,当该距离小于预定的阈值距离时,方法进一步将光标放置在前面的字之后最接近的空格中。根据一些实施例,基于与触摸输入最接近的字的尺寸的百分比计算预定的阈值距离。根据一些实施例,方法进一步包括:在显示选择的同时,在触摸屏显示器上的选择内的位置检测附加的触摸输入;以及响应于检测到附加的触摸输入,解除选择并且基于附加的触摸输入相对于与字最接近的空格的位置将光标放置为与电子文档内的该字相邻。根据一些实施例,方法进一步包括:在显示选择的同时,在触摸屏显示器上的选择内的位置检测附加的触摸输入;检测在附加的触摸输入之后没有中断与触摸屏显示器的接触的情况下从在触摸屏显示器上的附加的触摸输入的第一位置到在触摸屏显示器上的第二位置的连续的触摸手势;以及响应于检测到连续的触摸手势,将选择扩展以包括在朝向第二位置的方向上超过字的附加的内容。根据一些实施例,方法进一步包括:检测双轻击触摸输入;响应于检测到双轻击触摸输入,选择与双轻击触摸输入最接近的字;以及显示选择的指示。根据一些实施例,方法进一步包括:在电子文档内的两个字之间的空格处检测双轻击触摸输入;响应于检测到双轻击触摸输入,选择该空格之后的与双轻击触摸输入最接近的字;以及显示选择的指示。根据一些实施例,方法进一步包括:检测三轻击触摸输入;响应于检测到三轻击触摸输入,选择与三轻击触摸输入最接近的句子;以及显示句子的选择的指示。根据一些实施例,方法进一步包括:检测四轻击触摸输入;响应于检测到四轻击触摸输入,选择与四轻击触摸输入最接近的段落;以及显示段落的选择的指示。根据一些实施例,方法进一步包括:检测五轻击触摸输入;响应于检测到五轻击触摸输入,选择内容;以及显示内容的选择的指示。根据一些实施例,当该距离等于预定的阈值距离时,执行在电子文档内选择与触摸输入最接近的字。根据一些实施例,当该距离等于预定的阈值距离时,执行将光标放置在前面的字之后的最接近的空格中。根据一些实施例,在包括一个或多个处理器、存储器、和触摸屏显示器的便携式多功能设备处执行键盘显示的方法。方法包括:在触摸屏显示器上显示电子文档的内容;在触摸屏显示器上显示软键盘;检测在软键盘上的两个基本同时的触摸输入;以及响应于检测到在软键盘上的两个基本同时的触摸输入,显示模糊的软键盘。根据一些实施例,方法进一步包括:检测在两个基本同时的触摸输入之后没有中断与触摸屏显示器的接触的情况下从软键盘到内容的两个基本同时的触摸输入的移动;以及响应于检测到与内容的连续的手指接触,利用软键盘的显示代替模糊的软键盘的显示。根据一些实施例,显示模糊的软键盘包括基于电子文档的内容改变软键盘的颜色、色度hue、饱和度、亮度、和对比度中的一个或多个。根据一些实施例,在包括一个或多个处理器、存储器和触敏显示器的便携式多功能设备处执行内容选择的方法。方法包括:在触敏显示器上同时显示屏幕键盘和内容呈现区域,其中内容呈现区域显示从屏幕键盘接收的文本输入;在触摸显示器上显示的屏幕键盘上检测触摸输入;响应于检测到在触敏显示器上显示的屏幕键盘上的触摸输入,确定触摸输入是否满足用于进入文本选择模式的一个或多个准则;以及根据触摸输入满足用于进入文本选择模式的一个或多个准则的确定:在内容呈现区域同时显示,在第一位置的第一光标和在与第一位置不同的第二位置的第二光标。根据一些实施例,用于进入文本选择模式的一个或多个准则包括具有在屏幕键盘之上的两指拖拽手势的触摸输入。根据一些实施例,设备具有用来检测与触敏显示器的接触的强度的一个或多个传感器,在触敏显示器上的触摸输入包括通过屏幕键盘上的接触的输入,并且用于进入文本选择模式的一个或多个准则包括屏幕键盘上的接触具有超过预定的深按压强度阈值的强度。根据一些实施例,方法进一步包括:根据触摸输入满足用于进入文本选择模式的一个或多个准则的确定:可视地遮盖visuallyobscure屏幕键盘上的按键。根据一些实施例,可视地遮盖屏幕键盘上的按键包括对屏幕键盘应用模糊效应。根据一些实施例,可视地遮盖屏幕键盘上的按键包括将屏幕键盘转变成屏幕触摸板。根据一些实施例,可视地遮盖屏幕键盘上的按键包括使屏幕键盘半透明以部分地显露位于屏幕键盘下方的内容。根据一些实施例,第二位置是基于触摸输入中的初始接触的位置;以及第一位置是基于第二位置的内容呈现区域中的允许插入位置。根据一些实施例,第一位置是当确定触摸输入满足用于进入文本选择模式的一个或多个准则时,第一光标所在的插入位置;以及第二位置以预定偏移从第一位置移位。根据一些实施例,在内容呈现区域中同时显示第一光标和第二光标两者之前,在内容呈现区域中已经显示了第一光标和第二光标中的一个光标。根据一些实施例,方法进一步包括:检测触摸输入的一个或多个接触的移动;以及根据触摸输入的一个或多个接触的移动在内容呈现区域内移动第二光标。根据一些实施例,方法进一步包括:基于第二光标的移动移动第一光标,其中第一光标的移动包括在内容呈现区域中的允许插入位置之间的分立的移动。根据一些实施例,方法进一步包括:在检测到触摸输入的一个或多个接触的移动之后检测触摸输入的抬起;以及响应于检测到触摸输入的抬起:停止显示第二光标。根据一些实施例,方法进一步包括:响应于检测到触摸输入的抬起,在第一光标的分立的移动之后由第一光标到达的相应允许插入位置维持第一光标的显示。根据一些实施例,方法进一步包括:响应于检测到触摸输入的抬起,停止显示第一光标。根据一些实施例,根据触摸输入满足用于进入文本选择模式的一个或多个准则的确定,遮盖obscure屏幕键盘,并且方法进一步包括:响应于检测到触摸输入的抬起,恢复屏幕键盘的显示。根据一些实施例,设备具有用来检测与触敏显示器的接触的强度的一个或多个传感器,并且方法进一步包括:在文本选择模式中,检测触摸输入中的接触的强度超过预定的强度阈值;在检测到触摸输入中的接触的强度超过预定的强度阈值之后,检测触摸输入中的接触的移动;响应于在检测到触摸输入中的接触的强度超过预定的强度阈值之后检测到触摸输入中的接触的移动:根据触摸输入中的接触的移动选择文本输入的部分。根据一些实施例,当触摸输入中的接触的检测的强度超过预定的强度阈值时,文本输入的选择的部分在第一光标的位置开始。根据一些实施例,方法进一步包括:在根据触摸输入中的接触的移动选择文本输入的该部分之后检测触摸输入中的接触的抬起;以及响应于检测到触摸输入中的接触的抬起,确认文本输入的该部分的选择。根据一些实施例,方法进一步包括:在选择文本输入的该部分之后,在文本输入的该部分被选择的同时,检测触摸输入中超过预定的阈值的接触的强度;以及,响应于在文本输入的该部分被选择的同时,检测触摸输入中超过预定的阈值的接触的强度,清除文本输入的该部分的选择。根据一些实施例,方法进一步包括:在选择文本输入的该部分之后,在文本输入的该部分被选择的同时,检测触摸输入中超过预定的阈值的接触的强度并且跟随有该接触的抬起而没有该接触的进一步移动;以及响应于检测到触摸输入中超过预定的阈值的接触的强度并且跟随有该接触的抬起而没有该接触的进一步移动,确认文本输入的该部分的选择。根据一些实施例,方法进一步包括:在选择文本输入的该部分之后,在文本输入的该部分被选择的同时,检测触摸输入中超过预定的阈值的接触的强度以及跟随有该接触的进一步移动;以及响应于检测到触摸输入中超过预定的阈值的接触的强度以及跟随有该接触的进一步移动:清除文本输入的该部分的选择。根据一些实施例,方法进一步包括:响应于检测到触摸输入中超过预定的阈值的接触的强度以及跟随有该接触的进一步移动:根据接触的进一步移动开始文本输入的新部分的选择。根据一些实施例,方法进一步包括:响应于检测到触摸输入中超过预定的阈值的接触的强度以及跟随有该接触的进一步移动:根据接触的进一步移动,在内容呈现区域内进一步移动第二光标和第一光标。根据一些实施例,设备具有用来检测与触敏显示器的接触的强度的一个或多个传感器,并且方法进一步包括:在文本选择模式中,检测都超过预定强度阈值的触摸输入中的第一局部强度峰值以及随后的触摸输入中的第二局部强度峰值;以及响应于检测到都超过预定强度阈值的触摸输入中的第一局部强度峰值以及随后的触摸输入中的第二局部强度峰值,根据第一光标的目前位置选择文本输入的第一预定单元。根据一些实施例,方法进一步包括:在检测到第一局部强度峰值以及随后的第二局部强度峰值之后,检测超过预定强度阈值的触摸输入中的第三连续局部强度峰值;以及响应于检测到全部都超过预定深按压强度阈值的触摸输入中的三个连续局部强度峰值,选择大于并且包括文本输入的第一预定单元的文本输入的第二预定单元。根据一些实施例,在具有一个或多个处理器、存储器、触摸屏显示器和用来检测与触敏表面的接触的强度的一个或多个传感器的设备处执行内容选择的方法。方法包括:在触敏表面上检测到接触的同时,在显示器上同时显示内容和在内容内的第一位置的文本选择指示器;检测通过接触的第一按压输入以及随后的与从第一位置到显示器上的第二位置的文本选择指示器的至少一部分的移动相对应的跨触敏表面的接触的移动;响应于检测到通过接触的第一按压输入以及随后的跨触敏表面的接触的移动,选择在第一位置和第二位置之间的内容;在第一位置和第二位置之间的内容被选择的同时,检测通过在触敏表面上的接触的第二按压输入;响应于检测到通过在触敏表面上的接触的第二按压输入,根据第二按压输入执行与第一位置和第二位置之间的内容相关联的文本选择操作,其中在第一按压输入中的接触、跨触敏表面的移动和第二按压输入是与触敏表面接触的单个连续接触。根据一些实施例,检测通过接触的第一按压输入以及随后的跨触敏表面的接触的移动包括:检测接触的强度增加到高于预定强度,以及随后检测接触的强度降低到仍然高于预定最低强度值的强度。根据一些实施例,方法进一步包括:响应于检测到通过接触的第一按压输入以及随后的跨触敏表面的接触的移动:显示在内容内的第二位置的文本选择指示器的至少该部分。根据一些实施例,文本选择操作包括停止在第二位置的内容的选择以及维持在第一位置和第二位置之间的内容的选择。根据一些实施例,方法进一步包括:在检测第二按压输入之后并且在第一位置和第二位置之间的内容维持被选择的同时,检测接触的抬起;以及响应于检测到接触的抬起,显示在第一位置和第二位置之间的选择的内容的动作菜单。根据一些实施例,方法进一步包括:在检测通过触敏表面上的接触的第二按压输入以及停止在第二位置的内容的选择之后,检测接触的进一步移动;以及响应于检测到接触的进一步移动,显示在内容内的第三位置的文本选择指示器的至少一部分。根据一些实施例,方法进一步包括:响应于检测到接触的进一步移动,取消第一位置和第二位置之间的内容的选择而不选择第二位置和第三位置之间的内容。根据一些实施例,文本选择操作包括取消第一位置和第二位置之间的内容的选择。根据一些实施例,方法进一步包括:在检测通过在触敏表面上的接触的第二按压输入和取消第一位置和第二位置之间的内容的选择之后,检测接触的进一步移动;以及响应于检测到接触的进一步移动,选择在第二位置和第三位置之间的内容。根据一些实施例,方法进一步包括:在第二位置和第三位置之间的内容被选择的同时,检测接触的抬起;以及响应于在第二位置和第三位置之间的内容被选择同时检测到接触的抬起,停止在第三位置的内容的选择并且维持第二位置和第三位置之间的内容的选择。根据一些实施例,方法进一步包括:在显示内容内的第一位置的文本选择指示器之前,检测通过触敏表面上的接触的初始按压输入;以及响应于检测到初始按压输入,显示在与触敏表面上的初始按压输入的位置相对应的内容内的初始位置的文本选择指示器。根据一些实施例,显示器是包括触敏表面的触敏显示器,并且方法进一步包括:在触敏显示器上同时显示内容和屏幕键盘,其中在屏幕键盘上检测初始按压输入。根据一些实施例,在与显示器上的内容的位置相对应的触敏表面上的位置检测初始按压输入。根据一些实施例,显示器是包括触敏表面的触敏显示器,并且方法进一步包括:在触敏显示器上同时显示内容和屏幕键盘;在显示内容内的第一位置的文本选择指示器之前,检测在屏幕键盘上的多接触拖拽输入;以及响应于检测到在屏幕键盘上的多接触拖拽输入,基于在屏幕键盘上的多接触拖拽输入的位置在内容内的初始位置显示文本选择指示器。根据一些实施例,内容包括可编辑的内容并且文本选择指示器包括光标。根据一些实施例,方法进一步包括:显示放大镜,该放大镜显示光标和光标周围区域的放大版本。根据一些实施例,选择在第一位置和第二位置之间的内容包括:响应于检测到跨触敏表面的接触的移动,一次将光标移动一个字符空间;以及根据光标的移动一次选择一个附加的字符。根据一些实施例,内容包括只读内容并且文本选择指示器包括选择区域;以及在第一位置显示文本选择指示器包括显示位于选择区域内的第一位置的第一字。根据一些实施例,方法进一步包括:显示放大镜,该放大镜显示选择区域和选择区域周围区域的放大版本。根据一些实施例,选择在第一位置和第二位置之间的内容包括:根据跨触敏表面的接触的移动一次将选择区域扩展一个字;以及根据选择区域的扩展一次选择一个附加的字。根据一些实施例,方法进一步包括:响应于检测到第二按压输入,根据第二按压输入伴随有跨触敏表面的接触的同时移动的确定,放弃执行文本选择操作。根据一些实施例,当文本是可编辑的文本时,文本选择指示器是光标并且选择第一位置和第二位置之间的内容包括根据触敏表面上的接触的移动逐字符地扩展选择;以及当文本是不可编辑的文本时,文本选择指示器是初始包含单个字的选择区域并且选择第一位置和第二位置之间的内容包括根据触敏表面上的接触的移动逐字地扩展选择。根据一些实施例,在包括一个或多个处理器、存储器和触敏显示器的便携式多功能设备处执行内容选择的方法。方法包括:在触敏显示器上同时显示屏幕键盘和内容呈现区域,其中内容呈现区域显示从屏幕键盘接收的文本输入;检测在触敏显示器上显示的屏幕键盘上的触摸输入,其中检测触摸输入包括检测接触的移动和接触的抬起;响应于检测到在触敏显示器上显示的屏幕键盘上的触摸输入:根据触摸输入满足文本选择准则的确定,基于接触的移动执行文本选择操作,其中文本选择准则包括当接触的特征强度增加到高于文本选择强度阈值时满足的准则;以及根据触摸输入满足文本输入准则的确定,基于触摸输入将文本输入到内容呈现区域中,其中文本输入准则包括当接触的特征强度没有增加到高于文本选择强度阈值时满足的准则。根据一些实施例,文本输入准则包括当在接触在屏幕键盘的字符按键的位置的同时,检测到接触的抬起时满足的准则。根据一些实施例,文本输入准则包括当在检测到接触的抬起之前,接触没有移动到屏幕键盘之外时满足的准则。根据一些实施例,将文本输入到内容区域中包括输入与在屏幕键盘上检测到接触的按下所在的位置的字符按键相对应的字符。根据一些实施例,将文本输入到内容区域中包括输入与在屏幕键盘上检测到接触的抬起所在的位置的字符按键相对应的字符。根据一些实施例,文本选择准则包括当在检测到接触的特征强度增加到高于文本选择强度阈值之前,接触移动不大于阈值距离时满足的准则。根据一些实施例,文本选择操作包括以下各项中的一项:在内容区域内移动光标或者在内容区域内选择文本。根据一些实施例,方法进一步包括,响应于检测到已经满足文本选择准则,生成指示进入到文本选择操作模式中的触觉输出。根据一些实施例,方法进一步包括,响应于检测到已经满足文本选择准则,改变屏幕键盘的外观以指示设备正在文本选择操作模式中操作,其中改变屏幕键盘的外观包括遮盖屏幕键盘的按键上的字符的外观。根据一些实施例,方法进一步包括,结束文本选择操作模式以及与文本选择操作模式的结束一起,反转屏幕键盘外观的改变以显露屏幕键盘的按键上的字符。根据一些实施例,方法进一步包括,当触摸输入满足文本选择准则时,在触摸输入已经满足了文本选择准则之后检测接触的移动并且根据在触摸输入已经满足了文本选择准则之后检测到的接触的移动,在内容区域中移动光标。根据一些实施例,方法进一步包括,当触摸输入满足文本选择准则时,检测接触的特征强度的第一后续改变以及随后的在触敏显示器上的接触的附加移动;以及响应于检测到接触的特征强度的第一后续改变:根据触摸输入满足选择开始准则的确定,根据接触的附加移动开始选择在内容区域中的在光标的位置的内容,其中选择开始准则包括当接触的特征强度增加到高于选择开始强度阈值时满足的准则;以及根据触摸输入不满足选择开始准则的确定,根据接触的附加移动来移动光标而不开始选择内容区域中的内容。根据一些实施例,方法进一步包括,当触摸输入满足选择开始准则时,在开始选择内容区域中的内容之后,检测接触从触敏显示器的抬起并且响应于检测到接触的抬起确认选择。根据一些实施例,方法进一步包括,当触摸输入满足选择开始准则时,在开始选择内容区域中的内容之后以及在继续检测触敏显示器上的接触的同时,检测接触的强度的第二后续改变;响应于检测到接触的特征强度的第二后续改变:根据接触的特征强度的第二后续改变满足选择取消准则的确定,取消选择,其中选择取消准则包括当接触的特征强度增加到高于选择取消强度阈值时满足的准则;以及根据接触的特征强度的第二后续改变不满足选择取消准则的确定,维持选择。根据一些实施例,选择取消准则包括当在接触的特征强度增加到高于选择取消强度阈值之前的阈值时间量内,接触移动不大于阈值距离时满足的准则。根据一些实施例,方法进一步包括,响应于检测到已经满足了选择取消准则,生成指示从文本选择操作模式中退出的触觉输出。根据一些实施例,方法进一步包括,在取消选择之后,以及在继续检测触敏显示器上的接触的同时,检测接触的特征强度的第三后续改变;以及响应于检测到接触的特征强度的第三后续改变:根据触摸输入满足选择开始准则的确定,开始选择在内容区域中的在光标的位置的内容;以及根据触摸输入不满足选择开始准则的确定,放弃开始选择内容区域中的内容。根据一些实施例,响应于检测到接触的特征强度的第三后续改变,开始选择内容包括在光标的位置选择相应字。根据一些实施例,选择的相应字是第一字,并且方法进一步包括,在第一字被选择的同时,检测接触的第一后续移动;以及响应于在第一字被选择的同时,检测到接触的第一后续移动:根据触摸输入满足选择移动准则的确定,取消第一字的选择,选择移动准则包括当接触移动超过相应阈值量时满足的移动准则;以及选择根据接触的第一后续移动在第一方向上与第一字相邻的第二字使得选择的相应字是第二字。根据一些实施例,方法进一步包括,在相应字被选择的同时,检测接触的第一后续移动;以及响应于在相应字被选择的同时,检测到接触的第一后续移动:根据触摸输入满足选择扩展准则的确定,将选择扩展以包括根据接触的第一后续移动在第一方向上与相应字相邻的字,选择扩展准则包括当接触移动超过相应阈值量时满足的移动准则。根据一些实施例,方法进一步包括,在相应字被选择的同时,检测高于相应强度阈值的接触的特征强度的第四后续改变;以及响应于检测到接触的特征强度的第四后续改变,根据触摸输入满足选择取消准则的确定,取消相应字的选择,选择取消准则包括当在接触的特征强度的第三后续改变被检测到时和在接触的特征强度的第四后续改变被检测到时之间的时间量大于延迟阈值时满足的准则。根据一些实施例,方法进一步包括,在相应字被选择的同时,检测高于相应强度阈值的接触的特征强度的第四后续改变;以及响应于检测到接触的特征强度的第四后续改变,根据触摸输入满足句子选择准则的确定,将选择扩展以包括含有相应字的相应句子,句子选择准则包括当在接触的强度的第四后续改变被检测到之前的阈值时间段内,接触移动小于阈值量时满足的移动准则和当在接触的特征强度的第三后续改变被检测到时和在接触的特征强度的第四后续改变被检测到时之间的时间量小于延迟阈值时满足的时间准则。根据一些实施例,方法进一步包括,在相应句子被选择的同时,检测接触的第二后续移动;以及响应于在相应句子被选择的同时,检测到接触的第二后续移动:根据触摸输入满足选择扩展准则的确定,将选择扩展以包括根据接触的第二后续移动在第一方向上与相应句子相邻的句子,选择扩展准则包括当接触移动大于相应阈值量时满足的移动准则。根据一些实施例,响应于接触的特征强度的第四后续改变选择相应句子并且方法进一步包括,在相应句子被选择的同时:检测高于相应强度阈值的接触的特征强度的第五后续改变;以及响应于检测到接触的特征强度的第五后续改变,根据触摸输入满足选择取消准则的确定,取消相应句子的选择,选择取消准则包括当在接触的特征强度的第四后续改变被检测到时和接触的特征强度的第五后续改变被检测到时之间的时间量大于延迟阈值时满足的准则。根据一些实施例,方法进一步包括,响应于检测到接触的特征强度的第五后续改变,根据触摸输入满足段落选择准则的确定,将选择扩展以包括含有相应句子的相应段落,段落选择准则包括当在接触的强度的第五后续改变被检测到之前的阈值时间段内,接触移动小于阈值量时满足的移动准则,以及当在接触的强度的第四后续改变被检测到时和在接触的强度的第五后续改变被检测到时之间的时间量小于延迟阈值时满足的时间准则。根据一些实施例,方法进一步包括,在相应段落被选择的同时,检测接触的第三后续移动;以及响应于在相应段落被选择的同时,检测到接触的第三后续移动:根据触摸输入满足选择扩展准则的确定,将选择扩展以包括根据接触的第三后续移动在第一方向上与相应段落相邻的段落,选择扩展准则包括当接触移动大于相应阈值量时满足的移动准则。根据一些实施例,响应于接触的特征强度的第五后续改变选择相应段落并且方法进一步包括,在相应段落被选择的同时:检测高于相应强度阈值的接触的特征强度的第六后续改变;以及响应于检测到接触的特征强度的第六后续改变,根据触摸输入满足选择取消准则的确定,取消相应段落的选择,选择取消准则包括当在接触的强度的第五后续改变被检测到时和在接触的强度的第六后续改变被检测到时之间的时间量大于延迟阈值时满足的准则。根据一些实施例,方法进一步包括,响应于检测到接触的特征强度的第六后续改变,根据触摸输入满足文档选择准则的确定,将选择扩展以包括含有相应段落的相应文档,文档选择准则包括当在接触的特征强度的第六后续改变被检测到之前的阈值时间段内,接触移动小于阈值量时满足的移动准则和当在接触的特征强度的第五后续改变被检测到时和在接触的特征强度的第六后续改变被检测到时之间的时间量小于延迟阈值时满足的时间准则。根据一些实施例,在包括一个或多个处理器、存储器、和触摸屏显示器的便携式多功能设备处执行内容操控的方法。方法包括:在触摸屏显示器上显示电子文档的内容以及内容内的光标;在触摸屏显示器上显示具有多个按键的软键盘,每个按键均具有多个字母数字字符中的相应字母数字字符;检测在软键盘上的两个基本同时的触摸输入;以及响应于检测到在软键盘上的两个基本同时的触摸输入,将软键盘的外观改变成改变的外观。根据一些实施例,内容操控的方法进一步包括:检测在两个基本同时的触摸输入之后没有中断与触摸屏显示器的接触的情况下从软键盘上的两个基本同时的触摸输入的第一位置到内容上的第二位置的滑动手势;以及响应于检测到滑动手势,维持软键盘的改变的外观。根据一些实施例,改变软键盘的外观包括:从多个按键上去除多个字母数字字符或者基于电子文档的内容改变以下各项中的一个或多个:软键盘的颜色、色度、饱和度、亮度或对比度。根据一些实施例,内容操控的方法进一步包括:检测在没有中断与触摸屏显示器的接触情况下从软键盘上的第一位置到触摸屏显示器上的任意位置的第二位置的两个基本同时的触摸输入的连续的移动;以及响应于检测到连续的移动,将选择的内容扩展以包括在朝向第二位置的方向上超出该部分的附加的内容。根据一些实施例,将选择的内容扩展以包括在朝向第二位置的方向上超出该部分的附加的内容包括:在选择的相应端点处显示起始点对象和终点对象;以及根据第一位置和第二位置的位置移动起始点对象或终点对象中的一个。例如,通过像拖拽光标那样移动起始点对象或终点对象扩展选择。两个基本同时的触摸输入的连续的移动的初始方向定义了选择的哪部分被扩展。例如,两个基本同时的触摸输入的向左向上移动拖拽出棒棒糖形状的起始点对象并且将选择向后扩展,而两个基本同时的触摸输入的向右向下移动拖拽出倒棒棒糖形状的终点对象并且将选择向前扩展。根据一些实施例,将选择的内容扩展以包括在朝向第二位置的方向上超出该部分的附加的内容包括:根据连续的移动的速率超过预定的阈值的确定,一次将选择扩展一个字。根据一些实施例,内容操控的方法进一步包括:在检测到两个基本同时的触摸输入之后,检测抬起以及随后的附加的两个基本同时的触摸输入以及随后的附加的两个基本同时的触摸输入跨触摸屏显示器到附加位置的滑动手势;解除选择的内容;选择最接近于光标的字作为选择的内容;以及将选择的内容扩展以包括在朝向附加的位置的方向上超出选择的内容的附加的内容。根据一些实施例,内容操控的方法进一步包括:在软键盘上检测附加的两个基本同时的触摸输入;以及响应于在键盘上检测到附加的两个基本同时的触摸输入:根据选择的内容是字的确定,将选择的内容扩展以包括含有该字的句子。根据一些实施例,内容操控的方法进一步包括:根据选择的内容大于一个字确定,在选择的内容的开始处显示光标并且解除选择的内容。根据一些实施例,内容操控的方法进一步包括:检测附加的两个基本同时的触摸输入;响应于检测到附加的两个基本同时的触摸输入,将选择的内容扩展到含有该部分的句子;以及显示选择的内容的指示。根据一些实施例,将选择的内容扩展到含有该部分的句子包括根据两个基本同时的触摸输入和附加的两个基本同时的触摸输入之间的持续时间小于预定的阈值例如,0.66秒的确定,将选择的内容扩展到含有该部分的句子。根据一些实施例,内容操控的方法进一步包括:检测另外的两个基本同时的触摸输入;响应于检测到另外的两个基本同时的触摸输入,将选择的内容扩展到含有该部分的段落;以及显示选择的内容的指示。根据一些实施例,将选择的内容扩展到含有该部分的段落包括:根据两个基本同时的触摸输入和另外的两个基本同时的触摸输入之间的持续时间小于预定的阈值例如,0.66秒的确定,将选择的内容扩展到含有该部分的段落。根据一些实施例,提供了包括显示器、触敏表面、一个或多个处理器、存储器和一个或多个程序的电子设备;一个或多个程序被存储在存储器中并且被配置成由一个或多个处理器执行,其中一个或多个程序包括用于执行本文描述的任意方法的指令。根据一些实施例,在具有显示器、触敏表面、存储器和用来执行在存储器中存储的一个或多个程序的一个或多个处理器的电子设备上提供了图形用户界面。图形用户界面包括在上述的任意方法中显示的元件中的一个或多个,这些元件如在本文描述的任意方法中所描述的那样响应于输入而更新。根据一些实施例,提供了具有存储在其中的指令的非瞬态计算机可读存储介质,当由具有显示器、触敏表面的电子设备执行时,该指令使得设备执行本文描述的任意方法。根据一些实施例,电子设备包括被配置成显示电子文档的内容和在电子文档内的光标的显示单元;被配置成接收用户接触的触敏表面单元;以及被耦合到显示单元和触敏表面单元的处理单元。处理单元被配置成:在触摸屏显示器上的任意位置检测两个基本同时的触摸输入;以及响应于检测到两个基本同时的触摸输入:选择在文档中的内容的与光标最接近的部分;以及将内容的该部分作为选择的内容显示。根据一些实施例,电子设备包括被配置成显示电子文档的内容和在内容内的当前位置的光标的显示单元;被配置成接收用户接触的触敏表面单元;以及被耦合到显示单元和触敏表面单元的处理单元。处理单元被配置成:检测在触摸屏显示器上的第一区域处的两个基本同时的触摸输入;当确定两个基本同时的触摸输入维持与触摸屏显示器接触时,检测从两个基本同时的触摸输入的位置跨触摸屏显示器从第一区域到第二区域的连续的触摸手势;以及响应于检测到连续的触摸手势:在连续的触摸手势的方向上将光标从当前位置移动到新位置。根据一些实施例,电子设备包括被配置成显示文本和在文本内的行处的光标的显示单元、被配置成接收用户接触的触敏表面单元以及被耦合到显示单元和触敏表面单元的处理单元。处理单元被配置成:检测在至少部分地与该行平行的并且朝向触摸屏显示器的边缘的方向上的在触摸屏显示器上的两指轻扫手势;以及响应于检测到两指轻扫手势:将光标移动到文本的远端点。根据一些实施例,电子设备包括被配置成显示电子文档的内容和在电子文档内的光标的显示单元、被配置成接收用户接触的触敏表面单元以及被耦合到显示单元和触敏表面单元的处理单元。处理单元被配置成:检测在触摸屏显示器上的触摸输入,其中触摸输入位于内容内的字上;以及响应于检测到触摸输入:选择字;以及显示与选择的字相邻的命令显示区域,其中第二命令显示区域包括用于剪切选择的字的图标、用于复制选择的字的图标和用于粘贴先前选择的内容的图标。根据一些实施例,电子设备包括被配置成显示电子文档的内容和在电子文档内的内容的选择的显示单元、被配置成接收用户接触的触敏表面单元以及被耦合到显示单元和触敏表面单元的处理单元。处理单元被配置成:检测在触摸屏显示器上在选择之上的位置的单触摸输入;响应于检测到在该位置的单触摸输入,显示与选择有关的选项的集合;确定单触摸输入是否维持在该位置预定的时间量以及随后的远离触摸屏显示器上的该位置的连续的触摸手势;以及响应于检测到单触摸输入维持在该位置预定的时间量以及随后的远离该位置的连续的触摸手势,在连续的触摸手势的方向上将选择移动到不同的位置。根据一些实施例,电子设备包括被配置成显示电子文档的内容和在电子文档内的内容的选择的显示单元;被配置成接收用户接触的触敏表面单元;以及被耦合到显示单元和触敏表面单元的处理单元。处理单元被配置成:检测在触摸屏显示器上的任意位置的位置的三个基本同时的触摸输入;确定三个基本同时的触摸输入是否跟随有在触摸屏显示器上远离该位置的三个连续的触摸手势;以及响应于检测到三个连续的触摸手势,在连续的触摸手势的方向上将选择移动到不同的位置。根据一些实施例,电子设备包括被配置成显示电子文档的内容的显示单元,内容包括文本的具有至少两个字的至少一个行;被配置成接收用户接触的触敏表面单元;以及被耦合到显示单元和触敏表面单元的处理单元。处理单元被配置成:检测在内容上的触摸输入;以及响应于检测到触摸输入:确定触摸输入到在电子文档内的两个字之间的最接近的空格的距离;以及根据距离大于预定的阈值距离的确定,选择在电子文档内的与触摸输入最接近的字并且显示选择的指示。根据一些实施例,电子设备包括被配置成显示电子文档的内容和软键盘的显示单元;被配置成接收用户接触的触敏表面单元;以及被耦合到显示单元和触敏表面单元的处理单元。处理单元被配置成:检测在软键盘上的两个基本同时的触摸输入;以及响应于检测到在软键盘上的两个基本同时的触摸输入,显示模糊的软键盘。根据一些实施例,电子设备包括被配置成接收用户触摸输入的触敏表面单元;被配置成在触敏显示单元上同时显示屏幕键盘和内容呈现区域的显示单元,其中内容呈现区域显示从屏幕键盘接收的文本输入;被配置成接收用户触摸输入的触敏表面单元;以及被耦合到显示单元和触敏表面单元的处理单元。处理单元被配置成:检测在触摸显示器上显示的屏幕键盘上的触摸输入;响应于检测到在触敏显示器上显示的屏幕键盘上的触摸输入,确定触摸输入是否满足用于进入文本选择模式的一个或多个准则;以及根据触摸输入满足用于进入文本选择模式的一个或多个准则的确定:在内容呈现区域中同时显示在第一位置的第一光标和在与第一位置不同的第二位置的第二光标。根据一些实施例,电子设备包括被配置成接收用户触摸输入的触敏表面单元;显示单元,被配置成在触敏表面单元上检测到接触的同时,在显示单元上同时显示内容和在内容内的第一位置的文本选择指示器;用来检测与触敏表面单元的接触的强度的一个或多个传感器;以及被耦合到显示单元和触敏表面单元的处理单元。处理单元被配置成:检测通过接触的第一按压输入以及随后的与从显示单元上的第一位置到第二位置的文本选择指示器的至少部分的移动相对应的跨触敏表面单元的接触的移动;响应于检测到通过接触的第一按压输入以及随后的跨触敏表面单元的接触的移动,选择在第一位置和第二位置之间的内容;在第一位置和第二位置之间的内容被选择的同时,检测通过在触敏表面上的接触的第二按压输入单元;响应于检测到触敏表面单元上的通过接触的第二按压输入,根据第二按压输入执行与在第一位置和第二位置之间的内容关联的文本选择操作,其中在第一按压输入中的接触、跨触敏表面单元的移动和第二按压输入是与触敏表面单元的单个连续接触。根据一些实施例,电子设备包括被配置成接收用户触摸输入的触敏表面单元;被配置成在触敏显示器上的单元上同时显示屏幕键盘和内容呈现区域的显示单元,其中内容呈现区域显示从屏幕键盘接收的文本输入;用来检测与触敏表面单元的接触的强度的一个或多个传感器;以及被耦合到显示单元和触敏表面单元的处理单元。处理单元被配置成:检测在触敏显示单元上显示的屏幕键盘上的触摸输入,其中检测触摸输入包括检测接触的移动和接触的抬起;响应于检测到在触敏显示器上显示的屏幕键盘上的触摸输入:根据触摸输入满足文本选择准则的确定,基于接触的移动执行文本选择操作,其中文本选择准则包括当接触的特征强度增加到高于文本选择强度阈值时满足的准则;以及根据触摸输入满足文本输入准则的确定,基于触摸输入,将文本输入到内容呈现区域中,其中文本输入准则包括当接触的特征强度没有增加到高于文本选择强度阈值时满足的准则。根据一些实施例,提供了电子设备,电子设备包括被配置成显示电子文档的内容和在电子文档内的光标的显示单元;被配置成接收用户接触的触敏表面单元;以及被耦合到显示单元和触敏表面单元的处理单元。处理单元被配置成:在触敏表面显示单元上显示,具有多个按键的软键盘,多个按键各具有多个字母数字字符中的相应字母数字字符;检测在软键盘上的两个基本同时的触摸输入;以及响应于检测到在软键盘上的两个基本同时的触摸输入,将软键盘的外观改变成改变的外观。因此,具有显示器、触敏表面的电子设备被提供有用于光标操控的更快、更高效的方法和界面,从而增加了利用这种设备的有效性、效率和用户满意度。这种方法和界面可以补充或替换用于光标操控的常规的方法。附图说明为了更好地理解各种所描述的实施例,应当参考结合着附图的下文中的具体实施方式,其中相似的附图标记指代附图中的对应部分。图1A是图示根据一些实施例的具有触敏显示器的便携式多功能设备的框图。图1B是图示根据一些实施例的用于事件处理的示例性的组件的框图。图2A是根据一些实施例的具有触摸屏的便携式多功能设备的示意图。图2B图示了根据一些实施例的用于具有与显示器分离的触敏表面的多功能设备的示例性的用户界面。图2C-图2E图示了根据一些实施例的示例性的动态强度阈值。图3是根据一些实施例的用于在便携式多功能设备上的应用的菜单的用户界面的示意图。图4A是图示根据一些实施例的利用两个基本同时的触摸输入的光标操控的方法的流程图。图4B是图示根据一些实施例的利用单触摸输入的光标操控的方法的流程图。图4C是图示根据一些实施例的利用三个基本同时的触摸输入例如,三指触摸输入的光标操控的方法的流程图。图5A-图5AX图示了根据一些实施例的用于光标操控的示例性的用户界面。图6A-图6J图示了根据一些实施例的用于利用单触摸输入的光标操控的示例性的用户界面。图7A-图7C图示了根据一些实施例的响应于两个基本同时的触摸输入的示例性的键盘外观改变。图8是根据一些实施例的电子设备的功能性框图。图9A-图9AD图示了根据一些实施例的用于操控光标和选择内容的示例性的用户界面。图10A-图10G是图示根据一些实施例的操控光标的方法的流程图。图11A-图11F是图示根据一些实施例的选择内容的方法的流程图。图12是根据一些实施例的电子设备的功能性框图。图13A-图13Q图示了根据一些实施例的用于操控光标和选择内容的示例性的用户界面。图14A-图14H是图示根据一些实施例的操控光标和选择内容的方法的流程图。图15是根据一些实施例的电子设备的功能性框图。具体实施方式下面描述的是允许用户在电子文档中高效地操控光标的设备和方法。方法在包括手持式设备或口袋尺寸的设备例如,智能手机的具有小型显示器的便携式设备上特别有用。当使用常规的便携式设备时,由于光标经常很小、被隐藏在用户的手指下和或被布置在文本或图形之间,用户可能觉得难以将她的手指精确地放置在或接触触摸屏显示器上的光标位置。因此,用户经常需要抬起他们的手指并且将它重定位多次直到光标被放置在正确的位置。这种常规的过程是耗时、低效的,并且疏远用户。本文描述的方法允许用户在电子文档内希望的位置操控和放置光标,以及执行某些编辑功能,诸如文本选择或移动文本。在一些实施例中,可以不仅仅在光标的位置,而是从触敏表面的任何部分控制该光标或选择的文本操控。这些方法极大地减少用户需要执行以导航和编辑文档的步骤的数量,因此在执行这些任务时,增加了效率并且使用方便。下文中,图1A-图1B、图2A-图2B和图3提供了示例性的设备的描述。图5A-图5AR图示了当编辑电子文档时,用于光标操控的示例性的用户界面。图4A-图4C是图示光标操控的方法的流程图。在图5A-图5AX、图6A-图6J、图7A-图7C、图9A-图9AD和图13A-图13Q中的用户界面被用来图示在图4A-图4C、图10A-图10G、图11A-图11F、图14A-图14H中的过程和在权利要求中陈述的方法。示例性设备现在将详细地参考实施例,在附图中图示了实施例的示例。在以下详细的描述中,阐述了众多具体的细节以便提供对本发明的透彻的理解。然而,可以在没有这些具体的细节的情况下实践本发明对本领域技术人员显而易见的。在其他实例中,未详细地描述已熟知的方法、步骤、组件、电路和网络以便避免不必要地模糊实施例的方面。还应当理解,虽然术语第一、“二等可以用来描述各个元件,但是这些元件不应当被这些术语限制。这些术语仅用于将一个元件与另一元件进行区分。例如,第一接触可以被称作第二接触,并且类似地,第二接触可以被称作第一接触,而不脱离各种描述的实施例的范围。第一接触和第二接触均是接触,但它们不是相同的接触。本发明的描述中所使用的术语在本文中仅用于描述具体实施例,并不旨在限制本发明。本发明的描述以及所附权利要求书中所使用的单数形式“一”、“一个”和“所述”旨在也包括复数形式,除非上下文明确给出相反指示。还应当理解,本文所使用的术语“和或”是指代并且涵盖相关联列出的项目的一个或多个条目中的任何项目以及所有可能的组合。进一步应当理解,术语“包括”、“具有”、“包含”和或“含有”在本说明书中使用时规定了特征、整体、步骤、操作、元件和或部分的存在,但并不排除一个或多个其他特征、整体、步骤、操作、元件、组件和或它们的组合的存在或添加。如本文中所使用的,术语“如果”取决于上下文可以被解读为表示“在…时”或“一旦…则”或者“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[一定的条件或事件]”取决于上下文可以被解读为表示“一旦确定,则”或“响应于确定”或者“一旦检测到[一定的条件或事件]”或“响应于检测到[一定的条件或事件]”。对计算设备、针对这种设备的用户界面以及用于使用此类设备的相关联过程的实施例进行描述。在一些实施例中,计算设备是便携式通信设备诸如移动电话,其还包含其他功能,诸如PDA和或音乐播放器功能。便携式多功能设备的示例性的实施例包括但不限于:来自加利福尼亚州的库比蒂诺的Apple计算机公司IPHONE、IPAD和IPODTOUCH设备。在以下论述中,描述了一种包括触敏显示器的计算设备。然而,应当理解的是,该计算设备可以包括一个或多个其他物理用户界面设备,诸如分离的显示器、物理键盘、鼠标和或操纵杆。所述设备支持各种应用,诸如以下应用中的一个或多个应用:备忘录应用、绘图应用、演示应用、文字处理应用、网站创建应用、盘编写应用、电子表格应用、游戏应用、电话应用、视频会议应用、电子邮件应用、即时消息应用、健康应用、照片管理应用、数码相机应用、数码录像机应用、网页浏览应用、数字音乐播放器应用、数字视频播放器应用和或主画面动画应用。可以在设备上执行的各种应用可以使用至少一个公共物理用户界面设备,诸如触敏表面。触敏表面的一个或多个功能以及在设备上显示的对应信息从一个应用向下一个应用和或在各自应用中可以被调整和或改变。以此方式,设备的公共物理架构诸如触敏表面通过直观、透明的用户界面来可以支持各种应用。用户界面可以包括一个或多个软键盘实施例。软键盘实施例可以包括在键盘的显示的图标上的符号的标准QWERTY配置和或非标准配置,诸如在2006年7月24日提交的题为“KeyboardsforPortableElectronicDevices”的美国专利申请11459,606和在2006年7月24日提交的题为“TouchScreenKeyboardsForPortableElectronicDevices”的美国专利申请11459,615中描述的那些,其内容以整体内容通过引用并入本文。键盘实施例可以包括相对于在诸如对于打字机的已有物理键盘中的按键的数量而言减少的数量的图标或软按键。这可以使用户更容易地在键盘上选择一个或多个图标,并且因此,更容易地选择一个或多个对应的符号。键盘实施例可以是适应性的。例如,可以根据用户动作修改显示的图标,诸如选择一个或多个图标和或一个或多个对应的符号。在设备上的一个或多个应用可以利用共同的和或不同的键盘实施例。因此,可以根据应用中的至少一些定制使用的键盘实施例。在一些实施例中,可以根据相应用户定制一个或多个键盘实施例。例如,可以基于相应用户的字使用历史词典、俚语、个别使用,根据相应用户定制一个或多个键盘实施例。一些键盘实施例可以被调整以在使用软键盘实施例选择一个或多个图标,并且由此在选择一个或多个符号时减少用户错误的可能性。现在将关注转向具有触敏显示器的便携式设备的实施例。图1A是图示根据一些实施例的具有触敏显示器系统112的便携式多功能设备100的框图。为了方便,触敏显示器系统112有时被称作“触摸屏”,并且有时被简单地称作触敏显示器系统。设备100包括存储器102其可选地包括一个或多个计算机可读存储介质、存储器控制器122、一个或多个处理单元CPU120,外围接口118、RF电路装置108、音频电路装置110,扬声器111、麦克风113、输入输出IO子系统106,其他输入或控制设备116一级外部端口124。设备100可选地包括一个或多个光学传感器164。设备100可选地包括用于检测设备100例如,触敏表面,诸如设备100的触敏显示系统112上接触强度的一个或多个强度传感器165。设备100可选地包括用于在设备100上产生触觉输出的一个或多个触觉输出生成器167例如,例如,在诸如设备100的触敏显示系统112或者设备300的触摸板335的触敏表面上生成触觉输出。这些组件可选地通过一个或多个通信总线或信号线路103进行通信。如在说明书和权利要求中所使用的,术语“触觉输出”指代将由用户使用该用户的触感检测到的设备相对于设备的之前位置的物理位移、设备的组件例如,触敏表面相对于设备的另一组件例如,外壳的物理位移或者组件相对于设备的重心的位移。例如,在设备或者设备的组件与对触摸敏感的用户表面例如,手指、手掌或者用户手的其他部分接触的情况下,由物理位移产生的触觉输出将由用户解读为对应于感受到的设备或者设备组件的物理特性中的变化的触感。例如,触敏表面例如,触敏显示器或者触控板的移动可选地由用户解读为物理致动器按钮的“按下点击”或者“抬起点击”。在一些情况下,即使当不存在与由用户的移动物理地按压例如位移的触敏表面相关联的物理致动器按钮的运动时,用户将感受到触感,诸如“按下点击”或者“抬起点击”。作为另一示例,即使当触敏表面的平滑度没有变化时,触敏表面的运动可选地由用户解读或者感受为触敏表面的“粗糙度”。虽然由用户对触摸的这种解读将受到用户的个性化的感官知觉的影响,但是存在对大多数用户共同的许多点触摸的感官知觉。因此,当触觉输出被描述为对应于用户的特定感官知觉例如,“抬起点击”、“按下点击”、“粗糙度”时,除非明确给出相反指示,否则所产生的触觉输出将对应于设备或者其组件的物理位移,其将产生所描述的对于典型的或者平均的用户的感官知觉。应当理解,设备100仅是便携式多功能设备的一个示例,并且设备100可选地具有比所示组件更多或更少的组件,可选地组合两个或更多组件,或者可选地具有不同的组件配置或布置。图1A中所示出的各个组件可以在硬件、软件、固件或其组合、包括一个或多个信号处理和或专用集成电路中实现。存储器102可选地包括高速随机存取存储器并且还可选地包括非易失性存储器,诸如一个或多个磁盘存储设备、闪存设备或其他非易失性固态存储器设备。诸如CPU120和外围接口118的设备100的其他组件对存储器102的访问可选地由存储器控制器122控制。外围接口118可以用于将设备的输入和输出外围耦合至CPU120和存储器102。一个或多个处理器120运行或执行存储器102中存储的各种软件程序和或指令集,以执行针对设备100的各种功能以及用于处理数据。在一些实施例中,外围接口118、CPU120以及存储器控制器122可选地在单个芯片诸如,芯片104上实现。在一些其他实施例中,它们可选地在分离的芯片上实现。RF射频电路装置108接收并且发送RF信号,也被称作电磁信号。RF电路装置108将电信号转换成电磁信号将电磁信号转换成电信号,并且经由电磁信号与通信网络以及其他通信设备进行通信。RF电路装置108可选地包括用于执行这些功能的已知电路装置,包括但不限于:天线系统、RF收发机、一个或多个放大器、调谐器、一个或多个振荡器、数字信号处理器、CODEC芯片集、客户标识模块SIM卡、存储器等。RF电路装置108可选地通过无线通信,与诸如也称为万维网WWW的互联网、内联网和或诸如蜂窝式电话网络、无线局域网LAN和或城域网MAN的无线网络以及其他设备进行通信。无线通信可选地使用多种通信标准、协议和技术中的任何一种,包括但不限于:全球移动通信系统GSM、增强型数据GSM环境EDGE、高速下行链路分组接入HSDPA、高速上行链路分组接入HSUPA、仅演进数据EV-DO、HSPA、HSPA+、双小区HSPADC-HSPDA、长期演进LTE、近场通信NFC、宽带码分多址W-CDMA、码分多址CDMA、时分多址TDMA、蓝牙、无线高保真Wi-Fi例如,IEEE802.11a、IEEE802.11ac、IEEE802.11a、IEEE802.11b、IEEE802.11ghe或IEEE802.11n、互联网协议语音VoIP、Wi-MAX、针对电子邮件的协议例如,互联网消息访问协议IMAP和或邮局协议POP、即时消息例如,可扩展消息收发和现场协议XMPP、针对即时消息和现场平衡扩展的会话发起协议SIMPLE、即时消息和现场服务IMPS和或短消息服务SMS,或者任何其他适当的通信协议,包括在此文档递交日为止还未开发出的通信协议。音频电路装置110、扬声器111和麦克风113在用户与设备100之间提供音频接口。音频电路装置110从外围接口118接收音频数据,将该音频数据转换成电信号,并且向扬声器111传输该电信号。扬声器111将该电信号转换成人类可听见的声波。音频电路装置110还接收由麦克风113从声波转换的电信号。音频电路装置110将电信号转换成音频数据并且向外围接口118传输该音频数据用于处理。音频数据可选地通过外围接口118从存储器102和或RF电路装置108获取和或向存储器102和或RF电路装置108传输。在一些实施例中,音频电路装置110还包括耳机插孔例如,图2A中的212。耳机插孔在音频电路装置110与可移除音频输入输出外围设备诸如只有输出的受话器或既能输出例如,单耳或双耳的受话器又能输入例如,麦克风的耳机之间提供接口。IO子系统106将设备100上的输入输出外围设备诸如触敏显示器系统112和其他输入或控制设备116耦合至外围接口118。IO子系统106可选地包括显示器控制器156、光学传感器控制器158、强度传感器控制器159、触感反馈控制器161以及针对其他输入或控制设备的一个或多个输入控制器160。该一个或多个输入控制器160从其他输入或控制设备116接收电信号向其他输入或控制设备116发送电信号。其他输入或控制设备116可选地包括物理按钮例如,下压按钮、摇杆按钮等、拨号盘、滑动开关、操纵杆、点击式转盘等。在一些备选实施例中,一个或多个输入控制器160可选地被耦合至以下各项中的任何项或一个都没有:键盘、红外端口、USB端口、触笔和或诸如鼠标之类的定点设备。一个或多个按钮例如,图2A中的208可选地包括针对扬声器111和或麦克风113的音量控制的向上向下按钮。该一个或多个按钮可选地包括下压按钮例如,图2A中的206。触敏显示器系统112在设备与用户之间提供输入接口和输出接口。显示器控制器156从触敏显示器系统112接收电信号和或向触敏显示器系统112发送电信号。触敏显示器系统112向用户显示视觉输出。该视觉输出可选地包括图形、文本、图标、视频以及上述各项的任何组合统称为“图形”。在一些实施例中,一些或所有视觉输出对应于用户界面对象。如本文中所使用的,术语“可控件”指代用户交互图形用户界面对象例如,被配置成与针对图形用户界面对象的输入相对应的图形用户界面对象。用户交互图形用户界面对象的示例包括但不限于:按钮、滑动、图标、可选菜单项、开关、超链接或其他用户界面控制。触敏显示器系统112具有基于触感haptic和或触觉tactile接触而从用户接收输入的触敏表面、传感器或传感器集。触摸屏112和显示器控制器156连同存储器102中任何相关联的模块和或指令集检测触敏显示器系统112上的接触以及接触的任何移动或中断,并且将检测到的接触转换成与在触敏显示器系统112上显示的用户界面对象例如,一个或多个软按键、图标、网页或图像的交互。在一个示例性实施例中,触敏显示器系统112与用户之间的接触点对应于用户的手指或触笔。尽管其他实施例中也可以使用其他显示技术,但是触敏显示器系统112可选地使用LCD液晶显示屏技术、LPD发光聚合物显示器技术或LED发光二极管技术。触敏显示器系统112和显示器控制器156可选地使用现在已知或以后开发的多种触摸感测技术的任何一种来检测接触以及接触的任何移动或中断,这些触摸感测技术包括但不限于:电容性的、电阻性的、红外和表面声波技术,以及其他接近传感器阵列或用于确定与触敏显示器系统112的一个或多个接触点的其他元件。在一个示例性实施例中,使用投射式互电容感测技术,诸如可以在加利福尼亚州、库比蒂诺的Apple公司的和中找到的技术。触敏显示器系统112可选地具有超过100dpi的视频分辨率。在一些实施例中,触摸屏的视频分辨率超过400dpi例如,500dpi、800dpi或更大。用户可选地使用诸如触笔、手指等之类的任何适当对象或附属物与触敏显示器系统112进行接触。在一些实施例中,用户界面被设计成通过基于手指的接触和手势来工作,这与基于触笔的输入相比,由于手指在触摸屏上的接触面积更大而可能精确度更低。在一些实施例中,设备将基于手指的粗略的输入翻译成精确的指针光标位置或命令,以执行用户所期望的动作。在一些实施例中,除了触摸屏之外,设备100可选地包括用于激活或去激活特定功能的触摸板未示出。在一些实施例中,触摸板是设备的触敏区域,该触敏区域与触摸屏不同,其不显示视觉输出。触摸板可选地是与触敏显示器系统112分开的触敏表面或者是由触摸屏形成的触敏表面的延伸。设备100还包括用于对各种组件供电的电源系统162。电源系统162可选地包括电源管理系统、一个或多个电源例如,电池、交流电AC、充电系统、电源故障检测电路、电源转换器或反相器、电源状态指示器例如,发光二极管LED以及与便携式设备中的电源的生成、管理和分配有关的任何其他组件。设备100可选地还包括一个或多个光学传感器164。图1A示出了与IO子系统106中的光学传感器的控制器158耦合的光学传感器。光学传感器164可选地包括电荷耦合器件CCD或互补金属氧化物半导体CMOS光电晶体管。光学传感器164接收通过一个或多个透镜投射的来自环境的光,并且将光转换成代表图像的数据。与成像模块143也被称作相机模块相结合,光学传感器164可选地捕获静态图像和或视频。在一些实施例中,光学传感器位于设备100的背面,与设备正面的触敏显示器系统112相对,使得触摸屏显示器被使能用作静态和或视频图像获取的取景器。在一些实施例中,另一光学传感器位于设备的正面,使得用户的图像被获得例如,用于自拍、用于在用户查看触摸屏显示器上的其他视频会议参与者的同时进行视频会议等。设备100可选地还包括一个或者多个接触强度传感器165。图1A示出了耦合到IO子系统106中的强度传感器控制器159的接触强度传感器。接触强度传感器165可选地包括一个或者多个压阻应变仪、电容力传感器、静电力传感器、压电力传感器、光学力传感器、电容性触敏表面或者其他强度传感器例如,用于在触敏表面上测量接触的力或者压力的传感器。接触强度传感器165从环境接收接触强度信息例如,压力信息或者用于压力信息的替代。在一些实施例中,至少一个接触强度传感器与触敏表面例如,触敏显示器系统112并置或者靠近。在一些实施例中,至少一个接触强度传感器位于设备100的背面上,其与位于设备100的正面的触摸屏显示器系统112相对。设备100可选地还包括一个或多个接近传感器166。图1A示出了耦合至外围接口118的接近传感器166。备选地,接近传感器166可以被耦合至IO子系统106中的输入控制器160。在一些实施例中,在一些实施例中,当多功能设备处于用户的耳部附近时例如,当用户正进行电话呼叫时,接近传感器关闭并且禁用触敏显示器系统112。设备100可选地还包括一个或者多个触觉输出生成器167。图1A示出了耦合到IO子系统106中的触感反馈控制器161的触觉输出生成器。触觉输出生成器167可选地包括一个或者多个电声设备诸如,扬声器或者其他音频组件和或将电能转换成线性运动的机电设备诸如,电机、螺线管、电有源聚合物、压电式致动器、静电致动器或者其他触觉输出生成组件例如,将电信号转换成设备上的触觉输出的组件。触觉输出生成器167从触感反馈模块133接收触感反馈生成指令,并且在设备100上生成能够由设备100的用户感受的触感输出。在一些实施例中,至少一个触觉输出生成器与触敏表面例如,触敏显示器系统112并置或者靠近,并且可选地通过垂直地例如,设备100的表面中外或者横向地在与设备100的表面相同的平面中往复移动触敏表面来生成触感输出。在一些实施例中,至少一个触觉输出生成器传感器位于设备100的背面,其与位于设备100的正面的触敏显示器系统112相对。设备100可选地还包括一个或多个加速度计168。图1A示出了耦合至外围接口118的加速度计168。备选地,加速度计168可选地被耦合至IO子系统106中的输入控制器160。在一些实施例中,基于对从一个或多个加速度计接收的数据的分析而以纵向视图或者横向视图将信息显示在触摸屏显示器上。除了多个加速度计168之外,设备100还可选地包括磁力计未示出和GPS或者GLONASS或者其他全球导航系统接收器未示出,以用于获得与设备100的位置和定向例如,纵向或横向有关的信息。在一些实施例中,存储在存储器102中的软件组件包括操作系统126、通信模块或指令集128、接触运动模块或指令集130、图形模块或指令集132、触感反馈模块或指令集133、文本输入模块或指令集134、全球定位系统GPS模块或指令集135以及应用或指令集136。此外,如图1A和图3所示,在一些实施例中,存储器102图1A或者存储器370图3存储设备全局内部状态157。设备全局内部状态157包括以下各项中的一个或多个:活跃应用状态,指示哪些应用程序如果有的话当前是活跃的;显示器状态,指示什么应用、视图和其他信息占用触敏显示器系统112的各个区域;传感器状态,包括从设备的各个传感器和其他输入或控制设备116获得的信息;以及与设备的位置和或姿态有关的位置和或定位信息。操作系统126例如,iOS、Darwin、RTXC、LINUX、UNIX、OSX、WINDOWS或诸如VxWorks的嵌入式操作系统包括用于控制和管理一般系统任务例如,存储器管理、存储设备控制、电源管理等的各种软件组件和或驱动器,并且促使各种硬件与软件组件之间的通信。通信模块128在一个或多个外部端口124上促进与其他设备的通信,并且还包括用于处理由RF电路装置108和或外部端口124接收的数据的各种软件组件。外部端口124例如,通用串行总线USB、火线等适于直接地耦合至其他设备或通过网络例如,互联网、无线LAN等间接地耦合至其他设备。在一些实施例中,外部端口是与在来自加利福尼亚州、库比蒂诺的Apple公司的一些设备上使用的30针连接器相同、相似和或兼容的多针例如,30针连接器。在一些实施例中,外部端口是与在来自加利福尼亚州、库比蒂诺的Apple公司的一些设备上使用的闪电连接器相同、相似和或兼容的闪电连接器。接触运动模块130可选地检测与触敏显示器系统112与显示器控制器156相结合和其他触敏设备例如,触摸板或物理点击式转盘的接触。接触运动模块130包括各种软件组件以用于执行与接触例如,通过手指或通过触笔的检测相关的各种操作,诸如确定是否发生了接触例如,检测手指按下事件,确定接触强度例如,接触的力或者压力,或者用于接触的力或者压力的替代,确定是否存在接触的运动并且跟踪跨触敏表面的运动例如,检测一个或多个手指拖拽事件,以及确定接触是否已停止例如,检测手指抬起事件或接触中断。接触运动模块130从触敏表面接收接触数据。确定其由一系列接触数据所表示的触点的移动,可选地包括确定触点的速率量值、速度量值和方向和或加速度量值和或方向上的变化。这些操作可选地应用于单个接触例如,一个手指接触或触笔接触或者多个同时接触例如,“多点触摸”多个手指接触。在一些实施例中,接触运动模块130和显示器控制器156检测触摸板上的接触。接触运动模块130可选地检测由用户输入的手势。触敏表面上不同的手势具有不同的接触模式例如,不同的运动、计时和或检测的接触强度。因此,手势可选地通过检测特定接触模式而被检测到。例如,检测手指轻击手势包括:检测手指按下事件、随后是在与该手指按下事件例如,在图标位置相同的位置或者基本上相同的位置检测手指向上抬起事件。作为另一示例,检测触摸表面上的手指轻扫手势包括:检测手指按下事件、随后是检测一个或多个手指拖拽事件、再随后是检测手指向上抬起事件。类似地,通过检测触笔的特定接触模式可选地检测轻击、轻扫、拖拽、和其他手势。图形模块132包括用于在触敏显示器系统112或其他显示器上渲染和显示图形的各种已知软件组件,包括用于改变所显示图形的视觉效果例如,亮度、透明度、饱和度、对比度或者其他视觉属性的组件。如本文所使用的,术语“图形”包括可以向用户显示的任何对象,包括但不限于:文本、网页、图标诸如包括软按键的用户界面对象、数字图像、视频、动画等。在一些实施例中,图形模块132存储表示待使用图形的数据。每个图形被可选地分配对应的代码。图形模块132从应用等接收指定待显示图形的一个或多个代码,连同如果有需要坐标数据和其他图形属性数据,然后生成屏幕图像数据以向显示器控制器156输出。触感反馈模块133包括如下各种软件组件,该软件组件用于响应于与设备100的用户交互,生成由多个触觉输出生成器167用来在设备上的一个或者多个位置产生触感输出的指令。文本输入模块134其可选地是图形模块132的组件提供用于将文本输入各种应用中例如,联系人137、电子邮件140、IM141、浏览器147和需要文本输入的任何其他应用的软键盘。GPS模块135确定设备的位置,并且提供此信息供各种应用使用例如,提供给电话138以用于在基于位置的拨号中使用;提供给相机143作为图片视频元数据;以及提供给基于位置的服务的应用,诸如天气微件、本地黄页微件和地图导航微件。应用136可选地包括以下模块或指令集、或其子集或超集:·联系人模块137有时被称作地址簿或联系人列表;·电话模块138;·视频会议模块139;·电子邮件客户端模块140·即时消息IM模块141;·锻炼支持模块142;·用于静态和或视频图像的相机模块143;·图像管理模块144;·浏览器模块147;·日历模块148;·微件模块149,其可选地包括以下各项中的一个或多个:天气微件149-1、股票微件149-2、计算器微件149-3、闹钟微件149-4、词典微件149-5以及由用户获得的其他微件,以及用户创建的微件149-6;·微件创建器模块150,用于制作用户创建的微件149-6;·搜索模块151;·视频和音乐播放器模块152,其可选地由视频播放器模块和音乐播放器模块组成;·备忘录模块153;·地图模块154;和或·在线视频模块155。可选地存储在存储器102中的其他应用136的示例包括其他文字处理应用、其他图像编辑应用、绘图应用、演示应用、支持JAVA功能的应用、加密、数字权限管理、语音识别和语音复制。结合触敏显示器系统112、显示器控制器156、接触模块130,图形模块132和文本输入模块134,联系人模块137包括可执行的指令以管理地址簿或联系人列表例如,存储在存储器102或存储器370中的联系人模块137的应用内部状态192中,包括:将一个或多个姓名添加到地址簿中;从地址簿中删除一个或多个姓名;将一个或多个电话号码、一个或多个电子邮件地址、一个或多个物理地址或其他信息与姓名相关联;将图像与姓名相关联;对姓名进行分类和排序;提供电话号码和或电子邮件地址以发起和或促进通过电话138、视频会议139、电子邮件140或即时消息141的通信等。结合RF电路装置108、音频电路装置110、扬声器111、麦克风113,触敏显示器系统112、显示器控制器156、接触模块130、图形模块132,和文本输入模块134,电话模块138包括可执行的指令以输入对应于电话号码的字母序列、访问地址簿137中的一个或多个电话号码、修改已经输入的电话号码、拨打相应电话号码、进行会话以及当会话完成时断开连接或挂断。如上所述,无线通信可选地使用多种通信标准、协议和技术中的任何一种。结合RF电路装置108、音频电路装置110、扬声器111、麦克风113、触敏显示器系统112、显示器控制器156、光学传感器164、光学传感器控制器158、接触模块130、图形模块132、文本输入模块134、联系人列表137和电话模块138,视频会议模块139包括可执行的指令以发起、进行和终止用户与一个或多个其他参与者之间的视频会议。结合RF电路装置108,触敏显示器系统112、显示器控制器156,接触模块130、图形模块132和文本输入模块134,电子邮件客户端模块140包括可执行的指令以创建、发送、接收和管理电子邮件的可执行指令。结合图像管理模块144,电子邮件客户端模块140使得非常容易创建和发送具有由相机模块143拍摄的静态图像或视频图像的电子邮件。结合RF电路装置108、触敏显示器系统112、显示器控制器156、接触模块130、图形模块132和文本输入模块134,即时消息模块141包括可执行的指令以输入对应于即时消息的字母序列、修改先前输入的字母、传输相应即时消息例如,使用短消息服务SMS或多媒体消息服务MMS协议以用于基于电话的即时消息,或者使用XMPP、SIMPLE、Apple推送通知服务APN或IMPS以用于基于互联网的即时消息、接收即时消息和查看所接收的即时消息。在一些实施例中,所传输和或所接收的即时消息可选地包括在MMS和或增强型消息收发服务EMS中所支持的图形、照片、音频文件、视频文件和或其他附件。如本文中所使用的,“即时消息”指代基于电话的消息例如,使用SMS或MMS发送的消息和基于互联网的消息例如,使用XMPP、SIMPLE、APN或IMPS的消息。结合RF电路装置108、触敏显示器系统112、显示器控制器156、接触模块130、图形模块132、文本输入模块134、GPS模块135、地图模块154、和音乐播放器模块146,锻炼支持模块142包括可执行的指令以创建锻炼例如,具有时间、距离和或卡路里燃烧目标;与锻炼传感器在运动设备和智能手表中通信;接收锻炼传感器数据;校准用于监测锻炼的传感器;选择并且播放用于锻炼的音乐;以及显示、存储并且传输锻炼数据。结合触敏显示器系统112、显示器控制器156、光学传感器164、光学传感器控制器158、接触模块130、图形模块132和图像管理模块144,相机模块143包括可执行的指令以捕获静态图像或视频包括视频流并且将它们存储到存储器102中,修改静态图像或视频的特性,和或从存储器102中删除静态图像或视频。结合触敏显示器系统112、显示器控制器156、接触模块130、图形模块132、文本输入模块134和相机模块143,图像管理模块144包括可执行的指令以排列、修改例如,编辑、或操纵、标注、删除、呈现例如,在数字幻灯片演示或相册中以及存储静态和或视频图像。结合RF电路装置108、触敏显示器系统112、显示系统控制器156、接触模块130、图形模块132和文本输入模块134,浏览器模块147包括可执行的指令以根据用户指令浏览互联网包括搜索、链接、接收和显示网页或网页的多个部分以及与被链接到网页的附件和其他文件。结合RF电路装置108、触敏显示器系统112、显示系统控制器156、接触模块130、图形模块132、文本输入模块134、电子邮件客户端模块140和浏览器模块147,日历模块148包括可执行的指令以根据用户指令创建、显示、修改和存储日历和与日历相关联的数据例如,日历条目、待办事项列表等。结合RF电路装置108、触敏显示器系统112、显示系统控制器156、接触模块130、图形模块132、文本输入模块134和浏览器模块147,微件模块149是可选地由用户下载和使用的小型应用例如,天气微件149-1、股票微件149-2、计算器微件149-3、闹钟微件149-4和词典微件149-5,或者由用户创建的小型应用例如,用户创建的微件149-6。在一些实施例中,微件包括HTML超文本标记语言文件、CSS层叠样式表文件和JavaScript文件。在一些实施例中,微件包括XML可扩充标记语言文件和JavaScript文件例如,Yahoo!微件。结合RF电路装置108、触敏显示器系统112、显示系统控制器156、接触模块130、图形模块132、文本输入模块134和浏览器模块147,微件创建器模块150包括可执行的指令以创建微件例如,将网页的用户指定部分转变成微件。结合触敏显示器系统112、显示系统控制器156、接触模块130,图形模块132和文本输入模块134,搜索模块151包括可执行的指令以根据用户指示搜索存储器102中与一条或多条搜索条件例如,一个或多个用户指定的搜索项匹配的文本、音乐、声音、图像、视频和或其他文件的可执行指令。结合触敏显示器系统112、显示系统控制器156、接触模块130,图形模块132、音频电路装置110、扬声器111、RF电路装置108和浏览器模块147,视频和音乐播放器模块152包括允许用户下载和回放录制的音乐以及以一个或多个文件格式存储的其他声音文件诸如MP3或AAC文件的可执行指令,并且包括用于例如,在触敏显示器系统112上或在无线地或经由外部端口124连接的外部显示器上显示、呈现或者另外回放视频的可执行指令。在一些实施例中,设备100可选地包括诸如iPodApple公司的商标的MP3播放器的功能。结合触敏显示器系统112、显示器控制器156、接触模块130,图形模块132和文本输入模块134,备忘录模块153包括根据用户指示创建并管理备忘录、待办事项列表等的可执行指令。结合RF电路装置108、触敏显示器系统112、显示系统控制器156、接触模块130、图形模块132、文本输入模块134、GPS模块135和浏览器模块147,地图模块154包括可执行指令以根据用户指示接收、显示、修改和存储地图以及与地图相关联的数据例如,驾驶方向;关于在特定位置或附近的商店及其他兴趣点的数据;以及其他基于位置的数据。结合触敏显示器系统112、显示系统控制器156、接触模块130、图形模块132、音频电路装置110、扬声器111、RF电路装置108、文本输入模块134、电子邮件客户端模块140和浏览器模块147,在线视频模块155包括允许用户访问、浏览、接收例如,通过流传输和或下载、例如,在触摸屏上或在无线地或经由外部端口124连接的外部显示器上回放特定在线视频、发送具有到特定在线视频链接的电子邮件并且管理诸如H.264之类的一个或多个文件格式的在线视频的可执行指令。在一些实施例中,即时消息模块141而不是电子邮件客户端模块140被用于发送到特定在线视频的链接。上述所标识的模块和应用的每一个均对应于用于执行上文所述的一种或多种功能以及本申请中描述的方法例如,本文所述的计算机实现方法以及其他信息处理方法的指令集。这些模块即,指令集不需要作为单独的软件程序、过程或模块来实现,因此这些模块的各种子集可选地在各实施例中组合或者重新布置。在一些实施例中,存储器102可选地存储上述模块和数据结构的子集。此外,存储器102可选地存储上文未描述的其他模块和数据结构。在一些实施例中,设备100是专门通过触摸屏和或触摸板来执行设备上的预定的功能集合的操作的设备。通过将触摸屏和或触摸板用作操作设备100的主要输入控制设备,可选地减少设备100上的物理输入控制设备诸如下压按钮、拨号盘等的数目。专门通过触摸屏和或触摸板执行的该预定的功能集合可选地包括用户界面之间的导航。在一些实施例中,当用户触摸触摸板时,将设备100从在设备100显示上的任何用户界面导航到主屏幕、主画面或根菜单。在此类实施例中,使用触摸板来实施“菜单按钮”。在一些其他实施例中,菜单按钮是物理推压按钮或其他物理输入控制设备而不是触摸板。图1B是图示根据一些实施例用于事件处理的示例性组件的框图。在一些实施例中,存储器102在图1A中或存储器370图3包括事件分类器170例如,在操作系统126中以及相应应用136-1例如,任何前述应用137-153。事件分类器170接收事件信息,并且确定要将事件信息递送到的应用136-1以及应用136-1的应用视图191。事件分类器170包括事件监测器171和事件分派器模块174。在一些实施例中,应用136-1包括应用内部状态192,其指示当应用活跃或正在执行时触敏显示器112上显示的一个或多个当前应用视图。在一些实施例中,存储在存储器102中的设备全局内容状态由事件分类器170用于确定哪个或哪些应用当前是活跃的,并且应用内部状态192由事件分类器170用于确定要将事件信息递送至的应用视图191。在一些实施例中,应用内部状态192包括附加信息,诸如以下各项中的一个或多个:当应用136-1恢复执行时要使用的恢复信息,指示正在显示的信息或者准备由应用136-1显示的用户界面状态信息,使用户能够回到应用136-1的前一状态或视图的状态队列,以及由用户采取的先前动作的重做撤销队列。事件监测器171从外围接口118接收事件信息。事件信息包括关于子事件的信息例如,作为多点触摸手势的一部分的触敏显示器112上的用户触摸。外围接口118传输其从IO子系统106或传感器,诸如接近传感器166、一个或多个加速度计168和或麦克风113通过音频电路装置110接收的信息。外围接口118从IO子系统106接收的信息包括来自触敏显示器112或触敏表面的信息。在一些实施例中,事件监测器171以预定间隔向外围接口118发送请求。作为响应,外围接口118发送事件信息。在其他实施例中,外围接口118只在发生重要事件例如,接收到超过预定噪声阈值和或长于预定持续时间的输入时才发送事件信息。在一些实施例中,事件分类器170还包括命中视图确定模块172和或活跃事件识别器确定模块173。命中视图确定模块172提供用于在触敏显示器112显示大于一个视图时,确定子事件已经在一个或多个视图中何处发生的软件程序。视图由控件以及用户在显示器上可以看到的其他元件组成。与应用相关联的用户界面的另一方面是一组视图,本文中有时称为应用视图或用户界面窗口,其中显示信息并且发生基于触摸的手势。其中检测到触摸的相应应用的应用视图可以对应于该应用的程序或视图分级结构中的程序层级。例如,其中所检测到的触摸的最低层级视图可被称为命中视图,并且可以至少部分基于开始基于触摸的手势的初始触摸的命中视图,来确定被识别为正确输入的事件集。命中视图确定模块172接收与基于触摸的手势的子事件有关的信息。当应用具有以分级结构组织的多个视图时,命中视图确定模块172将该分级结构中应当处理该子事件的最低层视图标识为命中视图。在大部分情况下,命中视图是其中发生了发起子事件例如,子事件序列中形成事件或潜在事件的第一个子事件的最低层级的视图。一旦由命中视图确定模块标识命中视图,该命中视图通常接收与使其被标识为命中视图的相同触摸或输入源有关的所有子事件。活跃事件识别器确定模块173确定视图分级结构中的哪个视图或哪些视图应当接收特定子事件序列。在一些实施例中,活跃事件识别器确定模块173确定只有命中视图应当接收特定子事件序列。在其他实施例中,活跃事件识别器确定模块173确定包括子事件的物理位置在内的所有视图都是主动参与的视图,因此确定所有主动参与的视图都应当接收特定子事件序列。在其他实施例中,即使触摸子事件被完全限定到与一个特定视图相关联的区域,分级结构中更高的视图将仍然保持作为主动参与的视图。事件分派器模块174将事件信息分派至事件识别器例如,事件识别器180。在包括活跃事件识别器确定模块173的实施例中,事件分派器模块174将事件信息递送至由活跃事件识别器确定模块173确定的事件识别器。在一些实施例中,事件分派器模块174将事件信息存储在事件队列中,由相应事件接收器模块182进行检索。在一些实施例中,操作系统126包括事件分类器170。备选地,应用136-1包括事件分类器170。在其他实施例中,事件分类器170是单独模块,或者是存储器102中存储的另一模块诸如接触运动模块130的一部分。在一些实施例中,应用136-1包括多个事件处理机190以及一个或多个应用视图191,其中每一个都包括用于处理发生在该应用的用户界面的相应视图内的触摸事件的指令。应用136-1的每个应用视图191包括一个或多个事件识别器180。通常,相应应用视图191包括多个事件识别器180。在其他实施例中,一个或多个事件识别器180是独立模块诸如用户界面套件未示出的一部分,或者应用136-1从中继承方法和其他属性的更高层对象。在一些实施例中,相应事件处理机190包括以下各项中的一个或多个:数据更新器176、对象更新器177、GUI更新器178和或从事件分类器170接收的事件数据179。事件处理机190可以利用或调用数据更新器176、对象更新器177或GUI更新器178来更新应用内部状态192。备选地,应用视图191中的一个或多个包括一个或多个相应事件处理机190。同样,在一些实施例中,数据更新器176、对象更新器177和GUI更新器178中的一个或多个包括在相应应用视图191中。相应事件识别器180从事件分类器170接收事件信息例如,事件数据179,并基于该事件信息标识事件。事件识别器180包括事件接收器182和事件比较器184。在一些实施例中,事件识别器180还包括至少以下各项的子集:元数据183和事件递送指令188其可以包括子事件递送指令。事件接收器182从事件分类器170接收事件信息。该事件信息包括关于子事件例如,触摸或触摸移动的信息。取决于子事件,事件信息还包括附加信息,诸如子事件的位置。当子事件涉及触摸的运动时,事件信息还可以包括子事件的速率和方向。在一些实施例中,事件包括设备从一个定向到另一个定向的旋转例如,从纵向到横向的旋转,反之亦然,并且事件信息包括关于设备的当前定向也被称作设备姿态的对应信息。事件比较器184将事件信息与预定义的事件或子事件定义进行比较,并且基于该比较来确定事件或子事件,或者确定或更新事件或子事件的状态。在一些实施例中,事件比较器184包括事件定义186。事件定义186包含事件例如,预定的子事件序列的定义,例如,事件1187-1、事件2187-2等。在一些实施例中,事件187中的子事件例如包括触摸开始、触摸结束、触摸移动、触摸取消和多点触摸。在一个示例中,事件1187-1的定义是对显示对象的双击。该双击例如包括对显示对象的、预定阶段的第一触摸触摸开始、预定阶段的第一抬起触摸结束、对显示对象的、预定阶段的第二触摸触摸开始以及预定阶段的第二抬起触摸结束。在另一示例中,事件2187-2的定义是对显示对象的拖拽。该拖拽例如包括对显示对象的、预定阶段的触摸或接触、该触摸在触敏显示器112上的移动以及触摸的抬起触摸结束。在一些实施例中,事件还包括用于一个或多个相关联的事件处理机190的信息。在一些实施例中,事件定义187包括针对相应用户界面对象的事件的定义。在一些实施例中,事件比较器184执行命中测试,以确定与子事件相关联的用户界面对象。例如,在其中在触敏显示器112上显示三个用户界面对象的应用视图中,当在触敏显示器112上检测到触摸时,事件比较器184执行命中测试,以确定三个用户界面对象中的哪个用户界面对象与该触摸子事件相关联。如果每个所显示的对象均与相应事件处理机190相关联,则事件比较器使用该命中测试的结果来确定哪个事件处理机190应当被激活。例如,事件比较器184选择与触发该命中测试的子事件和对象相关联的事件处理机。在一些实施例中,相应事件187的定义还包括延迟动作,其延迟事件信息的递送,直到已经确定子事件序列是否与事件识别器的事件类型相对应。当相应事件识别器180确定子事件序列不与事件定义186中的任何事件匹配时,该相应事件识别器180进入事件不可能、事件失败或者事件结束状态,此后该相应事件识别器180忽视基于触摸的手势的后续子事件。在此情况下,对于命中视图保持活跃的其他事件识别器如果有的话继续跟踪和处理正在进行的基于触摸的手势的子事件。在一些实施例中,相应事件识别器180包括具有可配置的属性、标志flag和或列表的元数据183,其指示事件递送系统应当如何执行去往主动参与的事件识别器的子事件传递。在一些实施例中,元数据183包括可配置的属性、标志和或列表,其指示事件识别器如何可以彼此交互。在一些实施例中,元数据183包括指示子事件是否被递送到视图或程序分级结构中的不同层级的可配置的属性、标志和或列表。在一些实施例中,相应事件识别器180在事件的一个或多个特定子事件被识别时激活与事件相关联的事件处理机190。在一些实施例中,相应事件识别器180向事件处理机190递送与事件相关联的事件信息。激活事件处理机190不同于向相应命中视图发送或延迟发送子事件。在一些实施例中,事件识别器180抛出与识别事件相关联的标志,并且与该标志相关联的事件处理机190抓住该标志并执行预定过程。在一些实施例中,事件递送指令188包括子事件递送指令,其递送关于子事件的事件信息而不激活事件处理机。相反,子事件递送指令向与一系列子事件或主动参与的视图相关联的事件处理机递送事件信息。与一系列子事件或主动参与的视图相关联的事件处理机接收该事件信息并执行预定过程。在一些实施例中,数据更新器176创建并更新应用136-1中使用的数据。例如,数据更新器176更新联系人模块137中使用的电话号码,或者存储视频和音乐播放器模块145中使用的视频文件。在一些实施例中,对象更新器177创建并更新应用136-1中使用的数据。例如,对象更新器177创建新的用户界面对象或更新用户界面对象的位置。GUI更新器178更新GUI。例如,GUI更新器178准备显示器信息,并且将其发送至图形模块132用于在触敏显示器上显示。在一些实施例中,一个或多个事件处理机190包括或能够访问数据更新器176、对象更新器177和GUI更新器178。在一些实施例中,数据更新器176、对象更新器177和GUI更新器178被包括在相应应用136-1或应用视图191的单个模块中。在其他实施例中,数据更新器176、对象更新器177和GUI更新器178被包括在两个或更多软件模块中。应当理解,关于触敏显示器上的用户触摸的事件处理的前述讨论也适用于操作具有输入设备的多功能设备100的其他形式的用户输入,其中不是所有用户输入都是在触摸屏上发起的,例如,与单个或多个键盘按压或保持相配合的鼠标移动和鼠标按钮按压;触控板上的用户移动轻击、拖拽、滚动等;触笔输入,设备的移动;语音指令;检测到的眼睛运动,生物测定biometric的输入;和或上述各项的任何组合,都可以用作与定义要被识别的事件的子事件对应的输入。图2A图示了根据一些实施例的具有触摸屏例如,图1A中的触敏显示器系统112的便携式多功能设备100。触摸屏在用户界面UI200内可选地显示一个或多个图形。在该实施例以及如下所述的其他实施例中,用户能够例如用一个或多个手指202在图中未按比例画出或一个或多个触笔在图中未按比例画出通过对图形做出手势来选择一个或多个图形。在一些实施例中,对一个或多个图形的选择发生在用户中断与一个或多个图形的接触时。在一些实施例中,手势可选地包括一个或多个轻击、一个或多个轻扫从左到右、从右到左、向上和或向下和或已经与设备100进行接触的手指的转动从右到左、从左到右、向上和或向下。在一些实现方式或者情况中,与图形的无意接触不会选择图形。例如,当与选择对应的手势是轻击时,扫过应用图标的轻扫手势可选地不会选择对应的应用。设备100还可选地包括一个或多个物理按钮,诸如“主画面”或菜单按钮204。如前所述,菜单按钮204可选地用于导航至应用集合中的可选地在设备100上执行的任何应用136。备选地,在一些实施例中,菜单按钮被实现为触摸屏显示器上显示的GUI中的软按键。在一些实施例中,设备100包括触摸屏显示器,用于打开关闭设备电源并且锁定设备的下压按钮206以及一个或多个音量调节按钮208、客户标识模块SIM卡槽210、耳机接口212和对接充电外部端口124。下压按钮206可选地用于通过按压该按钮并使该按钮保持在按压状态预定的时间间隔来打开关闭设备电源;通过按压该按钮并在经过预定的时间间隔之前释放该按钮来锁定设备;和或解锁设备或发起解锁过程。在一些实施例中,设备100还通过麦克风113接收用于激活或去激活某些功能的语音输入。设备100可选地还包括用于在触敏显示器系统112上检测接触强度的一个或者多个接触强度传感器165和或用于生成对设备100的用户的触觉输出的一个或者多个触觉输出生成器167。图2B图示了具有与显示器250分离的触敏表面251例如,平板或触摸板的设备上例如,图1A中的设备100的示例性的用户界面。设备100可选地还包括用于检测触敏表面251上的接触的强度的一个或多个接触强度传感器例如,一个或多个传感器259和或用于为设备100的用户生成触觉输出的一个或多个触觉输出生成器257。尽管以下将参考着在触摸屏显示器112上的输入其中触敏表面和显示器被组合给出的许多示例,但是,如在图2B所示,在一些实施例中,设备检测与显示器分离的触敏表面上的输入。在一些实施例中,触敏表面例如,图2B中的251具有与显示器例如,250上的主轴例如,图2B中的253相对应的主轴例如,图2B中的252。根据这些实施例,设备在与显示器上的相应位置相对应的位置例如,在图2B中,260对应268并且262对应270检测与触敏表面251的接触例如,在图2B中的260和262。这样,当触敏表面与显示器分离时,被设备在触敏表面例如,图2B中的251上见到到的用户输入例如,接触260和262及其移动被设备用来操控多功能设备的显示器上的用户界面例如,图2B中的250。应当理解,类似的方法可以用于本文描述的其他用户界面。此外,尽管主要参考着手指输入例如,手指接触、手指轻击手势、手指轻扫手势,等给出以下示例,但是应当理解,在一些实施例中,一个或多个手指输入被来自另一输入设备的输入例如,基于鼠标的输入或触笔输入代替。例如,可以利用跟随有光标沿着轻扫的路径的移动例如,取代接触的移动鼠标点击例如,取代接触代替轻扫手势。作为另一示例,可以利用在光标位于轻击手势的位置之上时的鼠标点击代替轻击手势例如,取代跟随有停止显示检测接触的接触的检测。类似地,当同时检测到多个用户输入时,应当理解,可以同时使用多个计算机鼠标或者可以同时使用鼠标和手指接触。如本文中所使用的,术语“焦点选择器”指代指示用户正在与其交互的用户界面的当前部分的输入元件。在包括光标或其他位置标记的一些实施方式中,光标作为“焦点选择器,”使得当检测到在触敏表面例如,在图2B中的触摸板或触敏表面251上的输入例如,按压输入时,在光标在特定用户界面元件例如,按钮、窗口、滑动器或其他用户界面元件之上的同时,根据所检测的输入调整特定用户界面元件。在包括使得能够与在触摸屏显示器上的用户界面元件直接交互的触摸屏显示器例如,在图1A中的触敏显示器系统112或在图2A中的触摸屏的一些实施方式中,在触摸屏显示器上检测到的接触作为“焦点选择器,”使得当在触摸屏显示器上的特定用户界面元件例如,按钮、窗口、滑动器或其他用户界面元件的位置检测到输入例如,通过接触的按压输入时,根据所检测的输入调整特定用户界面元件。在一些实施方式中,将焦点从用户界面的一个区域移动到用户界面的另一区域,没有对应的光标的移动或触摸屏显示器上的接触的移动例如,通过使用tab按键或箭头按键将焦点从一个按钮移动到另一按钮;在这些实施方式中,根据焦点的移动,焦点选择器在用户界面的不同的区域之间移动。不考虑焦点选择器采取的具体形式,焦点选择器一般是呗用户控制的用户界面元件或触摸屏显示器上的接触以便与用户界面通信用户意在的交互例如,通过向设备指示用户意在与用户界面的哪个元件交互。例如,当检测到触敏表面上例如,触摸板或触摸屏的按压输入时,在相应按钮之上的焦点选择器的位置例如,光标、接触或选择框将指示用户意在激活相应按钮相对于在设备的显示器上示出的其他用户界面元件。如说明书和权利要求中所使用的,在触敏表面上接触的术语“强度”指代在触敏表面上接触例如,手指接触或触笔接触的力或者压力单位面积的力,或者指代用于在触敏表面上接触的力或者压力的替代代理。接触强度具有包括至少四个不同的数值并且更典型地包括数百个不同数值例如,至少256的数值范围。可选地,使用各种方法和各种传感器或者传感器的组合来确定或者测量接触强度。例如,在触敏表面下面的或者邻近于触敏表面的一个或者多个力传感器可选地用于在触敏表面上的各个点处测量力。在一些实现方式中,来自多个力传感器的力测量被组合例如,加权平均数或总和以确定接触的估计的力。类似地,触笔的压敏尖端可选地用于确定在触敏表面上的触笔的压力。备选地,在触敏表面上检测到的接触区域的尺寸和或对其的改变、接近接触的触敏表面的电容和或对其的改变、接近接触的触敏表面的电阻和或对其的改变可选地用作为触敏表面上的接触的力或者压力的替代。在一些实现方式中,用于接触力或者接触压力的替代测量直接地用于确定是否已经超过强度阈值例如,强度阈值以对应于替代测量的单位被描述。在一些实现方式中,用于接触力或者接触压力的替代测量被转换成估计的力或估计的压力,并且该估计的力或估计的压力用来确定是否已经超过强度阈值例如,强度阈值是以压力的单位测量出的压力阈值。将接触强度用作用户输入的属性允许了对附加设备功能的用户访问,该附加设备功能否则在具有用于显示可供件affordance和或接收用户输入例如,经由触敏显示器、触敏表面或者物理机械控制,诸如旋钮或者按钮的有限有效面积realestate的尺寸减小的设备上例如,经由触敏显示器不可能由用户可访问。在一些实施例中,接触运动模块130使用一个或者多个强度阈值的集合来确定操作是否已经由用户执行例如,确定用户是否已经“点击”图标。在一些实施例中,根据软件参数来确定强度阈值的至少一个子集例如,强度阈值不是由特定的物理致动器的激活阈值来确定,并且在不改变设备100的物理硬件的情况下来调整。例如,在不改变触控板或者触摸屏显示器硬件的情况下,触摸板或者触摸屏的鼠标“点击”阈值可以被设置为预定阈值范围的任何大范围。此外,在一些实施例中,向设备的用户提供有软件设置以用于调整强度阈值的集合中的一个或者多个强度阈值例如,通过系统级点击“强度”参数来一次性调整单个和或多个强度阈值。如在说明书和权利要求中所使用的,术语接触的“特性强度”指代基于接触的一个或多个强度的接触的特性。在一些实施例中,特性强度是基于多个强度样本。特性强度可选地基于预定数目的强度样本或相对于预定事件例如在检测到接触之后,在检测到接触抬起之前,在检测到接触开始移动之前或之后,在检测到接触结束之前,在检测到接触强度增大之前或之后,和或在检测到接触强度减小之前或之后在预定时间段例如0.05秒、0.1秒、0.2秒、0.5秒、1秒、2秒、5秒、10秒期间收集到的强度样本集。接触的特性强度可选地基于以下各项中的一项或多项:接触强度的最大值、接触强度的中值、接触强度的平均值、接触强度的最高10%数值、接触强度的半高处数值、接触强度的90%最大处数值等。在一些实施例中,接触的持续时间被用于确定特性强度例如当特性强度是接触强度随时间的平均值时。在一些实施例中,特性强度与一个或多个强度阈值集比较以确定是否已经由用户执行操作。例如,一个或多个强度阈值集可以包括第一强度阈值和第二强度阈值。在该示例中,具有未超过第一阈值的特性强度的接触导致第一操作,具有超过第一强度阈值以及未超过第二强度阈值的特性强度的接触导致第二操作,以及具有超过第二强度阈值的特性强度的接触导致第三操作。在一些实施例中,特性强度与一个或多个强度阈值之间的比较被用于确定是否执行一个或多个操作例如是否执行相应选项或放弃执行相应操作而不被用于确定是否执行第一操作或第二操作。在一些实施例中,出于确定特性强度的目的,识别一部分手势。例如,触敏表面可以接收从开始位置过渡并且到达结束位置的连续轻扫接触例如,拖拽手势,在该结束位置接触强度增大。在该示例中,在结束位置的接触的特性强度可以基于连续轻扫接触的仅一部分,而不是整个轻扫接触例如在结束位置的轻扫接触的仅一部分。在一些实施例中,平滑算法可以在确定接触的特性强度之前而被应用到轻扫接触强度。例如,平滑算法可选地包括以下各项中的一项或多项:未加权的滑动平均平滑算法、三角平滑算法、中值滤波平滑算法和或指数平滑算法。在一些情况下,出于确定特性强度的目的,这些平滑算法会消除轻扫接触强度中的窄的峰值spike或谷值dip。本文所述的用户界面附图可选地包括各种强度图,其示出了相对于一个或多个强度阈值例如,接触检测强度阈值IT0、轻按压强度阈值ITL、深按压强度阈值ITD例如,至少最初高于IL和或一个或多个其他强度阈值例如,低于IL的强度阈值IH的触敏表面上的当前接触强度。此强度图通常不是所显示用户界面的一部分,但是提供用于辅助解释附图。在一些实施例中,轻按压强度阈值对应于设备将执行通常与物理鼠标的按钮或触控板的轻击相关联的操作的强度。在一些实施例中,深按压强度阈值对应于设备将执行不同于通常与物理鼠标按钮或触控板的轻击相关联的操作的那些操作的强度。在一些实施例中,当检测到具有在轻按压强度阈值以下例如并且在额定接触检测强度阈值IT0以上,在该阈值以下将不再检测到接触的表征强度的接触时,设备将根据触敏表面上接触的移动而移动焦点选择器,而并不执行与轻按压强度阈值或深按压强度阈值相关联的操作。通常,除非另外陈述,这些强度阈值在用户界面图的不同集合之间是一致的。在一些实施例中,设备对由设备检测到的输入的响应取决于基于在输入期间的接触强度的准则。例如,针对某些“轻按压”输入,在输入期间超过第一强度阈值的接触强度触发第一响应。在一些实施例中,设备对由设备检测到的输入的响应取决于包括在输入期间的接触强度和基于时间的准则两者的准则。例如,针对某些“深按压”输入,在输入期间超过第二强度阈值大于针对轻按压的第一强度阈值的接触强度仅当在满足第一强度阈值与满足第二强度阈值之间已经过去了一定延迟时间时才触发第二响应。期间此延迟时间通常小于200ms例如,40、100或120ms,取决于第二强度阈值的量值。此延迟时间有助于避免意外深按压输入。作为另一示例,针对某些“深按压”输入,在满足第一强度阈值的时间之后出现敏感度降低的时间段。在该敏感度降低的时间段期间,第二强度阈值被增大。第二强度阈值的此临时增大还有助于避免意外深按压输入。针对其他深按压输入,对检测到深按压输入的响应不取决于基于时间的准则。在一些实施例中,输入强度阈值和或对应输出的一个或多个基于一个或多个因素变化,诸如用户设置、接触运动、输入计时、应用运行、强度被应用的速率、并发输入的数目、用户历史、环境因素例如,环境噪声、焦点选择器定位等。示例性因素在美国专利申请序列号14399,606和14624,296中进行了描述,其内容通过引用并入于此。例如,图2C示出了部分基于触摸输入276随时间的强度而随时间变化的动态强度阈值280。动态强度阈值280是两个分量的总和,第一分量274在从触摸输入276被最初检测到的预定义延迟时间p1之后随时间衰减,并且第二分量278随时间尾随触摸输入276的强度。第一分量274的最初高强度阈值减少了“深按压”响应的意外触发,同时仍然允许在触摸输入276提供显著强度时的立即“深按压”响应。第二分量278通过触摸输入的逐渐强度波动来减少“深按压”响应的非故意触发。在一些实施例中,当触摸输入276满足动态强度阈值280例如,在图2C的点281时,“深按压”响应被触发。图2D示出了另一动态强度阈值286例如,强度阈值ID。图2D还示出了两个其他强度阈值:第一强度阈值IH和第二强度阈值IL。在图2D中,虽然触摸输入284在时间p2之前满足第一强度阈值IH和第二强度阈值IL,但是不提供响应直到在时间282过去了延迟时间p2。同样在图2D中,动态强度阈值286随时间衰减,其中衰减在已经从时间282当与第二强度阈值IL相关联的响应被触发时过去了预定义延迟时间p1之后的时间288开始。此类动态强度阈值减少了紧接触发与较低强度阈值诸如第一强度阈值IH或第二强度阈值IL相关联的响应或与其并发地与动态强度阈值ID相关联的响应的意外触发。图2E示出了又一动态强度阈值292例如,强度阈值ID。在图2E中,与强度阈值IL相关联的响应在已经从触摸输入290最初被检测到过去了延迟时间p2之后被触发。并发地,动态强度阈值292在已经从触摸输入290最初被检测到过去了预定义延迟时间p1之后衰减。因此,在触发与强度阈值IL相关联的响应之后触摸输入290的强度的减少,随后增大触摸输入290的强度而不释放触摸输入290可以触发与强度阈值ID相关联的响应例如,在时间294,即使在触摸输入290的强度在另一强度阈值例如,强度阈值IL之下时。接触的表征强度从轻按压强度阈值ITL以下的强度增大至在轻按压强度阈值ITL和深按压强度阈值ITD之间的强度有时被称作“轻按压”输入。接触的表征强度从在深按压强度阈值ITD以下的强度增大至在深按压强度阈值ITD之上的强度有时被称作“深按压”输入。接触的表征强度从在接触检测强度阈值IT0以下的强度增大至在接触检测强度阈值IT0和轻按压强度阈值ITL之间的强度有时被称作检测到触敏表面上的接触。接触的表征强度从在接触检测强度阈值IT0之上的强度降低至在接触检测强度阈值IT0之下的强度有时被称作检测到接触从触摸表面抬起。在一些实施例中,IT0是零。在一些实施例中,IT0大于零。在一些图示中,阴影圆或椭圆用于表示触敏表面上接触的强度。在一些图示中,没有阴影的圆或椭圆用于表示触敏表面上的相应接触而不指定相应接触的强度。在一些在此所述的实施例中,响应于检测到包括相应按压输入的手势、或者响应于检测到采用相应接触或多个接触执行的相应按压输入,执行一个或多个操作,其中至少部分地基于检测到接触或多个接触的强度增大至按压输入强度阈值之上而检测到相应按压输入。在一些实施例中,响应于检测到相应接触的强度增大至按压输入强度阈值之上,执行相应操作例如,对相应按压输入的“按下击打downstroke”执行相应操作。在一些实施例中,按压输入包括相应接触强度增大至按压输入强度阈值之上并且随后接触强度降低至按压输入强度阈值之下,以及响应于检测到相应接触强度降低至按压输入阈值之下而执行相应操作例如,对相应按压输入的“抬起击打upstroke”执行相应操作。在一些实施例中,设备利用强度滞后现象以避免有时被称作“抖动”的意外输入,其中设备限定或者选择具有与按压输入强度阈值预定相互关系的滞后强度阈值例如滞后强度阈值比按压输入强度阈值低X个强度单位,或者滞后强度阈值是按压输入强度阈值的75%、90%或一些合理的比例。因此,在一些实施例中,按压输入包括相应接触强度增大至按压输入强度阈值之上以及随后接触强度降低至对应于按压输入强度阈值的滞后强度阈值之下,以及响应于检测到随后相应接触强度降低至低于滞后强度阈值而执行相应操作例如,对相应按压输入的“抬起击打”执行相应操作。类似的,在一些实施例中,仅当设备检测到接触强度从滞后强度阈值处或之下增大至在按压输入强度阈值处或之上的强度、并且可选地接触强度随后降低至滞后强度处或之下的强度时检测到按压输入,并且响应于检测到按压输入执行相应操作例如取决于情形,接触强度的增大或接触强度的降低。为了便于解释说明,响应于检测到以下各项而可选地触发响应于与按压输入强度阈值相关联的按压输入或响应于与包括按压输入的手势而执行的操作的说明:接触强度增大至按压输入强度阈值之上,接触强度从在滞后强度阈值之下的强度增大至在按压输入强度阈值之上的强度,接触强度降低至按压输入强度阈值之下,或接触强度降低至低于对应于按压输入强度阈值的滞后强度阈值。附加地,在其中操作描述为响应于检测到接触强度降低至低于按压输入强度阈值的示例中,可选地响应于检测到接触强度降低至低于对应于并低于按压输入强度阈值的滞后强度阈值而执行操作。如上文所述,在一些实施例中,这些响应的触发还取决于要满足的基于时间的准则例如,在要满足的第一强度阈值与要满足的第二强度阈值之间已经过去延迟时间。图3是根据一些实施例的便携式多功能设备100上的应用菜单的用户界面的示意图。根据一些实施例,类似用户界面可以在桌面设备300上实现。在一些实施例中,用户界面300包括以下元件或其子集或超集:·信号强度指示符302,用于多种无线通信,诸如蜂窝信号和Wi-Fi信号;·时间304;·蓝牙指示符305;·电池状态指示符306;·托盘308,具有以下频繁使用的应用的图标,诸如:o电话138,其可以包括未接呼叫或语音消息的数目的指示符314;o电子邮件客户端140,其可以包括未读电子邮件的数目的指示符310;o浏览器147;以及o视频和音乐播放器145,也被称为iPod苹果公司的商标模块152;以及·用于其他应用的图标,诸如:oIM141;o日历148;o图像管理144;o相机143;o在线视频模块145,也被称为YouTubeGoogle公司的商标模块145;o股市149-2;oMap146;o天气149-1;o词典149-3;o用户创建的微件149-6;o备忘录146;o设置312,其提供对设备100及其各个应用136的设置的访问;o文字处理器153-1;o绘图153-2;o电子表格153-3;以及o演示153-4。用户界面和相关联的过程现在将注意力转向可以在诸如便携式多功能设备100的具有显示器、触敏表面和可选的用来检测与触敏表面的接触的强度的一个或多个传感器的电子设备上实施的过程和相关联的用户界面“UI”的实施例。图4A是图示根据一些实施例的光标操控的方法400的流程图。在具有触摸屏显示器例如,在图1A中的触摸屏显示器112的便携式多功能设备例如,在图1A中的设备100中执行方法400。如在下文描述的,方法400提供了用于在具有触摸屏显示器的便携式多功能设备处选择内容的便利的机构。该方法比使用像鼠标的外围设备更快并且更容易执行。方法对用户也是直观的,因此减少了在选择内容时,来自用户的输入的数量、范围、和或性质并且创建了更高效的人机接口。更高效的输入机构还需要更少的计算资源,因此增加了设备的电池寿命。在一些实施例中,设备100在触摸屏显示器112上显示电子文档的内容。在一些实施例中,内容包括文本例如,纯文本、非结构化的文本、格式化的文本或网络页面上的文本。在其他实施例中,内容包括具有或者不具有文本的图形。此外,内容可以是可编辑的或者只读的。除显示内容之外,当没有选择内容时,设备100可以在电子文档内显示光标,例如,用于文本输入。在一些实施例中,在显示电子文档的内容的同时,在402,设备100检测两个基本同时的触摸输入。可以在包括屏幕上显示的激活的虚拟键盘之上的屏幕的任何地方发生和检测这两个基本同时的触摸输入。在一些实施例中,设备100连续地检测在触摸屏112上的触摸输入和触摸输入的连续的移动。当设备100检测到触摸输入时,在406,设备100确定两个基本同时的触摸输入是否位于触摸屏上的软键盘上。响应于检测到在软键盘上开始的两个基本同时的触摸输入406-是,在404,设备100显示具有改变的外观的软键盘。在一些实施例中,在步骤406,设备连续地监测触摸输入使得当在软键盘上开始的两个基本同时的触摸输跟随有两个基本同时的触摸输入的连续的移动而没有中断与触摸屏112的接触时,键盘的外观维持被改变。换句话说,在步骤406,设备检测在具有或不具有离开键盘的后续连续的移动的情况下软键盘上是否存在两个基本同时的输入。在一些实施例中,响应于检测到不是最初在软键盘上检测到的两个基本同时的触摸输入406-否,在408,设备100显示具有未改变的外观的软键盘,例如,显示常规的不模糊的软键盘或者具有显示所有字母数字字符的键盘。软键盘是在屏幕上显示的多个虚拟按键的集合,例如,如在图13A中所示的QWERTY键盘。在图13A中,示例性的软键盘1321具有多个虚拟按键并且每个按键具有相应字母数字字符。此外,在一些实施例中,每个按键具有仿真的三维特征例如,三维形状、下拉阴影等。在一些实施例中,响应于检测到在软键盘上的第一位置的两个基本同时的触摸输入,设备100显示如在图13B中所示的具有改变的外观的软键盘。与在图13A中示出的具有未改变的外观的软键盘相比,具有改变的外观的软键盘1321不具有仿真的三维特征例如,下拉阴影被去除并且按键上的字母数字字符被去除。此外,在一些实施例中,软键盘1321的颜色、色度、饱和度、亮度、和或对比度也被改变例如,半透明来指示应用已经进入了与文本输入模式不同的模式。在非文本输入模式中,软键盘不响应于用于文本输入的击键,而是作为用于移动光标或用于选择内容的屏幕触摸板或触控板。改变的键盘外观提供了软键盘的功能已经改变的直观指示。如在图13B中所示,在一些实施例中,设备100检测从软键盘1321上的第一位置开始到触摸屏112上任意位置的第二位置的滑动手势1332。滑动手势1332在没有中断与触摸屏112的接触的情况下跟随两个基本同时的触摸输入,例如,它在软键盘上开始并且移动超出软键盘1321到内容区域1302中。响应于检测到滑动手势,贯穿整个滑动手势,设备100维持软键盘的改变的外观1320。在如在图13C中所示的滑动手势的结束,响应于抬起手势,设备100显示具有它最初未改变的外观的软键盘,例如,在虚拟按键上具有字母数字字符和虚拟按键的三维特征和或不模糊的虚拟键盘。图7A-图7C图示了根据一些实施例的软键盘外观改变的示例性的用户界面。在图7A中,在触摸屏显示器112上显示电子文档的内容。在触摸屏显示器112上还显示了聚焦显示的软键盘521。后续地,设备100检测在软键盘521上的两个基本同时的触摸输入例如,两指轻击524。响应于检测到在软键盘521上的两个基本同时的触摸输入,如在图7B中所示,设备100显示模糊的软键盘521。在一些实施例中,基于电子文档的内容,设备改变软键盘521的颜色、色度、饱和度、亮度和对比度中的一个或多个而不是显示模糊的软键盘。在一些实施例中,模糊的键盘521的外观是基于显示的内容以及用于模糊半径的控制外观的值、饱和度调整、白色叠加的不透明性、黑色叠加的不透明性、键盘521中的用户界面元件的不透明性和或在显示键盘521的区域中显示的文本的颜色的集合。例如,在图7B中,已经根据用于模糊半径的值,内容500的黑色文本颜色等模糊了键盘521所在的区域。如在图7B中所示,当设备100检测到在不中断与触摸屏显示器的接触的情况下跟随两个基本同时的触摸输入的从键盘521上的位置524-1、离开键盘521并且移动到内容500上的位置524-2并且不在键盘之上的连续的移动时,作为响应,设备100利用聚焦的软键盘521代替模糊的软键盘的显示,如图7C中所示。后续地,如在图7C中所示的,只要触摸输入524不位于键盘521上,键盘保持聚焦。参考回图4A,检测到两个基本同时的触摸输入之后,在411,便携式多功能设备100确定检测到触摸输入之前,是否存在已有的内容的选择。选择意味着某些文本、图形或其他对象被选择例如,作为高亮显示文本被示出。如果设备100没有检测到已有的选择,在413,然后,设备100确定触摸输入的类型。便携式多功能设备100可以标识至少四种类型的触摸输入,即拖拽、轻击、保持和拖拽以及轻弹flick等。在一些实施例中,拖拽输入是沿着触摸屏的表面的滑动手势。在一些实施例中,轻击是跟随有接触的从触摸屏的表面的抬起或释放的触摸接触,而在触摸和抬起之间没有检测到任何中间的滑动手势。在一些实施例中,保持和拖拽是初始触摸接触以及随后是大于0的预定的时间段保持时间段例如,1.5秒并且然后随后是在触摸屏的表面上的远离接触的起始点的滑动手势,而没有接触从触摸屏的表面的任何中间的抬起或释放。在一些实施例中,轻弹是沿着触摸屏表面的单个方向上的快速滑动手势以及随后是接触从触摸屏表面的抬起或释放。取决于接收的触摸输入的类型,设备100执行不同的动作。如在图4A中所示的,如果在402检测到紧接着两个触摸输入之后的拖拽例如,没有中间的抬起,那么在421,设备100移动光标。在一些实施例中,在拖拽光标之前,光标被动画呈现例如,放大来清楚地指示光标移动的开始。在一些实施例中,在光标被移动的同时或者代替移动实际光标,显示残影光标。例如,残影光标可以是与光标偏移但是链接到光标的具有不同外观的光标诸如更浅颜色的光标,使得当光标在屏幕上到处移动时,残影光标也到处移动。备选地,残影光标是更浅颜色的光标,在光标由用户在屏幕上到处移动时,残影光标示出光标的最接近的正确位置,直到发生抬起事件,然后,当发生抬起事件时,真实光标在残影光标的位置代替残影光标。如果检测到轻击例如,如果在402检测到两个触摸输入之后,检测到抬起,而没有任何中间的轻扫手势,那么在442,文档的与光标最接近的部分诸如字、图像或其他对象被选择。如果检测到保持和拖拽例如,触摸输入维持与屏幕接触,而在发生拖拽手势之前的预定的时间段没有移动,那么在452,在拖拽手势的方向上扩展选择的同时,设备100开始选择文本和或图形。如果检测到轻弹,那么,在430,设备100将光标移动到文档的文本的远端点。例如,文本中的远端点是行的终点或起点,或者页面或文档的顶部或底部。下文参考着触摸输入的每种类型更详细地描述示例。例如,如果触摸输入的类型是拖拽并且触摸输入并不位于选择上,那么,在421,设备100移动光标并且显示残影光标。图5A图示了根据一些实施例的当不存在已有的内容的选择时用于拖拽光标的示例性的用户界面。在该实施例中,在应用例如,文字处理应用152、演示应用153、电子表格应用155等等的用户界面中显示电子文档500。在其中显示文档500的应用用户界面可以包括工具栏510和用于导航到其他文档如果有的话的按钮512。电子文档500包括诸如文本、图像、对象、表格、图表等的内容。除显示电子文档的内容以外,设备100进一步在电子文档内显示光标522-1。在一些实施例中,光标522-1与插入点相同。在一些实施例中,插入点标记由插入点标记522-1标识。当以文档编辑模式显示文档500时,也显示键盘521。用户可以通过在键盘521上打字将文本输入到文档500中,并且通过执行触摸输入例如,在“完成”按钮512上轻击确认文档500的编辑的完成来退出编辑模式。在一些实施例中,设备100检测在触摸屏显示器112上的第一区域524-1、524-2处的两个基本同时的触摸输入。设备100可以进一步确定两个基本同时的触摸输入维持与触摸屏显示器112接触,并且检测从两个基本同时的触摸输入的位置开始从第一区域524-1、524-2到第二区域524-3、524-3跨触摸屏显示器的连续的触摸手势或拖拽手势。响应于检测到连续的触摸手势,设备100将光标或插入点标记522-1沿着连续的手势的路径533从图5A中的当前位置522-1跨文档500移动到图5B中的新位置522-2。图5B图示了根据一些实施例的由图5A的拖拽手势带来的示例性的用户界面。在一些实施例中,设备100一确定存在拖拽手势图4A的421,它就显示与真实光标522-1偏移的残影光标522-2。在该实施例中,当用户在屏幕上拖拽他们的两个手指时,光标522-1和残影光标522-2二者一起移动,例如,残影光标被链接到实际光标。当用户从屏幕上抬起他们的手指时例如,两个手指的抬起事件,该残影光标的位置是其中实际光标将被放置在文档中的位置,例如,在拖拽时,残影光标522-2在两指拖拽手势的方向上移动并且指示当用户抬起两个手指时光标522-1将被放下或者被显示的位置。在一些实施例中,残影光标522-2具有与光标522-1不同的外观。例如,残影光标522-2可以具有与光标522-1不同的颜色、尺寸和或形状。残影光标522-2可以被动画呈现以吸引用户的注意。例如,光标522-1的动画可以包括收缩、放大、旋转、闪烁和或翻转等。在另一实施例中,替代在拖拽两个手指时移动光标例如,两指滑动手势,将残影光标522-2而不是实际光标移动。在一些实施例中,在图5A中的触摸输入的第一区域524-1、524-2和第二区域524-3、524-4之间的距离与在图5A中所示的最初的光标位置和图5B中所示的新光标的位置之间的距离基本相同。当两指拖拽的释放时,设备100将光标522-1放置在残影光标522-2的位置。因此,当检测到连续的触摸手势的终止时,如在图5C中所示的,设备100停止残影光标522-2的显示并且插入标记522-3代替残影光标522-2。在图5A-图5C中所示的上述示例图示了当没有已有的内容的选择时,响应于检测到拖拽手势的光标操控。参考回图4A,如果在文档中存在已有的内容的选择411-是例如,字被选择,那么,在415,设备100确定触摸输入是否位于选择上。如果设备100确定了触摸输入是位于选择上415-是,那么在417,设备确定触摸输入的类型。如果触摸输入是拖拽手势,那么在433,设备100解除选择并且在拖拽的方向上移动光标。图5D-图5E图示了响应于拖拽手势实施步骤433的示例性的用户界面。例如,如在图5D中所示,设备100检测内容500的一部分的选择并且显示选择528。例如,来自字“brought”的“ought”的选择被高亮显示成被选择。在一些实施例中,设备100显示标记,诸如在“ought”的相应端点的起始点对象526和终点对象530来指示选择528。设备100可以检测在触摸屏显示器上的第一区域524-1处的两个基本同时的触摸输入以及随后是从第一区域524-1到第二区域524-2跨触摸屏显示器的两个基本同时的触摸输入的连续的触摸移动或拖拽手势。第一区域524-1至少部分地在选择528之上。响应于检测到连续的触摸移动或拖拽手势,如在图5E中所示的,设备100解除选择528并且将光标522移动到新位置。在一些实施例中,新位置在两指拖拽的终点的邻近位置。在一些实施例中,除选择指示器526-530以外,如在图5AR中所示并且在下文中更详细地描述的,设备100显示与选择的内容528相邻的命令显示区域。命令显示区域包括可控件,诸如用于剪切选择的内容528可控件和用于复制选择的内容528的可控件例如,在图5AR中的“剪切”图标542和“复制”图标544。在一些实施例中,每次选择文本时显示命令显示区域。在一些实施例中,当文本由两个基本同时的触摸输入选择时,命令显示区域未被显示直到设备100检测到选择的文本上的轻击。参考回图4A,在一些实施例中,如果设备100确定了触摸输入不在选择上415-否例如,在选择之外,并且然后在419确定了触摸输入是拖拽手势,那么在434,设备100根据拖拽手势扩展选择。例如,在检测到触摸输入之前,设备100检测到已有的内容的一部分的选择并且显示该选择。选择被高亮显示,并且设备100显示标记,诸如在选择的相应端点处的起始点对象和终点对象。在响应于检测到在软键盘上的两个基本同时的触摸输入而显示具有改变的外观的软键盘之后,设备100检测两个基本同时的触摸输入的从软键盘上的第一位置到在触摸屏显示器上的任意位置的第二位置例如,在软键盘的边界内或者超出软键盘并且到内容区域上而没有中断与触摸屏显示器的接触的连续的移动。响应于检测到在选择的内容之外的软键盘上开始的连续的移动,设备将选择内容扩展以包括响应于检测到该连续的移动在朝向第二位置的方向上超出该部分的附加的内容。在一些实施例中,当扩展选择的内容时,选择可以向后扩展或者向前扩展。拖拽手势的初始方向确定了扩展的方向。例如,向右和或向下的连续的移动将终点对象向右和或向下移动而没有移动起始点对象,以便向前扩展选择;而向左和或向上的拖拽手势将起始点对象530向左和或向上移动而没有移动终点对象,以便向后扩展选择。在一些实施例中,如果连续的移动快,选择一次扩展一个字,并且如果连续的移动慢,选择一次扩展一个字符。在一些实施例中,根据触摸输入不在选择上例如,在选择之外的确定415-否并且在419确定了触摸输入是拖拽手势,设备100解除选择并且在拖拽手势的方向上移动光标。上文的图5A-图5E图示了响应于检测到拖拽手势的光标操控。除拖拽以外,设备100可以检测作为轻弹的触摸输入并且执行对应动作。如本文中所使用的,轻弹手势是与轻扫手势相同的类型的运动在于,二者都以一个方向跨触摸屏显示器滑动手指。然而,不同于轻扫,轻弹手势是跨触摸屏显示器的更快移动。在一些实施例中,设备100检测轻弹手势,例如,在高于预定的速率或者超出预定的速度的加速度执行的轻扫手势。参考回图4A,在确定没有选择411-否,并且触摸输入是滑动手势之后,在430设备100将光标移动到行的远端点。如果滑动是向上或向下,光标会分别移动到页面或文档的顶部或底部。图5F-图5G图示了将光标移动到文本中的远端点的示例性的用户界面。例如,在图5F中,电子文档500包括在触摸屏显示器112上显示的内容,诸如文本、图像、对象、表格、图表等。除显示电子文档的内容以外,在没有检测任何已有的选择的情况下,设备100进一步在电子文档内显示光标522。在一些实施例中,光标522与插入点相同。插入点标记由在字“conceived”中的字母“c”和字母“e”之间放置的插入点标记522标识。设备100检测触摸屏显示器上的朝向如图所示的触摸屏显示器的边缘的方向524上的两指轻弹手势,诸如朝向触摸屏显示器112的左边缘的向左的两指轻弹。响应于检测到向左的两指轻弹手势,设备100将光标522移动到文本的远端点,如在图5G中所示,其中光标522已经被移动到含有字“conceived”的行的起点。如果轻弹是向上或向下,光标会分别移动到页面或文档的顶部或底部。在一些实施例中,在触摸屏显示器112上检测到的两指轻弹手势在沿着显示光标522的文本内的行的方向上,并且行的远端位置在两指轻扫的方向上的位置。在轻弹是竖直例如,垂直于文本的行、向上或向下的那些实施例中,光标会分别移动到页面或文档的顶部或底部。如在图5F-图5G中所示的以上示例图示了当没有内容的已有选择时,响应于检测到轻弹手势的光标操控。参考回图4A,另一方面,如果设备100检测到存在内容的已有的选择411-是,那么在415,设备100确定触摸输入是否位于选择上。如果设备100确定了触摸输入位于选择上415-是,并且在417,设备确定触摸输入是轻弹手势,那么在444,设备100解除选择并且将光标移动到文本例如,行、页面或文档的远端点例如,起点或终点。类似地,如果在415,设备100确定了触摸输入不在选择上例如,在选择以外415-否,并且在419确定触摸输入是轻弹手势也被称作“轻扫”手势,然后在445再次解除选择并且将光标移动到文本的远端点。图5H-图5I图示了响应于轻弹实施步骤445的示例性的用户界面。例如,如在图5H中所示的,设备100检测到内容500的部分的已有的选择并且显示选择528。“ought”的选择被高亮显示,并且设备100显示标记,诸如在“ought”的相应端点处的起始点对象526和终点对象530来指示选择528。设备100检测在触摸屏显示器上的朝向触摸屏显示器的边缘的方向524上的两指轻弹手势。响应于检测到向左的两指轻弹手势,如在图5I中所示的,设备100在将光标522移动到文本的远端点诸如移动到其中光标522最初位于的行的起点之前解除选择528。尽管图5F-图5I图示了响应于向左轻弹或轻扫的光标操控,然而,类似地,朝向触摸屏显示器112的右边缘的向右轻弹或轻扫、朝向触摸屏显示器112的上边缘的向上轻弹或轻扫以及朝向触摸屏显示器112的下边缘的向下轻弹或轻扫也可以被设备100检测到。响应于向右、向上和向下的轻弹或轻扫,设备100将光标分别移动到行的终点,页面的起点,页面的终点。参考回图4A,除将触摸输入的类型确定成拖拽和轻弹以外,设备100还可以检测作为轻击的触摸输入的类型并且执行对应动作。在确定触摸输入的类型是轻击并且触摸输入不位于在选择上之后,在442,设备100选择与光标最接近的字。图5J-图5P图示了在步骤442中选择与光标最接近的字的示例性的用户界面。例如,在图5J中,在应用例如,文字处理应用152、演示应用153、电子表格应用155等的用户界面中显示电子文档500。在其中显示文档500的应用用户界面可以包括工具栏510和用于导航到其他文档如果有的话的按钮512。电子文档500包括诸如文本、图像、对象、表格、图表等的内容。除显示电子文档的内容以外,设备100进一步在电子文档内显示光标522。在一些实施例中,光标522与插入点相同。在电子文档500中光标522指示作为在字“score”的字符“s”and“c”之间的字“score”上的插入点。后续地,在显示文档500的内容的同时并且当没有已有的选择图4A的411-否时,设备100检测到并不位于在选择上的两个基本同时的触摸输入524图4A的442。转向图5K,响应于检测到触摸输入,设备100确定触摸输入并不位于在选择上,并且选择字“score”,因为它是与光标522最接近。字“score”的选择被显示并且被高亮显示,并且设备100显示标记,诸如在“score”的相应端点处的起始点对象526和终点对象530来指示选择528。在一些实施例中,如果光标522在字内例如,在图5J-图5K中的字“score”、与字的第一个字母相邻例如,在图5L-图5M中的字“Four”或者与字的最后的字母相邻例如,在图5N-图5O中的字“forth”,选择字。在一些实施例中,如果光标522当前位于句子之后并且不在字内或者与字例如,在图5P-图5Q中的“equal.”的第一个字母或最后的字母相邻,那么选择最接近的字和任何标点符号和或空格。应当注意,在图5J-图5P中,两个基本同时的触摸输入524可以位于触摸屏显示器上的任意位置,而不仅仅在光标所在的位置。常规的便携式多功能设备经常要求用户将他们的手指精确地接触到触敏屏上的光标所在的位置以便操控光标。这种要求是麻烦的。本文描述的方法允许用户从触敏表面112的任何部分而不仅仅在光标所在的位置操控光标以及执行编辑功能,诸如文本选择和移动选择。例如,两个基本同时的触摸输入524可以位于第一段落之后但在第二段落之前例如,图5J、与光标522不相邻的不同的字上例如,图5L、触摸屏键盘上例如,图5N或者在光标位于其内的字上例如,图5P等。这些方法减少用户导航和编辑文档所必须执行的步骤的数量,因此当执行这些任务时,增加了效率并且使用方便。如在图5J-图5P所示的以上示例图示了当没有内容的已有的选择时,响应于检测到轻击的光标操控。参考回图4A,另一方面,如果由设备100检测到存在内容的已有的选择,那么在415,设备100确定触摸输入是否位于选择上。如果设备100确定触摸输入位于选择上415-是并且在417确定触摸输入是轻击,那么在440设备100扩展选择。例如,如果选择了字并且检测到轻击440,那么含有先前选择的字的句子被选择。以该方式,可以将选择从字扩展到句子到段落到页面到文档。在一些实施例中,代替扩展选择,在选择的字上的单次两指轻击取消选择该字并且返回到初始光标放置显示例如,在触摸屏显示器上停止显示选择指示528并且显示光标。在一些实施例中,光标的放置取决于单次两指轻击的位置。另一方面,如果在415设备100确定触摸输入不在选择上例如,选择之外415-否并且在419确定触摸输入是轻击,那么在466设备100确定选择的内容是否是一个字。根据选择的内容是一个字的确定466-是,在467,设备100将选择内容扩展以包括含有字的句子。另一方面,根据选择的内容大于字的确定,在468,设备100在选择的起点或终点显示光标并且解除选择。在一些实施例中,根据轻击不在选择上的确定,设备100解除选择并且选择与轻击的接触点最接近的字。在其他实施例中,在选择与光标最接近的字之后,设备100可以进一步检测两指双轻击例如,利用两个手指轻击两次、两指三轻击例如,利用两个手指轻击三次或两指四轻击例如,利用两个手指轻击四次。响应于检测到两指双轻击、两指三轻击或两指四轻击,设备100将选择分别在460扩展到句子或行,在462扩展到段落或者在464扩展到文档。在一些实施例中,选择扩展操作仅可对段落级操作。例如,响应于两指四轻击,设备100保持段落被选择而没有进一步地将选择在464扩展到整个文档。在一些实施例中,设备100确定是否存在多轻击并且如果每个后续轻击之间的持续时间小于预定的阈值例如,0.66秒,那么扩展选择。在一些实施例中,如果设备100确定了位于已有的选择之外例如,在软键盘上的两个基本同时的触摸输入415-否并且触摸输入的类型是轻击向下、随后是抬起向上、随后是另一轻击向下以及在没有抬起的情况下拖拽在步骤465,设备100首先解除选择,然后执行类似于那些在下文描述的图4B中的步骤471执行的动作,诸如选择与触摸输入最接近的字以及在拖拽的同时扩展选择。在一些实施例中,类似于参考着上文的步骤452和步骤434描述的选择扩展行为,拖拽手势的初始方向确定了扩展的方向并且如果拖拽手势移动快,那么选择一次扩展一个字,并且如果拖拽手势移动慢,那么一次扩展一个字符。图5R-图5S图示了用于实施在选择之外检测到的轻击并且选择与轻击的接触点最接近的字的示例性的用户界面。图5T-图5Y图示了响应于两指双轻击、两指三轻击和两指四轻击实施扩展选择的步骤460-步骤464图4A的示例性的用户界面。图5Z-图5AD图示了响应于在选择上的轻击用于实施扩展选择的步骤440的示例性的用户界面。转向图5R,图5R图示了根据一些实施例的选择与两指轻击的接触点最接近的字的示例性的用户界面。在一些实施例中,通过设备100检测到已有的选择528例如,字“equal”,不在触摸屏显示器上显示光标。响应于检测到位于选择528之外例如,在图5S中的字“any”上的两个基本同时的触摸输入524,设备100选择与两个基本同时的触摸输入524的接触位置最接近的字例如,选择图5S中的字“any”528。图5T-图5Y图示了根据备选的实施例的响应于两指单轻击、两指双轻击、两指三轻击和两指四轻击的光标操控的步骤442和步骤460-步骤464图4A。当没有已有的选择时411-否图4A,响应于检测到两指轻击524图5T,并且当光标522位于最接近于字“and”时,设备100选择442-图4A字“and”并且显示标记,诸如在“and”的相应端点处的起始点对象526和终点对象530来指示选择528,如在图5U中所示。在一些实施例中,当确定存在已有的选择528图4A中的411-是时,例如,在如图5U中所示的两指轻击之后,设备100检测到不在选择上的接触点处的两指双轻击图4A的415-419和460。在一些实施例中,两指双轻击需要在触摸屏显示器上的相同接触点处或者接近触摸屏显示器上的相同接触点并且需要在彼此相对的较短的预定时间例如,0.5秒内作出。响应于检测到两指双轻击图4A的460,设备100选择内容的至少包括先前选择的内容528的一部分的第一预定的扩展部分例如,行或者句子。例如,如在图5V中所示的,利用在文本选择528的单行的相应端点处的起始点对象526和终点对象530选择含有字“and”的文本的单行“anynationsoconceivedandso”,或者,如在图5W所示的,利用在句子选择528的相应端点处的起始点对象526和终点对象530选择含有字“and”的句子“Nowweareengagedinagreatcivilwar,testingwhetherthatnation,oranynationsoconceivedandsodedicated,canlongendure”。在一些实施例中,当确定存在已有的选择图4A中的411-是,例如,在如图5V或者图5W中所示的选择行或句子的两指双轻击之后,设备100检测不在选择上的接触点处的两指三轻击图4A的415-否,419,和462。在一些实施例中,两指三轻击需要在触摸屏显示器上的相同接触点处或者接近触摸屏显示器上的相同接触点并且需要在彼此的短的预定时间例如,0.5秒内作出。响应于检测到两指三轻击图4A的462,如在图5X中所示的,设备100选择内容的包括先前选择的内容528的至少一部分的第二预定的扩展部分例如,段落。如进一步在图5X中所示的,为了指示段落选择528,设备100将内容的第二扩展部分作为选择的内容显示并且显示标记,诸如在段落选择528的相应端点处的起始点对象526和可能有的终点对象未在图5X中示出。在一些实施例中,当确定存在已有的选择时图4A中的411-是,例如,在图5X中所示的用于选择段落的两指三轻击之后,设备100检测不在选择上的接触点处的两指四轻击图4A的415-否,419,和464。在一些实施例中,两指四轻击需要在触摸屏显示器上的相同接触点处或者接近触摸屏显示器上的相同接触点并且需要在彼此的短的预定时间例如,0.5秒内作出。响应于检测到两指四轻击图4A的464,如在图5Y中所示的,设备100选择内容的包括先前选择的内容528的至少一部分的第三预定扩展的部分例如,页面或文档。应当注意,响应于连续的触摸输入执行图5T-图5Y中图示的选择的扩展。图5T-图5Y图示了与设备确定触摸输入位于选择之外或者不在选择上或者不在选择之上之后的图4A中的步骤460-步骤464相对应的示例性的用户界面。在一些实施例中,在多轻击输入中的每个连续的触摸输入之间的持续时间小于预定的量,诸如小于0.25秒。例如,两指四轻击是快速连续的四次两个手指轻击。响应于两指双轻击,选择被扩展到句子或行;响应于两指三轻击,选择被扩展到段落;以及响应于两指四轻击,选择被扩展到页面或文档。图5Z-图5AD用来图示响应于在选择上轻击而扩展选择的步骤440图4A。在402检测到两个基本同时的触摸输入图4A,并且检测到存在已有的选择411-是图4A并且确定在选择上或在选择之上做出触摸输入415-是之后,在417,设备确定检测到的触摸输入的类型图4A。当设备确定触摸输入是在已有的选择之上的轻击时,那么在440扩展已有的选择。这在图5Z-图5AD中被示出。图5Z示出了具有显示的标记的字“and”的已有的选择528,诸如在字的相应端点处的起始点对象526和终点对象未示出来指示选择528。图5Z还示出了被检测为用于将选择扩展到下一级最大尺寸的选择例如,字到行、行到句子、句子到段落、段落到页面、页面到文档等的轻击的两个基本同时的触摸输入524。例如,当选择的内容是字或者作为单行的一部分或者句子的一部分的多个字时,选择的内容可以被扩展到含有字“and”的文本的单行如在图5AA中所示的或者句子如在图5AB中所示的。类似地,在一些实施例中,设备100确定轻击524的位置在文本的单行图5AA或句子图5AB的选择528上。响应于检测到轻击440图4A,如在图5AC中所示,设备100将选择528扩展到含有该文本的单行或者该句子的段落。在一些实施例中,为了指示段落选择528,设备100显示标记,诸如在段落选择528的相应端点处的起始点对象526以及可能有的终点对象530未在图5AC中示出。在一些实施例中,设备100可以进一步确定轻击524的位置在段落的选择528上图5AC。作为响应,如在图5AD中所示,设备100将选择528扩展到电子文档。为了指示文档选择528,设备100显示标记,诸如在文档选择528的相应端点处的起始点对象526以及可能有的终点对象530未在图5AD中示出。应当注意,在图5T-图5Y中图示的响应于连续的触摸输入的选择扩展与在图5Z-图5AD中图示的选择扩展不同。图5Z-图5AD图示了对应于在设备100确定触摸输入位于选择上之后在图4A中的步骤440示例性的用户界面。相反地,图5T-图5Y图示了对应于在设备确定触摸输入位于选择之外或者不在选择上或不在选择之上之后的图4A中的步骤460-464的示例性的用户界面。如参考着上文的图5J-5P说明的,图5T中的两个基本同时的触摸输入524可以位于触摸屏显示器112上的任意位置。响应于第一两指轻击,如在图5U中所示的,与光标最接近的字被选择。随后,通过设备100检测在触摸屏显示器112上的每个附加的两指轻击。在一些实施例中,每个接触的持续时间小于预定的阈值,使得附加的两个基本同时的触摸输入可以作为两指双轻击、两指三轻击和两指四轻击等被检测。响应于双轻击,选择被扩展到句子或行;响应于三轻击,选择被扩展到段落;以及响应于四轻击,选择被扩展到页面或文档。相反,如在图5Z-图5AD所示,设备100响应于检测到选择上的独立的触摸输入而执行选择扩展。因此,图5Z-图5AD图示的触摸输入作为分离的触摸事件而不是作为单序列中的连续的触摸事件被设备100检测。参考回图4A,除将触摸输入的类型确定为拖拽、轻弹和轻击以外,设备100可以将触摸输入的类型检测为保持和拖拽。如果设备100没有检测到已有的选择411-否,响应于将触摸输入的类型确定413为保持和拖拽,在452,设备100发起选择文档的一部分并且与拖拽手势同量地扩展选择。与简单的拖拽手势相比,为了确定输入是否是保持和拖拽手势,设备确定在拖拽手势发生之前,触摸输入是否维持与屏幕接触而没有移动持续预定的时间段例如,0.75秒或1秒。在一些实施例中,选择开始于接触的点并且在拖拽的方向上扩展。如果设备100检测到已有的选择411-是,并且进一步确定触摸输入位于已有的选择上415-是,并且然后在417确定输入是保持和拖拽,那么在451,设备100移动选择。在一些实施例中,选择的文本维持在原地而只有光标移动,并且只有当用户释放与触摸屏表面的接触时例如,抬起事件,选择的文本才被移动到在抬起或释放时光标的位置。在其他实施例中,选择被在文档中到处拖拽并且被放置在接触抬起或释放时选择或光标的位置。在又一实施例中,选择的残影副本被在文档中到处拖拽而最初的选择保持在原地,并且只被放置在接触抬起或释放时选择或光标的位置。如果触摸输入没有位于已有的选择上例如,已有的选择之外415-否,在419,设备100确定选择的类型,并且如果类型是保持和拖拽453,在453,在拖拽手势的方向上扩展已有的选择。这里,扩展的选择包括最初的选择和文档的任意扩展的部分。图5AE-图5AG图示了在拖拽的同时,扩展选择的步骤452。图5AH-图5AJ图示了实施移动已有的选择的步骤的示例性的用户界面。图5AK-图5AL图示了实施开始选择并且在拖拽的同时扩展选择的步骤453的示例性的用户界面。图5AE-图5AG图示了在拖拽的同时扩展选择的步骤452图4A。在图5AE中,设备100确定在检测到两指触摸输入之前,不存在已有的选择。响应于检测到两指触摸接触524、随后是预定的时间段、随后是拖拽手势532图5AF,设备100确定输入是保持和拖拽手势并且在光标522处开始选择并且在拖拽手势532的方向上扩展它。例如,光标位于字母“br”和“ought”之间并且拖拽手势处于向右的方向上,因此选择的扩展处于向右的方向上来选择“ought”528。如果拖拽继续在向右和向下的方向上,其中在531发生释放事件或抬起事件,选择“oughtforthonthiscontinent…inagreat”528在图5AG中被示出。图5AE-5AG图示了根据拖拽手势532扩展选择528。在一些实施例中,选择可以向后扩展或者向前扩展。拖拽手势532的初始方向确定扩展的方向。例如,向右例如,图5AF和或向下的拖拽手势532将倒棒棒糖形状的终点对象530向右和或向下移动而没有移动棒棒糖形状的起始点对象526,以便向前扩展选择528;而向左和或向上的拖拽手势将棒棒糖形状的起始点对象526向左和或向上移动而没有移动倒棒棒糖形状的终点对象530,以便向后扩展选择528。在一些实施例中,如果拖拽是快的,那么选择528一次扩展一个字,而如果拖拽是慢的,那么选择528一次扩展一个字符。图5AH-图5AJ图示了移动已有的选择的步骤451图4A。当设备在402检测到两个基本同时的触摸输入图4A、确定存在已有的选择411-是图4A并且确定输入在选择上415-是图4A时,那么设备在417确定输入的类型图4A。如果类型是保持和拖拽,如上所述,那么在451移动选择。在图5AH中,设备100检测触摸屏显示器上的第一区域524-1处的两个基本同时的触摸输入。第一区域524-1至少部分地在选择528-1的位置上或在选择528-1的位置之上,其可以由标记做记号,诸如在部分字“ought”的相应端点处的起始点对象526-1和终点对象530-1。设备100进一步检测维持在触摸屏显示器上静止持续预定的持续时间的两个基本同时的触摸输入以及随后是从两个基本同时的触摸输入的位置开始从第一区域524-1到第二区域524-2跨触摸屏显示器的方向上的连续的拖拽手势例如,在维持静止之后的0.5秒或0.75秒内开始拖拽。如在图5AI中所示的,响应于检测到连续的触摸移动,在连续的移动之后设备100将选择528-1跨文档500移动到新位置528-2。如上文所提到的,在一些实施例中,响应于检测到两指拖拽显示残影选择528而不是移动选择528-1。如在图5AI所示的,在一些实施例中,残影选择528-2被显示为与选择528-1偏移,并且在一些实施例中,残影选择528-2可以具有与选择528-1不同的外观。例如,残影选择528-2可以具有与用来高亮显示选择528-1的颜色和或阴影不同的颜色和或阴影来高亮显示残影选择528-2。进一步,标记了残影选择块528的起点和终点的残影标记526-2和残影标记530-2可以具有与标记526-1和标记528-1不同的颜色、尺寸和或形状。在一些实施例中,设备100一检测到两指拖拽,残影选择528-2就出现在选择528-1的当前位置的位置,并且起始点对象526-1和终点对象530-1可以动画呈现来将用户的注意力吸引到残影选择528-2的外观。在拖拽的同时,残影选择528-2在两个手指移动的方向上移动来指示当用户抬起或释放接触例如,在抬起事件处时,选择将被移动到的位置。残影选择528-2可以包括残影起始点对象526-2和残影终点对象530-2。残影起始点对象526-2和残影终点对象530-2两者都可以具有与起始点对象526-1和终点对象530-1不同的外观。当释放两指拖拽时,选择移动到残影选择528-2的位置。如在图5AJ中所示,在接触的释放处,设备100停止残影选择528-2以及残影标记526-2和残影标记530-2的显示。在图5AJ中,由标记诸如起始点对象526-3和终点对象530-3指示选择528-3。上文描述了用于显示选择的移动的其他合适的机构。转向图5AK,图5AK-图5AL图示了根据一些实施例的当保持和拖拽没有位于已有的选择上例如,在内容区域的已有的选择之外或者在软键盘上的已有的选择之外时,实施开始选择以及在拖拽的同时扩展选择的步骤453图4A的示例性的用户界面。在图5AK中,在检测到两个基本同时的触摸输入524-1图4A的402之后,设备100确定存在已有的选择411-是图4A。在415,设备100进一步确定触摸输入不在选择上例如,选择之外415–否图4A并且在419确定触摸输入是保持和拖拽。响应于确定触摸输入的类型是保持和拖拽,在453,设备100在拖拽手势的方向上扩展已有的选择。例如,如在图5AK中所示,设备100检测到维持在触摸屏显示器上静止持续预定的持续时间的两个基本同时的触摸输入524-1以及随后是从两个基本同时的触摸输入的位置开始从第一区域524-1到第二区域524-2跨触摸屏显示器的方向532上的连续的拖拽手势例如,在维持静止之后的0.5秒或0.75秒内开始拖拽。在一些实施例中,拖拽作为从第一位置524-1到第二位置524-2跨触摸屏显示器的连续移动被设备检测到。如在图5AK中所示,已有的选择528-1例如,字“brought”的部分“ought”被设备100检测到并且没有在触摸屏显示器上显示光标。在一些实施例中,在显示选择528的同时,设备100也显示光标并且光标根据拖拽手势而移动。响应于检测到位于选择528之外例如,在图5AK中位于选择“ought”之下的两个基本同时的触摸输入524-1,设备100在拖拽手势的方向532上扩展最初的选择528-1。在图5AK中,拖拽手势在朝向524-2的向右和向下方向上。因此,选择528-1的扩展在向右和向下的方向上。当在524-2发生释放事件或抬起事件时,选择“oughtforthonthiscontinent…inagreat”528在图5AL中被示出。在图5AL中,由标记诸如起始点对象526和终点对象530指示选择528。图5AK-图5AL图示了根据连续的触摸移动532扩展选择。在一些实施例中,选择可以向后扩展或向前扩展。拖拽手势532的初始方向确定扩展的方向。例如,向上和或向下如在图5AK所示的拖拽手势532将倒棒棒糖形状的终点对象530向右和或向下移动而没有移动棒棒糖形状的起始点对象526,以便向前扩展选择528;而向左和或向上的拖拽手势将棒棒糖形状的起始点对象526向左和或向上移动而没有移动倒棒棒糖形状的终点对象530,以便向后扩展选择528。在一些实施例中,如果拖拽是快的,那么选择528一次扩展一个字,并且如果拖拽是慢的,那么一次扩展一个字符。图4B是图示了根据一些实施例的利用单触摸输入例如,单指触摸输入的光标操控的方法470的流程图。在具有触摸屏显示器例如,图1A中的触摸屏显示器112的便携式多功能设备例如,图1A中的设备100执行方法470。如在下文描述的,方法470提供了用于在具有触摸屏显示器的便携式多功能设备处移动光标、选择内容以及提供用于编辑的内容的选项的便利机构。该方法比使用外围设备像鼠标更快并且更易于执行。方法对用户也是直观的,因此减少了在选择内容时,来自用户的输入的数量、范围、和或性质并且创建了更高效的人机接口。更高效的输入机构还需要更少的计算资源,因此增加了设备的电池寿命。在一些实施例中,设备100在触摸屏显示器112上显示电子文档的内容。在一些实施例中,内容包括文本例如,纯文本、非结构化的文本、格式化的文本或网络页面上的文本。在其他实施例中,内容包括具有或者不具有文本的图形。此外,内容可以是可编辑的或者只读的。除显示内容之外,当没有选择内容时,设备100可以在电子文档内显示光标。在一些实施例中,在显示电子文档的内容的同时,在472,设备100检测单指触摸输入例如,单指轻击。然后,在474,便携式多功能设备100确定在检测到触摸输入之前是否存在内容的已有的选择。如果设备100检测到已有的选择474-是,然后,在475,设备100进一步确定单指触摸输入是否位于选择上。如果设备100确定单指触摸输入没有位于选择上475-否,那么,在476,设备100解除选择并且前进到步骤480。另一方面,如果设备100确定单指触摸输入位于选择上475-是,那么,在477,设备100确定触摸输入的类型。如果设备100确定单指触摸输入的类型是轻击向下、抬起向上、轻击向下和拖拽在487,设备100首先解除选择,然后执行与在步骤471执行的那些动作类似的动作,诸如选择与触摸输入最接近的字以及在拖拽的同时扩展选择。如果设备100确定单指触摸输入的类型是轻击477-轻击,那么取决于实施例,设备100可以执行三个不同的选项中的一个。在一些实施例中,选项中的一个选项轻击选项3,489是什么也不做,使得根据轻击位于选择例如,选择的字上的确定,设备100不响应于单指轻击。在一些实施例中,另一选项轻击选项1包括在485响应于轻击手势而解除选择以及执行附加的动作例如,在图4B中的步骤481-484,好像不存在已有的选择一样。在一些实施例中,第三选项轻击选项2是在479解除选择并且基于单指输入相对于与该字的最接近的空格的位置将光标放置为与电子文档内的字相邻。关于该实施例,如果单指触摸输入在字上并且单指触摸输入的接触位置更接近于字的起点,那么设备100将光标放置在字之前,因为与该字最接近的空格是字之前的空白whitespace。相反,如果单指触摸输入在字上并且单指触摸输入的接触位置更接近于字的终点,那么设备100将光标放置在字之后,因为与该字最接近的空格是字之后的空白。例如,图5AM-图5AN图示了响应于检测到已有选择以及在选择上的单指轻击而解除选择并且移动光标的步骤479轻击选项2,图4B。在图5AM中,设备100检测在触摸屏显示器112上的区域524处的单指轻击。区域524在触摸屏显示器112的单指轻击的接触点的邻近位置,诸如位于字“brought”上、更接近于字的终点。如在图5AM所示的,区域524在选择528上,选择528可以由标记做记号,诸如在部分字“ought”的相应端点的起始点对象526和终点对象530。如在图5AN中所示,响应于检测到选择528之外的单指轻击524,设备100解除选择并且将光标移动到字“brought”之前最接近的空白。应当注意,图5AM-5AN图示了根据一些实施例的响应于在可编辑的文本的已有的选择上轻击而解除选择。在一些实施例中,当在不可编辑的文本例如,网络页面的已有的选择上轻击时执行类似动作,使得已有的选择被解除选择。依然参考图4B,当设备100检测到已有的选择时执行上述步骤。当不存在已有的选择474-否时,在480,设备100首先确定单指触摸输入的类型。响应于识别到轻击手势480–轻击,在481,设备100确定到电子文档内的两个字之间的最接近的空格的距离。根据距离小于预定的阈值距离483-是的确定,在482,设备100将光标移动到在之前字之后的最接近的空格。根据距离大于预定的阈值距离的确定483-否,在484,设备100选择与触摸输入最接近的字并且在触摸屏上显示选择的指示。例如,图6A-图6B图示了根据一些实施例的响应于轻击手势而移动光标的步骤482图4B。在图6A中,在触摸屏显示器112上显示电子文档的内容。内容包括文本的至少一个行,其进一步包括至少两个字。基于到电子文档内的两个字之间的最接近的空白的距离,设备100定义了针对每个字的区例如,X区和Y区。在一些实施例中,X区被定义成区从字的起点或终点到小于或等于字尺寸的百分比的距离。在一些实施例中,Y区是针对该字的X区之间的区,例如,其中到最接近的空白的距离大于或等于字尺寸的百分比。例如,在图6A中,字“Lorem”是文本的行中的第一个字。最接近的空白是字“Lorem”和“ipsum”之间的空白。如在图6A中所示,X1从字“Lorem”的终点开始到小于或等于字尺寸的百分比例如,在“Lorem”的字母“e”和字母“m”之间的距离。在Y1内,到最接近的空白的距离大于或等于字尺寸“Lorem”的百分比。类似地,X2-X6从字的起点终点开始到小于或等于字尺寸的百分比的距离,并且在Y2-Y4内,到最接近的空白的距离大于或等于字尺寸的百分比。在图6A中,设备100检测在触摸屏显示器112上的单指轻击524。单指轻击524大约位于X3中、在字“ipsum”的字母“m”上。与单指轻击524最接近的空白是字“ipsum”和字“dolor”之间的空格。作为检测到从单指轻击524到字之间的最接近的空白的距离小于预定的阈值距离例如,从触摸输入到字的终点的距离小于X3的结果,如在图6B中所示的,设备100将光标放置在之前字之后的最接近的空格中例如,在“ipsum”之后。在另一示例中,图5AO-图5AP图示了当在两个字之间的空白上轻击时,移动光标的步骤482图4B。在图5AO中,设备100检测在触摸屏显示器112上的区域524处的单指轻击。不同于如在图5AM-图5AN所示的已有的选择的场景,在区域524处的单指轻击之前,不存在已有的选择。相反,在字“brought”的中间显示光标522-1。在图5AO中,区域524指示了对触摸屏显示器的单指轻击的接触点在两个段落之间的空格的邻近位置。如在图5AP中所示,响应于检测到单指轻击524没有位于字上,设备100将光标移动到就在前面的字之后例如,就在“equal”之后的两个段落之间的接触点522-2。在又一示例中,图5AQ-图5AR图示了当单指轻击位于字上时的步骤484图4B。在图5AQ中,与图5AO类似,在区域524处的单指轻击之前不存在已有的选择。相反地,在字“brought”的中间显示光标522。不同于图5AO,在图5AQ中,区域524指示到触摸屏显示器单指轻击的接触点位于字“conceived”上,大约在中间例如,在Y区中。如在图5AR中所示的,作为到字之间的最接近的空白例如,字“nation”和字“conceived”之间的空白的距离大于预定的阈值距离的结果,设备100选择字“conceived”并且显示该选择。通过示例性的用户界面中示出的字“conceived”对设备100识别位于Y区中的触摸输入来说足够长标记选择。在一些实施例中,对于短字例如,“as”、“do”、“I”,因为对于这种短字的Y区的小尺寸,设备100将总是放置光标而不是选择字。在图5AR中,选择528可以由作为选择528的指示的标记做记号,诸如在部分字“conceived”的相应端点处的起始点对象526和终点对象530。此外,设备100显示与选择的内容528相邻的命令显示区域540。命令显示区域540包括用于剪切选择的内容528的可控件和用于复制选择的内容528的可控件例如,在图5AR中的“剪切”图标542和“复制”图标544。在一些实施例中,命令显示区域540包括用于粘贴先前剪切的或复制的内容的可控件例如,“粘贴”图标546。尽管未在图5AR示出,在一些实施例中,命令显示区域540包括用于撤销先前动作的可控件、用于显示附加的命令选项的可控件、重做先前动作的可控件、用户可配置的至少一个命令、用于定义字的可控件和或上下文敏感的至少一个命令等。以上示例图6A-图6B、图5AO-图5AP和图5AQ-图5AR图示了响应于可编辑的内容上的单指轻击而执行的各种操作。在一些实施例中,根据内容是可编辑的文本的确定,设备100在内容中显示光标,显示用于文本编辑的软键盘。参考回图4B,如果设备100确定在480单指触摸的类型是保持和拖拽,那么在473,设备100显示放大镜和移动光标。图6C图示了根据一些实施例的响应于保持和拖拽手势的光标移动的示例性的用户界面。如本文中所使用的,保持和拖拽手势是立即跟随有拖拽的通过触摸屏上显示的内容中的位置的单指的静止或基本静止的按压手势。例如,立即跟随有拖拽的在预定义的时间例如,0.2秒-0.5秒内移动小于预定量例如,1mm-2mm的单手指接触是保持和拖拽手势。如在图6C所示的,响应于识别保持和拖拽手势,设备100放大触摸屏112上邻近接触位置524的内容的一部分。内容放大器508显示内容的放大的部分543以及插入标记545。在对应于单指的接触位置的内容的放大部分内的位置显示插入标记545。在一些实施例中,响应于检测到跨触摸屏112的单指的移动532,设备100移动内容放大器508、移动插入标记545并且根据检测的单指的移动改变内容的放大的部分543。尽管未在图4B中示出,但是在一些实施例中,如果设备100确定单指触摸的类型是保持和拖拽并且触摸输入位于选择上,设备100移动选择。例如,图5AS-图5AU图示了当设备100检测到位于选择上的保持和拖拽手势时移动选择的步骤479图4B。在图5AS中,设备100检测在触摸屏显示器112上的第一区域524-1处的单指触摸输入。第一区域524-1至少部分地在选择528-1的位置上或在选择528-1的位置之上,其可以由标记做记号,诸如在部分字“ought”的相应端点的起始点对象526-1和终点对象530-1。设备100进一步检测单指触摸输入维持在触摸屏显示器上静止持续预定的持续时间以及随后是从单指触摸输入的位置开始在从第一区域524-1到第二区域524-2跨触摸屏显示器的方向上的连续的拖拽手势例如,在维持静止之后的0.5秒或0.75秒内开始拖拽。响应于检测到连续的触摸移动,在连续的移动之后,设备100将选择528-1跨文档500移动到如在图5AU中所示的新位置528-2。如上文所提到的,在一些实施例中,响应于单指拖拽的检测显示残影选择528而不是移动选择528-1。如在图5AT中所示的,在一些实施例中,残影选择528-2被显示为与选择528-1偏移,并且在一些实施例中,残影选择528-2可以具有与选择528-1不同的外观。例如,残影选择528-2可以具有与用来高亮显示选择528-1的颜色和或阴影不同的颜色和或阴影来高亮显示残影选择528-2。进一步地,标记了残影选择块528的起点和终点的残影标记526-2和残影标记530-2可以具有与标记526-1和标记528-1不同的颜色、尺寸和或形状。在一些实施例中,设备100一检测到单指拖拽,残影选择528-2就出现在选择528-1的当前位置的位置,并且起始点对象526-1和终点对象530-1可以动画呈现来将用户的注意力吸引到残影选择528-2的外观。在拖拽的同时,残影选择528-2在单指移动的方向上移动来指示当用户抬起接触或释放接触例如,在抬起事件中时,选择将被移动到的位置。残影选择528-2可以包括残影起始点对象526-2和残影终点对象530-2。残影起始点对象526-2和残影终点对象530-2两者都可以具有与起始点对象526-1和终点对象530-1不同的外观。当释放单指拖拽时,选择移动到残影选择528-2的位置。如在图5AU中所示,在接触的释放处,设备100停止残影选择528-2以及残影标记526-2和530-2的显示。在图5AU中,由标记诸如起始点对象526-3和终点对象530-3指示选择528-3。上文描述了用于显示选择的移动的其他合适的机构。参考回图4B,如果设备100确定在480单指触摸输入是在471,设备100选择与触摸输入最接近的字并且在拖拽的同时扩展选择。如本文中所使用的,手势是包括初始触摸输入,以及紧随其后是例如,在诸如0.3秒-0.5秒的预定义的时间段内后续在触摸屏显示器上移动而不中断与触摸屏显示器接触的在触摸屏显示器上的附加的触摸输入的的手势。移动是从触摸屏显示器上的附加的触摸输入的第一位置到在触摸屏显示器上的第二位置的连续的触摸手势。仍然参考图4B,如果设备100确定在480单指触摸输入是拖拽手势,在488,设备100根据拖拽的方向滚动在触摸屏显示器112的内容区域中的显示的内容。例如,向上拖拽向上滚动内容、向下拖拽向下滚动内容、向左拖拽将内容向左滚动,以及同样的,向右拖拽将内容向右滚动。在一些实施例中,类似于响应于拖拽手势而滚动,响应于轻扫手势,设备100根据轻扫的方向滚动在内容区域中显示的内容。例如,向上轻扫向上滚动内容、向下轻扫向下滚动内容、向左轻扫将内容向左滚动,以及同样的,向右拖拽将内容向右滚动。图6D-图6E图示了根据一些实施例的响应于手势而在拖拽的同时扩展选择的示例性的用户界面。在这些附图中的用户界面图示了步骤476和471图4B。在图6D中,设备100检测单指触摸输入524-1。当检测到单指触摸输入524-1时,设备100确定存在已有的选择528例如,字“testing”。选择528由标记诸如在选择528的相应端点处的起始点对象526和终点对象530做记号。设备100进一步确定单指触摸输入没有位于已有的选择528上例如,在字“nation”上,并且接触已有的选择528。设备100然后确定单指触摸输入是轻击-半轻击-和-拖拽手势。轻击-半轻击-和-拖拽手势的拖拽部分在拖拽的方向532上从第一位置524-1开始到第二位置524-2。响应于手势,设备100选择最接近于开始位置524-1的字例如,选择字“nation”,然后将选择扩展以包括在朝向第二位置524-2的方向532上超出选择的字的附加的内容。如在图6E中图示的,随着手指接触经过触摸屏112上的文本向前移动,内容的选择的部分的终点530增加,而内容的选择的部分的起点526仍然固定例如,起点的字“nation”。在一些实施例中,在手指正在拖拽的同时,起始点对象526和终点对象530被显示为正移动以指示扩展选择528。如果手指拖拽得快,那么选择528一次扩展一个字,并且如果手指拖拽得慢,那么选择528一次扩展一个字符。尽管未在图6D-图6E示出,但是在一些实施例中,无论何时选择文本,设备100显示与内容的选择的部分相邻的命令显示区域以方便编辑功能,诸如剪切、复制、粘贴等。在图5AR中示出了并且上面参考着图5AR详细地描述了被显示为与内容的选择部分相邻的示例性的命令显示区域。在一些实施例中,如在图6E所示的,设备100显示与选择的内容的相应端点相邻的内容放大器552。内容放大器552显示:邻近选择的内容的相应端点的内容的扩展部分588和指示选择的内容528的相应端点的当前位置的边界标记554。在一些实施例中,由内容放大器552显示的内容的扩展部分588包括与相应端点相邻的选择的内容例如,在图6E中的“vestha”和与相应端点相邻的未被选择的内容例如,在图6E中的“tthat”。参考回图4B,在一些实施例中,如果设备100确定单指触摸输入的类型是双轻击、三轻击、四轻击或五轻击480-双轻击三轻击四轻击五轻击。在478,响应于识别多轻击手势,设备100响应于双轻击选择与触摸输入最接近的字,并且对于每次连续的轻击,在每次连续的轻击的情况下,设备100扩展选择。例如,在图6F中,响应于检测到单指双轻击触摸输入,设备100选择与双轻击触摸输入最接近的字例如,字“and”。如在图6G中所示的,选择了字“and”并且显示了选择528的指示并且利用起始点对象526和终点对象530包围选择528。在单指触摸输入是三轻击、四轻击或五轻击的情况下,响应于检测到触摸输入,设备100扩展选择、分别选择句子例如,在图6H中的句子“anynationsoconceivedandso”、段落例如,在图6I中的段落“Nowweareengagedinagreatcivilwar…”或电子文档的内容图6J,并且相应选择528显示有指示528并且由起始点对象526和终点对象528包围。应当注意,不同于参考着图6A-图6B在上文描述的响应于单轻击手势,在一些实施例中,即便双轻击和最接近的空白之间的距离小于预定的阈值距离例如,在X区中,响应于检测到双轻击,设备100还是选择与双轻击触摸输入最接近的字例如,字“and”。此外,不同于参考着图5AO-图5AP在上文描述的响应于单轻击手势,在一些实施例中,响应于检测到位于电子文档内的两个字之间的空白上的双轻击,设备100选择在空白之后的字并且显示选择的指示。此外,在一些实施例中,当双轻击位于光标522上时,设备100选择连接到光标的字并且显示选择的指示。选择的示例性的指示在图6G中被示出并且在上文中被描述。在一些实施例中,响应于检测到三个基本同时的触摸输入例如,三指触摸输入,设备100可以备选地移动选择的内容。图4C是图示根据一些实施例的利用三个基本同时的触摸输入例如,三指触摸输入的内容移动的方法490的流程图。在具有触摸屏显示器例如,在图1A中的触摸屏显示器112的便携式多功能设备例如,在图1A中的设备100执行方法490。如在下文描述的,方法490为在具有触摸屏显示器的便携式多功能设备处移动选择的内容提供了便利的机构。类似于图5AS-5AU中图示的,在一些实施例中,设备100首先在触摸屏显示器112上显示电子文档的内容。在一些实施例中,内容包括文本例如,纯文本、非结构化的文本、格式化的文本或网络页面上的文本。在其他实施例中,内容包括具有或者不具有文本的图形。此外,内容可以是可编辑的或者只读的。在一些实施例中,在显示电子文档的内容的同时,在492,设备100检测三个基本同时的触摸输入例如,三指轻击。然后在494,便携式多功能设备100确定在检测到触摸输入之前,是否存在内容的已有的选择。如果设备100检测到已有的选择494-是,那么,在496,设备100响应于三个手指的保持和拖拽手势而移动选择。应当注意,三个基本同时的触摸输入可以位于触摸屏显示器112上的任意位置。例如,用户可以通过三个手指贴在一起或者三个手指展开而触摸触摸屏显示器112。不管三个触摸输入在触摸屏显示器112上的位置,设备100都可以检测到三个基本同时的触摸输入并且执行动作,诸如响应于检测到在最初的三个基本同时的触摸输入之后的三指拖拽而移动选择。还应当注意,不同于如在图5AS-图5AU中图示的选择的单指保持和拖拽,在一些实施例中,三个基本同时的触摸输入不一定位于选择上。如在图5AV-图5AX中图示并且在下文中描述的,三个基本同时的触摸输入可以位于选择之外、在选择上或选择之上甚至在键盘上。例如,图5AV-图5AX图示了响应于设备100检测到三指的保持和拖拽手势而移动选择的步骤496图4C。在图5AV中,设备100检测在触摸屏显示器112上的第一区域524-1处的三指触摸输入。第一区域524-1可以位于在触摸屏显示器112上的任意位置。如在图5AV中所示的,三指触摸输入可以位于选择528-1之外,其可以由标记诸如在部分字“ought”的相应端点处的起始点对象526-1和终点对象530-1做记号。尽管未在图5AV中示出,三指触摸输入可以部分地在选择528-1的位置上或在选择528-1的位置之上,或者甚至在键盘521上。在一些实施例中,设备100进一步检测三指触摸输入维持在触摸屏显示器上静止持续预定持续时间以及随后是从三指触摸输入的位置开始,在从第一区域524-1到第二区域524-2跨触摸屏显示器的方向上的连续的拖拽手势例如,在维持静止之后的0.5秒或0.75秒内开始拖拽。在其他实施例中,对于移动选择不要求延迟例如,预定的持续时间。如在图5AX所示,响应于检测到连续的触摸移动,在连续的移动之后,设备100将选择528-1跨文档500移动到新位置528-2。如上文所提到的,在一些实施例中,响应于单指拖拽的检测显示残影选择528而不是移动选择528-1。如在图5AW所示的,在一些实施例中,残影选择528-2被显示为与选择528-1偏移,并且在一些实施例中,残影选择528-2可以具有与选择528-1不同的外观。例如,残影选择528-2可以具有与用来高亮显示选择528-1的颜色和或阴影不同的颜色和或阴影来高亮显示残影选择528-2。进一步地,标记了残影选择块528的起点和终点的残影标记526-2和残影标记530-2可以具有与标记526-1和标记528-1不同的颜色、尺寸和或形状。在一些实施例中,设备100一检测到三指拖拽,残影选择528-2就出现在选择528-1的当前位置的位置,并且起始点对象526-1和终点对象530-1可以动画呈现来将用户的注意力吸引到残影选择528-2的外观。在拖拽的同时,残影选择528-2在三指移动的方向上移动来指示当用户抬起接触或释放接触例如,在抬起事件处时,选择将被移动到的位置。残影选择528-2可以包括残影起始点对象526-2和残影终点对象530-2。残影起始点对象526-2和残影终点对象530-2两者都可以具有与起始点对象526-1和终点对象530-1不同的外观。当释放三指拖拽时,选择移动到残影选择528-2的位置。如在图5AX中所示,在接触的释放处,设备100停止残影选择528-2以及残影标记526-2和残影标记530-2的显示。在图5AX中,由标记诸如起始点对象526-3和终点对象530-3指示选择528-3。上文描述了用于显示选择的移动的其他合适的机构。应当理解,在图4A-图4C中已经描述的操作执行的特定顺序仅仅是示例性的并不旨在指示描述的顺序是可以执行操作的唯一顺序。本领域技术人员会认识到重新排序本文描述的操作的各种方式。为简明起见,在此不重复这些细节。根据一些实施例,图8示出了根据上述的本发明的原理配置的电子设备的功能性框图800。可以通过硬件、软件或者硬件和软件的组合实现以执行本发明的原理。本领域技术人员理解到图8中描述的功能块可以被组合或分离成子块以实现上述的本发明的原理。因此,本文的描述可以支持本文所描述的功能块的任何可能的组合或分离或者进一步限定。在一些实施例中,电子设备800包括被配置成显示电子文档的内容和在电子文档内的光标的显示单元802;被配置成接收用户接触的触敏表面单元804;以及耦合到显示单元802和触敏表面单元804的处理单元808。在一些实施例中,处理单元808包括检测单元810和选择单元812。处理单元808被配置成:检测在触敏表面单元804上的任意位置的两个基本同时的触摸输入例如,利用检测单元810;以及响应于检测到两个基本同时的触摸输入:选择在文档中与光标最接近的内容的一部分例如,利用选择单元812;以及将内容的该部分作为选择的内容显示例如,利用显示单元802。在一些实施例中,电子设备800包括被配置成显示电子文档的内容和在内容内的当前位置的光标显示单元802;被配置成接收用户接触的触敏表面单元804;以及耦合到显示单元802和触敏表面单元804的处理单元808。在一些实施例中,处理单元808包括检测单元810、确定单元816和移动单元814。处理单元808被配置成:检测在触敏表面单元804上的第一区域处的两个基本同时的触摸输入例如,利用检测单元810;当确定两个基本同时的触摸输入维持与触敏表面单元804接触时例如,利用检测单元810,检测从两个基本同时的触摸输入的位置开始从第一区域到第二区域的跨触敏表面单元804的连续的触摸手势例如,利用检测单元810;以及响应于检测到连续的触摸手势:在连续的触摸手势的方向上将光标从当前位置移动到新位置例如,利用移动单元814。在一些实施例中,电子设备800包括被配置成显示文本和在文本内的行处的光标的显示单元808;被配置成接收用户接触的触敏表面单元804;以及耦合到显示单元802和触敏表面单元804的处理单元808。在一些实施例中,处理单元808包括检测单元810和移动单元814。处理单元808被配置成:检测在至少部分地与该行平行的方向上并且朝向触敏表面单元804的边缘例如,利用检测单元810的在触敏表面单元804上的两指轻扫手势例如,利用检测单元810;以及响应于检测到两指轻扫手势:将光标移动到文本的远端点例如,利用移动单元814。在一些实施例中,电子设备800包括被配置成显示电子文档的内容和在电子文档内的光标的显示单元802;被配置成接收用户接触的触敏表面单元804;以及耦合到显示单元802和触敏表面单元804的处理单元808。在一些实施例中,处理单元808包括检测单元810和选择单元812。处理单元808被配置成:检测触敏表面单元804上的触摸输入例如,利用检测单元810,其中触摸输入位于内容内的字上;以及响应于检测到触摸输入:选择字例如,利用选择单元812;以及显示与选择的字相邻的命令显示区域,其中第二命令显示区域包括用于剪切选择的字的图标、用于复制选择的字的图标和用于粘贴先前选择的内容的图标。在一些实施例中,电子设备800包括被配置成显示电子文档的内容和在电子文档内的内容的选择的显示单元802;被配置成接收用户接触的触敏表面单元804;以及耦合到显示单元802和触敏表面单元804的处理单元808。在一些实施例中,处理单元808包括检测单元810、确定单元816和移动单元814。处理单元808被配置成:检测在触敏表面单元804上的在选择之上的位置的单触摸输入例如,利用检测单元810;响应于检测到在该位置的单触摸输入,显示与选择有关的选项的集合例如,利用显示单元802;确定单触摸输入是否维持在该位置持续预定时间量以及随后是远离触敏表面单元804上的该位置的连续的触摸手势例如,利用确定单元816;以及响应于检测到单触摸输入维持在该位置持续预定时间量以及随后是远离该位置的连续的触摸手势,在连续的触摸手势的方向上将选择移动到不同的位置例如,利用移动单元814。在一些实施例中,电子设备800包括被配置成显示电子文档的内容和电子文档内的内容的选择的显示单元802;被配置成接收用户接触的触敏表面单元804;以及耦合到显示单元802和触敏表面单元804的处理单元808。在一些实施例中,处理单元808包括检测单元810、确定单元816和移动单元814。处理单元808被配置成:检测在触敏表面单元804上的任意位置位置的三个基本同时的触摸输入例如,利用检测单元810;确定三个基本同时的触摸输入是否跟随有远离触敏表面单元804上的该位置的三个连续的触摸手势例如,利用确定单元816;以及响应于检测到三个连续的触摸手势,在连续的触摸手势的方向上将选择移动到不同的位置例如,利用移动单元814。在一些实施例中,电子设备800包括被配置成显示电子文档的内容的显示单元802,内容包括文本的至少一个行,其包括至少两个字;被配置成接收用户接触的触敏表面单元804;以及耦合到显示单元802和触敏表面单元804的处理单元808。在一些实施例中,处理单元808包括检测单元810、确定单元816和选择单元812。处理单元808被配置成:检测在内容上的触摸输入例如,利用检测单元810;以及响应于检测到触摸输入:确定触摸输入到在电子文档内的两个字之间的最接近的空格的距离例如,利用确定单元816;以及根据距离大于预定的阈值距离的确定,在电子文档内选择与触摸输入最接近的字并且显示选择例如,利用显示单元802。在一些实施例中,电子设备800包括被配置成显示电子文档的内容和聚焦的软键盘的显示单元802;被配置成接收用户接触的触敏表面单元804;以及耦合到显示单元802和触敏表面单元804的处理单元808。在一些实施例中,处理单元808包括检测单元810和改变外观单元818。处理单元808被配置成:检测在软键盘上的两个基本同时的触摸输入例如,利用检测单元810;以及响应于检测到在软键盘上的两个基本同时的触摸输入,模糊软键盘例如,利用改变外观单元818。在一些实施例中,电子设备800包括被配置成显示电子文档的内容和在电子文档内的光标的显示单元802;被配置成接收用户接触的触敏表面单元804;以及耦合到显示单元802和触敏表面单元804的处理单元808。在一些实施例中,处理单元808包括检测单元810和改变外观单元818。处理单元808被配置成:在触敏表面显示单元802上显示具有多个按键的软键盘,多个按键各具有多个字母数字字符中的相应字母数字字符;检测在软键盘上的两个基本同时的触摸输入例如,利用检测单元810;以及响应于检测到在软键盘上的两个基本同时的触摸输入,将软键盘的外观改变成改变的外观例如,利用改变外观单元818。转向图9A-图9AD,这些附图图示了根据一些实施例的用于选择内容、移动文本选择指示器和基于接触强度例如,压力改变键盘外观的示例性的用户界面。这些附图中的用户界面被用来图示下文参考着图10A-图10G和图11A-图11F描述的过程。图9B-图9AD包括示出相对于多个强度阈值例如,“ITD”、“ITL”和“IT0”的触敏表面上的接触的当前强度的强度对时间的图表。图9A-图9N图示了根据一些实施例的响应于在屏幕键盘上的深按压的用于在文本选择模式下选择内容的示例性的用户界面。在这些附图中的用户界面被用来图示下文参考着图10A-10G描述的过程。在图9A中,在应用处于文档编辑模式中时,在内容呈现区域902中显示了可编辑的内容900。应用在具有用来检测与触敏显示器的接触的强度的一个或多个传感器例如,接触强度传感器259,图2B的设备100上运行。在文档编辑模式中,显示用于文本输入的屏幕键盘921。用户可以通过屏幕键盘921上的触摸输入例如,通过接触输入文本并且通过执行另一触摸输入例如,在“完成”按钮上的轻击确认编辑的完成来退出编辑模式。显示插入标记例如,光标922来指示用于文本输入的当前位置。在图9B中,在时间T1,在处于编辑模式中并且显示键盘921的同时,设备检测在屏幕键盘921上的通过手指接触924的深按压,使得按压输入的强度已经增加到超过深按压强度阈值ITD。响应于检测到深按压,键盘921的外观改变以指示应用已经进入文本选择模式。在文本选择模式中,键盘921不响应按键敲击,而是作为用于移动光标的屏幕触摸板或触控板。如在图9B中所示的,在一些实施例中,按键被可视地遮盖。在键盘921上可视地遮盖按键提供了键盘921的功能已经改变的直观指示。在一些实施例中,相对于在图9A中所示的检测到深按压之前的键盘921,在图9B中所示的屏幕键盘921变暗或变模糊,使得按键不再如之前那样可见或被清楚地显示。在一些实施例中,键盘921变得半透明以显露位于屏幕键盘下方的内容。当键盘921作为屏幕触摸板或触控板时,响应于检测到在键盘921上的手指移动932,在一些实施例中,浮动光标922-1根据一个或多个手指接触的移动而跨触摸屏显示器112移动,并且残影光标922-2被显示为与真实光标922-1偏移。在一些实施例中,残影光标922-2指示在手指接触924的抬起之后光标将位于的位置。在一些实施例中,残影光标922-2是在屏幕上显示的初始光标922的修改的版本例如,残影光标922-2处于灰色,而如在图9A中所示的初始光标922处于黑色。在一些实施例中,当检测到用于进入文本选择模式的触摸输入时,初始光标922改变它的外观,而浮动光标922-1从初始文本光标922弹跳到它的初始位置中。在一些实施例中,浮动光标922-1的初始位置与残影光标922-2的位置稍微偏移例如,在图9B中稍微更高。在一些实施例中,响应于触摸输入而显示的动画具有如下视觉效果:初始文本光标922已经从页面跳出并且变成浮动光标922-1,而在它的初始位置留下阴影或残影图像。例如,当通过手指接触924的触摸输入在时间T1被确定满足用于进入文本选择模式的一个或多个准则时,在图9B中所示的残影光标922-2在字“Liberty”的中间,与图9A中的光标922的位置相同。在一些实施例中,当用户后续地移动手指接触时,浮动光标922-1按照连续流畅运动在内容呈现区域902中随着手指接触924移动,而残影光标922-2从一个允许插入的位置到另一个允许插入位置分立跳跃地移动以指示如果在那个时刻终止触摸输入最终的光标的位置。例如,在图9C中,当手指沿着路径932移动时,浮动光标922-1沿着类似的路径移动,而残影光标922-2在手指移动的方向上并且从字“Liberty”的中间图9B到字“conceived”的终点图9C然后到字“created”的中间图9D分立跳跃地移动。残影光标922-2指示当用户抬起手指时,光标将被显示的位置。如在图9C和图9D中所示的,在时间T1的初始深按压之后,在时间T1和时间T3之间的手指移动期间,触摸屏112上的接触924的强度可以高于或低于深按压强度阈值ITD。在图9E中,在手指移动932的终点处,在时间T4接触强度下降到0,这对应于手指的抬起。响应于抬起,在一些实施例中,设备停止显示浮动光标,在残影光标的分立的移动之后由残影光标到达的相应允许插入的位置维持残影光标的显示例如,在字“created”的中间。如在图9E中所示的,在一些实施例中,设备停止显示残影光标,在字“created”的中间显示光标922并且恢复屏幕键盘921的外观例如,不再遮盖来指示文本选择模式的结束以及屏幕键盘921响应击键。在图9F中,当在文本选择模式中时,在时间T4,当残影光标未在图9F中示出位于字“created”的中间时,设备检测超过深按压强度阈值ITD的按压输入的强度。响应于检测到在可编辑的内容900上的深按压,设备根据触摸输入中的接触的移动932开始选择文本输入928的一部分。在时间T4之后,在移动932期间,按压输入的强度可以高于或低于深按压强度阈值ITD。图9G-9L图示了根据一些实施例的在时间T5可能发生的各种可能的行为。在图9G中,在时间T5,设备检测到触摸输入中的接触的抬起,使得按压输入强度为0。响应于检测到触摸输入中的接触的抬起,在一些实施例中,设备确认文本输入928的该部分的选择。在一些实施例中,在文本输入的选择的部分上维持选择框928例如,灰框,和或显示示出可以在文本输入的选择的部分上执行的动作的菜单栏940例如,复制944、定义、剪切942、粘贴等。因此,图9F和图9G图示了使用通过接触924的第一深按压输入来发起文本选择,然后使用接触的移动来选择文本并且然后使用接触的抬起来确认选择。在图9H中,在时间T4和T5之间选择文本输入的该部分之后,在选择文本输入的该部分图9F的同时,在时间T5,设备检测到超过深按压强度阈值ITD的触摸输入中的接触的强度。如在图9H中所示的,响应于检测到在选择文本输入的该部分的同时的深按压,在一些实施例中,设备清除文本输入的该部分的选择并且显示插入标记922。因此,图9F和图9H图示了使用通过接触924的第一深按压输入来发起文本选择、然后使用接触的移动来选择文本并且然后使用通过接触的第二深按压输入来清除选择。在图9I中,代替如在图9H中所示的清除选择,当在选择文本输入的该部分的同时在时间T5检测到深按压时图9F,设备检测超过深按压强度阈值ITD的触摸输入中的接触的强度以及随后是接触的抬起而没有接触的进一步移动。响应于检测到静止的深按压以及随后是抬起,设备确认选择928,并且在一些实施例中,显示菜单栏940。因此,图9F和图9I图示了使用通过接触924的第一深按压输入来发起文本选择,然后使用接触的移动来选择文本,并且然后使用通过接触的第二深按压输入和没有接触的进一步移动的抬起来确认选择。在图9J中,当在选择文本输入的该部分的同时在时间T5检测到深按压时图9F,设备检测超过深按压强度阈值ITD的触摸输入中的接触的强度以及随后是接触932的进一步移动。响应于深按压之后的移动,设备清除选择并且在字“created”的终点显示插入标记922。如在图9K中所示的,在时间T5清除选择之后,根据在时间T5和T6之间的手指移动932做出新选择928。新选择928开始于字“created”的终点,该终点是当在时间T5检测到深按压时,插入标记922所在的位置。因此,图9F、图9J和9K图示了使用通过接触924的第一深按压输入来发起文本选择,然后使用接触的移动来选择文本,然后使用通过接触的第二深按压输入来确认选择并且然后使用接触的进一步移动来清除之前的选择并且开始新选择。在图9L中,当在选择文本输入的该部分的同时在时间T5检测到深按压时图9F,设备检测超过深按压强度阈值ITD的触摸输入中的接触的强度以及随后是接触的进一步移动932。响应于深按压之后的移动,设备根据接触的进一步移动932在内容呈现区域902内移动浮动光标922-1和残影光标922-2。因此,图9F和图9L图示了使用通过接触924的第一深按压输入来发起文本选择,然后使用接触的移动来选择文本,然后使用通过接触的第二深按压输入来确认选择并且然后使用接触的进一步移动来清除之前的选择并且移动光标而没有开始新选择。在图9M中,在时间T1检测到深按压之后,在处于文本选择模式中的同时,设备检测到在时间T4的触摸输入的第一局部强度峰值以及随后是在时间T5的触摸输入中的第二局部强度峰值,两个都超过深按压强度阈值ITD。作为响应,设备根据残影光标的当前位置选择文本输入的预定的单元例如,字或短语或句子。例如,在时间T3,残影光标922-2位于字“created”的中间图9D。响应于在时间T4和T5分别检测到超过深按压强度阈值ITD的两个局部强度峰值,设备根据位于字的中间的残影光标的当前位置选择字“created”。在一些实施例中,如在图9M中所示,设备检测到接触的特征强度增加到高于预定阈值例如,ITD、以及随后是强度阈值的接触的特征强度下降到低于预定义的强度阈值例如,ITD以及可选的低于预定义的强度阈值的滞回强度阈值、以及随后是接触的特征强度的另一增加到高于预定义的强度阈值例如,ITD。在一些实施例中,用于选择文本的第一预定单元的准则包括当超过预定义的强度阈值例如,ITD,双按压是快速按压来触发文本输入的第一预定的单元的选择的接触的特征强度的第一增加之后的预定的时间段内,发生超过预定义的强度阈值例如,ITD的接触的特征强度的第二增加时满足的准则。例如,当时间T4和时间T5之间的持续时间小于阈值时,满足了用于选择文本的第一预定单元的准则。在一些实施例中,代替高于预定义的强度阈值例如,ITD的接触的特征强度的仅两个增加,三个这种增加被检测到并且被用来触发文本输入的第二预定单元的选择例如,快速三次按压触发句子的选择而快速双按压触发字的选择。在图9N中,在检测到第一局部强度峰值以及随后是第二局部强度峰值之后,设备检测到超过预定的强度阈值例如,ITD的触摸输入中的第三连续的局部强度峰值。在一些实施例中,在时间T4、T5和T6的三个连续的局部强度峰值在预定的持续时间内例如,在100ms内或在200ms内被间隔开,使得三个强度峰值被识别成单个用户命令例如,三次深按压。响应于检测到三次深按压,设备选择大于并且包括文本输入的第一预定的单元例如,图9M中的字“created”的文本输入的第二预定的单元例如,句子“Fourscore…equal.”。转向图9O-图9AD,图9O-图9AD图示了用于选择内容的示例性的用户界面。在这些附图中的用户界面被用来图示下文参考着图11A-图11F描述的过程。在图9O中,在应用处于文档编辑模式的同时,显示可编辑的内容900。该应用在具有用来检测与触敏显示器的接触的强度的一个或多个传感器例如,图2B中的接触强度传感器259的设备100上运行。用户可以编辑文本例如,经由未示出的键盘并且通过执行触摸输入例如,“完成”按钮上的轻击确认编辑的完成来退出编辑模式。显示了插入标记例如,光标922来指示用于文本输入的当前位置。在T0之前的时间,在触摸屏显示器112上没有出现接触或没有检测到接触。在T0,设备检测到按压输入的强度增加到高于接触强度阈值IT0。响应于检测到在可编辑的内容900上的手指接触925,设备将文本选择指示器例如,光标922移动到与手指接触相对应的位置例如,在字“from”的字符“r”和“o”之间。在图9P中,在一些实施例中,在T0按压输入的强度增加到高于接触强度阈值IT0之后,手指按压维持它的压力,这对应于按压和保持手势。响应于检测到按压和保持手势,设备显示放大镜908。在放大镜908中,设备将在触摸屏显示器上的可编辑的内容的一部分943扩展到大于第一放大的第二放大。内容放大器908显示可编辑的内容的扩展的部分943以及在可编辑的内容的扩展的部分的第一位置例如,在字“from”的中间的位置标记945对应于光标922并且可以附加于光标922或者代替光标922显示。在一些实施例中,在内容放大器中显示的可编辑的内容的扩展的部分943包括同时显示的文本的至少三个水平行的部分。在一些实施例中,内容放大器908具有预定义的形状例如,圆。在图9Q中,在一些实施例中,按压输入的强度在T0增加到高于接触强度阈值IT0之后,手指按压的强度进一步增加。在时间T1,设备检测到按压输入的强度已经增加到高于深按压强度阈值ITD。在一些实施例中,响应于检测到在可编辑的内容900上的深按压,设备显示内容放大器908。在图9P或图9Q中,当设备检测到跨触摸屏显示器的手指接触925的移动932时,设备根据手指接触925的移动来移动内容放大器908和插入标记922和或位置标记945。在图9R中,响应于检测到从在T1的字“from”的中间到在T2的字“nation”的中间的手指手势的移动932,设备根据手指的移动来移动内容放大器908和插入标记922。在手指移动932期间,按压输入的强度可以增加或下降。例如,如在图9R中所示的,在时间T1之后,强度继续上升到高于深按压强度阈值ITD,然后在时间T2下降到低于深按压强度阈值ITD。如在图9S中所示的,设备继续移动内容放大器908和插入标记922直到设备在时间T3检测到按压输入的强度再次增加到高于深按压强度阈值ITD。在图9S中,在时间T3,设备检测到深按压以及随后是接触925的移动。响应于检测到深按压以及随后是接触925的移动,设备随着手指接触925的移动选择可编辑的文本例如,一次一个字符。在一些实施例中,选择的内容928由在选择的内容928的相应端点处的起始点对象926和终点对象930标记。例如,响应于检测到从字“nation”的中间到字“under”的中间的手指接触925的移动932,设备随着手指移动选择可编辑的内容并且通过在字“nation”中间的起始点对象926和字“under”中间的终点对象930标记选择928。在对应的强度图表中,手指从字“nation”的中间到字“under”的中间的移动对应于时间T3和T4之间的段。如在图9S中所示,当检测到初始深按压时,按压输入的强度不需要不变地高于深按压强度阈值ITD。即便当在手指移动的部分期间,按压输入的强度已经降到低于ITD时,内容选择仍在继续。图9T-图9X图示了根据一些实施例的在时间T5可以发生的各种可能行为。在图9T中,在内容选择的终点,在一些实施例中,设备在时间T5检测到手指接触的抬起使得设备检测到手指接触925的强度下降到0。响应于检测到抬起,设备维持选择928并且显示与选择的内容928相邻的动作菜单940。在一些实施例中,动作菜单940包括用于剪切选择的内容928的图标942、用于复制选择的内容928的图标944和用于查找选择的内容928的图标946。因此,图9S和图9T图示了使用通过接触925的第一深按压输入来发起文本选择,然后使用接触的移动来选择文本并且然后使用接触的抬起来确认选择。在图9U中,在内容选择的终点,在一些实施例中,设备在时间T5检测到通过手指接触925的另一深按压。响应于检测到深按压,设备取消选择并且将文本选择指示器例如,光标922放置在深按压位置例如,在字“under”的中间并且当检测到进一步的手指移动时,开始新选择。因此,图9S和图9U图示了使用通过接触925的第一深按压输入来发起文本选择、然后使用接触的移动来选择文本并且然后使用通过接触的第二深按压输入来清除选择。在图9V中,在一些实施例中,代替取消选择,当在时间T5检测到通过手指接触925的另一深按压时,响应于检测到深按压,设备维持选择928。后续地,在一些实施例中,如在图9W中所示的,设备在时间T5和T6之间检测到手指移动932。响应于检测到手指移动932,清除选择并且文本选择指示器例如,光标922根据手指932的移动而从字“under”的中间移动到字“of”的中间移动。因此,图9S、图9V和图9W图示了使用通过接触925的第一深按压输入来发起文本选择,然后使用接触的移动来选择文本,然后使用通过接触的第二深按压输入来确认选择并且然后使用接触的进一步移动来清除之前的选择并且移动光标而没有开始新选择。图9X图示了,在一些实施例中,在文本选择模式中发生光标定位和文本选择。在时间T5检测到深按压之后,响应于在时间T5和T6之间检测到进一步手指移动932,设备维持选择928并且显示与选择的内容928相邻的动作菜单940。此外,设备显示根据手指移动932而移动的文本选择指示器例如,光标922。当检测到另一深按压时,设备将清除选择928。因此,图9S和图9X图示了使用通过接触925的第一深按压输入来发起文本选择,然后使用接触的移动来选择文本,然后使用通过接触的第二深按压输入来确认和完成选择,并且然后使用接触的进一步移动来移动光标并且维持动作菜单940而没有清除选择的内容。在一些实施例中,如果在用于移动光标的接触的进一步移动之后检测到通过接触925的第三深按压输入,那么清除选择的内容例如,在图9X中的“ationun”并且结束动作菜单940的显示。在一些实施例中,通过接触的第三深按压输入发起文本选择,使得在第三深按压输入之后的接触925的移动根据接触925的移动而选择文本。在一些实施例中,第三深按压输入不清除先前选择的内容,但是通过接触的第三深按压输入确实发起附加的文本选择,使得在第三深按压输入之后的接触925的移动根据移动而选择附加的文本的部分。在这些实施例中,通过重复地:深按压来发起文本选择、移动来选择文本,再次深按压来完成文本选择以及在不选择文本的情况下移动到对应于针对下一个文本选择期望开始的位置的触敏表面上的下一个位置,用户能够利用单个连续的接触选择内容的多个部分。另一方面,如果检测到接触925的抬起而没有检测到通过接触925的第三深按压输入,那么维持选择的内容“ationun”和动作菜单940的显示。在一些实施例中,在图9X中,通过跨触敏表面移动接触925到与复制图标944的位置相对应的位置而复制选择的文本“ationun”,并且然后在那个位置检测利用接触925的深按压。类似地,在图9X中,通过跨触敏表面移动接触925到与剪切图标942相对应的位置而剪切选择的文本“ationun”,并且然后在那个位置检测利用接触925的深按压。类似地,在图9X中,通过跨触敏表面移动接触925到与查找图标946相对应的位置而查找选择的文本“ationun”,并且然后在那个位置检测利用接触925的深按压。备选地,在显示动作菜单940的同时,在触敏表面上的对应于动作菜单940中的图标942、图标944和图标946中的一个的位置的位置的轻击手势发起对应的动作。在一些实施例中,在文本被选择时,在文本例如,字、字或字符的集合、超链接或文本的其他部分上通过接触925的深按压输入例如,从低于ITD到高于ITD的强度的增加发起与选择的文本相关联的预定义的用户界面动作。在一些实施例中,预定义的用户界面动作包括显示关于选择的文本的附加的信息例如,显示叠加在包括文本的用户界面上显示的区域,其中叠加区域包括关于文本的附加的信息,诸如字的定义、字或短语的百科全书条目、或诸如用于超链接的网页的链接资源的预览。在一些实施例中,附加的信息继续被显示为叠加在包括文本的用户界面上,直到停止检测到接触925,并且响应于停止检测到接触925,设备停止显示附加的信息。在一些实施例中,用于选择的文本的附加的信息继续被显示为叠加在包括文本的用户界面上,直到在选择的文本上检测到通过接触925的另一深按压例如,从低于ITD到高于ITD的强度上的增加,并且在显示用于选择的文本的附加的信息的同时,响应于检测到选择的文本上的通过接触925的深按压例如,从低于ITD到高于ITD的强度上的增加,设备停止显示附加的信息。转向图9Y-图9AD,图9Y-9AD图示了在具有用来检测与触敏显示器的接触的强度的一个或多个传感器例如,图2B中的接触强度传感器259的设备100上选择只读内容例如,网页的示例性的用户界面。在图9Y中,在时间T0之前,触摸屏112上没有接触出现或者没有检测到接触。在T0,设备检测到通过手指接触927的按压输入的强度增加到高于接触强度阈值IT0。在图9Z中,在时间T1,设备检测到通过手指接触927的按压输入的强度已经增加到高于深按压强度阈值ITD。响应于检测到在只读内容上的深按压,设备围绕着只读文本中的字例如,“Translation”显示选择框929。在图9AA中,在时间T2,设备检测到在只读内容中从字“Translation”到“Gift”的手指接触927的移动932。根据手指接触927的移动,选择附加的字并且将选择框929扩展到“Translation:AU.S.Gift”。在一些实施例中,扩展一次增加一个字。在图9AB中,在时间T3,设备检测到通过手指接触927的按压输入的强度已经增加到高于深按压强度阈值ITD。响应于检测到深按压,设备清除选择,并且通过选择在如图9AB中所示的手指接触927的深按压位置的字例如,字“Gift”开始新选择并且如在图9AC中所示的,根据手指接触927的移动932将新选择框929一次增加一个字。在图9AD中,在内容选择的终点,在一些实施例中,设备检测到手指接触927的抬起,使得按压输入的强度已经下降到0。响应于检测到抬起,设备维持选择并且显示与选择框929中的选择的内容相邻的动作菜单940。在一些实施例中,动作菜单940包括用于复制选择的内容的图标。图10A-图10G图示了根据一些实施例的操控光标的方法1000的流程图。在具有一个或多个处理器、存储器和显示器的电子设备例如,图1A中的便携式多功能设备100处1002执行方法1000。在一些实施例中,显示器是触摸屏显示器并且触敏表面在显示器上或者与显示器集成。在一些实施例中,显示器与触敏表面分离。方法1000中的一些操作可选地被组合和或一些操作的顺序可选地被改变。如在下文描述的,方法1000提供操控光标的高效的方式。方法减少当使用光标时对用户的认知负荷,由此创建了更加高效的人机接口。对于电池操作的计算设备,使得用户能够更快并且更高效地操控光标保留了电能并且增加了电池充电之间的时间。设备在触敏显示器上同时显示1004屏幕键盘例如,在图9A中的键盘921和内容呈现区域902。在一些实施例中,内容呈现区域显示1006从屏幕键盘接收的文本输入。然后,设备检测1008在触敏显示器上显示的屏幕键盘921上的触摸输入例如,通过手指接触924。响应于检测到在触敏显示器上显示的屏幕键盘上的触摸输入,设备确定1010触摸输入是否满足用于进入文本选择模式的一个或多个准则。在一些实施例中,用于进入文本选择模式的一个或多个准则包括1012具有在屏幕键盘之上的两指拖拽手势的触摸输入图7B。在一些实施例中,开始于屏幕键盘之外并且通过手指接触的移动进入屏幕键盘的两指拖拽手势满足用于进入文本选择模式的准则图7A和图7B。在一些实施例中,在进入屏幕键盘之后,只要两指手势被限制在屏幕键盘内,那么就满足用于进入文本选择模式的准则。根据触摸输入满足用于进入文本选择模式的一个或多个准则的确定,设备在内容呈现区域中902同时显示1014在第一位置的第一光标例如,图9B中的残影光标922-2和在与第一位置不同的第二位置的第二光标例如,图9B中的浮动光标922-1。在一些实施例中,第二光标922-1是根据触摸输入中的一个或多个手指接触的移动而跨触敏显示器移动的光标图9C-图9E。在一些实施例中,第一光标922-2是指示在手指接触的抬起之后,光标将位于的位置的残影光标图9C-图9E。在一些实施例中,电子设备具有1016用来检测与触敏显示器的接触的强度的一个或多个传感器,在触敏显示器上的触摸输入包括通过在屏幕键盘上的接触的输入,并且用于进入文本选择模式的一个或多个准则包括屏幕键盘上的接触具有超过预定的深按压强度阈值的强度图9B。在一些实施例中,确定触摸输入是否满足用于进入文本选择模式的一个或多个准则包括确定在触敏显示器上的触摸输入是否包括通过在屏幕键盘921之上的手指接触924的按压输入以及通过手指接触924的按压输入是否具有超过预定的深按压强度阈值ITD的接触强度图9B。在一些实施例中,根据触摸输入满足用于进入文本选择模式的一个或多个准则的确定,设备可视地遮盖1018屏幕键盘上的按键图9B。在一些实施例中,可视地遮盖屏幕键盘上的按键包括1020对屏幕键盘应用模糊效应图9B。如在图9B中所示的,通过对键盘应用模糊效应,键盘上的按键变得模糊并且不可分辨。在一些实施例中,可视地遮盖屏幕键盘上的按键包括1022将屏幕键盘转变成屏幕触摸板图9B-图9D。在一些实施例中,可视地遮盖屏幕键盘上的按键包括1024使屏幕键盘半透明以部分地显露位于屏幕键盘下方的内容图9B-图9D。在一些实施例中,第二位置922-1图9B1026基于触摸输入中的初始接触的位置,并且第一位置是内容呈现区域中的基于第二位置的允许插入位置。在一些实施例中,在触摸屏显示器112上的手指接触924的初始位置确定第二光标的初始位置。例如,如果手指接触的初始位置在触摸屏显示器112的左边部分上,那么将在内容呈现区域的左边部分上的对应位置显示第二光标922-1图9L。相反地,如在图9B中所示的,当手指接触的初始位置924在触摸屏显示器112的右边部分时,那么将在内容呈现区域902的右边部分上的对应位置显示第二光标922-1图9B。在一些实施例中,当基于手指接触的初始位置确定了第二光标例如,图9B中的浮动光标922-1的初始位置时,基于第二光标的初始位置确定第一光标的初始位置例如,图9B中的残影光标922-2。在一些实施例中,原始文本光标例如,图9A中的光标922跳跃到第二光标例如,图9B中的浮动光标922-1的位置当作第二光标,并且在与第二光标相关联的对应的插入位置例如,在图9A中由插入标记922标记的字“Liberty”的中间位置创建第一光标例如,图9B中的残影光标922-2。在一些实施例中,如在图9B中所示,第一位置是1028当确定触摸输入满足用于进入文本选择模式的一个或多个准则时,第一光标922-2所在的插入位置,并且第二位置以预定的偏移从第一位置移位。例如,当确定触摸输入满足用于进入文本选择模式的一个或多个准则时,在文本输入中显示插入标记922例如,在图9A中的字“Liberty”中间图9B。当确定触摸输入满足用于进入文本选择模式的一个或多个准则时,在插入标记例如,在图9B中的字“Liberty”中间的位置显示第一光标例如,残影光标922-2,并且第二光标例如,浮动光标922-1被创建以及被放置成靠近第一光标。当用户后续地移动触摸输入中的手指接触时,浮动光标被手指接触拖拽,并且根据浮动光标的当前位置将第一光标从允许插入位置移动到允许插入位置。在一些实施例中,当确定触摸输入满足用于进入文本选择模式的一个或多个准则时,显示示出浮动光标922-1从第一光标922-2剥离并且以预定的距离在第一光标922-2之上浮动的动画,并且第一光标922-1呈现模仿浮动光标922-1的阴影或残影的外观例如,灰化的。在一些实施例中,在内容呈现区域902中同时显示第一光标和第二光标两者之前,在内容呈现区域902中已经显示第一光标和第二光标中的一个光标1030。在一些实施例中,当确定触摸输入满足用于进入文本选择模式的一个或多个准则时,已经显示了浮动光标922-1。在一些实施例中,当确定触摸输入满足用于进入文本选择模式的一个或多个准则时,已经显示了插入光标922-2。在一些实施例中,设备检测到1032触摸输入的一个或多个接触的移动,并且根据触摸输入的一个或多个接触的移动在内容呈现区域内移动1034第二光标例如,浮动光标922-1例如,浮动光标的移动在速率和方向上平滑地跟随手指接触的移动。在一些实施例中,设备基于第二光标的移动来移动1036第一光标,并且第一光标的移动包括在内容呈现区域中的允许插入位置之间的分立的移动。例如,当用户在触摸输入中移动手指接触时图9B-9D,浮动光标922-1被手指接触拖拽,并且第一光标例如,残影光标922-2根据浮动光标922-1的当前位置从允许插入位置移动到允许插入位置例如,从图9B中的字“Liberty”的中间到图9C中的字“conceived”的终点,然后到图9D中的字“created”的中间。在一些实施例中,设备在检测到触摸输入的一个或多个接触的移动之后,检测1038触摸输入的抬起图9E。响应于检测到触摸输入的抬起,设备停止1040显示第二光标。在一些实施例中,响应于检测到触摸输入的抬起,设备在第一光标的分立的移动之后由第一光标到达的相应允许插入位置例如,在图9D中的字“created”的中间维持1042第一光标的显示。在一些实施例中,响应于检测到触摸输入的抬起,设备停止1044显示第一光标图9E。在一些实施例中,根据触摸输入满足用于进入文本选择模式的一个或多个准则的确定,遮盖屏幕键盘,并且响应于检测到触摸输入的抬起,设备恢复1046屏幕键盘的显示图9E。在一些实施例中,设备具有1048用来检测与触敏显示器的接触的强度的一个或多个传感器,并且使用该一个或多个传感器,设备检测到触摸输入中的接触的强度超过预定的强度阈值例如,ITD。在检测到触摸输入中的接触的强度超过预定的强度阈值之后,设备检测1050触摸输入中的接触的移动。响应于在检测到触摸输入中的接触的强度超过预定的强度阈值之后检测到触摸输入中的接触的移动,设备根据触摸输入中的接触的移动来选择1052文本输入的一部分例如,在图9F中根据手指移动932选择“eated”。在一些实施例中,当检测到的触摸输入中的接触的强度超过预定的强度阈值时,选择的文本输入的该部分在第一光标位置例如,在图9F中的字“created”的字符“r”和“e”之间开始1054。在一些实施例中,在根据触摸输入中的接触的移动选择文本输入的该部分之后,设备检测1056触摸输入中的接触的抬起。响应于检测到触摸输入中的接触的抬起,设备确认1058文本输入的该部分的选择图9G。在一些实施例中,在选择文本输入的该部分之后,在文本输入的该部分被选择的同时,设备检测1060超过预定的阈值例如,ITD的触摸输入中的接触的强度。响应于检测到在文本输入的该部分被选择的同时超过预定的阈值的触摸输入中的接触的强度,设备清除1062文本输入的该部分的选择图9H。在一些实施例中,在选择文本输入的该部分之后,在文本输入的该部分被选择的同时,设备检测1064超过预定的阈值的触摸输入中的接触的强度并且该接触跟随有接触的抬起而没有接触的进一步移动。响应于检测到超过预定的阈值的触摸输入中的接触的强度并且该接触跟随有接触的抬起而没有接触的进一步移动,设备确认1066文本输入的该部分的选择图9I。在一些实施例中,响应于检测到超过预定的阈值的触摸输入中的接触的强度并且该接触跟随有接触的抬起而没有接触的进一步移动:停止文本的选择、将选择框维持在文本输入的选择的部分上和或显示示出可以在文本输入的选择的部分上执行的动作的菜单栏例如,复制、定义、剪切、粘贴等。在一些实施例中,在选择文本输入的该部分之后,在文本输入的该部分被选择的同时,设备检测1068超过预定的阈值的触摸输入中的接触的强度并且跟随有该接触的进一步移动。响应于检测到超过预定的阈值的触摸输入中的接触的强度并且跟随有该接触的进一步移动,设备清除1070文本输入的该部分的选择图9J。进一步地,在一些实施例中,响应于检测到超过预定的阈值的触摸输入中的接触的强度并且跟随有该接触的进一步移动,设备根据接触的进一步移动开始1072文本输入的新部分的选择图9K。在一些其他实施例中,代替开始新选择,响应于检测到超过预定的阈值的触摸输入中的接触的强度并且跟随有该接触的进一步移动,设备根据接触的进一步移动在内容呈现区域内移动1074第二光标和第一光标图9L。在一些实施例中,设备具有用来检测与触敏显示器的接触的强度的一个或多个传感器,并且设备在文本选择模式中使用该一个或多个传感器检测1076触摸输入中的第一局部强度峰值以及随后是触摸输入中的第二局部强度峰值,两个都超过预定强度阈值例如,ITD。响应于检测到都超过预定强度阈值的第一局部强度峰值以及随后的第二局部强度峰值,设备根据第一光标的当前位置选择1078文本输入的第一预定的单元例如,如在图9M中所述的字,或在图9N中所述的短语或句子。在一些实施例中,在检测到第一局部强度峰值以及随后的第二局部强度峰值之后,设备检测1080超过预定强度阈值的触摸输入中的第三连续局部强度峰值例如,三次深按压。响应于检测到全部都超过预定深按压强度阈值的触摸输入中的三个连续局部强度峰值,设备选择1082选择大于并且包括文本输入的第一预定单元例如,图9M中的字的文本输入的第二预定单元例如,图9N中的句子。应当理解,在图10A-图10C中已经描述的操作执行的特定顺序仅仅是示例性的并不旨在指示描述的顺序是可以执行操作的唯一顺序。本领域技术人员会认识到重新排序本文描述的操作的各种方式。此外,应当注意,参考着本文描述的其他方法例如,方法400和方法1100在本文中描述的其他过程的细节也以类似的方式适用于在上文中参考着图10A-图10G描述的方法1000。例如,在上文中参考着方法1000描述的接触、手势、用户界面对象、强度阈值和或动画可以具有参考着本文描述的其他方法例如,方法400和方法1100在本文中描述的接触、手势、用户界面对象、强度阈值和或动画的特征中的一个或多个特征。为简明起见,在此不重复这些细节。图11A-图11F图示了根据一些实施例的选择内容的方法1100的流程图。在具有一个或多处理器、存储器、触敏表面、显示器和用来检测与触敏表面的接触的强度的一个或多个传感器的电子设备例如,图1A中的便携式多功能设备100处1102执行方法1100。在一些实施例中,显示器是触摸屏显示器并且触敏表面在显示器上或者与显示器集成。在一些实施例中,显示器与触敏表面分离。方法1100中的一些操作可以被组合和或一些操作的顺序可以被改变。如在下文描述的,方法1100提供了利用通过在触敏表面上的单个连续的接触按压和移动输入来选择内容的高效的方式,由此创建了更加高效的人机接口。对于电池操作的计算设备,使得用户能够更快并且更高效地操控光标保留了电能并且增加了电池充电之间的时间。当在触敏表面上检测到接触例如,手指接触或触笔接触时,设备在显示器上同时显示1104内容例如,在图9A-图9X的可编辑的内容和或在图9Y-图9AD中的只读内容和在内容内的第一位置的文本选择指示器。在一些实施例中,文本选择指示器是在可编辑的内容内移动的光标例如,光标922图9O-图9R。在一些实施例中,文本选择指示器是包围只读内容的选择的内容的选择框或其他区域例如,图9Z-9AD中的选择框929。在一些实施例中,当目前没有选择内容时,文本选择指示器指示内容选择的开始位置图9P,并且作为在内容选择模式中的接触的移动的结果指示当前选择的内容的终止位置。在一些实施例中,选择框具有指示选择的内容的开始位置的开始边缘和指示选择的内容的终止位置的终止边缘例如,图9S和图9Z。在一些实施例中,光标一次移动一个字符图9P-图9R。在一些实施例中,选择框一次扩展或缩小一个字例如,通过选择框929选择只读内容,图9Z-图9AA。在一些实施例中,在任意给定时间,选择框至少选择一个字例如,图9Z中的只读内容的选择。在一些实施例中,与光标一起显示放大镜例如,在图9P中的908并且示出光标和周围的内容的放大的版本。在一些实施例中,与选择框一起显示放大镜并且示出选择框和内容周围的放大版本例如,在图9S中的952。设备检测1106通过接触的第一按压输入、跟随有与从显示器上的第一位置到显示器上的第二位置的文本选择指示器的至少一部分的移动相对应的跨触敏表面的接触的移动例如,将光标移动到显示器上的第二位置或者将选择框的边缘移动到显示器上的第二位置,其中选择框的边缘与选择的内容的一个端点相对应。在一些实施例中,设备通过检测接触的强度增加到高于预定的强度阈值例如,深按压强度阈值ITD、跟随有检测接触的强度下降到仍然高于预定的最低强度值的强度例如,轻按压强度阈值或接触检测阈值来检测第一按压输入和后续移动。例如,如在图9AA中所示的,在时间T1施加使用接触927的深按压之后,在接触的移动期间,用户可以减弱触敏表面上的接触强度,只要接触强度维持在预定的最低值诸如轻按压阈值强度ITL或接触检测阈值IT0以上。响应于检测到通过接触的第一按压输入以及随后的跨触敏表面的接触的移动,设备选择1110在第一位置和第二位置之间的内容例如,选择用于编辑操作、诸如复制的内容。在一些实施例中,选择的内容例如,可编辑的文本或只读文本由在第一位置例如,在图9S中的926开始并且在第二位置例如,图9S中的930结束的高亮显示区域例如,在图9S中的区域928或在图9AA中的区域929包围。在一些实施例中,选择的内容由选择框包围,该选择框包围在第一位置的字和在第二位置的字和之间的每个字图9AA。在一些实施例中,第一位置对应于在接收到第一按压输入的时间的触敏表面上的接触的位置例如,在图9S中在时间T3的字“nation”中间,并且第二位置对应于当接收到第二按压输入时的触敏表面上的接触的位置例如,在图9V中的时间T5的字“under”中间。在选择第一位置和第二位置之间的内容的同时例如,在将至少文本选择指示器的至少一部分移动到第二位置之后,设备检测1112通过触敏表面上的接触的第二按压输入。例如,如在图9V中所示的,在时间T5,设备检测到接触的强度增加到高于强度阈值。响应于检测到通过在触敏表面上的接触的第二按压输入,设备根据第二按压输入执行1114与在第一位置和第二位置之间的内容相关联的文本选择操作。在一些实施例中,第一按压输入中的接触、移动跨触敏表面的移动和第二按压输入是与触敏表面的单个连续的接触例如,接触924、接触925或接触927。在一些实施例中,响应于检测到通过接触的第一按压输入以及随后的跨触敏表面的接触的移动:设备显示1116在内容内的第二位置的文本选择指示器的至少该部分。例如,设备在显示器上的第二位置显示光标图9U或者在显示器上的第二位置显示选择框的边缘图9AA,其中选择框的边缘对应于选择的内容的一个端点。在一些实施例中,在触敏表面上的接触的移动期间,当前光标的位置对应于触敏表面上的接触的当前位置。在一些实施例中,文本选择操作包括1118在第二位置停止内容的选择并且维持在第一位置和第二位置之间的内容的选择例如,图9V。在一些实施例中,在检测到第二按压输入之后并且在第一位置和第二位置之间的内容维持被选择时,设备检测1120接触的抬起,并且响应于检测到接触的抬起,设备显示动作菜单。例如,在检测到在对应于显示器上的第二位置的触敏表面上的位置例如,在字“under”的中间的第二按压输入之后,设备检测从触敏表面上的那个位置的接触的抬起而不检测接触的进一步移动。作为响应,针对在第一位置和第二位置之间的选择的内容,设备显示示出可以在文本输入的选择的部分上执行的动作的动作菜单栏940或其他区域例如,复制、定义、剪切、粘贴等。在一些实施例中,在检测到通过触敏表面上的接触的第二按压输入并且停止在第二位置的内容的选择之后,设备检测1124接触的进一步移动。响应于检测到接触的进一步移动,设备在内容内的第三位置显示文本选择指示器的至少一部分。例如,在图9W中,在检测到在对应于显示器上的第二位置的触敏表面上的位置例如,在图9V中,在T5,在对应于显示器上的字“under”的中间的触敏表面上的位置的第二按压输入,设备检测从触敏表面上的那个位置到触敏表面上的另一位置接触的进一步移动例如,在图9W中,在T6,到对应于字“of”的中间的触敏表面上的位置。作为响应,设备根据触敏表面上的接触的移动将光标922或选择框的边缘移动到第三位置例如,在图9W中到字“of”的中间。在一些实施例中,响应于检测到接触的进一步移动,设备取消1126在第一位置和第二位置之间的内容的选择而不选择在第二位置和第三位置之间的内容图9W。在一些实施例中,文本选择操作包括1128取消在第一位置和第二位置之间的内容的选择图9AB。在一些实施例中,在检测到通过触敏表面上的接触的第二按压输入并且取消了在第一位置和第二位置之间的内容的选择之后,设备检测1130接触的进一步移动。响应于检测到接触的进一步移动,设备选择在第二位置和第三位置之间的内容图9AB-图9AC。在一些实施例中,在选择在第二位置和第三位置之间的内容的同时,设备检测1132接触的抬起例如,没有检测接触的进一步移动。响应于检测到在选择在第二位置和第三位置之间的内容的同时的接触的抬起,设备停止在第三位置的内容的选择并且维持在第二位置和第三位置之间的内容的选择如在图9AC-图9AD所示的。在一些实施例中,在内容内的第一位置显示文本选择指示器之前,设备检测1134通过触敏表面上的接触的初始按压输入。响应于检测到初始按压输入,设备显示在与触敏表面上的初始按压输入的位置相对应的内容内的初始位置的文本选择指示器。在一些实施例中,在与显示器上的内容的位置相对应的触敏表面上的位置检测初始按压输入1136。当检测到在对应于内容内的第一位置的位置的初始按压输入时,在内容内的第一位置显示文本选择指示器例如,光标922。如果检测到不对应于内容内的第一位置的位置的初始按压输入,当作出初始的按压输入之后接触移动到对应于第一位置的触敏表面上的位置时,在内容内的第一位置显示文本选择指示器。例如,对于在图9R中的“nation”中的字母“n”和“a”之间的位置标记945对应于光标922的“第一位置”,在图9Q中所示的初始按压输入将位置标记945放置在“from”中的字母“r”和“o”之间之后,位置标记被移动到该位置。在一些实施例中,显示器是包括触敏表面的触敏显示器并且设备在触敏显示器上同时显示1138内容和屏幕键盘。在一些实施例中,在屏幕键盘上检测到初始按压输入图9A。在一些实施例中,显示器是包括触敏表面的触敏显示器,并且设备在触敏显示器上同时显示1138内容和屏幕键盘。在内容内的第一位置显示文本选择指示器之前,设备检测1142在屏幕键盘上的多接触拖拽输入例如,如在图7B中所示的两指拖拽输入。响应于检测到屏幕键盘上的多接触拖拽输入,设备基于屏幕键盘上的多接触拖拽输入的位置在内容内的初始位置显示文本选择指示器。在一些实施例中,如在图7B中所示,在屏幕键盘上检测到多接触拖拽输入,键盘变换成如参考着图9B描述的虚拟触控板并且显示文本选择指示器。在虚拟触控板上的多接触拖拽输入中的接触的后续移动将文本选择指示器在内容内移动。在一些实施例中,内容包括1144可编辑的内容并且文本选择指示器包括光标图9A。在这种实施例中,如在图9Q中所示,设备响应于深按压显示1146放大镜,该放大镜显示光标和光标周围区域的放大版本。进一步地,当选择在第一位置和第二位置之间的内容时,响应于检测到跨触敏表面的接触的移动,设备一次移动1148光标一个字符空间characterspace并且根据光标的移动一次选择一个附加的字符图9S。在一些实施例中,内容包括1150只读内容并且文本选择指示器包括选择区域例如,图9Z中的矩形选择框929。在这种实施例中,显示在第一位置处的文本选择指示器包括显示位于选择区域内的第一位置处的第一字例如,在图9Z中的“Translation”。当选择在第一位置和第二位置之间的只读内容时,设备根据跨触敏表面的接触的移动一次将选择区域扩展1152一个字并且根据选择区域的扩展一次选择一个附加的字例如,在图9AA中的选择区域929中的“Translation:AU.S.Gift”。在一些实施例中,设备显示1154放大镜,该放大镜显示选择区域和选择区域周围区域的放大版本。在一些实施例中,根据第二按压输入伴随有跨触敏表面的接触的同时移动的确定,设备响应于检测到第二按压输入放弃1156执行文本选择操作。例如,当设备检测到第二按压输入伴随有接触的同时的移动时,不执行文本选择操作。换句话说,移动取消了通常由第二按压输入触发的操作。在一些实施例中,当文本是可编辑的文本时,文本选择指示器是光标并且选择第一位置和第二位置之间的内容包括1158根据触敏表面上的接触的移动逐字符扩展选择图9S;以及当文本是不可编辑的文本时,文本选择指示器是初始包含单个字的选择区域,并且选择第一位置和第二位置之间的内容包括根据触敏表面上的接触的移动逐字扩展选择图9AA。应当理解,在图11A-图11F中已经描述的操作执行的特定顺序仅仅是示例性的并不旨在指示描述的顺序是可以执行操作的唯一顺序。本领域技术人员会认识到重新排序本文描述的操作的各种方式。此外,应当注意,参考着本文描述的其他方法例如,方法400和方法1000在本文中描述的其他过程的细节也以类似的方式适用于在上文中参考着图11A-图11F描述的方法1100。例如,在上文中参考着方法1100描述的接触、手势、用户界面对象、强度阈值和或动画可以具有参考着本文描述的其他方法例如,方法400和方法1000在本文中描述的接触、手势、用户界面对象、强度阈值和或动画的特征中的一个或多个特征。为简明起见,在此不重复这些细节。根据一些实施例,图12示出了根据如上文描述的本发明的原理配置的电子设备的功能性框图1200。可以通过硬件、软件或者硬件和软件的组合实现以执行本发明的原理。本领域技术人员理解到图12中描述的功能块可以被组合或分离成子块以实现上述的本发明的原理。因此,本文的描述可以支持本文所描述的功能块的任何可能的组合或分离或者进一步限定。在一些实施例中,电子设备1200包括被配置成在显示单元1202上同时显示屏幕键盘和内容呈现区域的显示单元1202,其中内容呈现区域显示从屏幕键盘接收的文本输入;被配置成接收用户触摸输入的触敏表面单元1204;用来检测与触敏表面单元1204接触的强度的一个或多个传感器单元1206;以及被耦合到显示单元1202、触敏表面单元1204和一个或多个传感器单元1206的处理单元1208。在一些实施例中,处理单元1208包括检测单元1210、确定单元1216、遮盖单元1218、移动单元1214和选择单元1212。处理单元1208被配置成:检测触敏表面单元1204上显示的屏幕键盘上的触摸输入例如,利用检测单元1210;响应于检测到显示单元1202上显示的屏幕键盘上的触摸输入,确定触摸输入是否满足用于进入文本选择模式的一个或多个准则例如,利用确定单元1216;以及根据触摸输入满足用于进入文本选择模式的一个或多个准则的确定:在内容呈现区域中同时显示例如,利用显示单元1202在第一位置的第一光标和在与第一位置不同的第二位置的第二光标。在一些实施例中,用于进入文本选择模式的一个或多个准则包括触摸输入,其包括在屏幕键盘之上的两指拖拽手势。在一些实施例中,设备具有用来检测与触敏显示器的接触的强度的一个或多个传感器单元1206;在触敏显示器上的触摸输入包括通过屏幕键盘上的接触的输入,并且用于进入文本选择模式的一个或多个准则包括屏幕键盘上的接触具有超过预定的深按压强度阈值的强度。在一些实施例中,处理单元1208被配置成:根据触摸输入满足用于进入文本选择模式的一个或多个准则的确定:可视地遮盖屏幕键盘上的按键例如,利用遮盖单元1218。在一些实施例中,可视地遮盖屏幕键盘上的按键包括对屏幕键盘应用模糊效应例如,利用显示单元1202。在一些实施例中,可视地遮盖屏幕键盘上的按键包括将屏幕键盘转变成屏幕触摸板例如,利用显示单元1202。在一些实施例中,可视地遮盖屏幕键盘上的按键包括使屏幕键盘半透明以部分地显露位于屏幕键盘下方的内容例如,利用显示单元1202。在一些实施例中,第二位置基于触摸输入中的初始接触的位置;以及第一位置是基于第二位置的内容呈现区域中的允许插入位置。在一些实施例中,第一位置是当确定触摸输入满足用于进入文本选择模式的一个或多个准则时,第一光标所在位置的插入位置;并且第二位置被以预定偏移从第一位置移位。在一些实施例中,在内容呈现区域中同时显示第一光标和第二光标两者之前,在内容呈现区域中已经显示了第一光标和第二光标中的一个光标。在一些实施例中,处理单元1208进一步被配置成:检测触摸输入的一个或多个接触的移动例如,利用检测单元1210;以及根据触摸输入的一个或多个接触的移动在内容呈现区域内移动第二光标例如,利用移动单元1214。在一些实施例中,处理单元1208进一步被配置成:基于第二光标的移动来移动第一光标,其中第一光标的移动包括在内容呈现区域中的允许插入位置之间的分立的移动例如,利用移动单元1214。在一些实施例中,处理单元1208进一步被配置成:在检测到触摸输入的一个或多个接触的移动之后检测触摸输入的抬起例如,利用检测单元1210;以及响应于检测到触摸输入的抬起:停止显示第二光标例如,利用显示单元1202。在一些实施例中,处理单元1208进一步被配置成:响应于检测到触摸输入的抬起,在第一光标的分立的移动之后由第一光标到达的相应允许插入位置维持第一光标的显示例如,利用显示单元1202。在一些实施例中,处理单元1208进一步被配置成:响应于检测到触摸输入的抬起,停止显示第一光标例如,利用显示单元1202。在一些实施例中,根据触摸输入满足用于进入文本选择模式的一个或多个准则的确定,遮盖屏幕键盘,并且处理单元1208进一步被配置成:响应于检测到触摸输入的抬起,恢复显示屏幕键盘例如,利用显示单元1202。在一些实施例中,设备具有用来检测与触敏表面单元1204接触的强度的一个或多个传感器单元1206,并且处理单元1208进一步被配置成:在文本选择模式中,检测触摸输入中的接触的强度超过预定的强度阈值例如,利用检测单元1210;在检测到触摸输入中的接触的强度超过预定的强度阈值之后,检测触摸输入中的接触的移动例如,利用检测单元1210;响应于检测到触摸输入中的接触的强度超过预定的强度阈值之后触摸输入中的接触的移动:根据触摸输入中的接触的移动选择文本输入的一部分例如,利用选择单元1212。在一些实施例中,当检测的触摸输入中的接触的强度超过预定的强度阈值时,在第一光标的位置开始文本输入的选择的部分。在一些实施例中,处理单元1208进一步被配置成:在根据触摸输入中的接触的移动选择文本输入的该部分之后检测触摸输入中的接触的抬起例如,利用检测单元1210;以及响应于检测到触摸输入中的接触的抬起,确认文本输入的该部分的选择例如,利用选择单元1212。在一些实施例中,处理单元1208进一步被配置成:在选择文本输入的该部分之后,在文本输入的该部分被选择的同时,检测超过预定的阈值的触摸输入中的接触的强度例如,利用检测单元1210;以及响应于检测到在文本输入的该部分被选择的同时超过预定的阈值的触摸输入中的接触的强度,清除文本输入的该部分的选择例如,利用选择单元1212。在一些实施例中,处理单元1208进一步被配置成:在选择文本输入的该部分之后,在文本输入的该部分被选择的同时,检测触摸输入中超过预定的阈值的接触的强度并且跟随有该接触的抬起而没有该接触的进一步移动例如,利用检测单元1210;以及响应于检测到超过预定的阈值的触摸输入中的接触的强度以及跟随有该接触的抬起而没有该接触的进一步移动,确认文本输入的该部分的选择例如,利用选择单元1212。在一些实施例中,处理单元1208进一步被配置成:在选择文本输入的该部分之后,在文本输入的该部分被选择的同时,检测触摸输入中超过预定的阈值的接触的强度以及跟随有该接触的进一步移动例如,利用检测单元1210;以及响应于检测到超过预定的阈值的触摸输入中的接触的强度以及跟随有该接触的进一步移动:清除文本输入的该部分的选择例如,利用选择单元1212。在一些实施例中,处理单元1208进一步被配置成:响应于检测到超过预定的阈值的触摸输入中的接触的强度以及跟随有该接触的进一步移动:根据接触的进一步移动开始文本输入的新部分的选择例如,利用选择单元1212。在一些实施例中,处理单元1208进一步被配置成:响应于检测到超过预定的阈值的触摸输入中的接触的强度以及跟随有该接触的进一步移动:根据接触的进一步移动,进一步在内容呈现区域内移动第二光标和第一光标例如,利用移动单元1214。在一些实施例中,设备具有用来检测与触敏显示器的接触的强度的一个或多个传感器单元1206,并且处理单元1208进一步被配置成:在文本选择模式中,检测都超过预定强度阈值的触摸输入中的第一局部强度峰值以及随后的触摸输入中的第二局部强度峰值例如,利用检测单元1210;以及响应于检测到都超过预定强度阈值的第一局部强度峰值以及随后的第二局部强度峰值,根据第一光标的当前位置选择文本输入的第一预定单元例如,利用选择单元1212。在一些实施例中,处理单元1208进一步被配置成:在检测第一局部强度峰值以及随后的第二局部强度峰值之后,检测超过预定强度阈值的触摸输入中的第三连续局部强度峰值例如,利用检测单元1210;以及响应于检测到全部都超过预定深按压强度阈值的触摸输入中的三个连续局部强度峰值,选择大于并且包括文本输入的第一预定的单元的文本输入的第二预定的单元例如,利用选择单元1212。在一些实施例中,电子设备1200包括显示单元1202,显示单元1202被配置成当检测到触敏表面单元1204上的接触时,同时在显示单元1202上显示内容和在内容内的第一位置的文本选择指示器;被配置成接收用户接触的触敏表面单元1204;用来检测与触敏表面单元1204接触的强度的一个或多个传感器单元1206;以及被耦合到显示单元1202、触敏表面单元1204和一个或多个传感器单元1206的处理单元1208。在一些实施例中,处理单元1208包括检测单元1210、确定单元1216、遮盖单元1218、移动单元1214和选择单元1212。处理单元1208被配置成:检测通过接触的第一按压输入以及随后的跨触敏表面单元1204的接触的移动,该接触的移动对应于从显示单元1202上的第一位置到第二位置的文本选择指示器的至少一部分的移动例如,利用检测单元1210;响应于检测到通过接触的第一按压输入以及随后的跨触敏表面单元1204的接触的移动,选择在第一位置和第二位置之间的内容例如,利用选择单元1212;在第一位置和第二位置之间的内容被选择的同时,检测通过在触敏表面单元1204上的接触的第二按压输入例如,利用检测单元1210;响应于检测到通过触敏表面单元上的接触的第二按压输入,根据第二按压输入执行与在第一位置和第二位置之间的内容相关联的文本选择操作,其中第一按压输入中的接触、跨触敏表面单元1204的移动以及第二按压输入是与触敏表面单元1204的单个连续接触例如,利用选择单元1212。在一些实施例中,检测通过接触的第一按压输入以及随后的跨触敏表面单元1204的接触的移动包括:检测接触的强度增加到高于预定强度以及随后检测接触的强度降低到仍然高于预定最低强度值的强度例如,利用检测单元1210。在一些实施例中,处理单元1208被配置成:响应于检测到通过接触的第一按压输入以及随后的跨触敏表面单元1204的接触的移动:在内容内的第二位置显示文本选择指示器的至少该部分例如,利用显示单元1202。在一些实施例中,其中文本选择操作包括停止在第二位置的内容的选择以及维持在第一位置和第二位置之间的内容的选择例如,利用选择单元1212。在一些实施例中,处理单元1208被配置成:在检测到第二按压输入之后以及在第一位置和第二位置之间的内容仍然被选择的同时,检测接触的抬起例如,利用检测单元1210;以及响应于检测到接触的抬起,显示用于选择的在第一位置和第二位置之间的内容的动作菜单例如,利用显示单元1202。在一些实施例中,处理单元1208被配置成:在检测到通过触敏表面单元1204上的接触的第二按压输入以及停止在第二位置的内容的选择之后,检测接触的进一步移动例如,利用检测单元1210;以及响应于检测到接触的进一步移动,在内容内的第三位置显示文本选择指示器的至少一部分例如,利用显示单元1202。在一些实施例中,处理单元1208被配置成:响应于检测到接触的进一步移动,取消在第一位置和第二位置之间的内容的选择而不选择在第二位置和第三位置之间的内容例如,利用选择单元1212。在一些实施例中,文本选择操作包括取消第一位置和第二位置之间的内容的选择。在一些实施例中,处理单元1208被配置成:在检测到通过触敏表面上的接触的第二按压输入单元以及取消在第一位置和第二位置之间的内容的选择之后,检测接触的进一步移动例如,利用检测单元1210;以及响应于检测到接触的进一步移动,选择在第二位置和第三位置之间的内容例如,利用选择单元1212。在一些实施例中,处理单元1208被配置成:在第二位置和第三位置之间的内容被选择的同时,检测接触的抬起例如,利用检测单元1210;以及响应于检测到在第二位置和第三位置之间的内容被选择的同时接触的抬起,停止在第三位置内容的选择以及维持在第二位置和第三位置之间的内容的选择例如,利用选择单元1212。在一些实施例中,处理单元1208被配置成:在在内容内的第一位置显示文本选择指示器之前,检测通过触敏表面单元1204上的接触的初始按压输入例如,利用检测单元1210;以及响应于检测到初始按压输入,使得能够在对应于触敏表面单元1204上的初始按压输入的位置的内容内的初始位置显示文本选择指示器。在一些实施例中,显示单元1202是包括触敏表面单元1204的触敏显示器,并且处理单元1208被配置成:在触敏显示器上同时显示内容和屏幕键盘,其中在屏幕键盘上检测到初始按压输入。在一些实施例中,在对应于在显示单元1202上的内容的位置的触摸表面单元1204上的位置检测到初始按压输入。在一些实施例中,显示单元1202是包括触敏表面单元1204的触敏显示器,并且处理单元1208被配置成:使得能够在触敏显示器上同时显示内容和屏幕键盘;在内容内的第一位置显示文本选择指示器之前,检测在屏幕键盘上的多接触拖拽输入例如,利用检测单元1210;以及响应于检测到屏幕键盘上的多接触拖拽输入,基于屏幕键盘上的多接触拖拽输入的位置,使得能够在内容内的初始位置显示文本选择指示器。在一些实施例中,内容包括可编辑的内容并且文本选择指示器包括光标。在一些实施例中,处理单元1208被配置成:使得能够显示放大镜,该放大镜显示光标和光标周围的区域的放大版本。在一些实施例中,选择在第一位置和第二位置之间的内容包括:响应于检测到跨触敏表面单元1204的接触的移动,一次移动光标一个字符空间例如,利用移动单元1214;以及根据光标的移动一次选择一个附加的字符例如,利用选择单元1212。在一些实施例中,内容包括只读内容并且文本选择指示器包括选择区域;以及在第一位置显示文本选择指示器包括显示位于选择区域内的第一位置的第一字例如,利用显示单元1202。在一些实施例中,处理单元1208被配置成:使得能够显示放大镜,该放大镜显示选择区域和选择区域周围的区域的放大版本。在一些实施例中,选择在第一位置和第二位置之间的内容包括:根据跨触敏表面单元1204的接触的移动,一次将选择区域扩展一个字例如,利用选择单元1212;以及根据选择区域的扩展,一次选择一个附加的字例如,利用选择单元1212。在一些实施例中,处理单元1208被配置成:根据第二按压输入伴随有同时的跨触敏表面单元1204的接触移动的确定,响应于检测到第二按压输入,放弃执行文本选择操作。在一些实施例中,当文本是可编辑的文本时,文本选择指示器是光标并且选择在第一位置和第二位置之间的内容包括根据在触敏表面单元1204上的接触的移动,逐字符扩展选择例如,利用选择单元1212;以及当文本是不可编辑的文本时,文本选择指示器是初始包含单个字的选择区域并且选择第一位置和第二位置之间的内容包括根据触敏表面单元1204上的接触的移动逐字扩展选择例如,利用选择单元1212。转向图13A-图13Q,这些附图图示了根据一些实施例的用于选择内容、移动文本选择指示器以及基于接触强度例如,压力改变键盘外观的示例性的用户界面。这些附图中的用于界面被用来图示参考着图14A-图14H在下文描述的过程。图13A-图13Q包括示出相对于多个强度阈值例如,“ITD”、“ITL”和“IT0”的触敏表面上的接触的特征强度的变化的强度对时间图表。在图13A中,当应用处于文档编辑模式时,在内容呈现区域1302中显示可编辑的内容1300。应用在具有用来检测与触敏显示器的接触的强度的一个或多个传感器例如,图2B中的接触强度传感器259的设备100上运行。在文档编辑模式中,显示用于文本输入的屏幕键盘1321。用户可以通过屏幕键盘1321上的触摸输入例如,通过接触输入文本以及通过另一触摸输入例如,“完成”按钮上的轻击确认编辑的完成来退出编辑模式。显示插入标记例如,光标1322来指示用于文本输入的当前位置。当将文本输入到内容区域1302中时,当检测到按下或抬起事件时,可以输入字符。在一些实施例中,将文本输入到内容区域1302中包括输入对应于屏幕键盘上检测到的接触的按下的所在位置的字符按键的字符。例如,在字符按键“h”上检测到手指接触1324的按下。响应于检测到该按下,字符“h”被输入。在一些实施例中,将文本输入到内容区域中包括输入对应于屏幕键盘上检测到的接触的抬起的所在位置的字符按键的字符。例如,响应于从字符按键“h”的手指接触1324的抬起,字符“h”被输入。在图13B中,在时间T1,在处于编辑模式以及显示键盘1321时,设备检测通过屏幕键盘1321上的手指接触1324的深按压使得在检测到接触的移动之前,按压输入的强度已经增加到高于文本选择强度阈值例如,ITD。响应于检测到深按压,键盘1321的外观改变以指示应用已经进入文本选择模式。在文本选择模式中,键盘1321不响应击键而是作为用于移动光标或选择内容的屏幕触摸板或触控板。在一些实施例中,按压输入是静止的按压输入,使得在屏幕按键1321上检测到手指接触1324的按下时和在检测到接触的特征强度增加到文本选择强度阈值ITD之上时之间的移动小于阈值量。在一些实施例中,如果检测到大于阈值量的移动,那么当抬起时,基于基于检测到接触的抬起时接触位于哪个字符输入按键之上执行字符输入操作。如在图13B中所示的,在一些实施例中,按键被可视地遮盖。可视地遮盖键盘1321上的按键提供了键盘1321的功能已经改变的直观指示。在一些实施例中,相对于在检测到深按压之前在图13中所示的键盘1321,屏幕键盘1321变暗、淡出或变模糊,使得按键不再如之前那样可见或被清楚地显示。在一些实施例中,如在图13B中所示的,维持按键的位置的指示,而字符的外观被遮盖例如,通过维持键盘上的按键中的一些或所有的形状的显示而去除或模糊按键帽上的字符并且按键中的一些或所有按键的三维特征例如,三维形状、下拉阴影等不再可见。在一些实施例中,键盘1321变得半透明,以显露位于键盘下方的内容。当键盘1321作为屏幕触摸板或触控板时,响应于检测到键盘1321上开始的手指移动1332,执行文本选择操作,诸如,如在图13B中所示的内容区域1302内移动光标1322或者如在图13D-图13Q中所示的在内容区域1302内选择文本。例如,在进入文本选择模式之后,当检测到沿着路径1332的手指接触1324的移动开始于键盘区域1321、扩展到内容区域1302并且返回到键盘区域1321时,根据手指接触1324的移动将光标1322沿着类似的路径移动。在一些实施例中,响应于在触摸输入已经满足文本选择准则之后检测到接触的移动,代替显示光标1322和光标移动,根据如在图9B-图9D中所示以及在上文中更详细描述的手指接触1324的移动,显示残影光标和浮动光标并且将浮动光标沿着类似的路径移动。图13C-图13Q图示了根据一些实施例的在进入文本选择模式之后例如,在时间T1之后可能发生的各种可能的文本选择行为。转向图13C,在文本选择模式的结束例如,检测使得按压输入的强度已经降到0的接触的抬起,响应于检测到接触的抬起,设备退出文本选择操作模式。与文本选择操作模式的结束一起,设备反转屏幕键盘1321的外观的改变来显露屏幕键盘1321的按键上的字符。如在图13C中所示,设备反转键盘1321的淡出或模糊来指示设备不再处于文本选择操作模式中。在一些实施例中,恢复按键中的一些或所有按键的三维特征例如,三维形状、下拉阴影等并且显示按键帽上的字符。在图13D中,继续在图13B中所示的示例,当在文本选择模式中时,在时间T2,当光标位于字“imperdiet”的中间时未在图13D中示出,设备检测使得触摸输入满足选择开始准则的触摸输入的一部分例如,利用相同接触1324的第二深按压,开始准则包括当接触的特征强度增加到高于选择开始强度阈值时满足的准则。在一些实施例中,在检测到接触的移动之前,选择开始强度阈值相同于、大于或小于文本选择强度阈值例如,ITD。为了说明的目的,选择开始强度阈值在图13D中被示出为ITD。响应于在时间T2检测到通过屏幕键盘1321上的相同接触的第二深按压,根据触摸输入中的接触的移动1332,设备开始选择文本输入1328的一部分。在时间T2之后,在移动1332期间,接触的强度可以高于或低于选择开始强度阈值ITD。在一些实施例中,在接触是基本静止的同时例如,在接触的特征强度增加到高于选择开始强度阈值之前的阈值时间量内移动不大于阈值距离,当检测到接触的强度的增加时开始文本选择。在图13E中,在时间T3,设备检测使得接触的强度低于接触检测阈值的触摸输入中的接触的抬起。响应于检测到接触的抬起,在一些实施例中,设备确认文本输入1328的该部分的选择。在一些实施例中,在文本输入的该选择部分上显示选择框1328例如,灰框,和或显示示出可以在文本输入的该选择部分上执行的动作的菜单栏1340例如,复制1344、定义、剪切1342、粘贴等。在一些实施例中,响应于选择框1328上的触摸输入显示菜单栏1340。因此,图13D和图13E图示了在时间T2使用通过接触1324的基本静止的深按压输入以发起文本选择,然后使用接触的移动以选择文本,随后在时间T3使用接触的抬起以确认选择。在图13F中,继续在图13D中所示的示例,代替检测到接触的抬起,在时间T2之后并且在继续检测触敏显示器112上的接触1324的同时,设备在时间T3检测到接触的强度的后续改变例如,利用相同接触的基本静止的深按压。当在时间T3检测到基本静止的深按压时,根据接触的强度的改变满足选择取消准则的确定,设备取消选择例如,解除选择该选择的内容并且重新显示光标。在一些实施例中,如在图13F中所示,当取消选择时,在选择的结束显示光标1322例如,在字“enim”的终点。在一些实施例中,当取消选择时,在选择的开始显示光标1322。在一些实施例中,选择取消准则包括当接触的特征强度增加到高于选择取消强度阈值例如,相同于、大于或小于文本选择强度阈值和或选择开始强度阈值的阈值时满足的准则。为了说明的目的,在图13F中所示的选择选择取消强度阈值与文本选择强度阈值和选择开始强度阈值ITD相同。在一些实施例中,在接触是基本静止的同时,当检测到接触的强度的增加时满足选择取消准则例如,在接触的特征强度增加到高于选择取消强度阈值之前的阈值时间量内,接触1324移动不大于阈值距离。在图13G中,在时间T3的基本静止的深按压以取消选择并且在字“enim”的终点重新显示光标之后,在时间T3之后继续检测在触敏显示器112上的接触的同时,设备在时间T4检测到接触的强度的后续改变。响应于检测到接触的特征强度的后续改变以及根据触摸输入例如,在时间T4的接触的特征强度的后续改变满足在上文参考着图13D描述的选择开始准则的确定,设备根据手指移动1332在内容区域1302中开始内容的新选择。新选择开始于字“enim”的终点当在时间T4检测到深按压时光标1332所在的位置,并且根据手指移动1332逐字符扩展。因此,图13D、图13F和图13G图示了在时间T2的通过接触1324的第一深按压来发起文本选择、然后移动接触1324来选择文本、随后在时间T3利用相同接触的第二深按压来取消文本选择和在选择的结束显示光标以及在时间T4利用相同接触的第三深按压来重新开始新文本选择。在一些实施例中,继续在图13F中所示的示例,新文本选择包括相应字的选择。当在时间T4检测到的第三后续改变包括接触的特征强度增加到高于选择开始强度阈值,选择在光标的位置的字。例如,在图13F中,在时间T3的选择取消之后,光标1332位于字“enim”的终点。后续地,如在图13H中所示,响应于在时间T4检测到深按压,选择在光标的位置的字“enim”。在图13H中,通过接触1324的深按压是基本静止的。备选地,在一些实施例中,当触摸输入的第三后续改变包括接触的特征强度增加到高于选择开始强度阈值以及随后是接触的移动时,在光标的位置开始选择并且根据接触的移动逐字符扩展;以及响应于在阈值时间内接触的特征强度的后续增加到高于相应强度阈值例如,选择开始强度阈值,当前选择被扩展以包括在逐字符扩展期间被部分地选择的整个字。在图13I中,继续在图13H中所示的示例,在相应字“enim”被选择的同时,在时间T4之后检测到后续手指移动1332。响应于检测到在相应字“enim”被选择的同时的后续手指移动1332,根据触摸输入满足选择移动准则的确定,取消第一字“enim”的选择,并且根据后续的手指移动1332,选择在第一方向上与第一字相邻的第二字“imperdiet”例如,在相应字之前或之后,使得选择的相应字是第二字“imperdiet”。如在图13H中所示,后续手指移动1332在向左向上的方向上移动。因此,选择了字“enim”之前的字“imperdiet”。相反地,在检测到向右向下的手指移动的情况下,字“enim”之后的字被选择。在一些实施例中,选择移动准则包括当接触移动大于相应阈值量时满足的移动准则例如,接触不是基本静止的以及可选地当检测到接触的特征强度的第三后续改变时和当检测到接触的第一后续移动时之间的时间量小于相应延迟阈值时满足的相应时间准则。因此,图13H和图13I图示了根据手指移动1332选择第一字、取消第一字的选择以及选择在一方向上与第一字“enim”相邻的第二字。在图13J中,继续在图13H中所示的示例,在相应字“enim”被选择的同时,检测到后续的手指移动1332。响应于在相应字“enim”被选择的同时检测到后续手指移动1332,根据触摸输入在时间T4满足选择扩展准则的确定,设备将相应字“enim”的选择扩展以包括在手指移动1332的方向上与字“enim”相邻的字“imperdiet”例如,在相应字“enim”之前或之后而不选择与手指移动1332的方向不同的方向上的相应句子中与相应字“enim”相邻的相应句子“Numcviverraimperdietenim.”中的一个或多个字。换句话说,扩展只在对应于手指移动1332的方向上进行而不在移动的相反方向上扩展来包括字例如,如与参考着图13K-图13Q在下文描述的扩展到选择整个句子或更多区别开。在一些实施例中,选择扩展准则包括当接触移动大于阈值量时满足的准则例如,接触已经保持静止持续在检测到强度的增加之前的至少阈值时间量,以及在检测到接触的特征强度的第三后续改变之后的小于阈值时间量检测到强度的增加。因此,图13H和图13J图示了选择字“enim”以及在根据手指移动1332的方向上逐字扩展选择。在图13K中,继续在图13H中所述的示例,在相应字“enim”被选择的同时,设备在时间T5检测到高于相应强度阈值例如,选择选择取消强度阈值的接触的强度的另一后续改变。触摸输入1324满足参考着图13F在上文描述的选择取消准则,设备取消相应句子的选择并且在选择的终点显示光标1332。因此,图13H和图13K图示了用来选择字的在时间T4的深按压,随后是用来取消选择的在时间T5的另一深按压。在图13L中,继续在图13H中所示的示例,在相应字“enim”被选择的同时,设备在时间T5检测到高于相应强度阈值的接触的强度的另一后续改变例如,选择开始强度阈值,使得触摸输入1324满足句子选择准则,例如,在时间T5检测到接触的强度的后续改变之前例如,刚好在之前接触是基本静止的,并且T4当检测到接触的特征强度的在前的后续改变时和T5当检测到接触的特征强度的后续改变时之间的时间量小于延迟阈值。响应于在时间T5检测到触摸输入中的这种改变例如,响应于在时间T5检测到接触的强度的后续改变,设备将选择1328扩展以包括含有相应字“enim”的整个相应句子“Nuncviverraimperdietenim.”。因此,图13H和13L图示了在时间T4的深按压来选择字,随后是在阈值时间内的时间T5另一深按压以及在接触维持基本静止的同时,将选择扩展到含有选择的字的句子。在图13M中,在相应句子“Nuncviverraimperdietenim.”被选择的同时,设备检测接触的后续移动1332。响应于检测到在相应句子被选择的同时接触的后续移动1332以及根据触摸输入满足参考着图13J在上文描述的选择扩展准则的确定,设备将选择扩展以包括根据接触的后续移动在第一方向上例如,在相应句子之前或之后与相应句子相邻的句子例如,选择的扩展不选择在与第一方向不同的第二方向上与相应段落中的相应句子相邻的包括相应句子的相应段落中的一个或多个句子。换句话说,扩展以包括句子“Fusceposuere,magnasedpulvinarultricies,puruslectusmalesuadalibero,sitametcommodomagnaerosquisurna.”只在对应于接触的移动1332的方向上进行,而不扩展以包括在移动的反方向上的句子例如,如与下文描述的扩展来选择整个段落或更多相区别。因此,图13L和图13M图示了在时间T5的句子选择之后,在根据手指移动1332的方向上逐句扩展选择。在图13N中,继续在图13L中所示的示例,在一些实施例中,在相应句子“Nuncviverraimperdietenim.”被选择的同时,设备在时间T6检测到高于相应强度阈值的接触的特征强度的后续改变例如,选择开始强度阈值。响应于在时间T6检测到接触的特征强度的后续改变,根据触摸输入满足参考着图13F在上文描述的选择取消准则的确定,设备取消相应句子的选择并且在选择的终点显示光标1322。因此,图13L和图13M图示了在时间T5的用来选择句子的深按压之后,响应于在时间T6在T5之后,大于阈值时间量的另一深按压,取消句子选择。在图13O,在时间T5的深按压之后,设备在时间T6检测到高于相应强度阈值的接触的特征强度的后续改变例如,选择开始强度阈值。响应于在时间T6检测到接触的特征强度的后续改变,根据触摸输入1324例如,在时间T6检测到接触的特征强度的后续改变满足段落选择准则的确定例如,段落选择准则包括当在T6检测到接触的强度的后续改变之前例如,刚好在之前的阈值时间段内的接触移动小于阈值量例如,接触是基本静止的时满足的移动准则,以及当在时间T5检测到深按压时和当在T6检测到接触的特征强度的后续改变时之间的时间量小于延迟阈值时满足的时间准则,设备将选择扩展以包括含有相应句子的整个相应段落。因此,图13L和图13O图示了在时间T5的用来选择句子的深按压之后,响应于检测到满足段落选择准则的另一深按压,句子选择被扩展到含有该句子的段落。在图13P中,继续在图13O中所示的示例,在相应段落被选择的同时,设备检测在时间T6之后的接触的后续移动1332。响应于检测到在相应段落被选择的同时接触的后续移动,根据触摸输入例如,在时间T6检测到的移动满足参考着图13J在上文描述的选择扩展准则的确定,设备将选择扩展以包括根据接触的后续移动1332在第一方向上与相应段落相邻的段落例如,在相应段落之前或之后。例如,在图13P中,选择的扩展没有选择包括相应段落的相应文档中的在与第一方向不同的第二方向上与相应文档中的相应段落相邻的一个或多个段落。换句话说,扩展只在对应于接触的移动的方向上进行,而不在移动的反方向上扩展来包括段落例如,如与下文描述的扩展来选择整个文档相区别。因此,图13O和图13P图示了在段落选择之后,根据手指移动1332在一方向上逐段落扩展选择。在图13Q中,继续在图13O中所述的示例,在相应段落被选择的同时,设备在时间T7检测到高于相应强度阈值例如,选择开始强度阈值的接触的特征强度的后续改变。响应于在时间T7检测到接触的特征强度的后续改变,根据触摸输入例如,在T7的接触的特征强度的后续改变满足参考着图13F在上文描述的选择取消准则的确定例如,在T7检测到的深按压大于在T6检测到深按压之后的阈值时间量,设备取消相应段落的选择。因此,图13O和图13Q图示了在段落选择之后,响应于检测到满足选择取消准则的后续深按压,取消段落选择。尽管未在附图中示出,继续在图13O中所示的示例,在相应段落被选择的同时,响应于在时间T6之后的T7检测到后续深按压,选择的段落可以被扩展到含有选择的段落的整个文档。后续深按压是接触的特征强度的后续改变,使得后续改变满足文档选择准则,文档选择准则包括当检测到后续深按压之前例如,刚好在之前的阈值时间段内接触移动小于阈值量例如,接触是基本静止的时满足的移动准则和当在时间T6检测到深按压时和当在T7检测到后续深按压时之间的时间量小于延迟阈值时满足的时间准则。图14A-图14H图示了根据一些实施例的内容操控的方法1400的流程图。在具有一个或多个处理器、存储器和显示器的电子设备例如,图1A中的便携式多功能设备100处执行方法1400。在一些实施例中,显示器是触摸屏显示器并且触敏表面在显示器上或者与显示器一起集成。在一些实施例中,显示器与触敏表面分离。方法1400中的一些操作可以被组合和或一些操作的顺序可以被改变。如在下文描述的,方法1400提供了操控光标的高效的方式。方法减少当使用光标时对用户的认知负荷,由此创建了更加高效的人机接口。对于电池操作的计算设备,使得用户能够更快并且更高效地操控光标保留了电能并且增加了电池充电之间的时间。设备在触敏显示器上同时显示1402屏幕键盘例如,图13A中的键盘1321和内容呈现区域例如,图13A中的区域1302。在一些实施例中,内容呈现区域显示从屏幕键盘接收的文本输入图13A。设备进一步检测1404在触敏显示器上显示的屏幕键盘上的触摸输入例如,图13A中的通过手指接触1324。在一些实施例中,检测触摸输入包括检测接触的移动例如,图13B和图13D等和检测接触的抬起例如,图13C和图13E。在一些实施例中,响应于检测到1406在触敏显示器上显示的屏幕键盘上的触摸输入,根据触摸输入满足文本选择准则的确定,设备基于接触的移动执行1408文本选择操作图13D-13Q,文本选择准则包括当接触的特征强度增加到高于文本选择强度阈值时满足的准则例如,在图13B的时间T1的具有接触特征强度增加到高于ITD的深按压。在一些实施例中,文本选择准则包括1410当在检测到接触的特征强度增加到高于文本选择强度阈值之前,接触移动不大于阈值距离时满足的准则例如,在图13B中,在时间T1手指接触1324是基本静止的,在屏幕键盘上检测到接触1324的按下时和在时间T1检测到高于文本选择强度阈值的接触的特征强度的增加时之间的移动小于阈值量。在一些实施例中,如果检测到大于阈值量的移动,当抬起时,基于当检测到接触的抬起时接触在哪个字符输入按键之上执行字符输入操作。在一些实施例中,文本选择操作包括1412以下操作中的一个:在内容区域内移动光标如在图13B中所示或者在内容区域内选择文本例如,如在图13D-图13Q中所示。除文本选择操作以外,响应于检测到1406在触摸显示器上显示的屏幕键盘上的触摸输入以及根据触摸输入满足文本输入准则的确定例如,如在图13A所示,设备基于触摸输入将文本输入到1414内容呈现区域中例如,在图13A中,当接触的特征强度没有增加到高于ITD时,输入文本,文本输入准则包括当接触的特征强度没有增加到高于文本选择强度阈值时满足的准则。在一些实施例中,文本输入准则包括1416当接触在屏幕键盘的字符按键的位置的同时检测到接触的抬起时满足的准则。在一些实施例中,文本输入准则包括1418当检测到接触的抬起之前,接触没有移动到屏幕键盘之外时满足的准则。在一些实施例中,将文本输入到内容区域中包括1420输入对应于在屏幕键盘上检测到的接触的按下所在的位置的字符按键的字符例如,在图13A中,当检测到接触1324的按下时,输入字符“h”。在一些实施例中,将文本输入到内容区域中包括1422输入对应于在屏幕键盘上检测到的接触的抬起所在的位置的字符按键的字符例如,在图13A中,当检测到接触1324的抬起时,输入字符“h”。在一些实施例中,响应于检测到已经满足了文本选择准则,设备生成1424指示进入到文本选择操作模式中的触觉输出例如,利用设备的一个或多个触觉输出生成组件,在图2A中的167和或在图2B中的257。在一些实施例中,指示进入到文本选择操作模式中的触觉输出与当由设备提供设备警报诸如传入消息的通知时生成的触觉输出不同。在一些实施例中,响应于检测到已经满足了文本选择准则,设备改变1426屏幕键盘的外观来指示设备在文本选择操作模式中操作。在一些实施例中,改变屏幕键盘的外观包括遮盖屏幕键盘的按键上的字符的外观例如,在图9N中的模糊,淡出,和或在图13B中的按键帽上的字符的去除。在一些实施例中,在字符的外观被遮盖的同时,维持按键的位置的指示例如,在图13B中,通过去除或模糊按键帽上的字符以及按键帽的下拉阴影的同时维持键盘上的按键中的一些或所有的形状的显示。在一些实施例中,设备结束1428文本选择操作模式例如,在图13C和图13E中,检测接触的抬起以及响应于检测到接触的抬起,退出文本选择操作模式并且与文本选择操作模式的结束一起,设备反转屏幕键盘的外观的改变来显露屏幕键盘的按键上的字符例如,在图13C和图13E中,反转键盘的淡出、模糊来指示设备不再处于文本选择操作模式。在一些实施例中,当触摸输入满足文本选择准则时,设备检测1430在触摸输入已经满足文本选择准则之后的接触的移动并且根据在触摸输入已经满足文本选择准则之后检测到的接触的移动而在内容区域中移动光标图13B。在一些实施例中,代替显示光标和移动光标,如参考着图9B-图9D在上文更详细描述的,根据接触的移动,在内容区域中显示和移动残影光标和浮动光标。在一些实施例中,当触摸输入满足文本选择准则时,设备检测1432接触的特征强度的第一后续改变例如,在图13D中,在时间T2的深按压可选地,在最初检测到接触的强度下降到低于文本选择强度阈值的强度之后以及随后的在触敏显示器上的接触的附加的移动。响应于检测到1434接触的特征强度的第一后续改变以及根据触摸输入满足选择开始准则的确定,根据接触的附加移动,设备开始1436选择在内容区域中的光标的位置的内容例如,如在图13G中所示的,在光标的位置开始选择,并且根据接触的移动逐字符扩展选择;或者如在图13H和图13J中所示,在光标的位置的字处开始选择并且根据接触的移动逐字扩展选择,选择开始准则包括当接触的特征强度增加到高于选择开始强度阈值例如,在图13D中,在检测到接触的移动之前,相同于、大于或小于文本选择强度阈值ITD的阈值时满足的准则。另一方面,根据触摸输入不满足选择开始准则的确定,设备根据接触的附加的移动来移动光标而不开始在内容区域中选择内容图13B。在一些实施例中,当在接触基本静止的同时检测到接触的强度的增加时满足选择开始准则例如,在接触的特征强度增加到高于选择开始强度阈值之前的阈值时间量内移动不大于阈值距离。在一些实施例中,当触摸输入满足选择开始准则时,在开始选择内容区域中的内容之后,设备检测1438接触从触敏显示器的抬起以及响应于检测到接触的抬起,确认选择例如,如在图13E中所示。备选地,当触摸输入满足选择开始准则时,在开始选择内容区域中的内容之后,并且在继续检测触敏显示器上的接触的同时,设备检测1440接触的强度的第二后续改变例如,在图13F中的时间T3的深按压。响应于检测到1442接触的特征强度的第二后续改变以及根据在接触的特征强度的第二后续改变满足选择取消准则的确定,设备取消1444选择例如,如在图13F中所示,解除选择所选的内容并且重新显示光标,选择取消准则包括当接触的特征强度增加到高于选择取消强度阈值例如,相同于、大于或小于文本选择强度阈值和或选择开始强度阈值ITD的阈值时满足的准则。另一方面,响应于检测到接触的特征强度的第二后续改变并且根据接触的特征强度的第二后续改变不满足选择取消准则的确定例如,如果接触没有到达选择选择取消强度阈值和或当达到选择取消强度阈值时,接触不是基本静止的,设备维持选择例如,如在图13D中所示的,以及根据触敏显示器上的接触的继续的移动,扩展选择或缩小选择。在一些实施例中,选择取消准则包括1446当在接触的特征强度增加到高于选择取消强度阈值之前的阈值时间量内接触移动不大于阈值距离时满足的准则。在一些实施例中,响应于检测到已经满足了选择取消准则,设备生成1448指示从文本选择操作模式中退出的触觉输出例如,利用设备的一个或多个触觉输出生成组件,在图2A中的167和或在图2B中的257。在一些实施例中,指示从文本选择操作模式中退出的触觉输出与当由设备提供设备警报诸如传入消息的通知时生成的触觉输出不同。在一些实施例中,当在文本中执行对应的选择取消操作时,不生成该触觉输出如与在键盘上执行相反。在一些实施例中,在取消选择之后并且在继续检测触敏显示器上的接触的同时,设备检测1450接触的特征强度的第三后续改变例如,在图13G中的时间T4的深按压。响应于检测到1452接触的特征强度的第三后续改变以及根据触摸输入例如,接触的特征强度的第三后续改变满足选择开始准则的确定,设备在光标的位置开始1454选择内容区域中的内容如在图13G中所示。另一方面,响应于检测到在接触的特征强度的第三后续改变以及根据触摸输入例如,接触的特征强度的第三后续改变不满足选择开始准则的确定,设备放弃开始选择内容区域中的内容。在一些实施例中,响应于检测到接触的特征强度的第三后续改变而开始选择内容包括1456在光标的位置选择相应字如在图13H中所示。例如,在选择的取消之后例如,在图13F中响应于在时间T3的深按压,当第三后续改变包括接触的特征强度增加到高于选择开始强度阈值时例如,在图13H中的T4的深按压,选择在光标的位置的字如在图13H中所示。在一些实施例中,选择的相应字是1458第一字例如,在图13H中,字“enim”是选择的第一字。在一些实施例中,在第一字被选择的同时,设备检测接触的第一后续移动13I。响应于检测到在第一字被选择的同时接触的第一后续移动以及根据触摸输入满足选择移动准则的确定,设备取消第一字的选择并且根据接触的第一后续移动选择在第一方向上与第一字相邻的第二字例如,在相应字之前或之后,使得选择的相应字是第二字例如,如在图13I中所示,选择移动准则包括当接触的移动大于相应阈值量时满足的移动准则例如,接触不是基本静止的以及,可选地,当检测到接触的特征强度的第三后续改变和当检测到接触的第一后续移动时之间的时间量小于相应延迟阈值时满足的相应时间准则。在一些实施例中,代替选择与第一字相邻的第二字,在相应字被选择的同时例如,如在图13H中所示,设备检测1460接触的第一后续移动例如,如在图13J中所示。响应于在相应字被选择的同时检测到接触的第一后续移动以及根据触摸输入满足选择扩展准则的确定,设备将选择扩展以包括根据接触的第一后续移动在第一方向上与相应字相邻的字例如,在相应字之前或之后例如,如在图13J中所示,选择扩展准则包括当接触移动大于相应阈值量时满足的移动准则例如,接触不是基本静止的以及,可选的,当检测到接触的特征强度的第三后续改变和当检测到接触的第一后续移动时之间的时间量小于相应延迟阈值时满足的相应时间准则。在一些实施例中,代替响应于检测到接触的后续移动,选择与第一字相邻的第二字或者逐字扩展选择,在相应字被选择的同时,设备检测1462高于相应强度阈值例如,选择选择取消强度阈值的接触的特征强度的第四后续改变例如,如在图13K中所示的,在时间T5的深按压。响应于检测到接触的特征强度的第四后续改变,根据触摸输入例如,在时间T5的接触的特征强度的第四后续改变满足选择取消准则的确定,设备取消相应字的选择例如,如在图13K所示,选择取消准则包括在当检测到接触的特征强度的第三后续改变时和当检测到接触的特征强度的第四后续改变时之间的时间量大于延迟阈值时满足的准则例如,以及,可选地,接触是基本静止的。在一些实施例中,代替响应于高于相应强度阈值的接触的特征强度的第四后续改变而取消选择的字,在相应字被选择的同时,设备检测1464高于相应强度阈值例如,句子选择强度阈值的接触的特征强度的第四后续改变例如,在图13L中,在时间T5的深按压。响应于检测到接触的特征强度的第四后续改变,根据触摸输入例如,在时间T5的接触的特征强度的第四后续改变满足句子选择准则的确定,设备将选择扩展以包括含有相应字的整个相应句子例如,如在图13L中所示,句子选择准则包括当在检测到接触的强度的第四后续改变之前例如,刚好在之前的阈值时间段内接触移动小于阈值量例如,接触是基本静止的时满足的移动准则和当检测到接触的特征强度的第三后续改变时和当检测到接触的特征强度的第四后续改变之间的时间量小于延迟阈值时满足的时间准则。在一些实施例中,在相应句子被选择的同时,设备检测1466接触的第二后续移动例如,如在图13M中所示。响应于在相应句子被选择的同时检测到接触的第二后续移动:根据触摸输入满足选择扩展准则的确定,设备将选择扩展以包括根据接触的第二后续移动在第一方向上与相应句子相邻例如,在相应句子之前或之后的句子例如,选择的扩展不选择在与第一方向不同的第二方向上与相应段落中的相应句子相邻的包括相应句子的相应段落中的一个或多个句子例如,如在图13M中所示,选择扩展准则包括当接触移动大于相应阈值量时满足的移动准则例如,接触不是基本静止的,和可选的当检测到接触的特征强度的第四后续改变时和当检测到接触的第二后续移动时之间的时间量小于相应延迟阈值时满足的相应时间准则。在一些实施例中,代替响应于接触的后续移动而扩展句子选择,在相应句子被选择的同时,设备检测1468高于相应强度阈值例如,选择开始强度阈值的接触的特征强度的第五后续改变例如,如在图13N中所示。响应于检测到接触的特征强度的第五后续改变,根据触摸输入满足选择取消准则的确定,设备取消相应句子的选择例如,如在图13N中所示,选择取消准则包括当检测到接触的特征强度的第四后续改变时和当检测到接触的特征强度的第五后续改变时之间的时间量大于延迟阈值时满足的准则例如,以及,可选地,接触是基本静止的。在一些实施例中,代替响应于检测到接触的特征强度的后续改变而取消句子选择,响应于检测到接触的特征强度的第五后续改变,根据触摸输入满足段落选择准则的确定,设备1470将选择扩展以包括含有相应句子的整个相应段落例如,如在图13O中所示,段落选择准则包括当在检测到接触的强度的第五后续改变之前例如,刚好在之前的阈值时间段内接触移动小于阈值量例如,是基本静止的时满足的移动准则和在当检测到接触的特征强度的第四后续改变时和当检测到接触的特征强度的第五后续改变时之间的时间量小于延迟阈值时满足的时间准则。在一些实施例中,在相应段落被选择的同时,设备检测1472接触的第三后续移动。响应于在相应段落被选择的同时检测到接触的第三后续移动:根据触摸输入满足选择扩展准则的确定,设备将选择扩展以包括根据接触的第三后续移动在第一方向上与相应段落相邻的段落例如,如在图13P中所示,选择扩展准则包括当接触移动大于相应阈值量时满足的移动准则。在一些实施例中,响应于接触的特征强度的第五后续改变,选择相应段落。在相应段落被选择的同时:设备检测1474高于相应强度阈值的接触的特征强度的第六后续改变;以及响应于检测到接触的特征强度的第六后续改变,根据触摸输入满足选择取消138-156准则的确定,设备取消相应段落的选择例如,如在图13Q中所示,选择取消准则包括当检测到接触的特征强度的第五后续改变时和当检测到接触的特征强度的第六后续改变时之间的时间量大于延迟阈值时满足的准则。在一些实施例中,响应于检测到接触的特征强度的第六后续改变,根据触摸输入满足文档选择准则的确定,设备将选择扩展1476以包括含有相应段落的相应文档,文档选择准则包括当在接触的特征强度的第六后续改变被检测到之前的阈值时间段内,接触移动小于阈值量时满足的移动准则和当检测到接触的特征强度的第五后续改变时和当检测到接触的特征强度的第六后续改变时之间的时间量小于延迟阈值时满足的时间准则。应当理解,在图14A-图14H中已经描述的操作执行的特定顺序仅仅是示例性的并不旨在指示描述的顺序是可以执行操作的唯一顺序。本领域技术人员会认识到重新排序本文描述的操作的各种方式。此外,应当注意,参考着本文描述的其他方法例如,方法400、方法1000和方法1100在本文中描述的其他过程的细节也以类似的方式适用于在上文中参考着图14A-图14H描述的方法1400。例如,在上文中参考着方法1400描述的接触、手势、用户界面对象、强度阈值和或动画可以具有参考着本文描述的其他方法例如,方法400、方法1000和方法1100在本文中描述的接触、手势、用户界面对象、强度阈值和或动画的特征中的一个或多个特征。为简明起见,在此不重复这些细节。根据一些实施例,图15示出了根据如上文描述的本发明的原理配置的电子设备1500的功能性框图。可以通过硬件、软件或者硬件和软件的组合实现以执行本发明的原理。本领域技术人员理解到图15中描述的功能块可以被组合或分离成子块以实现上述的本发明的原理。因此,本文的描述可以支持本文所描述的功能块的任何可能的组合或分离或者进一步限定。在一些实施例中,电子设备1500包括被配置成在显示单元1502上同时显示屏幕键盘和内容呈现区域的显示单元1502,其中内容呈现区域显示从屏幕键盘接收的文本输入;被配置成接收用户触摸输入的触敏表面单元1504;用来检测与触敏表面单元1504的接触的强度一个或多个传感器单元1506;以及被耦合到显示单元1502、触敏表面单元1504和一个或多个传感器单元1506的处理单元1508。在一些实施例中,处理单元1508包括检测单元1510、选择单元1512、移动单元1514、确定单元1516和改变外观单元1518。在一些实施例中,处理单元1208被配置成:根据触摸输入满足用于进入文本选择模式的一个或多个准则的确定:可视地遮盖屏幕键盘上的按键例如,利用遮盖单元1218。处理单元1508被配置成:检测例如,利用检测单元1510在触摸显示器上显示的屏幕键盘上的触摸输入。在一些实施例中,检测例如,利用检测单元1510触摸输入包括检测例如,利用检测单元1510接触的移动和接触的抬起。处理单元1508还被配置成:响应于检测到在触敏显示器上显示的屏幕键盘上的触摸输入,根据例如,利用确定单元1516触摸输入满足文本选择准则的确定,基于接触的移动执行文本选择操作例如,利用选择单元1512,文本选择准则包括当接触的特征强度增加到高于文本选择强度阈值时满足的准则。相反地,根据例如,利用确定单元1516触摸输入满足文本输入准则的确定,处理单元1508被配置成基于触摸输入将文本输入到内容呈现区域中,文本输入准则包括当接触的特征强度没有增加高于文本选择强度阈值时满足的准则。在一些实施例中,文本输入准则包括当在接触在屏幕键盘的字符按键的位置的同时,检测到接触的抬起时满足的准则。在一些实施例中,文本输入准则包括当在检测到接触的抬起之前,接触没有移动到屏幕键盘之外时满足的准则。在一些实施例中,将文本输入到内容区域中包括输入对应于在屏幕键盘上检测到接触的按下所在位置的字符按键的字符。在一些实施例中,将文本输入到内容区域中包括输入对应于在屏幕键盘上检测到接触的抬起所在位置的字符按键的字符。在一些实施例中,文本选择准则包括当在检测到接触的特征强度增加到高于文本选择强度阈值之前,接触移动不大于阈值距离时满足的准则。在一些实施例中,文本选择操作包括在内容区域内移动光标或者在内容区域内选择文本中的一个。在一些实施例中,处理单元1508被配置成,响应于检测到已经满足了文本选择准则,生成指示进入到文本选择操作模式的触觉输出例如,利用图2A中的触觉输出生成器167或图2B中的触觉输出生成器257。在一些实施例中,处理单元1508被配置成,响应于检测到已经满足了文本选择准则,改变屏幕键盘的外观例如,利用改变外观单元1518来指示设备正在文本选择操作模式中操作。在一些实施例中,改变屏幕键盘的外观例如,利用改变外观单元1518包括遮盖屏幕键盘的按键上的字符的外观例如,利用改变外观单元1518。在一些实施例中,处理单元1508被配置成结束文本选择操作模式以及与文本选择操作模式的结束一起,反转屏幕键盘的外观的改变例如,利用改变外观单元1518来显露屏幕键盘的按键上的字符。在一些实施例中,处理单元1508被配置成,当触摸输入满足文本选择准则时,检测例如,利用检测单元1510在触摸输入已经满足文本选择准则之后接触的移动并且根据在触摸输入已经满足文本选择准则之后检测到的接触的移动,在内容区域中移动光标例如,利用移动单元1514。在一些实施例中,处理单元1508被配置成,当触摸输入满足文本选择准则时,检测例如,利用检测单元1510接触的特征强度上的第一后续改变以及随后的在触敏显示器上的接触的附加的移动;以及响应于检测到接触的特征强度的第一后续改变,根据例如,利用确定单元1516触摸输入满足选择开始准则的确定,处理单元1508被配置成根据接触的附加的移动,在光标的位置开始选择例如,利用选择单元1512内容区域中的内容,选择开始准则包括当接触的特征强度增加到高于选择开始强度阈值时满足的准则。相反地,根据例如,利用确定单元1516触摸输入不满足选择开始准则的确定,处理单元1508被配置成根据接触的附加的移动来移动例如,利用移动单元1514光标而没有开始选择内容区域中的内容。在一些实施例中,处理单元1508被配置成:当触摸输入满足选择开始准则时,在开始选择内容区域中的内容之后,检测例如,利用检测单元1510从触敏显示器的接触的抬起并且响应于检测到接触的抬起,确认选择例如,利用选择单元1512。在一些实施例中,处理单元1508被配置成:当触摸输入满足选择开始准则时,在开始选择内容区域中的内容之后,以及在继续检测例如,利用检测单元1510在触敏显示器上的接触的同时,检测例如,利用检测单元1510接触的强度的第二后续改变。响应于检测到接触的特征强度的第二后续改变,根据例如,利用确定单元1516接触的特征强度的第二后续改变满足选择取消准则的确定,处理单元1508被配置成取消选择例如,利用选择单元1512,选择取消准则包括当接触的特征强度增加到高于选择取消强度阈值时满足的准则。相反地,根据例如,利用确定单元1516接触的特征强度的第二后续改变不满足选择取消准则的确定,处理单元1508被配置成维持选择例如,利用选择单元1512。在一些实施例中,选择取消准则包括当在接触的特征强度增加到高于选择取消强度阈值之前的阈值时间量内,接触移动不大于阈值距离时满足的准则。在一些实施例中,处理单元1508被配置成,响应于检测到已经满足了选择取消准则,生成指示从文本选择操作模式中退出的触觉输出例如,利用图2A中的触觉输出生成器167或图2B中的触觉输出生成器257。在一些实施例中,处理单元1508被配置成:在取消选择之后,以及继续检测例如,利用检测单元1510在触敏显示器上的接触的同时,检测例如,利用检测单元1510接触的特征强度的第三后续改变。响应于检测到接触的特征强度的第三后续改变,根据例如,利用确定单元1516触摸输入满足选择开始准则的确定,处理单元1508被配置成在光标的位置开始选择例如,利用选择单元1512内容区域中的内容。相反地,根据例如,利用确定单元1516触摸输入不满足选择开始准则的确定,处理单元1508被配置成放弃开始选择内容区域中内容例如,利用选择单元1512。在一些实施例中,响应于检测到接触的特征强度的第三后续改变开始选择例如,利用选择单元1512内容包括选择例如,利用选择单元1512在光标的位置的相应字。在一些实施例中,选择的相应字是第一字,并且处理单元1508被配置成,在第一字被选择的同时,检测例如,利用检测单元1510接触的第一后续移动。响应于在第一字被选择的同时检测到接触的第一后续移动,根据例如,利用确定单元1516触摸输入满足选择移动准则其包括当接触移动例如,利用移动单元1514大于相应阈值量时满足的移动准则的确定,处理单元1508被配置成取消第一字的选择例如,利用选择单元1512,并且选择例如,利用选择单元1512根据接触的第一后续移动在第一方向上与第一字相邻的第二字,使得选择的相应字是第二字。在一些实施例中,处理单元1508被配置成,在相应字被选择的同时,检测例如,利用检测单元1510接触的第一后续移动。响应于在相应字被选择的同时检测到接触的第一后续移动,根据例如,利用确定单元1516触摸输入满足选择扩展准则其包括当接触移动大于相应阈值量时满足的移动准则的确定,处理单元1508被配置成将选择例如,利用选择单元1512扩展以包括根据接触的第一后续移动在第一方向上与相应字相邻的字。在一些实施例中,处理单元1508被配置成,在相应字被选择的同时,检测例如,利用检测单元1510高于相应强度阈值的接触的特征强度的第四后续改变。响应于检测到接触的特征强度的第四后续改变,根据例如,利用确定单元1516触摸输入满足选择取消准则其包括当检测到接触的特征强度的第三后续改变时和当检测到接触的特征强度的第四后续改变时之间的时间量大于延迟阈值时满足的准则的确定,处理单元1508被配置成取消相应字的选择例如,利用选择单元1512。在一些实施例中,处理单元1508被配置成,在相应字被选择的同时,检测例如,利用检测单元1510高于相应强度阈值的接触的特征强度的第四后续改变。响应于检测到接触的特征强度的第四后续改变,根据例如,利用确定单元1516触摸输入满足句子选择准则的确定,处理单元1508被配置成将选择例如,利用选择单元1512扩展以包括含有相应字的相应句子,句子选择准则包括当检测到接触的强度的第四后续改变之前的阈值时间段内的接触移动例如,利用移动单元1514小于阈值量时满足的移动准则和当检测到接触的特征强度的第三后续改变时和当检测到接触的特征强度的第四后续改变时之间的时间量小于延迟阈值时满足的时间准则。在一些实施例中,处理单元1508被配置成,在相应句子被选择的同时,检测例如,利用检测单元1510接触的第二后续移动。响应于在相应句子被选择的同时检测到接触的第二后续移动,根据例如,利用确定单元1516触摸输入满足选择扩展准则的确定,处理单元1508被配置成将选择例如,利用选择单元1512扩展到包括根据第二后续接触的移动在第一方向上与相应句子相邻的句子,选择扩展准则包括当接触移动例如,利用移动单元1514大于相应阈值量时满足的移动准则。在一些实施例中,响应于接触的特征强度的第四后续改变,选择相应句子并且处理单元1508被配置成,在相应句子被选择的同时:检测例如,利用检测单元1510高于相应强度阈值的接触的特征强度的第五后续改变。响应于检测到接触的特征强度的第五后续改变,根据例如,利用确定单元1516触摸输入满足选择取消准则的确定,处理单元1508被配置成取消相应句子的选择例如,利用选择单元1512,选择取消准则包括当检测到接触的特征强度的第四后续改变时和当检测到接触的特征强度的第五后续改变时之间的时间量大于延迟阈值时满足的准则。在一些实施例中,处理单元1508被配置成,响应于检测到接触的特征强度的第五后续改变,根据例如,利用确定单元1516触摸输入满足段落选择准则的确定,处理单元1508被配置成将选择例如,利用选择单元1512扩展以包括含有相应句子的相应段落,段落选择准则包括当检测到接触的强度的第五后续改变之前的阈值时间段内,接触移动例如,利用移动单元1514小于阈值量时满足的移动准则和当检测到接触的特征强度的第四后续改变时和当检测到接触的特征强度的第五后续改变时之间的时间量小于延迟阈值时满足的时间准则。在一些实施例中,处理单元1508被配置成,在相应段落被选择的同时,检测接触的第三后续移动。响应于在相应段落被选择的同时检测到接触的第三后续移动,根据例如,利用确定单元1516触摸输入满足选择扩展准则的确定,将选择例如,利用选择单元1512扩展以包括根据接触的第三后续移动在第一方向上与相应段落相邻的段落,选择扩展准则包括当接触移动例如,利用移动单元1514大于相应阈值量时满足的移动准则。在一些实施例中,响应于接触的特征强度的第五后续改变,选择相应段落并且处理单元1508被配置成,在相应段落被选择的同时,检测例如,利用检测单元1510高于相应强度阈值的接触的特征强度的第六后续改变。响应于检测到接触的特征强度的第六后续改变,根据例如,利用确定单元1516触摸输入满足选择取消准则的确定,处理单元1508被配置成取消相应段落的选择例如,利用选择单元1512,选择取消准则包括当检测到接触的特征强度的第五后续改变时和当检测到接触的特征强度的第六后续改变时之间的时间量大于延迟阈值时满足的准则。在一些实施例中,处理单元1508被配置成,响应于检测到接触的特征强度的第六后续改变,根据例如,利用确定单元1516触摸输入满足文档选择准则的确定,处理单元1508被配置成将选择例如,利用选择单元1512扩展以包括含有相应段落的相应文档,文档选择准则包括当在检测到接触的强度的第六后续改变之前的阈值时间段内,接触移动例如,利用移动单元1514小于阈值量时满足的移动准则和在当检测到接触的特征强度的第五后续改变时和当检测到接触的特征强度的第六后续改变时之间的时间量小于延迟时满足的时间准则。前面为了说明的目的,参照具体实施例对本发明做出描述。然而,上文例示性论述不旨在是穷举式的或使本发明限于公开的确切形式。许多修改和改变可以按照上述教导进行。选择和描述这些实施方式是为了最佳地说明技术的原理及其实际应用。从而使得本领域技术人员能够最佳地利用本技术和使各种修改适合设想的特定使用的各种实施例。

权利要求:1.一种方法,包括:在包括一个或多个处理器、存储器和触敏显示器的电子设备处:在所述触敏显示器上同时显示屏幕键盘和内容呈现区域,其中所述内容呈现区域显示从所述屏幕键盘接收的文本输入;在所述触摸显示器上显示的屏幕键盘上检测触摸输入;响应于在所述触敏显示器上显示的屏幕键盘上检测到所述触摸输入,确定所述触摸输入是否满足用于进入文本选择模式的一个或多个准则;以及根据所述触摸输入满足用于进入所述文本选择模式的一个或多个准则的确定:在所述内容呈现区域同时显示,在第一位置的第一光标和在与第一位置不同的第二位置的第二光标。2.根据权利要求1所述的方法,其中用于进入所述文本选择模式的所述一个或多个准则包括:所述触摸输入具有在所述屏幕键盘之上的两指拖拽手势。3.根据权利要求1所述的方法,其中:所述设备具有用来检测与所述触敏显示器的接触的强度的一个或多个传感器;在所述触敏显示器上的触摸输入包括通过所述屏幕键盘上的接触的输入,并且用于进入所述文本选择模式的所述一个或多个准则包括:所述屏幕键盘上的接触具有超过预定的深按压强度阈值的强度。4.根据权利要求1-3中任一项所述的方法,包括:根据所述触摸输入满足用于进入所述文本选择模式的所述一个或多个准则的确定:可视地遮盖所述屏幕键盘上的按键。5.根据权利要求4所述的方法,其中可视地遮盖所述屏幕键盘上的按键包括对所述屏幕键盘应用模糊效应。6.根据权利要求4所述的方法,其中可视地遮盖所述屏幕键盘上的按键包括将所述屏幕键盘转变成屏幕触摸板。7.根据权利要求4所述的方法,其中可视地遮盖所述屏幕键盘上的按键包括使所述屏幕键盘半透明以部分地显露位于所述屏幕键盘下方的内容。8.根据权利要求1-3中任一项所述的方法,其中:所述第二位置是基于所述触摸输入中的初始接触的位置;以及所述第一位置是基于所述第二位置的内容呈现区域中的允许插入位置。9.根据权利要求1-3中任一项所述的方法,其中:所述第一位置是当确定所述触摸输入满足用于进入所述文本选择模式的所述一个或多个准则时,所述第一光标所在的插入位置;以及所述第二位置以预定偏移从所述第一位置移位。10.根据权利要求1-3中任一项所述的方法,其中在所述内容呈现区域中同时显示所述第一光标和所述第二光标两者之前,在所述内容呈现区域中已经显示了所述第一光标和所述第二光标中的一个光标。11.根据权利要求1-3中任一项所述的方法,包括:检测所述触摸输入的一个或多个接触的移动;以及根据所述触摸输入的所述一个或多个接触的移动在所述内容呈现区域内移动所述第二光标。12.根据权利要求11所述的方法,包括:基于所述第二光标的移动移动所述第一光标,其中所述第一光标的移动包括在所述内容呈现区域中的允许插入位置之间的分立的移动。13.根据权利要求12所述的方法,包括:在检测到所述触摸输入的所述一个或多个接触的移动之后检测所述触摸输入的抬起;以及响应于检测到所述触摸输入的抬起:停止显示所述第二光标。14.根据权利要求13所述的方法,包括:响应于检测到所述触摸输入的抬起,在所述第一光标的分立的移动之后在由所述第一光标到达的相应允许插入位置维持所述第一光标的显示。15.根据权利要求13所述的方法,包括:响应于检测到所述触摸输入的抬起,停止显示所述第一光标。16.根据权利要求13所述的方法,其中根据所述触摸输入满足用于进入所述文本选择模式的所述一个或多个准则的确定,遮盖所述屏幕键盘,并且所述方法包括:响应于检测到所述触摸输入的抬起,恢复所述屏幕键盘的显示。17.根据权利要求1-3中任一项所述的方法,其中所述设备具有用来检测与所述触敏显示器的接触的强度的一个或多个传感器,并且所述方法包括:在所述文本选择模式中,检测所述触摸输入中的接触的强度超过预定的强度阈值;在检测到所述触摸输入中的接触的强度超过所述预定的强度阈值之后,检测所述触摸输入中的接触的移动;响应于在检测到所述触摸输入中的接触的强度超过所述预定的强度阈值之后检测到所述触摸输入中的接触的移动:根据所述触摸输入中的接触的移动选择所述文本输入的部分。18.根据权利要求17所述的方法,其中当所述触摸输入中的接触的检测的强度超过所述预定的强度阈值时,所述文本输入的选择的部分在所述第一光标的位置开始。19.根据权利要求17所述的方法,包括:在根据所述触摸输入中的接触的移动选择所述文本输入的所述部分之后检测所述触摸输入中的接触的抬起;以及响应于检测到所述触摸输入中的接触的抬起,确认所述文本输入的所述部分的选择。20.根据权利要求17所述的方法,包括:在选择所述文本输入的所述部分之后,在所述文本输入的所述部分被选择的同时,检测所述触摸输入中超过所述预定的阈值的接触的强度;以及,响应于在所述文本输入的所述部分被选择的同时,检测所述触摸输入中超过所述预定的阈值的接触的强度,清除所述文本输入的所述部分的选择。21.根据权利要求17所述的方法,包括:在选择所述文本输入的所述部分之后,在所述文本输入的所述部分被选择的同时,检测所述触摸输入中超过所述预定的阈值的接触的强度并且跟随有所述接触的抬起,而没有所述接触的进一步移动;以及响应于检测到所述触摸输入中超过所述预定的阈值的接触的强度并且跟随有所述接触的抬起而没有所述接触的进一步移动,确认所述文本输入的所述部分的选择。22.根据权利要求17所述的方法,包括:在选择所述文本输入的所述部分之后,在所述文本输入的所述部分被选择的同时,检测所述触摸输入中超过所述预定的阈值的接触的强度以及跟随有所述接触的进一步移动;以及响应于检测到所述触摸输入中超过所述预定的阈值的接触的强度以及跟随有所述接触的进一步移动:清除所述文本输入的所述部分的选择。23.根据权利要求22的方法,包括:响应于检测到所述触摸输入中超过所述预定的阈值的接触的强度以及跟随有所述接触的进一步移动:根据所述接触的进一步移动开始所述文本输入的新部分的选择。24.根据权利要求23所述的方法,包括:响应于检测到所述触摸输入中超过所述预定的阈值的接触的强度以及跟随有所述接触的进一步移动:根据所述接触的进一步移动,在所述内容呈现区域内进一步移动所述第二光标和所述第一光标。25.根据权利要求1所述的方法,其中所述设备具有用来检测与所述触敏显示器的接触的强度的一个或多个传感器,并且所述方法进一步包括:在所述文本选择模式中,检测都超过所述预定强度阈值的所述触摸输入中的第一局部强度峰值以及随后的所述触摸输入中的第二局部强度峰值;以及响应于检测到都超过所述预定强度阈值的所述触摸输入中的第一局部强度峰值以及随后的所述触摸输入中的第二局部强度峰值,根据所述第一光标的目前位置选择所述文本输入的第一预定单元。26.根据权利要求25所述的方法,包括:在检测到所述第一局部强度峰值以及随后的所述第二局部强度峰值之后,检测超过所述预定强度阈值的触摸输入中的第三连续局部强度峰值;以及响应于检测到全部都超过所述预定深按压强度阈值的所述触摸输入中的三个连续局部强度峰值,选择大于并且包括所述文本输入的所述第一预定单元的文本输入的第二预定单元。27.一种电子设备,包括:触敏显示器;一个或多个处理器;存储器;以及一个或多个程序,其中所述一个或多个程序存储在所述存储器中并且被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行根据权利要求1-26中任一项所述的方法的指令。28.一种存储一个或多个程序的非瞬态计算机可读存储介质,所述一个或多个程序包括指令,所述指令在由具有触敏显示器的电子设备执行时,使得所述设备执行根据权利要求1-26中任一项所述的方法。29.一种在具有触敏显示器、存储器和用来执行在所述存储器中存储的一个或多个程序的一个或多个处理器的电子设备上的图形用户界面,所述图形用户界面包括根据权利要求1-26中任一项所述的方法中显示的用户界面。30.一种电子设备,包括:触敏显示器;以及用于执行根据权利要求1-26中任一项所述的方法的装置。31.一种光标操控的方法,包括:在包括一个或多个处理器、存储器和触摸屏显示器的便携式多功能设备处:在所述显示器上显示电子文档的内容;在所述电子文档内显示光标;在所述触摸屏显示器上的任意位置检测两个基本同时的触摸输入;以及响应于检测到所述两个基本同时的触摸输入:选择所述文档中的内容的与所述光标最接近的部分;以及将所述内容的所述部分作为选择的内容显示。32.根据权利要求31所述的方法,进一步包括:在将所述内容的所述部分作为选择的内容显示的同时,在所述触摸屏显示器上的任意位置检测附加的两个基本同时的触摸输入;响应于检测到所述附加的两个基本同时的触摸输入,选择包括所述内容的所述部分的所述内容的第一扩展部分;以及将所述第一扩展部分作为选择的内容显示。33.根据权利要求32所述的方法,进一步包括:在将所述内容的所述第一扩展部分作为选择的内容显示的同时,在所述触摸屏显示器上检测附加的两个基本同时的触摸输入;响应于检测到所述附加的两个基本同时的触摸输入,选择包括所述内容的所述扩展部分的所述内容的第二扩展部分;以及将所述第二扩展部分作为选择的内容显示。34.根据权利要求33所述的方法,进一步包括:在将所述内容的第二扩展部分作为选择的内容显示的同时,在所述触摸屏显示器上检测附加的两个基本同时的触摸输入;响应于检测到所述附加的两个基本同时的触摸输入,选择包括所述内容的所述第一扩展部分的所述内容的第三扩展部分;以及将所述第三扩展部分作为选择的内容显示。35.根据权利要求34所述的方法,其中所述内容包括文本并且所述内容的所述部分是所述文本中位于最接近于所述光标的字,所述扩展的部分是句子,所述第一扩展的部分是段落,并且所述第二扩展的光标是页面。36.根据权利要求31所述的方法,其中所述内容包括文本并且所述内容的所述部分是位于最接近于所述光标的字。37.根据权利要求31所述的方法,进一步包括:检测所述两个基本同时的触摸输入从所述触摸屏显示器的抬起以及随后的在所述触摸屏显示器上的任意位置的附加的两个基本同时的触摸输入;检测从所述触摸屏显示器上的所述附加的两个基本同时的触摸输入的位置到所述触摸屏显示器上的附加的位置的连续的触摸手势;以及响应于检测到所述连续的触摸手势,将选择的内容扩展以包括在朝向所述附加的位置的方向上超出所述部分的附加的内容。38.根据权利要求31所述的方法,进一步包括:在选择的所述内容上检测附加的两个基本同时的触摸输入;以及响应于检测到所述附加的两个基本同时的触摸输入,扩展选择的所述内容。39.根据权利要求31所述的方法,进一步包括:当确定所述两个基本同时的触摸输入维持与所述触摸屏显示器接触时,检测从所述两个基本同时的触摸输入的位置至少部分地跨所述触摸屏显示器的连续的触摸手势;响应于所述手势,在所述手势的方向上扩展所述内容的选择到超过所述内容的所述部分。40.根据权利要求31所述的方法,其中所述光标是插入点。41.根据权利要求31所述的方法,进一步包括:在选择的内容的边界内的相应第一位置和第二位置检测所述触摸屏显示器上的附加的两个基本同时的触摸输入;当确定所述两个基本同时的触摸输入维持与所述触摸屏显示器接触时,检测跨所述触摸屏显示器的连续的触摸手势;响应于检测到所述连续的触摸手势的抬起,将选择的内容移动到不同的位置。42.根据权利要求41所述的方法,进一步包括:在将选择的内容移动到所述第二位置之前,显示与选择的内容偏移的残影光标,其中所述残影选择与连续的触摸手势一起移动,其中所述不同的位置是在所述抬起时所述残影光标的位置。43.一种电子设备,包括:触敏显示器;一个或多个处理器;存储器;以及一个或多个程序,其中所述一个或多个程序存储在所述存储器中并且被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行根据权利要求31-42中任一项所述的方法的指令。44.一种存储一个或多个程序的非瞬态计算机可读存储介质,所述一个或多个程序包括指令,所述指令在由具有触敏显示器的电子设备执行时,使得所述设备执行根据权利要求31-42中任一项所述的方法。45.一种在具有触敏显示器、存储器和用来执行在所述存储器中存储的一个或多个程序的一个或多个处理器的电子设备上的图形用户界面,所述图形用户界面包括根据权利要求31-42中任一项所述的方法中显示的用户界面。46.一种电子设备,包括:触敏显示器;以及用于执行根据权利要求31-42中任一项所述的方法的装置。47.一种光标操控的方法,包括:在包括一个或多个处理器、存储器和触摸屏显示器的便携式多功能设备处:在所述触摸屏显示器上显示电子文档的内容;在所述触摸屏显示器上的所述内容内的当前位置显示光标;在所述触摸屏显示器上的第一区域检测两个基本同时的触摸输入;当确定所述两个基本同时的触摸输入维持与所述触摸屏显示器接触时,检测从所述第一区域到第二区域跨所述触摸屏显示器的、从所述两个基本同时的触摸输入的位置的连续的触摸手势;以及响应于检测到所述连续的触摸手势:在所述连续的触摸手势的方向上将所述光标从所述当前位置移动到新位置。48.根据权利要求47所述的方法,其中所述第一区域和所述第二区域之间的距离与所述当前位置和所述新位置之间的距离基本相同。49.根据权利要求47所述的方法,进一步包括:在移动所述光标的同时,显示与所述光标偏移的残影光标;以及当检测到所述连续的触摸手势的终止时,将所述光标放置在所述残影光标的位置并且停止所述残影光标的显示。50.根据权利要求47所述的方法,其中在当前位置显示所述光标包括:在所述当前位置显示所述内容的部分的选择,在所述连续的触摸手势的方向上将所述光标从所述当前位置移动到新位置包括:解除所述选择并且将所述光标从所述当前位置移动到所述新位置。51.一种电子设备,包括:触敏显示器;一个或多个处理器;存储器;以及一个或多个程序,其中所述一个或多个程序存储在所述存储器中并且被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行根据权利要求47-50中任一项所述的方法的指令。52.一种存储一个或多个程序的非瞬态计算机可读存储介质,所述一个或多个程序包括指令,所述指令在由具有触敏显示器的电子设备执行时,使得所述设备执行根据权利要求47-50中任一项所述的方法。53.一种在具有触敏显示器、存储器和用来执行在所述存储器中存储的一个或多个程序的一个或多个处理器的电子设备上的图形用户界面,所述图形用户界面包括根据权利要求47-50中任一项所述的方法中显示的用户界面。54.一种电子设备,包括:触敏显示器;以及用于执行根据权利要求47-50中任一项所述的方法的装置。55.一种光标操控的方法,包括:在包括一个或多个处理器、存储器和触摸屏显示器的便携式多功能设备处:在所述显示器上显示文本;在所述文本内的行处显示光标;检测在所述触摸屏显示器上在至少部分地与所述行平行并且朝向所述触摸屏显示器的边缘的方向上的两指轻扫手势;以及响应于检测到所述两指轻扫手势:将所述光标移动到所述文本的远端点。56.根据权利要求55所述的方法,其中所述检测需要所述两指轻扫手势以高于预定的速率的速率被执行。57.根据权利要求55所述的方法,其中所述文本的远端点在所述手势的方向上的位置。58.根据权利要求55所述的方法,其中将所述光标移动到所述文本的远端点包括:根据所述两指轻扫的方向将所述光标移动到所述文本的行的起点或终点或者所述文本的起点或终点。59.一种电子设备,包括:触敏显示器;一个或多个处理器;存储器;以及一个或多个程序,其中所述一个或多个程序存储在所述存储器中并且被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行根据权利要求55-58中任一项所述的方法的指令。60.一种存储一个或多个程序的非瞬态计算机可读存储介质,所述一个或多个程序包括指令,所述指令在由具有触敏显示器的电子设备执行时,使得所述设备执行根据权利要求55-58中任一项所述的方法。61.一种在具有触敏显示器、存储器和用来执行在所述存储器中存储的一个或多个程序的一个或多个处理器的电子设备上的图形用户界面,所述图形用户界面包括根据权利要求55-58中任一项所述的方法中显示的用户界面。62.一种电子设备,包括:触敏显示器;以及用于执行根据权利要求55-58中任一项所述的方法的装置。63.一种光标操控的方法,包括:在包括一个或多个处理器、存储器和触摸屏显示器的便携式多功能设备处:在所述显示器上显示电子文档的内容;在所述电子文档内显示光标;检测在所述触摸屏显示器上的触摸输入,其中所述触摸输入位于所述内容内的字上;以及响应于检测到所述触摸输入:选择所述字;以及显示与选择的字相邻的命令显示区域,其中所述第二命令显示区域包括用于剪切选择的字的图标、用于复制选择的字的图标和用于粘贴先前选择的内容的图标。64.一种电子设备,包括:触摸屏显示器;一个或多个处理器;存储器;以及一个或多个程序,其中所述一个或多个程序存储在所述存储器中并且被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于以下操作的指令:在所述显示器上显示电子文档的内容;在所述电子文档内显示光标;在所述触摸屏显示器上的任意位置检测两个基本同时的触摸输入;以及响应于检测到所述两个基本同时的触摸输入:选择所述文档中的内容的与所述光标最接近的部分;以及将所述内容的所述部分作为选择的内容显示。65.一种存储一个或多个程序的非瞬态计算机可读存储介质,所述一个或多个程序包括指令,所述指令在由具有触敏显示器的电子设备执行时,使得所述设备:在所述显示器上显示电子文档的内容;在所述电子文档内显示光标;在所述触摸屏显示器上的任意位置检测两个基本同时的触摸输入;以及响应于检测到所述两个基本同时的触摸输入:选择所述文档中的内容的与所述光标最接近的部分;以及将所述内容的所述部分作为选择的内容显示。66.一种在具有触敏显示器、存储器和用来执行在所述存储器中存储的一个或多个程序的一个或多个处理器的电子设备上的图形用户界面,所述图形用户界面:在所述显示器上显示电子文档的内容;在所述电子文档内显示光标;在所述触摸屏显示器上的任意位置检测两个基本同时的触摸输入;以及响应于检测到所述两个基本同时的触摸输入:选择所述文档中的内容的与所述光标最接近的部分;以及将所述内容的所述部分作为选择的内容显示。67.一种电子设备,包括:触摸屏显示器;以及用于在所述显示器上显示电子文档的内容的装置;用于在所述电子文档内显示光标的装置;用于在所述触摸屏显示器上的任意位置检测两个基本同时的触摸输入的装置;以及响应于检测到所述两个基本同时的触摸输入:用于选择所述文档中的内容的与所述光标最接近的部分的装置;以及用于将所述内容的所述部分作为选择的内容显示的装置。68.一种选择操控的方法,在包括一个或多个处理器、存储器和触摸屏显示器的便携式多功能设备处:在所述显示器上显示电子文档的内容;显示在所述电子文档内的所述内容的选择;在所述触摸屏显示器上的所述选择之上的位置检测单触摸输入;响应于在所述位置检测到所述单触摸输入,显示与所述选择有关的选项的集合;确定所述单触摸输入是否维持在所述位置预定的时间量以及随后的远离所述触摸屏显示器上的所述位置的连续的触摸手势;以及响应于检测到所述单触摸输入维持在所述位置预定的时间量以及随后的远离所述位置的所述连续的触摸手势,在所述连续的触摸手势的方向上将所述选择移动到不同的位置。69.一种电子设备,包括:触摸屏显示器;一个或多个处理器;存储器;以及一个或多个程序,其中所述一个或多个程序存储在所述存储器中并且被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于以下操作的指令:在所述显示器上显示电子文档的内容;显示在所述电子文档内的所述内容的选择;在所述触摸屏显示器上的所述选择之上的位置检测单触摸输入;响应于在所述位置检测到所述单触摸输入,显示与所述选择有关的选项的集合;确定所述单触摸输入是否维持在所述位置预定的时间量以及随后的远离所述触摸屏显示器上的所述位置的连续的触摸手势;以及响应于检测到所述单触摸输入维持在所述位置预定的时间量以及随后的远离所述位置的所述连续的触摸手势,在所述连续的触摸手势的方向上将所述选择移动到不同的位置。70.一种存储一个或多个程序的非瞬态计算机可读存储介质,所述一个或多个程序包括指令,所述指令在由具有触敏显示器的电子设备执行时,使得所述设备:在所述显示器上显示电子文档的内容;显示在所述电子文档内的所述内容的选择;在所述触摸屏显示器上的所述选择之上的位置检测单触摸输入;响应于在所述位置检测到所述单触摸输入,显示与所述选择有关的选项的集合;确定所述单触摸输入是否维持在所述位置预定的时间量以及随后的远离所述触摸屏显示器上的所述位置的连续的触摸手势;以及响应于检测到所述单触摸输入维持在所述位置预定的时间量以及随后的远离所述位置的所述连续的触摸手势,在所述连续的触摸手势的方向上将所述选择移动到不同的位置。71.一种在具有触敏显示器、存储器和用来执行在所述存储器中存储的一个或多个程序的一个或多个处理器的电子设备上的图形用户界面,所述图形用户界面:在所述显示器上显示电子文档的内容;显示在所述电子文档内的所述内容的选择;在所述触摸屏显示器上的所述选择之上的位置检测单触摸输入;响应于在所述位置检测到所述单触摸输入,显示与所述选择有关的选项的集合;确定所述单触摸输入是否维持在所述位置预定的时间量以及随后的远离所述触摸屏显示器上的所述位置的连续的触摸手势;以及响应于检测到所述单触摸输入维持在所述位置预定的时间量以及随后的远离所述位置的所述连续的触摸手势,在所述连续的触摸手势的方向上将所述选择移动到不同的位置。72.一种电子设备,包括:触摸屏显示器;以及用于在所述显示器上显示电子文档的内容的装置;用于显示在所述电子文档内的所述内容的选择的装置;用于在所述触摸屏显示器上的所述选择之上的位置检测单触摸输入的装置;用于响应于在所述位置检测到所述单触摸输入,显示与所述选择有关的选项的集合的装置;用于确定所述单触摸输入是否维持在所述位置预定的时间量以及随后的远离所述触摸屏显示器上的所述位置的连续的触摸手势的装置;以及用于响应于检测到所述单触摸输入维持在所述位置预定的时间量以及随后的远离所述位置的所述连续的触摸手势,在所述连续的触摸手势的方向上将所述选择移动到不同的位置的装置。73.一种选择操控的方法,包括:在包括一个或多个处理器、存储器和触摸屏显示器的便携式多功能设备处:在所述显示器上显示电子文档的内容;显示在所述电子文档内的所述内容的选择;在所述触摸屏显示器上的任意位置的位置检测三个基本同时的触摸输入;确定所述三个基本同时的触摸输入是否跟随有远离所述触摸屏显示器上的所述位置的三个连续的触摸手势;以及响应于检测到所述三个连续的触摸手势,在所述连续的触摸手势的方向上将所述选择移动到不同的位置。74.一种电子设备,包括:触摸屏显示器;一个或多个处理器;存储器;以及一个或多个程序,其中所述一个或多个程序存储在所述存储器中并且被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于以下操作的指令:在所述显示器上显示电子文档的内容;显示在所述电子文档内的所述内容的选择;在所述触摸屏显示器上的任意位置的位置检测三个基本同时的触摸输入;确定所述三个基本同时的触摸输入是否跟随有远离所述触摸屏显示器上的所述位置的三个连续的触摸手势;以及响应于检测到所述三个连续的触摸手势,在所述连续的触摸手势的方向上将所述选择移动到不同的位置。75.一种存储一个或多个程序的非瞬态计算机可读存储介质,所述一个或多个程序包括指令,所述指令在由具有触敏显示器的电子设备执行时,使得所述设备:在所述显示器上显示电子文档的内容;显示在所述电子文档内的所述内容的选择;在所述触摸屏显示器上的任意位置的位置检测三个基本同时的触摸输入;确定所述三个基本同时的触摸输入是否跟随有远离所述触摸屏显示器上的所述位置的三个连续的触摸手势;以及响应于检测到所述三个连续的触摸手势,在所述连续的触摸手势的方向上将所述选择移动到不同的位置。76.一种在具有触敏显示器、存储器和用来执行在所述存储器中存储的一个或多个程序的一个或多个处理器的电子设备上的图形用户界面,所述图形用户界面:在所述显示器上显示电子文档的内容;显示在所述电子文档内的所述内容的选择;在所述触摸屏显示器上的任意位置的位置检测三个基本同时的触摸输入;确定所述三个基本同时的触摸输入是否跟随有远离所述触摸屏显示器上的所述位置的三个连续的触摸手势;以及响应于检测到所述三个连续的触摸手势,在所述连续的触摸手势的方向上将所述选择移动到不同的位置。77.一种电子设备,包括:触摸屏显示器;以及用于在所述显示器上显示电子文档的内容的装置;用于显示在所述电子文档内的所述内容的选择的装置;用于在所述触摸屏显示器上的任意位置的位置检测三个基本同时的触摸输入的装置;用于确定所述三个基本同时的触摸输入是否跟随有远离所述触摸屏显示器上的所述位置的三个连续的触摸手势的装置;以及用于响应于检测到所述三个连续的触摸手势,在所述连续的触摸手势的方向上将所述选择移动到不同的位置的装置。78.一种光标操控的方法,包括:在包括一个或多个处理器、存储器和触摸屏显示器的便携式多功能设备处:在所述触摸屏显示器上显示电子文档的内容,所述内容包括文本的包括至少两个字的至少一个行;检测在所述内容上的触摸输入;以及响应于检测到所述触摸输入:确定所述触摸输入到所述电子文档内的所述两个字之间的最接近的空格的距离;以及根据所述距离大于预定的阈值距离的确定,在所述电子文档内选择与所述触摸输入最接近的字并且显示所述选择的指示。79.根据权利要求78所述的方法,进一步包括:根据所述距离小于所述预定的阈值距离的确定,将光标放置在前面的字之后最接近的空格中。80.根据权利要求78所述的方法,其中基于与所述触摸输入最接近的字的尺寸的百分比计算所述预定的阈值距离。81.根据权利要求78所述的方法,进一步包括:在显示所述选择的同时,在所述触摸屏显示器上的所述选择内的位置检测附加的触摸输入;以及响应于检测到所述附加的触摸输入,解除所述选择并且基于所述附加的触摸输入相对于与字最接近的空格的位置将光标放置为与所述电子文档内的该字相邻。82.根据权利要求78所述的方法,进一步包括:在显示所述选择的同时,在所述触摸屏显示器上的所述选择内的位置检测附加的触摸输入;检测在所述附加的触摸输入之后没有中断与所述触摸屏显示器的接触的情况下从在所述触摸屏显示器上的所述附加的触摸输入的第一位置到在所述触摸屏显示器上的第二位置的连续的触摸手势;以及响应于检测到所述连续的触摸手势,将所述选择扩展以包括在朝向所述第二位置的方向上超过所述字的附加的内容。83.根据权利要求78所述的方法,进一步包括:检测双轻击触摸输入;响应于检测到所述双轻击触摸输入,选择与所述双轻击触摸输入最接近的字;以及显示所述选择的指示。84.根据权利要求78所述的方法,进一步包括:在所述电子文档内的两个字之间的空格处检测双轻击触摸输入;响应于检测到所述双轻击触摸输入,选择所述空格之后的所述字;以及显示所述选择的指示。85.根据权利要求78所述的方法,进一步包括:检测三轻击触摸输入;响应于检测到所述三轻击触摸输入,选择与所述三轻击触摸输入最接近的句子;以及显示所述句子的选择的指示。86.根据权利要求78所述的方法,进一步包括:检测四轻击触摸输入;响应于检测到所述四轻击触摸输入,选择与所述四轻击触摸输入最接近的段落;以及显示所述段落的选择的指示。87.根据权利要求78所述的方法,进一步包括:检测五轻击触摸输入;响应于检测到所述五轻击触摸输入,选择所述内容;以及显示所述内容的选择的指示。88.根据权利要求78所述的方法,其中当所述距离等于所述预定的阈值距离时,执行在所述电子文档内选择与所述触摸输入最接近的字。89.根据权利要求79所述的方法,其中当所述距离等于所述预定的阈值距离时,执行将所述光标放置在前面的字之后的最接近的空格中。90.一种电子设备,包括:触敏显示器;一个或多个处理器;存储器;以及一个或多个程序,其中所述一个或多个程序存储在所述存储器中并且被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行根据权利要求78-89中任一项所述的方法的指令。91.一种存储一个或多个程序的非瞬态计算机可读存储介质,所述一个或多个程序包括指令,所述指令在由具有触敏显示器的电子设备执行时,使得所述设备执行根据权利要求78-89中任一项所述的方法。92.一种在具有触敏显示器、存储器和用来执行在所述存储器中存储的一个或多个程序的一个或多个处理器的电子设备上的图形用户界面,所述图形用户界面包括根据权利要求78-89中任一项所述的方法中显示的用户界面。93.一种电子设备,包括:触敏显示器;以及用于执行根据权利要求78-89中任一项所述的方法的装置。94.一种键盘显示的方法,包括:在包括一个或多个处理器、存储器和触摸屏显示器的便携式多功能设备处:在所述触摸屏显示器上显示电子文档的内容;在所述触摸屏显示器上显示软键盘;检测在所述软键盘上的两个基本同时的触摸输入;以及响应于检测到在所述软键盘上的两个基本同时的触摸输入,显示模糊的软键盘。95.根据权利要求94所述的方法,进一步包括:检测在所述两个基本同时的触摸输入之后没有中断与所述触摸屏显示器的接触的情况下从所述软键盘到所述内容的所述两个基本同时的触摸输入的移动;以及响应于检测到与所述内容的连续的手指接触,利用所述软键盘的显示代替所述模糊的软键盘的显示。96.根据权利要求94所述的方法,其中显示所述模糊的软键盘包括:基于所述电子文档的所述内容改变所述软键盘的颜色、色度、饱和度、亮度和对比度中的一个或多个。97.一种电子设备,包括:触摸屏显示器;一个或多个处理器;存储器;以及一个或多个程序,其中所述一个或多个程序存储在所述存储器中并且被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行根据权利要求94-96中任一项所述的方法的指令。98.一种存储一个或多个程序的非瞬态计算机可读存储介质,所述一个或多个程序包括指令,所述指令在由具有触敏显示器的电子设备执行时,使得所述设备执行根据权利要求94-96中任一项所述的方法。99.一种在具有触敏显示器、存储器和用来执行在所述存储器中存储的一个或多个程序的一个或多个处理器的电子设备上的图形用户界面,所述图形用户界面包括根据权利要求94-96中任一项所述的方法中显示的用户界面。100.一种电子设备,包括:触敏显示器;以及用于执行根据权利要求94-96中任一项所述的方法的装置。101.一种内容操控的方法,包括:在包括一个或多个处理器、存储器和触摸屏显示器的便携式多功能设备处:在所述触摸屏显示器上显示电子文档的内容以及所述内容内的光标;在所述触摸屏显示器上显示具有多个按键的软键盘,每个按键均具有多个字母数字字符中的相应字母数字字符;检测在所述软键盘上的两个基本同时的触摸输入;以及响应于检测到在所述软键盘上的所述两个基本同时的触摸输入,将所述软键盘的外观改变成改变的外观。102.根据权利要求101所述的方法,进一步包括:检测在所述两个基本同时的触摸输入之后没有中断与所述触摸屏显示器的接触的情况下从所述软键盘上的所述两个基本同时的触摸输入的第一位置到所述内容上的第二位置的滑动手势;以及响应于检测到所述滑动手势,维持所述软键盘的改变的外观。103.根据权利要求101-102中任一项所述的方法,其中改变所述软键盘的外观包括:从所述多个按键上去除所述多个字母数字字符,或者基于所述电子文档的所述内容改变以下各项中的一个或多个:所述软键盘的颜色、色度、饱和度、亮度或对比度。104.根据权利要求101所述的方法,进一步包括:检测在没有中断与所述触摸屏显示器的接触情况下从所述软键盘上的第一位置到所述触摸屏显示器上的任意位置的第二位置的所述两个基本同时的触摸输入的连续的移动;以及响应于检测到所述连续的移动,将选择的内容扩展以包括在朝向所述第二位置的方向上超出所述部分的附加的内容。105.根据权利要求104所述的方法,其中将选择的内容扩展以包括在朝向所述第二位置的方向上超出所述部分的附加的内容包括:在所述选择的相应端点处显示起始点对象和终点对象;以及根据所述第一位置和所述第二位置的位置移动所述起始点对象或所述终点对象中的一个。106.根据权利要求104所述的方法,其中将选择的内容扩展以包括在朝向所述第二位置的方向上超出所述部分的附加的内容包括:根据所述连续的移动的速率超过预定的阈值的确定,一次将所述选择扩展一个字。107.根据权利要求101所述的方法,进一步包括:在检测到所述两个基本同时的触摸输入之后,检测抬起以及随后的附加的两个基本同时的触摸输入以及随后的附加的两个基本同时的触摸输入跨所述触摸屏显示器到附加位置的滑动手势;解除选择的内容;选择最接近于所述光标的字作为选择的内容;以及将选择的内容扩展以包括在朝向所述附加的位置的方向上超出选择的内容的附加的内容。108.根据权利要求1所述的方法,进一步包括:在所述软键盘上检测附加的两个基本同时的触摸输入;以及响应于在所述软键盘上检测到所述附加的两个基本同时的触摸输入:根据选择的内容是字的确定,将选择的内容扩展以包括含有所述字的句子。109.根据权利要求108所述的方法,进一步包括:根据选择的内容大于一个字的确定,在选择的内容的开始处显示光标并且解除选择的内容。110.根据权利要求101所述的方法,进一步包括:检测附加的两个基本同时的触摸输入;响应于检测到所述附加的两个基本同时的触摸输入,将选择的内容扩展到含有所述部分的句子;以及显示选择的内容的指示。111.根据权利要求110所述的方法,其中将选择的内容扩展到含有所述部分的句子包括:根据所述两个基本同时的触摸输入和所述附加的两个基本同时的触摸输入之间的持续时间小于预定的阈值的确定,将选择的内容扩展到含有所述部分的句子。112.根据权利要求101所述的方法,进一步包括:检测另外的两个基本同时的触摸输入;响应于检测到所述另外的两个基本同时的触摸输入,将选择的内容扩展到含有所述部分的段落;以及显示选择的内容的指示。113.根据权利要求112所述的方法,其中将选择的内容扩展到含有所述部分的段落包括:根据所述两个基本同时的触摸输入和所述另外的两个基本同时的触摸输入之间的持续时间小于预定的阈值的确定,将选择的内容扩展到含有所述部分的段落。114.一种电子设备,包括:触摸屏显示器;一个或多个处理器;存储器;以及一个或多个程序,其中所述一个或多个程序存储在所述存储器中并且被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行根据权利要求101-113中任一项所述的方法的指令。115.一种存储一个或多个程序的非瞬态计算机可读存储介质,所述一个或多个程序包括指令,所述指令在由具有触敏显示器的电子设备执行时,使得所述设备执行根据权利要求101-113中任一项所述的方法。116.一种在具有触敏显示器、存储器和用来执行在所述存储器中存储的一个或多个程序的一个或多个处理器的电子设备上的图形用户界面,所述图形用户界面包括根据权利要求101-113中任一项所述的方法中显示的用户界面。117.一种电子设备,包括:触敏显示器;以及用于执行根据权利要求101-113中任一项所述的方法的装置。118.一种方法,包括:在具有一个或多个处理器、存储器和触敏显示器的电子设备处:在所述触敏显示器上同时显示屏幕键盘和内容呈现区域,其中所述内容呈现区域被配置为显示包括从所述屏幕键盘接收的文本输入的内容,其中所述屏幕键盘包括具有对应字符符号的多个字符按键,并且其中相应字符符号将响应于所述屏幕键盘的对应字符按键的激活而被输入;检测显示在所述触敏显示器上的所述屏幕键盘上的触摸输入,其中检测所述触摸输入包括检测一个或多个接触的移动和所述一个或多个接触的抬起;响应于检测到显示在所述触敏显示器上的所述屏幕键盘上的所述触摸输入:根据所述屏幕键盘上的所述触摸输入满足第一准则的确定:响应于确定所述触摸输入满足所述第一准则,以遮盖所述屏幕键盘上的多个所述字符符号的相应方式改变所述屏幕键盘的外观;在维持以所述相应方式的所述屏幕键盘的外观的改变的同时,基于所述一个或多个接触的移动执行第一操作;以及响应于检测到所述一个或多个接触的抬起,反转以所述相应方式的所述屏幕键盘的外观的改变;以及根据所述屏幕键盘上的触摸输入不满足所述第一准则的确定,放弃以遮盖所述屏幕键盘上的所述多个字符符号的所述相应方式改变所述屏幕键盘的外观。119.根据权利要求118所述的方法,其中以遮盖所述屏幕键盘上的所述多个字符符号的相应方式改变所述屏幕键盘的外观包括:向所述屏幕键盘应用模糊效应。120.根据权利要求118所述的方法,其中以遮盖所述屏幕键盘上的所述多个字符符号的相应方式改变所述屏幕键盘的外观包括:从所述屏幕键盘去除所述多个字符符号。121.根据权利要求118所述的方法,其中以遮盖所述屏幕键盘上的所述多个字符符号的相应方式改变所述屏幕键盘的外观包括:去除所述屏幕键盘上的所述多个字符按键的仿真的三维特性。122.根据权利要求118所述的方法,其中以遮盖所述屏幕键盘上的所述多个字符符号的相应方式改变所述屏幕键盘的外观包括:改变所述软键盘的颜色、色度、饱和度、亮度和对比度中的一个或多个。123.根据权利要求118所述的方法,其中所述一个或多个接触包括单个接触。124.根据权利要求118所述的方法,包括:响应于检测到显示在所述触敏显示器上的所述屏幕键盘上的所述触摸输入:根据所述屏幕键盘上的所述触摸输入不满足所述第一准则并且所述屏幕键盘上的所述触摸输入满足与所述第一准则不同的第二准则的确定,输入与所述屏幕键盘的激活的字符按键对应的字符符号。125.根据权利要求118所述的方法,其中在维持以所述相应方式的所述屏幕键盘的外观的改变的同时,基于所述一个或多个接触的移动执行所述第一操作包括:选择所述内容呈现区域内的文本。126.一种电子设备,包括:触摸屏显示器;一个或多个处理器;存储器;以及一个或多个程序,其中所述一个或多个程序存储在所述存储器中并且被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行根据权利要求118-125中任一项所述的方法的指令。127.一种存储一个或多个程序的非瞬态计算机可读存储介质,所述一个或多个程序包括指令,所述指令在由具有触敏显示器的电子设备执行时,使得所述设备执行根据权利要求118-125中任一项所述的方法。128.一种在具有触敏显示器、存储器和用来执行在所述存储器中存储的一个或多个程序的一个或多个处理器的电子设备上的图形用户界面,所述图形用户界面包括根据权利要求118-125中任一项所述的方法中显示的用户界面。129.一种电子设备,包括:触敏显示器;以及用于执行根据权利要求118-125中任一项所述的方法的装置。

百度查询: 苹果公司 触摸输入光标操控

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。