The invention discloses a method for displaying a page, a device, a storage medium and an electronic device. The method includes: loading the current page; obtaining the user data model generated by the user clicking data; predicting the first target page that the user will access after the current page according to the user data model; preloading the target page, and storing the pre loaded resources into the local memory; When the user clicks on the instruction to enter the target page, the resource is extracted from the local memory and the target page that is preloaded is displayed. The invention solves the technical problem of slow loading speed on pages.
【技术实现步骤摘要】
页面显示的方法、装置、存储介质和电子装置
本专利技术涉及互联网领域,具体而言,涉及一种页面显示的方法、装置、存储介质和电子装置。
技术介绍
现有技术在页面进行渲染时优先加载首屏图片。当用户正常浏览页面时,该页面内部利用用户浏览页面的时间开始通过JavaScript加载该页面余下的图片,并将图片保存到浏览器本地缓存中。当用户出发图片浏览操作时,直接读取本地缓存来显示图片。然而,当需要跳转到下一个页面时,就需要从服务器加载页面内容,服务器与终端的数据传输需要时间,这就导致页面加载速度慢。现有技术为了提高页面加载速度,通常对当前页面的所有链接指向的页面进行预加载,造成预加载的负担很重。并且,用户只访问所有链接指向的多个页面的其中一个页面,导致客户端冗余存储了未浏览的页面的资源,降低页面加载速度。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种页面显示的方法、装置、存储介质和电子装置,以至少解决页面加载速度比较慢的技术问题。根据本专利技术实施例的一个方面,提供了一种页面显示的方法,包括:加载当前页面;获取根据用户点击数据生成的用户数据模型;根据所述用户数据模型预测用户在所述当前页面之后第一个会访问的目标页面;预加载所述目标页面,预加载完成的资源存储到本地内存中;当接收到所述用户点击进入所述目标页面的指令时,从所述本地内存中提取所述资源并显示预加载完成的所述目标页面。根据本专利技术实施例的又一方面,还提供了一种页面显示的方法,包括:加载单元,用于加载当前页面;获取单元,用于获取根据用户点击数据生成的用户数据模型;预测单元,用于根据所 ...
【技术保护点】
1.一种页面显示的方法,其特征在于,包括:加载当前页面;获取根据用户点击数据生成的用户数据模型;根据所述用户数据模型预测用户在所述当前页面之后第一个会访问的目标页面;预加载所述目标页面,预加载完成的资源存储到本地内存中;当接收到所述用户点击进入所述目标页面的指令时,从所述本地内存中提取所述资源并显示预加载完成的所述目标页面。
【技术特征摘要】
1.一种页面显示的方法,其特征在于,包括:加载当前页面;获取根据用户点击数据生成的用户数据模型;根据所述用户数据模型预测用户在所述当前页面之后第一个会访问的目标页面;预加载所述目标页面,预加载完成的资源存储到本地内存中;当接收到所述用户点击进入所述目标页面的指令时,从所述本地内存中提取所述资源并显示预加载完成的所述目标页面。2.根据权利要求1所述的方法,其特征在于,获取根据用户点击数据生成的用户数据模型包括:根据所述用户点击数据和客户端的属性数据生成所述用户数据模型,其中,所述属性数据包括以下至少之一:所述客户端的推广数据、所述客户端的版本数据和所述客户端中页面的更新数据。3.根据权利要求1所述的方法,其特征在于,获取根据用户点击数据生成的用户数据模型包括:根据所述用户点击数据、用所述用户在客户端中使用对象的对象数据和所述客户端的属性数据生成所述用户数据模型。4.根据权利要求1所述的方法,其特征在于,获取根据用户点击数据生成的用户数据模型包括:根据所述用户点击数据和所述用户在客户端中使用对象的对象数据生成所述用户数据模型。5.根据权利要求1所述的方法,其特征在于,预加载所述目标页面,预加载完成的资源存储到本地内存中包括:预加载所述目标页面中多种类型的资源,预加载完成的所述多种类型的资源存储到本地内存,其中,所述多种类型的资源包括文字资源、代码资源和图片资源。6.根据权利要求5所述的方法,其特征在于,所述代码资源包括页面层叠样式表和JS脚本,预加载所述目标页面中多种类型的资源包括:按照所述目标页面的文字资源、所述目标页面的页面层叠样式表、所述目标页面的JS脚本和所述目标页面的图片的顺序预加载所述目标页面的所述多种类型的资源。7.一种页面显示的装置,其特征在于,包括:加载单元,用于加载当前页面;获取单元,用于获取根据用户点击数据生成的用户数据模型;预测单元,用于根据所述用户数据模...
【专利技术属性】
技术研发人员:柯思豪,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。