发明名称 对页面的处理
摘要 一种方法包括:基于包括多个元素的页面的对象模型,来为该页面生成多个元素中的至少一个元素的上下文分组。一种方法包括:基于页面生成用于视障用户的用户界面,该用户界面包括基于该页面的对象模型生成的至少一个上下文分组。一种方法包括:标识要分析的页面,该页面基于文档对象模型(DOM)并且具有多个元素,当该页面被生成用于显示时多个元素被配置为在视觉上被排列。该方法包括基于该DOM处理所标识页面,以将多个元素中的每个元素包括在与该页面相关联的至少一个上下文群组中。该方法包括利用该至少一个上下文群组来辅助视障用户导览该页面。
申请公布号 CN102112985B 申请公布日期 2015.10.21
申请号 CN200980130586.0 申请日期 2009.05.14
申请人 苹果公司 发明人 克里斯多佛·费雷泽施;埃里克·泰勒·西摩
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 中国国际贸易促进委员会专利商标事务所 11038 代理人 邹姗姗
主权项 一种用于处理页面的方法,包括:接收包括多个元素的页面,所述多个元素对应于按照所述页面的对象模型排列的多个对象;基于所述多个对象在所述页面的所述对象模型中的位置来为所述页面生成一个或多个上下文分组,每一个所述上下文分组包括所述多个元素中的至少一个元素;以及使用所述一个或多个上下文分组来提供对所述页面的分组到分组的用户导览,其中每一个所述上下文分组包括与一共同的上下文相关的多个元素,其中,生成所述上下文分组包括:基于所述对象模型在第一遍中处理所述页面,以确定包括所述多个元素的多个群组;以及在第二遍中处理所确定的多个群组,根据所述多个群组中的一个或多个群组是否与一共同的上下文有关,而将所述一个或多个群组组合成所述上下文分组。
地址 美国加利福尼亚州