[发明专利]网页浏览的渲染处理方法及装置和移动终端有效
申请号: | 201210287567.2 | 申请日: | 2012-08-13 |
公开(公告)号: | CN102831209A | 公开(公告)日: | 2012-12-19 |
发明(设计)人: | 梁捷;李海翔;顾群 | 申请(专利权)人: | 优视科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京鸿元知识产权代理有限公司 11327 | 代理人: | 林锦辉 |
地址: | 100080 北京市海淀区苏州街2*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网页 浏览 渲染 处理 方法 装置 移动 终端 | ||
技术领域
本发明涉及移动通信领域,更为具体地,涉及网页浏览时的渲染处理方法及装置,以及具有上述装置的移动终端。
背景技术
随着移动终端的不断发展,特别是智能手机的不断发展,在移动终端上进行网页浏览已经成为一种趋势。在用户对网页进行浏览的过程中,需要不断进行渲染,将网页渲染到移动终端的屏幕上。通常情况下,网页的渲染质量在整个网页浏览过程中保持不变。
此时,如果渲染质量较低,则可以加快网页的渲染速度,从而可以对用户的操作进行更快地响应。但是,这会降低网页的渲染质量,会出现文本、图片较模糊,由此导致用户的浏览体验不佳。
如果渲染质量较高,则可以使得文本、图片得到比较好的呈现,但是由于较高的渲染质量是以较长的渲染时间为代价的,因此会出现渲染的每一帧时间较长,这样,在用户进行拖动、多点缩放时,就会出现渲染的帧率较低(即,渲染速度较低),由此可能会出现卡顿、不流畅的感觉。在这种情况,用户的体验同样不佳。
从上可以看出,网页的渲染质量越高,则渲染速度越慢,而网页的渲染质量越低,则渲染速度越高。由于渲染质量较低和渲染速度较低都会影响用户的浏览体验。因此,如何平衡渲染质量和渲染速度之间的关系,以最大程度地满足用户体验,成为人们期待解决的一个问题。
发明内容
鉴于上述问题,本发明的一个目的是提供一种网页浏览的渲染处理方法及装置,利用该渲染处理方法及装置,可以根据用户的网页浏览操作时对网页渲染质量的实际要求,调整网页渲染时的渲染参数,从而平衡网页浏览时的渲染质量和渲染速度,以最大化满足用户体验。
本发明的另一目的是提供包括上述渲染处理装置的移动终端。
根据本发明的一个方面,提供了一种网页浏览的渲染处理方法,包括:检测用户正在进行的网页浏览操作的操作类型;根据所检测出的操作类型,确定绘制网页元素时使用的渲染参数,该渲染使得在满足该操作类型所需渲染质量的同时,最大化绘制网页元素时的渲染速度;以及利用所确定出的渲染参数,对所浏览的网页内容进行渲染处理。
在上述方面的一个或多个示例中,根据所检测出的操作类型,确定绘制网页元素时的渲染参数包括:根据所检测出的操作类型,从预先设置的操作类型/渲染参数对应关系表中选择对应的渲染参数。
在上述方面的一个或多个示例中,所述渲染参数可以包括图片抖动显示、图片插值显示、文本抗锯齿处理和文本亚像素处理。
在上述方面的一个或多个示例中,根据所识别出的操作类型,确定绘制网页元素时的渲染参数包括:根据所检测出的操作类型,确定绘制网页元素时所需的渲染质量;以及基于所确定出的渲染质量,确定使得在满足该渲染质量的同时渲染速度最大的渲染参数。
在上述方面的一个或多个示例中,基于所确定出的渲染质量,确定使得在满足该渲染质量的同时渲染速度最大的渲染参数包括:基于所确定出的渲染质量,从预先设置的渲染质量/渲染参数对应关系表中选择对应的渲染参数。
在上述方面的一个或多个示例中,预先设置的渲染质量/渲染参数对应关系表或操作类型/渲染参数对应关系表可以根据移动终端的性能进行调整。
在上述方面的一个或多个示例中,预先设置的操作类型/渲染参数对应关系表可以包括:如果用户的操作类型是用户对页面进行拖动,则图片抖动显示和图片插值显示设置为关闭以及文本抗锯齿处理和亚像素文本处理设置为开启;如果用户的操作类型是用户对页面进行多点缩放,则图片抖动显示、图片插值显示、文本抗锯齿处理和亚像素文本处理设置为关闭;以及如果用户的操作类型是用户对页面进行拖动以及对页面进行多点缩放之外的操作,则图片抖动显示、图片插值显示、文本抗锯齿处理和亚像素文本处理设置为开启。
根据本发明的另一方面,提供了一种网页浏览的渲染处理装置,包括:检测单元,用于检测用户正在进行的网页浏览操作的操作类型;渲染参数确定单元,用于根据所检测出的操作类型,确定绘制网页元素时使用的渲染参数,该渲染参数使得在满足该操作类型所需渲染质量的同时,最大化绘制网页元素时的渲染速度;以及渲染处理单元,用于利用所确定出的渲染参数,对所浏览的网页内容进行渲染处理。
在上述方面的一个或多个示例中,所述渲染参数确定单元可以被配置为根据所检测出的操作类型,从预先设置的操作类型/渲染参数对应关系表中选择对应的渲染参数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于优视科技有限公司,未经优视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210287567.2/2.html,转载请声明来源钻瓜专利网。