[发明专利]一种提高页面反应速度的方法及软件在审
| 申请号: | 201410325091.6 | 申请日: | 2014-07-09 |
| 公开(公告)号: | CN104063510A | 公开(公告)日: | 2014-09-24 |
| 发明(设计)人: | 刘永健 | 申请(专利权)人: | 刘永健 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 528100 广东省佛*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 提高 页面 反应速度 方法 软件 | ||
技术领域
本发明涉及一种提高页面反应速度的方法及软件。
背景技术
随着网络技术及页面设计的发展,页面的内容越来越丰富,并且通常采用采用超文本标记语言(Hyper Text Mark-up Language,HTML)格式来体现,HTML文本是由TML命令组成的描述性文本,HTML命令可以说明文字、图形、动画、声音、表格、链接等。HTML的结构包括头部(Head),主体(Body)两大部分,其中,头部描述浏览器所需的信息,而主体则包含所要说明的具体内容。HTML语言的基本构成单元是标签,例如超链接<a>标签(又称锚点标签,代表不同页面之间的链接关系)、<br>标签(代表换行)等。
在现有的技术中,用户需要浏览页面时,通常是利用浏览器来实现的,通过浏览器可以显示在万维网或局域网内的文字、影像及其他资讯,具体的实现流程为:浏览器在接收到用户输入的页面请求例如Web页面请求时,从Web服务器下载此Web页面请求对应的HTML数据,并在下载完毕后,解析相关HTML数据,建立标签元素组成的树结构,并计算建立的树结构中各标签的位置,最后,根据各标签的位置进行排版后显示Web页面请求对应的页面。
在上述页面浏览流程中,如果用户输入的页面请求对应的HTML数据是由大量的<a>标签构成,而此类标签后续需要浏览器花费较长时间进行解析,这就导致浏览器显示此Web页面的速度较慢,进而使得用户体验较低。
发明内容
本发明实施例提供了一种提高页面反应速度的方法及软件,用以解决现有显示软件显示页面较慢使得用户体验较低的问题。
基于上述问题,本发明实施例提供的一种提高页面反应速度的方法,包括:
显示软件获取自身接收的用户输入的页面请求对应的HTML数据,所述HTML数据包括用于实现超链接功能的文本标签对应的HTML数据;
对获取到的HTML数据进行解析后,显示所述页面请求对应的页面。
本发明实施例提供的一种显示软件,包括:
接收模块,用于接收用户输入的页面请求;
获取模块,用于在所述接收模块接收到所述页面请求时,获取所述页面请求对应的HTML数据,所述HTML数据包括用于实现超链接功能的文本标签对应的HTML数据;
解析显示模块,用于对所述获取模块获取到的HTML数据进行解析后,显示所述页面请求对应的页面。
本发明实施例的有益效果包括:
本发明实施例提供的一种提高页面反应速度的方法及软件,在该方法中,显示软件获取自身接收的用户输入的页面请求对应的HTML数据,此HTML数据包括用于实现超链接功能的文本标签对应的HTML数据;然后,对获取到的HTML数据进行解析后,显示页面请求对应的页面。在本发明实施例中,显示软件在解析用户输入的页面请求对应的HTML数据时,不再解析超链接标签例如<a>标签对应的HTML数据,而是解析由文本标签替代的HTML数据,这样一来,经过对显示软件的相关测试得知,显示软件解析文本标签的HTML数据,相对于解析<a>标签对应的HTML数据较快,因此,上述这种处理方式,提高了显示软件反应显示页面的速度,进一步提高了用户体验。
附图说明
图1为本发明实施例提供的一种提高页面反应速度的方法的流程图;
图2为本发明实施例提供的一种显示软件的结构示意图。
具体实施方式
下面结合说明书附图,对本发明实施例提供的一种提高页面反应速度的方法及软件的具体实施方式进行说明。
本发明实施例提供的一种提高页面反应速度的方法,如图1所示,具体包括以下步骤:
S11:显示软件获取自身接收的用户输入的页面请求对应的HTML数据;
在这里,上述HTML数据中包括有用于实现超链接功能的文本标签对应的HTML数据,显示软件在后续解析这种文本标签对应的HTML数据时,相对于解析超链接标签例如<a>标签对应的的HTML事件而言,解析的速度较快,这个结论是对显示软件解析相关HTML数据的不断测试得到的;
S12:对获取到的HTML数据进行解析后,显示页面请求对应的页面。
优选的,在上述步骤S11中,显示软件可从Web服务器侧获取相应的HTML数据。在这里,对于Web服务器来说,它可利用JavaScript脚本语言来编写上述文本标签对应的HTML代码。例如,文本标签可为<label>标签,当然,文本标签还可以是其他标签,在此不再一一列举。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于刘永健,未经刘永健许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410325091.6/2.html,转载请声明来源钻瓜专利网。





