The invention provides a method and a device for improving the loading speed of web pages. The methods to improve web page loading speed, the method comprises the following steps: loading to be optimized through the browser page, and search out the optimization of the original CSS file in the web page; determining the original CSS file is invalid in CSS style, and delete all the invalid CSS style; the replacement of the page in the the original CSS file is used to optimize the CSS file delete the invalid after the CSS style. The invention eliminates a large number of invalid style codes in the CSS file, reduces the size of the CSS file, greatly reduces the loading time required by the CSS file, and thus improves the loading speed of the page. In addition, dealing with optimized CSS files is more convenient for package merge, and more convenient for embedded processing of style and page code, so as to further improve the loading speed of page.
【技术实现步骤摘要】
提高网页加载速度的方法及装置
本专利技术涉及网页加载
,具体而言,涉及一种提高网页加载速度的方法及装置。
技术介绍
目前,现在的常见网站,信息量越来越大,尤其是网站首页,包含的数据、图像、动画、布局、导航等等信息也极其丰富,页面显示效果越来越动人,如此庞大繁复的页面对加载效果的要求也越来越高。当网络状况并不顺畅的时候,也会影响页面加载的效果,大大地降低页面的加载速度。
技术实现思路
鉴于此,本专利技术提出了一种提高网页加载速度的方法及装置,旨在解决现有网页加载慢的问题。一个方面,本专利技术提出了一种提高网页加载速度的方法,该方法包括如下步骤:搜索步骤,通过浏览器加载待优化网页,并搜索出所述待优化网页中的原始CSS文件;删除步骤,确定所述原始CSS文件中的无效的CSS样式,并删除所有无效的CSS样式;第一替换步骤,用删除所述无效的CSS样式后的优化CSS文件替换所述网页中的原始CSS文件。进一步地,上述提高网页加载速度的方法中,在所述第一替换步骤之后还包括:加载步骤,所述浏览器对所述待优化网页再次加载运行;判断步骤,判断所述待优化网页是否正确;筛选步骤,在所述待优化网页不正确时,从删除的所有无效的CSS样式中筛选出有效的CSS样式,并将筛选出的有效的CSS样式添加入优化后的CSS文件中,形成再次优化的CSS文件;第二替换步骤,用再次优化的CSS文件替换所述网页中的优化CSS文件。进一步地,上述提高网页加载速度的方法中,所述删除步骤中的确定所述原始CSS文件中的无效的CSS样式进一步包括:搜索出所述待优化网页中的所有有效的CSS样式;将有效的CSS样式与原始 ...
【技术保护点】
一种提高网页加载速度的方法,其特征在于,包括如下步骤:搜索步骤,通过浏览器加载待优化网页,并搜索出所述待优化网页中的原始CSS文件;删除步骤,确定所述原始CSS文件中的无效的CSS样式,并删除所有无效的CSS样式;第一替换步骤,用删除所述无效的CSS样式后的优化CSS文件替换所述网页中的原始CSS文件。
【技术特征摘要】
1.一种提高网页加载速度的方法,其特征在于,包括如下步骤:搜索步骤,通过浏览器加载待优化网页,并搜索出所述待优化网页中的原始CSS文件;删除步骤,确定所述原始CSS文件中的无效的CSS样式,并删除所有无效的CSS样式;第一替换步骤,用删除所述无效的CSS样式后的优化CSS文件替换所述网页中的原始CSS文件。2.根据权利要求1所述的提高网页加载速度的方法,其特征在于,在所述第一替换步骤之后还包括:加载步骤,所述浏览器对所述待优化网页再次加载运行;判断步骤,判断所述待优化网页是否正确;筛选步骤,在所述待优化网页不正确时,从删除的所有无效的CSS样式中筛选出有效的CSS样式,并将筛选出的有效的CSS样式添加入优化后的CSS文件中,形成再次优化的CSS文件;第二替换步骤,用再次优化的CSS文件替换所述网页中的优化CSS文件。3.根据权利要求1所述的提高网页加载速度的方法,其特征在于,所述删除步骤中,确定所述原始CSS文件中的无效的CSS样式进一步包括:搜索出所述待优化网页中的所有有效的CSS样式;将有效的CSS样式与原始CSS文件中的CSS样式进行比对,将原始CSS文件中不属于有效的CSS样式的CSS样式确定为无效的CSS样式。4.根据权利要求1至4中任一项所述的提高网页加载速度的方法,其特征在于,所述有效的CSS文件为正确的CSS样式。5.根据权利要求1至4中任一项所述的提高网页加载速度的方法,其特征在于,所述无效的CSS文件...
【专利技术属性】
技术研发人员:王轶晨,陈懿,申国林,何强,杨金,
申请(专利权)人:航天信息股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。