[发明专利]区块生成方法、网页渲染方法及装置有效
申请号: | 201811242839.0 | 申请日: | 2018-10-24 |
公开(公告)号: | CN109508434B | 公开(公告)日: | 2020-07-28 |
发明(设计)人: | 束锋华 | 申请(专利权)人: | 北京创鑫旅程网络技术有限公司 |
主分类号: | G06F16/958 | 分类号: | G06F16/958 |
代理公司: | 北京钲霖知识产权代理有限公司 11722 | 代理人: | 王淑玲;李志新 |
地址: | 100015 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 生成 方法 网页 渲染 装置 | ||
本发明涉及区块生成方法、网页渲染方法及装置,在区块生成方法中,获取用户输入的区块配置信息,所述区块配置信息包括HTML节点标识、节点内容、异步属性和SEO友好属性;调用预设的区块生成函数,根据所述区块配置信息,生成区块。在网页渲染方法中,获取网页加载请求,以及所述网页加载请求所请求加载的网页;获取所述网页中包括的区块,以及所述网页中包括的各区块的渲染模式,所述渲染模式根据所述区块配置信息确定,并包括同步渲染模式和异步渲染模式;根据所述渲染模式,分别渲染并加载所述网页中包括的各区块,可提高主要浏览内容的区块加载速度。
技术领域
本发明涉及互联网技术领域,尤其涉及一种区块生成方法、网页渲染方法及装置。
背景技术
随着网络技术的发展,越来越多的用户通过网络获取信息。用户获取网络信息的一种较为常见的方式是通过网页浏览方式获取。
用户浏览网页时,网页通过打开网页元素展示各种信息,网页打开网页元素并展示信息的过程可称为是网页渲染的过程。目前网页渲染时,需要将全部的网页元素都渲染完成才会展示信息。然而,用户可能只需要浏览网页中的部分信息,目前的渲染方式,导致用户需要浏览的部分信息内容加载速度慢,影响用户体验。
发明内容
本发明实施例提供一种区块生成方法、网页渲染方法及装置,以提高用户需要浏览的部分信息内容的加载速度。
本发明实施例一方面提供了一种区块生成方法,该方法包括:获取用户输入的区块配置信息,所述区块配置信息包括HTML节点标识、节点内容、异步属性和SEO友好属性;调用预设的区块生成函数,根据所述区块配置信息,生成区块,所述区块生成函数是根据所述区块配置信息确定的。
本发明实施例另一方面提供了一种网页渲染方法,该方法包括:获取网页加载请求,以及所述网页加载请求所请求加载的网页;获取所述网页中包括的区块,所述区块为预先对网页元素进行划分得到的,且包括区块配置信息,所述区块配置信息包括HTML节点标识、节点类别、节点内容、区块控制器、区块样式、异步属性和SEO友好属性;获取所述网页中包括的各区块的渲染模式,所述渲染模式根据所述区块配置信息确定,并包括同步渲染模式和异步渲染模式;根据所述渲染模式,分别渲染并加载所述网页中包括的各区块。
本发明实施例再一方面提供了一种区块生成装置,所述装置包括获取单元和生成单元,所述获取单元用于获取用户输入的区块配置信息,所述区块配置信息包括HTML节点标识、节点内容、异步属性和SEO友好属性;所述生成单元用于调用预设的区块生成函数,根据所述获取单元获取的区块配置信息,生成区块,所述区块生成函数是根据所述区块配置信息确定的。
本发明实施例又一方面还提供了一种网页渲染装置,所述装置包括获取单元和渲染加载单元,所述获取单元用于获取网页加载请求,以及所述网页加载请求所请求加载的网页,并获取所述网页中包括的区块以及所述网页中包括的各区块的渲染模式,所述区块为预先对网页元素进行划分得到的,且包括区块配置信息,所述区块配置信息包括HTML节点标识、节点类别、节点内容、区块控制器、区块样式、异步属性和SEO友好属性,所述渲染模式根据所述区块配置信息确定,并包括同步渲染模式和异步渲染模式;渲染加载单元,用于根据所述获取单元获取的渲染模式,分别渲染并加载所述网页中包括的各区块。
本发明实施例提供的区块生成方法、网页渲染方法及装置,在进行网页渲染时,获取所请求加载的网页中包括的区块,并确定各区块的渲染模式,渲染模式包括同步渲染模式和异步渲染模式,根据各区块的渲染模式,分别渲染并加载网页中包括的各区块。由于是以区块为单位进行网页的渲染加载,故可以根据用户主要浏览内容需求进行区块的设置,对包括主要浏览内容的区块采用同步渲染方法进行渲染加载,提高包括主要浏览内容的区块加载速度。
附图说明
图1是本发明实施例提供的区块生成方法实施流程图;
图2是本发明实施例提供的另一种区块生成方法实施流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京创鑫旅程网络技术有限公司,未经北京创鑫旅程网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811242839.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于匹配算法性能调整的负载波动应对方法和系统
- 下一篇:一种反网络欺凌方法