预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN105824874A(43)申请公布日2016.08.03(21)申请号201610068747.X(22)申请日2016.02.01(71)申请人乐视移动智能信息技术(北京)有限公司地址101399北京市顺义区高丽营镇文化营村北(临空二路1号)(72)发明人王璟瑶(74)专利代理机构北京三聚阳光知识产权代理有限公司11250代理人吴黎(51)Int.Cl.G06F17/30(2006.01)权利要求书2页说明书5页附图2页(54)发明名称移动终端及其网页渲染方法、装置(57)摘要一种移动终端及其网页渲染方法、装置,其中,所述方法包括:在当前显示网页模式下监听模式切换事件;根据模式切换事件获取当前显示网页所需的层叠样式表CSS信息,CSS信息携带有欲切换成的目标模式的渲染参数;根据CSS信息中的渲染参数渲染当前显示网页,包括:按顺序渲染当前显示网页可视化区域的页面和非可视化区域的页面,可视化区域为移动终端屏幕所在区域。减少了一次性同时渲染的网页内容,提高了可视化区域页面的模式切换速度。由于非可视化区域的页面在可视化区域的页面之后渲染,因此,能够提高可视化区域页面的渲染效率,降低了发生闪屏现象的概率。CN105824874ACN105824874A权利要求书1/2页1.一种移动终端网页渲染方法,其特征在于,包括如下步骤:在当前显示网页模式下监听模式切换事件;根据所述模式切换事件获取当前显示网页所需的层叠样式表CSS信息,所述CSS信息携带有欲切换成的目标模式的渲染参数;根据所述CSS信息中的渲染参数渲染所述当前显示网页,包括:按顺序渲染所述当前显示网页可视化区域的页面和非可视化区域的页面,所述可视化区域为移动终端屏幕所在区域。2.如权利要求1所述的移动终端网页渲染方法,其特征在于,所述按顺序渲染所述当前显示网页可视化区域的页面和非可视化区域的页面包括:渲染所述当前显示网页可视化区域的页面;渲染所述可视化区域的页面之后的页面;渲染所述可视化区域的页面之前的页面。3.如权利要求1或2所述的移动终端网页渲染方法,其特征在于,所述渲染参数包括:网页HTML底层纹理和网页HTML标签;在所述根据所述CSS信息中的渲染参数渲染所述当前显示网页中,依次根据所述网页HTML底层纹理和所述网页HTML标签渲染所述当前显示网页。4.如权利要求3所述的移动终端网页渲染方法,其特征在于,所述网页HTML标签包括:图像标签、不动元素标签和静态文本中的至少一种。5.如权利要求1-4任意一项所述的移动终端网页渲染方法,其特征在于,在所述根据所述CSS信息中的渲染参数渲染所述当前显示网页之后,还包括:获取浏览器缓存的除当前显示网页外的至少一组CSS信息;根据获取的各组CSS信息中的渲染参数渲染与各组CSS信息映射的网页,其中,每组CSS信息分别映射一个网页。6.一种移动终端网页渲染装置,其特征在于,包括:监听单元,用于在当前显示网页模式下监听模式切换事件;第一CSS信息获取单元,用于根据所述模式切换事件获取当前显示网页所需的层叠样式表CSS信息,所述CSS信息携带有欲切换成的目标模式的渲染参数;第一渲染单元,用于根据所述CSS信息中的渲染参数渲染所述当前显示网页,包括:按顺序渲染所述当前显示网页可视化区域的页面和非可视化区域的页面,所述可视化区域为移动终端屏幕所在区域。7.如权利要求6所述的移动终端网页渲染装置,其特征在于,所述第一渲染单元用于渲染所述当前显示网页可视化区域的页面;渲染所述可视化区域的页面之后的页面;渲染所述可视化区域的页面之前的页面。8.如权利要求6或7所述的移动终端网页渲染装置,其特征在于,还包括:第二CSS信息获取单元,用于获取浏览器缓存的除当前显示网页外的至少一组CSS信息;第二渲染单元,用于根据获取的各组CSS信息中的渲染参数渲染与各组CSS信息映射的网页,其中,每组CSS信息分别映射一个网页。9.一种移动终端,其特征在于,包括:2CN105824874A权利要求书2/2页通信模块,用于从服务器获取网页内容;显示屏,用于可视化呈现网页内容;处理器,用于执行程序实现如权利要求1-5任意一项所述的方法。3CN105824874A说明书1/5页移动终端及其网页渲染方法、装置技术领域[0001]本发明涉及移动互联网技术领域,具体涉及一种移动终端及其网页渲染方法、装置。背景技术[0002]利用层叠样式表(CascadingStyleSheets,CSS)是目前改变网页样式的常用方式,利用CSS样式表可以减少开发工作量,在很大程度上提高了工作效率。CSS可以作为外部文件单独存在,也可以包含在网页源代码文件中。使用CSS设置网页样式,可以实现网页的内容与表现形式分离,网页