【技术实现步骤摘要】
相关申请本申请是国际申请日为2009年03月03日、国际申请号为PCT/US2009/035874、进入中国国家阶段日期为2009年04月02日、国家申请号为200980000013.6的专利技术专利申请的分案申请。
本主题主要涉及web浏览(web browsing,网页浏览)服务。
技术介绍
Web页面(web page,网页)是用标记语言创建的,该标记语言提供了这样一种手段,即用于描述文档中基于文本的信息的结构并为该文本增补交互表单、嵌入图像及其他对象。一种流行的标记语言是超文本标记语言(HTML),该语言是用被尖括号(angle bracket)包围的标记的形式编写的。HTML可以描述web页面的外观和语义,并且可以包括嵌入式脚本语言代码(例如),该代码可以影响web浏览器及其他HTML处理器的行为。为开发人员提供了在web页面中添加鼠标事件处理机(handler)或事件监听器(listener)的能力。这些鼠标事件处理机可以被指定到web页面中的特定区域,并且可以被配置成接收这些区域中的鼠标事件,例如鼠标释放(mouse up)事件或鼠标按下(mouse down)事件。 相比之下,对使用触摸敏感设备导航的web页面来说,这些web页面通常需要对由用户使用一个或多个手指触摸web页面以及做出手势所产生的触摸事件做出响应。常规的鼠标事件处理机不能正确解释这些触摸事件。由此,这些触摸事件需要一种不同的触摸事件模型来正确解释触摸事件并且允许开发人员充分利用触摸敏感显示 器或设备的能力。
技术实现思路
< ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
2008.03.04 US 12/042,2991.一种用于在具有触摸敏感显示器的电子设备处使用的方法,
所述方法包括:
接收超文本标记语言HTML文档,所述HTML文档包括嵌入脚
本;以及
在所述电子设备处呈现和显示所述HTML文档并且执行所述嵌
入脚本,包括:
访问触摸事件,所述触摸事件包括多个触摸列表;以及
在检测到所述触摸敏感显示器上的一个或多个触摸之后:
利用所述多个触摸列表中的触摸列表中所包括的触摸
数据来标识一个或多个改变的触摸;以及
根据所述触摸列表中的所述触摸数据进一步执行所述
嵌入脚本。
2.根据权利要求1所述的方法,其中所述触摸事件是针对所述
HTML文档的第一相应显示区域,所述多个触摸列表包括第一触摸
列表和目标触摸列表,所述第一触摸列表列出所述触摸敏感显示器
上的所有触摸,并且所述目标触摸列表仅列出所述HTML文档的所
述第一相应显示区域中的触摸。
3.根据权利要求1所述的方法,其中所述处触摸事件包括针对
所述HTML文档的第一相应显示区域的第一触摸事件,以及
所述方法还包括:
访问针对所述HTML文档的第二相应显示区域的第二触摸
事件,所述第二触摸事件包括第二多个触摸列表;以及
在检测到所述一个或多个触摸之后:
利用所述第二多个触摸列表中的两个或更多触摸列表
中的触摸数据来更新所述第二触摸事件;以及
根据所述第二多个触摸列表中的至少一个触摸列表中
的所述触摸数据来进一步执行所述嵌入脚本,
其中所述第二多个触摸列表包括第二触摸列表和第二目标触摸
列表,所述第二触摸列表列出所述触摸敏感显示器上的所有触摸,
并且所述第二目标触摸列表仅列出所述HTML文档的所述第二相应
显示区域中的触摸。
4.根据权利要求1-3任一项所述的方法,包括:
根据与所述HTML文档的相应元素对应的所述嵌入脚本中的指
令,访问所述触摸事件以作为与所述相应文档元素对应的触摸事件,
所述触摸事件包括所述多个触摸列表;以及
在检测到一个或多个触摸之后,利用所述触摸列表中的两个或更
多触摸列表中的触摸数据来更新所述触摸事件。
5.根据权利要求1-3任一项所述的方法,其中所述触摸事件中
的所述多个触摸列表包括改变触摸触摸列表以用于标识一个或多个
改变的触摸,所述方法还包括:
在检测到所述一个或多个触摸中的至少一个触摸的改变之后:
利用标识至少一个改变的触摸的触摸数据,来更新所述触摸
事件中的所述改变触摸触摸列表;以及
根据所述更新后的改变触摸触摸列表,进一步执行所述嵌入
脚本。
6.根据权利要求1-3任一项所述的方法,其中所述触摸事件中
的所述多个触摸列表包括目标触摸触摸列表以用于标识对目标的一
个或多个触摸,所述方法还包括:
在检测到对所述目标的所述一个或多个触摸中的至少一个触摸
的改变之后:
利用标识对所述目标的至少一个触摸的触摸数据,更新所述
触摸事件中的所述目标触摸触摸列表;以及
根据更新后的所述目标触摸触摸列表,进一步执行所述嵌入
脚本。
7.根据权利要求1-3任一项所述的方法,还包括:在检测到所
述一个或多个触摸中的至少一个触摸的改变之后,更新所述多个触
\t摸列表中的两个或更多触摸列表。
8.一种用于在具有触摸敏感显示器的电子设备处使用的设备,
所述设备包括:
技术研发人员:R·威廉姆森,G·D·博尔辛加,T·奥默尼克,
申请(专利权)人:苹果公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。