1 / 2
文档名称:

一种网页重排版的方法和系统的制作方法.docx

格式:docx   大小:16KB   页数:2页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

一种网页重排版的方法和系统的制作方法.docx

上传人:421989820 2022/6/28 文件大小:16 KB

下载得到文件列表

一种网页重排版的方法和系统的制作方法.docx

相关文档

文档介绍

文档介绍:一种网页重排版的方法和系统的制作方法
专利名称:一种网页重排版的方法和系统的制作方法
技术领域:
本发明涉及手机互联网技术领域,尤其涉及一种网页重排版的方法和系统。
背景技术:
在计算机互联网领域,服务器缓存加速技术是一个被广泛采间通过网络连接,手机浏览器客户端用于获取并显示网页地址对应的已经重排版页面,根据网页重排版策略将网页地址对应的未重排版页面生成重排版页面,并上传到缓存服务器中保存;缓存服务器用于存储网页地址对应的重排版页面,并发送给手机浏览器客户端。 采用了本发明的技术方案,可以在保留服务器加速效果的同时,将既耗计算资源又耗网络带宽的网页重排版(运行javascript脚本、应用css网页模板、下载flash和加载广告图片等)按需分布到各个手机终端,大大降低对服务器的资源消耗,尤其对那些网页内容变化相对较少的新闻、博客和连载小说类网站效果显著。
图1是本发明具体实施方式
中网页重排版的流程图。
具体实施例方式下面结合附图并通过具体实施方式
来进一步说明本发明的技术方案。本发明技术方案的主要思想是采用一种适用于手机互联网的网页重排版的系统来实现在保留服务器加速效果的同时,将既耗计算资源又耗网络带宽的网页重排版动作按需分布到各个手机终端。该系统包括手机浏览器客户端和缓存服务器,手机浏览器客户端与缓存服务器之间通过网络连接,手机浏览器客户端获取并显示网页地址对应的已经重排版页面,根据网页重排版策略将网页地址对应的未重排版页面生成重排版页面,并上传到缓存服务器中保存,缓存服务器存储网页地址对应的重排版页面,并发送给手机浏览器客户端。图I是本发明具体实施方式
中网页重排版的流程图。如图I所示,该网页重排版流程包括以下步骤
步骤101、手机浏览器客户端获取需要访问的网页地址。步骤102、手机浏览器客户端询问缓存服务器是否存储有该网页地址的已经重排版页面。步骤103、缓存服务器判断是否存储有该网页地址的已经重排版页面,如果有,则转至步骤104 ;如果没有,则转至步骤105。步骤104、缓存服务器将已经重排版页面发送给手机浏览器客户端,手机浏览器
客户端显示该已经重排版页面。步骤105、手机浏览器客户端获取网页地址对应的未重排版的网页。步骤106、手机浏览器客户端应用预设的网页重排版策略对网页地址对应的未重排版的网页进行重排版,生成网页地址对应的重排版页面,并显示该重排版页面。该预设的网页重排版策略就存储在手机浏览器客户端中,包括内容抽取、运行网页脚本语言和去除
I 1=1 寸。步骤107、手机浏览器客户端将网页地址对应的重排版页面上传到缓存服务器中保存。缓存服务器定期清理过期的缓存页面,过期策略可以参考HTTP标准(rfc2616),也可以根据网站特征来设定。缓存服务器可以分辨用户的屏幕尺寸、手机机型、网络环境等信息,并针对不同的参数配置进行多级缓存。出于安全性考虑,缓存服务器暂时不缓存用户已经登录过的页面,以免泄漏用户隐私。另外缓存服务器可以主动或被动的向手机浏览器客户端推送新的网页重排版策略。经过测试,即使GPRS这种慢速网络下,网页打开速度平均从加速前的25秒降低到加速后5秒;而Wifi环境下能做到秒开,效果显著。打开一篇新浪新闻所需要下载的数据从900KB减少为小于100KB,压缩效果明显。
以上所述,仅为本发明较