[发明专利]显示网页的方法、浏览器及移动终端在审
申请号: | 201210101965.0 | 申请日: | 2012-04-09 |
公开(公告)号: | CN103365920A | 公开(公告)日: | 2013-10-23 |
发明(设计)人: | 俞旭明;杨博 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 吕耀萍 |
地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 显示 网页 方法 浏览器 移动 终端 | ||
技术领域
本发明涉及计算机技术领域,特别涉及一种显示网页的方法、浏览器及移动终端。
背景技术
对于小屏幕设备,如手机、平板电脑等移动终端,其屏幕分辨率普遍比个人电脑的屏幕分辨率小,造成针对个人电脑分辨率而设计的待显示网页,在小屏幕设备上的浏览体验比较差,如何在小屏幕设备上更快捷地浏览比小屏幕分辨率大的网页,一直是本领域人员关注的焦点和致力于解决的问题。
现有技术中,小屏幕设备的浏览器通常将比小屏幕分辨率大的网页直接呈现,仅仅通过放大缩小、左右移动等方式来显示网页。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
一般用户的阅读文字习惯是从左到右和换行阅读,通过放大缩小和左右移动的操作,打乱了用户的阅读顺序。另外放大缩小时,经常出现字体太小,看不清字的情况,用户浏览网页的速度慢,且不够直观,操作成本高。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种显示网页的方法、浏览器及移动终端。所述技术方案如下:
一方面,提供了一种显示网页的方法,所述方法包括:
获取待显示网页和所述待显示网页的URL地址;
根据HTML标签对所述待显示网页进行分割,得到至少一个显示区域;
根据所述待显示网页的URL地址,在预设的URL地址与排序方式的对应关系中获取所述待显示网页中所述显示区域的排序方式,并根据所述排序方式对所述显示区域进行排序;
将排序后的待显示网页的显示区域显示给用户。
其中,所述根据HTML标签对所述待显示网页进行分割,得到至少一个显示区域,具体包括:
遍历所述待显示网页的HTML文档树;
获取到所述HTML文档树中的HTML标签,并判断所述标签对应的文档节点包括的文档区域是否大于当前屏幕大小值;
若大于,则继续遍历所述HTML文档树,直到获取到的HTML标签对应的文档节点包括的文档区域小于当前屏幕大小值;
若小于,则将所述HTML标签对应的文档节点包括的文档区域作为一个显示区域,并继续遍历所述HTML文档树,直到遍历完所述HTML文档树得到多个显示区域。
其中,所述根据所述待显示网页的URL地址,在预设的URL地址与排序方式的对应关系中获取所述待显示网页中所述显示区域的排序方式,具体包括:
在预设的URL地址与排序方式的对应关系中判断是否存在所述待显示网页的URL地址对应的排序方式;
当存在所述待显示网页的URL地址对应的排序方式时,则获取所述排序方式作为所述待显示网页中所述显示区域的排序方式;
当不存在所述待显示网页的URL地址对应的排序方式时,则将预设的默认排序方式作为所述待显示网页中所述显示区域的排序方式。
其中,所述在预设的URL地址与排序方式的对应关系中判断是否存在所述待显示网页的URL地址对应的排序方式,具体包括:
判断所述URL地址与排序方式的对应关系中是否存在所述URL地址;
若存在,则判断出存在所述待显示网页的URL地址对应的排序方式;
若不存在,则判断出不存在所述待显示网页的URL地址对应的排序方式。
另一方面,提供了一种浏览器,所述浏览器包括:
获取模块,用于获取待显示网页和所述待显示网页的URL地址;
分割模块,用于根据HTML标签对所述获取模块获取的所述待显示网页进行分割,得到至少一个显示区域;
排序模块,用于根据所述获取模块获取的所述待显示网页的URL地址,在预设的URL地址与排序方式的对应关系中获取所述待显示网页中所述显示区域的排序方式,并根据所述获取排序模块得到的所述排序方式,对所述分割模块得到的显示区域进行排序;
显示模块,用于将所述排序模块得到的排序后的待显示网页的显示区域显示给用户。
其中,所述分割模块具体包括遍历单元、获取单元和判断单元:
所述遍历单元,用于遍历所述待显示网页的HTML文档树;
所述获取单元,用于获取到所述HTML文档树中的HTML标签;
所述判断单元,用于判断所述标签对应的文档节点包括的文档区域是否大于当前屏幕大小值;
若大于,则继续遍历所述HTML文档树,直到获取到的HTML标签对应的文档节点包括的文档区域小于当前屏幕大小值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210101965.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:封装片冲压模具
- 下一篇:带有活动液压油缸的模具结构