[发明专利]用于提供多个视图的浏览器级背景页面有效
申请号: | 201380048376.3 | 申请日: | 2013-06-25 |
公开(公告)号: | CN104685466B | 公开(公告)日: | 2018-01-23 |
发明(设计)人: | D·格拉兹科夫 | 申请(专利权)人: | 谷歌公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京市柳沈律师事务所11105 | 代理人: | 邵亚丽 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 提供 视图 浏览器 背景 页面 | ||
1.一种用于实施网络应用程序的方法,其包括:
使用计算装置的处理器,将网络应用程序的网页的一个元素投影到所述网页的视图中,所述视图为所述网页的模型的视觉表示,所述模型包含应用程序数据及规则,其中所述网络应用程序与浏览器级背景页面相关联,所述浏览器级背景页面缺乏其自身用户接口且充当所述网络应用程序的所有视图的容器,包含所述网页的所述视图,且其中由所述网络应用程序所创建的每一窗口展示所述浏览器级背景页面的不同视图;
使用控制器来调解输入并将对所述网络应用程序的用户输入转换成针对所述视图或所述模型的命令;及
由所述控制器使用表示影子文档对象模型子树中界定的位置的插入点,调换投影在所述网页的所述视图中的所述一个元素与另一元素,而不影响所述网页的文档对象模型树。
2.根据权利要求1所述的方法,其中所述浏览器级背景页面不受任何当前显示视图影响。
3.根据权利要求1所述的方法,其中所述浏览器级背景页面包括HTML文档。
4.根据权利要求1所述的方法,其中所述一个元素及所述另一元素为HTML内容元素。
5.根据权利要求1所述的方法,其中匹配准则是由所述插入点为其子节点提供以指定给定节点是否可分配到给定插入点。
6.根据权利要求1所述的方法,其中由所述网页的所述文档对象模型树中的元素托管所述影子文档对象模型子树。
7.一种用于实施网络应用程序的系统,其包括:
存储器,存储可执行指令;及
处理器,其可操作地耦合到所述存储器且经配置以执行代码以:
将网络应用程序的网页的一个元素投影到所述网页的视图中,所述视图为所述网页的模型的视觉表示,所述模型包含应用程序数据及规则,其中所述网络应用程序与浏览器级背景页面相关联,所述浏览器级背景页面缺乏其自身用户接口且充当所述网络应用程序的所有视图的容器,包含所述网页的所述视图,且其中由所述网络应用程序所创建的每一窗口展示所述浏览器级背景页面的不同视图;
使用控制器来调解输入并将对所述网络应用程序的用户输入转换成针对所述视图或所述模型的命令;及
由所述控制器使用表示影子文档对象模型子树中界定的位置的插入点,调换投影在所述网页的所述视图中的所述一个元素与另一元素,而不影响所述网页的文档对象模型树。
8.根据权利要求7所述的系统,其中所述浏览器级背景页面不受任何当前显示视图影响。
9.根据权利要求7所述的系统,其中所述浏览器级背景页面包括HTML文档。
10.根据权利要求7所述的系统,其中所述一个元素及所述另一元素为HTML内容元素。
11.根据权利要求7所述的系统,其中匹配准则是由所述插入点为其子节点提供以指定给定节点是否可分配到给定插入点。
12.根据权利要求7所述的系统,其中由所述网页的所述文档模型树中的元素托管所述影子文档对象模型子树。
13.一种含有导致计算装置执行下列步骤的可执行代码的非暂时性计算机可读媒体:
使用所述计算装置的处理器,将网络应用程序的网页的一个元素投影到所述网页的视图中,所述视图为所述网页的模型的视觉表示,所述模型包含应用程序数据及规则,其中所述网络应用程序与浏览器级背景页面相关联,所述浏览器级背景页面缺乏其自身用户接口且充当所述网络应用程序的所有视图的容器,包含所述网页的所述视图,且其中由所述网络应用程序所创建的每一窗口展示所述浏览器级背景页面的不同视图;及
使用所述处理器,使用表示影子文档对象模型子树中界定的位置的插入点调换投影在所述网页的所述视图中的所述一个元素与另一元素,而不通知浏览器级背景页面,
其中所述浏览器级背景页面为缺乏其自身用户接口且充当网络应用程序的包含所述网页的所述视图的所有视图的容器的脚本文件,且
其中由所述网络应用程序所创建的每一窗口展示所述浏览器级背景页面的不同视图。
14.根据权利要求13所述的非暂时性计算机可读媒体,其中所述浏览器级背景页面不受任何当前显示视图影响。
15.根据权利要求13所述的非暂时性计算机可读媒体,其中所述浏览器级背景页面包含HTML文档。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌公司,未经谷歌公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380048376.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:应用程序安全测试
- 下一篇:用于图像辨识的自适应阈值处理