[发明专利]一种背景色设置方法及装置有效

专利信息
申请号: 201410156178.5 申请日: 2014-04-18
公开(公告)号: CN105022734B 公开(公告)日: 2020-01-31
发明(设计)人: 陶涛 申请(专利权)人: 腾讯科技(深圳)有限公司
主分类号: G06F16/957 分类号: G06F16/957;G06F9/451
代理公司: 44202 广州三环专利商标代理有限公司 代理人: 郝传鑫;贾允
地址: 518044 广东省深圳*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 景色 设置 方法 装置
【说明书】:

发明涉及一种背景色设置方法,包括以下步骤:当接收到对指定网页的渲染请求时,将用于挂载浏览器内核的容器的背景色设置为目标色;调用该浏览器内核对该指定网页进行渲染;当浏览器内核对该指定网页渲染完毕时,清除所述容器的背景色设置。本发明还提供一种背景色设置装置。利用本发明可以降低网页渲染及浏览过程中终端的像素填充率,从而提高终端中用于显示网页的应用程序运行的流畅性,降低该终端的发热量,并延长该终端的使用时间。

技术领域

本发明具体实施例涉及网页渲染技术领域,特别涉及一种在网页渲染过程中的背景色设置方法及装置。

背景技术

目前,许多运行于终端的应用程序,例如微信、QQ、电子邮件客户端等都可以实现网页浏览的功能。这些应用程序可以调用自带的或系统配置的浏览器内核对所接收到的网页进行渲染,从而将网页显示出来供用户浏览。该浏览器内核在渲染网页的过程中,需要将待渲染的网页加载到该浏览器内核所挂载的容器中,才能将该网页显示出来。

为了在网页渲染及浏览过程中保持页面色调的一致性,应用程序通常需要预先设置该浏览器内核所挂载的容器的背景色。该容器的背景色决定了在网页渲染的阶段,即从开始渲染网页到网页渲染完毕的过程中,该应用程序呈现的过渡界面的颜色。若不设置该容器的背景色,则所述过渡界面将会呈现终端的操作系统的背景色。

例如,假设网页的背景色为白色,该操作系统的背景色为黑色。若应用程序未设置该容器的背景色,则在网页渲染的阶段,该应用程序呈现的过渡界面为黑色。在网页渲染完毕后,该应用程序才呈现背景色为白色的网页页面。换句话说,相当于该应用程序从自身界面跳转到一个白色背景的网页页面的过程中,或者从一个白色背景的网页页面跳转到另一个白色背景的网页页面的过程中,该应用程序的界面将出现“闪黑”效果,对用户而言显然视觉效果不佳。

若应用程序将该容器的背景色设置为与网页的背景色一致,即白色,则在网页渲染的阶段,该应用程序呈现的过渡界面为白色。在网页渲染完毕后,该应用程序将呈现出白色背景的网页页面。由于所述过渡界面和网页的背景色保持为白色,在从过渡界面跳转到网页页面的过程中,用户不会感觉背景色变化突兀,因而视觉效果更佳。

然而,若应用程序预先设置该容器的背景色,并一直保持该容器的背景色设置,则终端中的GPU(Graphic Processing Unit,图形处理单元)在浏览器内核对网页的渲染过程中,以及渲染完毕后的网页浏览过程中,需要不断响应该容器的背景色进行像素渲染。因此,现有的对该容器的背景色的设置方法将会提高终端的像素填充率,即该GPU在每秒内所渲染的像素数量,从而降低所述应用程序运行的流畅性,同时还会增加终端的发热量,缩短终端的使用时间。

发明内容

有鉴于此,有必要提供一种背景色设置方法及装置,可以降低网页渲染及浏览过程中终端的像素填充率,从而提高终端中用于显示网页的应用程序运行的流畅性,降低该终端的发热量,并延长该终端的使用时间。

一种背景色设置方法,包括以下步骤:当接收到对指定网页的渲染请求时,将用于挂载浏览器内核的容器的背景色设置为目标色;调用该浏览器内核对该指定网页进行渲染;当浏览器内核对该指定网页渲染完毕时,清除所述容器的背景色设置。

一种背景色设置装置,包括:第一设置模块,用于当接收到对指定网页的渲染请求时,将用于挂载浏览器内核的容器的背景色设置为目标色;调用模块,用于调用该浏览器内核对该指定网页进行渲染;第一清除模块,用于当浏览器内核对该指定网页渲染完毕时,清除所述容器的背景色设置。

相较于现有技术,本发明背景色设置方法及装置,当接收到对指定网页的渲染请求时,将用于挂载浏览器内核的容器的背景色设置为目标色,然后调用该浏览器内核对该指定网页进行渲染;当浏览器内核对该指定网页渲染完毕时,再清除所述容器的背景色设置。通过动态地设置该容器的背景色,本发明可以降低网页渲染及浏览过程中终端的像素填充率,从而提高终端中用于显示网页的应用程序运行的流畅性,降低该终端的发热量,并延长该终端的使用时间。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201410156178.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top