[发明专利]在浏览器中实现标签页的方法与装置有效
申请号: | 200810041652.4 | 申请日: | 2008-08-13 |
公开(公告)号: | CN101650713A | 公开(公告)日: | 2010-02-17 |
发明(设计)人: | 王闻宇;王刚;汪奕菲 | 申请(专利权)人: | 突触计算机系统(上海)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市金杜律师事务所 | 代理人: | 郑立柱 |
地址: | 200050上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 浏览器 实现 标签 方法 装置 | ||
技术领域
本发明涉及用于显示浏览内容的浏览器,尤其涉及网络浏览器实 现网页标签页的方法与装置。
背景技术
在用户设备的浏览器,例如网络浏览器中,用于显示浏览内容的 标签页是一种应用广泛的导航部件。一般来说,浏览器界面中的一个 显示区域对应着多个标签页,各个标签页分别对应各个数据集。用户 通过例如点击标签页标题等手段激活一个标签页后,该标签页及对应 的数据集会在该显示区域中显示出来;在激活另一个标签页后,该显 示区域会变为显示该另一个标签页及相应数据集。通过标签页,能够 大大地节省浏览器界面所占的显示区域的大小,用户也能够在同一显 示区域中浏览多个标签页内容,十分方便。例如,Web2.0目前在互联 网中的应用越来越广泛,其一个重要特征就是标签页的大量应用。Web 2.0浏览器显示包含着各个标签页的主网页,用户可以点击不同标签页 对应的标题,在主网页的同一个显示区域内浏览不同标签页所含的不同 内容,而不必为不同内容打开新的网页,十分简单迅捷。
浏览器实现标签页时,浏览器需要该标签页的超文本标记语言 (HTML)代码进行解析处理,其中,浏览器解析出需要显示的标签页 文本内容及内容对应的各种标签,还需要按照文档对象模型(Document Object Model,简称DOM)的规范,构建该网页的DOM树(DOM Tree) 与可能需要的渲染树(Render Tree),以便进行排版,按与标签对应的 格式显示标签页文本内容,供用户浏览。解析处理需要占用一定的浏览 器资源,并消耗一定的时间。一般来说,在主网页中,包括一个主标签 页,即默认已经选中,初始化时需要显示的标签页;和至少一个从标签 页,即默认没有选中的标签页,除非用户发出浏览指令,否则该标签页 不会呈现给用户。因此,当浏览器需要实现多个标签页时,如何按照一 定规则对主标签页和从标签页进行解析处理,保证用户对主标签页和从 标签页内容的快速浏览,是一个影响用户体验的技术问题。
现有技术中,网络浏览器实现标签页的技术方案包括下面两种:
A.主网页初始化时,把主标签页和从标签页的所有代码下载下来, 并全部进行解析处理。在这种方案中,解析处理所有标签页的代码会明 显降低主网页的解析速度,用户体验较差;
B.主网页初始化时,仅下载并解析处理主标签页的代码;当用户 选择从标签页时,发起新的http请求,下载从标签页的代码,继而进行 解析处理。在这种方案中,在用户选择从标签页时,需要等待代码下载 并解析处理完毕,不能马上看到从标签页的内容,用户体验较差。
此外,在解析处理之后,网络浏览器对标签页的实现可以进一步还 包括对该标签页进行浏览处理,例如,将标签页HTML代码中指定的图 片、音频、层叠样式表单(Cascading Style Sheets,简称CSS)等浏览资 源下载到用户设备,并将其在所属标签页中呈现给用户。浏览处理也需 要占用一定的浏览器资源,并消耗一定的时间。现有技术中,一般在标 签页解析处理时进行浏览处理,因而这样也可能会影响用户的体验。
发明内容
为了解决的上述现有技术的缺点,提高用户体验,本发明提出,在 带有浏览器初始化时,获取从标签页的代码,并获取对从标签页进行解 析处理的附加解析条件;当从标签页解析的附加解析条件满足后,再对 从标签页进行解析处理。优选地,浏览器还获取从标签页解析处理后进 行浏览处理的附加浏览处理条件;当从标签页浏览处理的附加浏览处理 条件满足后,再对从标签页进行浏览处理。
具体地,根据本发明的第一方面,提供了一种在用户设备中用于实现 浏览器的标签页的方法,其中,所述标签页包括一个或多个从页面,该 方法包括:i.获取所述一个或多个从页面的页面代码信息,并获取各个 从页面各自的附加解析条件信息,其中,所述附加解析条件信息指示获 取到相应从页面的页面代码信息后,对该从页面的页面代码信息进行解 析处理的附加解析条件;ii.当一个或多个从页面的所述附加解析条件满 足时,对所述从页面的页面代码信息进行解析处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于突触计算机系统(上海)有限公司,未经突触计算机系统(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810041652.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:视频高层特征检索系统及其实现
- 下一篇:键盘