[发明专利]提供呈现服务的方法、呈现服务器、web服务器及其处理方法无效
申请号: | 201010580287.1 | 申请日: | 2010-11-30 |
公开(公告)号: | CN102480514A | 公开(公告)日: | 2012-05-30 |
发明(设计)人: | 闫志东;周游 | 申请(专利权)人: | 北京千橡网景科技发展有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F17/30 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 吴立明;姜彦 |
地址: | 100041 北京市石*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 提供 呈现 服务 方法 服务器 web 及其 处理 | ||
技术领域
本申请总体上涉及基于web的计算机领域,更具体地,本申请涉及一种提供呈现服务的方法、呈现服务器、web服务器及其处理方法。
背景技术
目前,随着计算机的流行,通过web网络浏览页面变得越来越普遍。现有技术中通过web网络浏览页面的具体流程在图1中示例性示出。在此示例中,假设终端101向web服务器102请求的页面仅包括两张图片(即,图片1和图片2)。假设提供图片1和图片2的服务器是相同的另一web服务器103。
如图1所示,在步骤S11,终端101向web服务器102发送针对页面的请求(例如,在浏览器的地址栏中键入www.ABC.com,其中,ABC代表通过web可访问的任何站点的地址)。
在步骤S12,web服务器102向终端101返回针对所请求页面的html文件。
终端101的web浏览器在对返回的html文件进行解析之后发现其中包括图片1和图片2的url,继而在步骤S13,终端101基于图片1的url来向另一web服务器103发送用于获取图片1的http请求。
作为响应,在步骤S14,另一web服务器103向终端101返回图片1。
在步骤S15,终端101基于图片2的url来向另一web服务器103发送用于获取图片2的http请求。
作为响应,在步骤S16,另一web服务器103向终端101返回图片2。
最后,终端101的浏览器基于获取的html文件以及图片1和2来呈现所请求的页面。
本领域技术人员可以理解,图片和图片的数量仅是示例性的,而非限制性;由另一web服务器103提供图片1和图片2也是示例性的,而非限制性的,实际上,图片1和图片2可以由任何web服务器提供。上述流程适用于本领域中一般性的基于web的页面浏览。
发明内容
通常,页面的设计者会基于某种浏览器(例如,来自微软公司的IE等)来设计页面。然而,由于终端101可能使用不同的浏览器,这些浏览器所支持的标准不同、实现方式不同甚至有时会出现错误,这些测览器所呈现出的图片1与图片2的布局与该页面的设计者期望呈现给用户的布局之间存在差异,从而使用户体验较差。比如,图片1和图片2都是2cm×2cm大小,页面的设计者希望图片1和图片2在同一行显示。但终端101的显示屏的大小是3cm×3cm,不能在同一行容纳图片1和图片2,那么,在一般情况下,终端101的浏览器会在两行中顺序显示图片1和图片2,致使终端101的浏览器所呈现的页面布局与页面设计者期望的不同。
为此,本发明的一个方面提供了一种提供呈现服务的方法,包括:接收来自终端的呈现请求;响应于所述呈现请求,向所述终端发送合成元素;其中,所述合成元素是通过按照将在页面上呈现的元素的布局对所述元素进行集成而生成的。
本发明的另一方面提供了一种呈现服务器,包括:呈现请求接收装置,配置用于接收来自终端的呈现请求;合成元素发送装置,配置用于响应于所述呈现请求,向所述终端发送合成元素;其中,所述呈现服务器进一步包括合成元素生成装置,配置用于通过按照将在页面上呈现的元素的布局对所述元素进行集成来生成所述合成元素。
本发明的又一方面提供了一种web服务器处理方法,包括:接收终端针对页面的请求;响应于所述请求,向所述终端发送用以从呈现服务器获取合成元素的呈现请求,其中,所述合成元素是通过按照将在页面上呈现的元素的布局对所述元素进行集成而生成的。
本发明的另一方面提供了一种web服务器,包括:页面请求接收装置,配置用于接收终端针对页面的请求;呈现请求发送装置,配置用于响应于所述请求,向所述终端发送用以从呈现服务器获取合成元素的呈现请求,其中,所述合成元素是通过按照将在页面上呈现的元素的布局对所述元素进行集成而生成的。
根据本发明,将页面元素按照其布局集成在合成元素中。当该合成元素在不同浏览器上呈现时,其中的元素布局能够如页面设计者期望的那样保持不变。通过向终端发送这种合成元素,避免了可能由终端的浏览器差异造成的页面元素布局差异,从而提高了用户体验。
附图说明
图1示意性地示出了现有技术中用于获取web页面的系统时序图。
图2示意性地示出了根据本发明的用于提供呈现服务的系统图。
图3A示意性地示出了根据本发明的web服务器处理方法流程图。
图3B示意性地示出了根据本发明的用于提供呈现服务的方法流程图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京千橡网景科技发展有限公司,未经北京千橡网景科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010580287.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于再生二氧化碳吸收溶液的装置
- 下一篇:掺碳磷酸铁锂正极材料的制备方法