[发明专利]表示在网页浏览器中的网页的状态表示的建立在审
申请号: | 201480059613.0 | 申请日: | 2014-10-31 |
公开(公告)号: | CN105745644A | 公开(公告)日: | 2016-07-06 |
发明(设计)人: | 莫滕·西尔韦斯特·奥尔森 | 申请(专利权)人: | 柯宝科技公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市磐华律师事务所 11336 | 代理人: | 高伟;卜璐璐 |
地址: | 丹麦霍斯*** | 国省代码: | 丹麦;DK |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 表示 网页浏览器 中的 网页 状态 建立 | ||
优先权声明
本申请涉及并要求于2013年11月1日提交的、名称为“ESTABLISHMENTOFSTATEREPRESENTATIONOFAWEBPAGEREPRESENTEDINAWEBBROWSER”的PA2013-70640号丹麦专利申请的优先权,其全文通过引用并入本文。
发明的领域
现在公开的发明性概念涉及配置为建立表示在网页浏览器中的网页的状态表示的方法、系统和计算机程序产品,用于建立网页浏览器的第一内部浏览器状态表示的外部表示以及在此基础上建立进一步的内部表示的系统,网页浏览器和浏览基于网页的数据源的方法。
背景技术
近几年期间已经开发了网页的内容和基本建设。因此,网页的一大部分是动态网页,其包括动态内容诸如脚本内容连同标记语言内容和其他内容。网页的脚本内容帮助建立直观的以及多功能的网页,以及在浏览网页期间自动适于用户输入的网页。
其结果是,当动态网页由网页浏览器处理时,可导致在不同的网页浏览器中的网页基于例如用户动作、网页浏览器的位置、脚本内容本身等而具有独特表示。但是这导致了关于确定网页浏览器中动态网页的结果表示的问题。
现在公开的发明性概念等提供了上述问题的解决方案。
发明内容
现在公开的发明性概念包含系统、方法、计算机程序产品等,其配置为帮助建立表示在网页浏览器中的网页的状态表示。在多个实施例中,这些概念包括如下。
在一种方法中,建立表示在网页浏览器中的网页的状态表示的方法包括利用网页浏览器实施下述操作:对从基于网页的数据源检索到的网页执行网页处理;在所述网页浏览器中建立所述网页的作为结果的第一内部浏览器状态表示;建立外部表示;所述外部表示表示所述第一内部表示的状态;其中,建立所述状态的所述外部表示包括:建立所述第一内部浏览器状态表示的第一内容的表示;建立表示所述第一内部浏览器状态表示的动态内容的状态的动态内容状态表示;以及建立包括映射所述动态内容和所述第一内容之间的关系的映射数据;以及使得所述外部表示能够用于网页浏览器应用以便在与所述第一内部浏览器状态表示的状态相对应的状态下在所述网页浏览器应用中建立所述网页的进一步的内部表示。
在另一个实施例中,系统配置为建立网页浏览器的第一内部浏览器状态表示的外部表示并且在此基础上建立进一步的内部表示。该系统包括:网页浏览器,其配置为将第一内部浏览器状态表示外在化到该状态的外部表示,以及网页浏览器应用,其配置为在与第一内部浏览器状态表示的状态相对应的浏览器状态下基于外部状态表示建立进一步的内部状态表示。建立状态的外部表示包括:建立第一内部浏览器状态表示的第一内容的表示;建立动态内容状态表示,其表示第一内部浏览器状态表示的动态内容的状态;以及建立映射数据,其包括映射第一内部浏览器状态表示的动态内容和第一内容之间的关系。
在又一个实施例中,网页浏览器配置为通过下述操作建立外部浏览器状态表示:建立第一内部浏览器状态表示的第一内容的外部表示,建立外部动态内容状态表示,其表示第一内部表示的动态内容的状态,以及建立映射数据,其包括映射第一内部浏览器状态表示的动态内容和第一内容之间的关系。
在附加的方法中,网页浏览器配置为基于预建立的外部浏览器状态表示通过下述操作建立进一步的内部浏览器状态表示:处理预建立的外部浏览器状态表示,将处理的结果解析成网页浏览器应用的内部文档对象模型,以及处理外部浏览器状态表示的映射数据,以及基于映射数据实现表示在内部文档对象模型中的动态内容和第一内容之间的关系。
在再一个实施例中,方法用于浏览包括多个网页的基于网页的数据源。该方法包括,利用网页浏览器:浏览基于网页的数据源的一个或多个网页;在浏览期间建立不同的第一内部浏览器状态的至少两个外部表示;至少部分基于处理外部表示的内容建立一个或多个基于至少一个外部表示的附加浏览器事件;以及实施解析成一个或多个网页浏览器应用的内部状态表示。
附图说明
下面将参考附图进一步详细解释现在公开的发明性概念。
图1例示了根据现在公开的发明性概念的若干实施例的系统。
图2例示了根据现在公开的发明性概念的实施例的、关于建立外部表示的实施例的流程图。
图3例示了根据现在公开的发明性概念的实施例的、关于基于外部表示建立在网页浏览器中的进一步的内部状态表示的实施例的流程图。
图4例示了根据现在公开的发明性概念的实施例的、相互关系的示意性映射,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于柯宝科技公司,未经柯宝科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480059613.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种单斜舌锁体
- 下一篇:支持上行链路调度的双阈值上行链路速率控制