[发明专利]一种服务器端、客户端及其屏幕信息获取方法有效
申请号: | 201410464859.8 | 申请日: | 2014-09-12 |
公开(公告)号: | CN104270345B | 公开(公告)日: | 2018-05-25 |
发明(设计)人: | 郝众望 | 申请(专利权)人: | 上海斐讯数据通信技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 杭州千克知识产权代理有限公司 33246 | 代理人: | 周希良 |
地址: | 201616 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 参照物 屏幕信息 服务器端 客户端 页面 请求报文 像素 客户 并发送给服务器 接收客户端 屏幕分辨率 发送 屏幕 图片 | ||
本发明提供一种服务器端、客户端及其屏幕信息获取方法。屏幕信息获取方法包括:服务器端接收客户端发送的请求报文;当所述请求报文不包含客户端的屏幕信息时,服务器端向客户端发送参照物选择页面,所述参照物选择页面包括若干个不同像素尺寸的参照物图片;所述屏幕信息包括所述客户端的屏幕物理尺寸;客户端接收到所述参照物选择页面,并选择最接近参照物物理尺寸的参照物图片;获取所述客户端的屏幕分辨率、所选择的参照物图片中参照物的物理尺寸以及所选择的参照物图片的像素尺寸,并据此计算出所述屏幕物理尺寸;生成含有所述屏幕信息的请求报文并发送给服务器端。本发明通过服务器端提供参照物选择页面给客户端选择确定屏幕信息。
技术领域
本发明涉及一种网络技术,特别是涉及一种屏幕信息获取方法、屏幕信息获取服务器端以及屏幕信息获取客户端。
背景技术
随着计算机网络技术的不断发展,用于访问网络的终端设备也越来越多样化,包括上网本、手机等终端设备都可以用于访问网络,这些终端设备所使用的显示屏千差万别。
显示屏的性能指标通常包括显示屏的大小、分辨率、像素点距等。其中,分辨率是指屏幕图像的精密度,是指显示器所能显示的像素的多少。由于屏幕上的点、线和面都是由像素组成的,显示器可显示的像素越多,画面就越精细,同样的屏幕区域内能显示像素点距是指液晶屏幕上两个像素点之间的距离,它由屏幕面积大小及屏幕的分辨率决定。同等屏幕面积,分辨率越高,点距就越小,图像越清晰;而当分辨率一定时,屏幕面积越小,点距就越小,图像越清晰。对于液晶屏,常常采用像素点距作为判断液晶屏幕性能的重要指标。
为了提高用户体验,需要获取终端显示屏幕的分辨率或像素点,根据所述分辨率或像素点对服务器中的网页内容的显示进行调整,以适应具体的终端设备。目前通常采用判断设备类型+分辨率的识别方法。即根据HTTP请求时的浏览器信息字段,判断访问来自PC还是移动设备,再通过判断分辨率,来调整显示内容。
这种方式的缺点是没有考虑显示屏的物理尺寸信息,同样分辨率的显示设备,由于屏幕物理尺寸不同,显示内容可能偏大或偏小,影响用户体验。因此,如何获取足够的显示屏信息,用以生成合适的显示内容,提升用户体验,已成为本领域技术人员亟待解决的问题。
发明内容
鉴于以上所述现有技术的缺点,本发明的目的在于提供一种屏幕信息获取方法,用于解决现有技术中在访问网页时,由于不能获取足够的显示屏幕信息导致实际显示的网页内容可能和屏幕不能很好的匹配的问题。
为实现上述目的及其他相关目的,本发明提供一种屏幕信息获取方法,所述屏幕信息获取方法包括:服务器端接收客户端发送的请求报文;当所述请求报文不包含所述客户端的屏幕信息时,所述服务器端向所述客户端发送参照物选择页面,所述参照物选择页面包括若干个不同像素尺寸的参照物图片;所述屏幕信息包括所述客户端的屏幕物理尺寸;所述客户端接收到所述参照物选择页面,并选择最接近参照物物理尺寸的参照物图片;获取所述客户端的屏幕分辨率、所选择的参照物图片中参照物的物理尺寸以及所选择的参照物图片的像素尺寸,并据此计算出所述屏幕物理尺寸;生成含有所述屏幕信息的请求报文并发送给所述服务器端。
可选地,所述屏幕信息获取方法还包括:客户端保存所述屏幕信息。
可选地,所述屏幕信息包含在所述请求报文的Cookie部分。
可选地,所述服务器接收到包含屏幕信息的请求报文时,提供适合所述屏幕信息的页面给所述客户端。
可选地,所述参照物选择页面的若干个不同像素尺寸的参照物图片为静态图片或动态图片。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海斐讯数据通信技术有限公司,未经上海斐讯数据通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410464859.8/2.html,转载请声明来源钻瓜专利网。