[发明专利]web页面传输方法、web页面显示装置及包含该装置的系统有效
| 申请号: | 201210262011.8 | 申请日: | 2012-07-26 |
| 公开(公告)号: | CN103581232A | 公开(公告)日: | 2014-02-12 |
| 发明(设计)人: | 邓灵莉;王皘;陆璐;彭晋 | 申请(专利权)人: | 中国移动通信集团公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08 |
| 代理公司: | 北京英赛嘉华知识产权代理有限责任公司 11204 | 代理人: | 余朦;王艳春 |
| 地址: | 100032 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | web 页面 传输 方法 显示装置 包含 装置 系统 | ||
技术领域
本申请涉及数据通信领域,更具体地,涉及web页面传输方法、web页面的显示装置及web页面的传输与显示系统。
背景技术
随着计算机网络技术的日益发展,人们可以通过因特网访问数百万的网站以及数十亿的web页面。当用户希望访问某个web页面时,可以打开浏览器在地址栏中输入该web页面的URL。浏览器基于该URL向web服务器发送访问该web页面的请求。web服务器响应于浏览器的请求,将该web页面的源代码文件(例如,HTML文件)发送到浏览器。浏览器接收到该web页面的源代码文件后会对其进行解析,之后会针对web页面中的各个资源(例如,Javascript文件、图片、文字、样式表等)分别向web服务器发送资源请求,并且从web服务器获取到所请求的资源后将相应的页面内容呈现给用户。
一个web页面中可以呈现多种类型的内容,例如文字、静态的图形、动画等。然而,浏览器往往不需要将某个web页面中的全部内容同时呈现在用户面前。每个web页面中都存在对用户体验起决定性作用的对象小集合。例如,用户比较关心的内容和用户使用度较高的内容需要优先呈现给用户,而对于用户而言相对不重要的内容和用户使用度较低的内容可以稍缓呈现给用户。为了将用户比较关心的内容和用户使用度较高的内容优先呈现给用户,因而希望从web服务器获取到与该内容相关的资源。因此,希望根据web页面中需要显示的内容的重要性和使用度等,对相应的资源标注优先级,使得优先级较高的资源请求优先得到web服务器的响应。
为此,谷歌公司开发了一种新的网络协议——SPDY(音同“speedy”)协议。SPDY协议是对HTTP协议的增强,其允许数据流的多路复用、请求优先级、以及HTTP包头压缩。根据SPDY协议,浏览器在请求资源时指定所请求的资源的优先级,而指定优先级的方案是根据预定的规则,依照不同资源的不同文件类型进行指定,例如*.htm文件的优先级最低,*.js等脚本文件的优先级次之,而*.jpg、*.tif、*.png等图片文件的优先级最高。
然而,现有的支持SPDY协议的浏览器(例如Chrome和Firefox浏览器)对于资源优先级的指定方案仅依赖于资源的文件类型,在某些情况下无法满足用户对不同类型的web页面中不同资源的呈现优先级的需求。例如,浏览以图片呈现为主的网站的用户希望图片的呈现优先级高于文字,而浏览以资讯为主的网站的用户希望文字的呈现优先级高于图片。而按照SPDY协议的资源优先级指定方案,对这两类网站中的图片均赋予最高的优先级,因而被最先呈现给用户。这样将不能满足这两类网站的用户的实际需求。
此外,针对现有的web技术中不允许web页面设计者对布局的不同部分标注优先级,也不存在能够在运行时实行web内容的优先级的问题,第200710003983.4号中国专利申请中提出了一种控制web页面在客户端上的显示的方法,其中所述web页面中的各内容被分配了不同的优先级。所述方法包括:从客户端向服务器发送对web页面的访问请求,响应于所述请求,服务器将用于在所述web页面中实现各内容的优先级化的控制部件发送到客户端,并且所述控制部件根据所述web页面中各内容的优先级的顺序从服务器取回内容并进行显示。
然而,该方案对优先级的支持很大程度上依赖于服务器返回的控制部件,浏览器需要很好地与之协同,才能完成资源的优先级调度。且在该方案中,优先级调度的执行者放在了浏览器,无疑为浏览器的页面加载过程添加了更为复杂的处理逻辑,考虑到浏览器所在终端设备的处理能力,可能会增大页面加载时延。同时,该方案没有考虑对一个页面内资源的并发请求的状况,而当今的web页面浏览中,对一个主机建立多个TCP连接进行资源的并发请求已经十分普遍,单纯由浏览器控制的资源优先级调度,无法实现各TCP连接间的同步控制,依照优先级的次序发起的资源请求不一定按照发送的顺序到达服务器,即使按序到达服务器也不一定按序被服务器响应,显然这种方案无法保证浏览器在实际页面浏览中,按照期望的优先级的顺序获取到资源,也就无法保证方案中所描述的资源的严格优先级。
发明内容
鉴于现有技术中存在的上述问题,根据本申请的第一方面,提供了一种web页面传输方法,所述web页面中的资源预先配置有优先级。所述方法包括:浏览器从web服务器获取所述web页面的源代码文件;浏览器解析所述源代码文件以从中提取出所述资源的优先级;浏览器向web服务器发送资源请求,所述请求中携带有所述资源的优先级;以及web服务器按照所述资源的优先级次序向浏览器发送所述资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团公司,未经中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210262011.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:窄边框有机发光二极管显示器
- 下一篇:一种物联网中设备通信的方法及系统





