页面显示方法、装置及计算设备制造方法及图纸

技术编号:18426438 阅读:13 留言:0更新日期:2018-07-12 02:01
本发明专利技术公开了一种页面显示方法、装置及计算设备。其中,所述页面显示方法包括:响应于用户停止对页面的滚动操作,使页面基于停止滚动操作之前的滚动参数按预定规则继续滚动;响应于用户停止对页面的滚动操作,预测页面继续滚动的停止位置;在页面继续滚动的同时,预加载停止位置所对应的页面内容。由此,通过预先计算出的停止位置,在页面滚动的时候就可以预先加载停止位置所对应的页面内容,可以减少用户等待内容加载的时间,从而可以提升用户的浏览体验。

Page display methods, devices, and computing devices

The invention discloses a page display method, a device and a computing device. Among them, the page display method includes: responding to the user stopping the rolling operation of the page, making the page rolling based on the scheduled rule before stopping the rolling operation; in response to the user stopping the rolling operation on the page, predicting the stop position of the page to continue rolling, while the page continues rolling. The content of the page corresponding to the stop position of the preload. Thus, the page content corresponding to the stop position can be preloaded in advance by the precomputed stop position, which can reduce the time for the user to wait for the content to load, thus improving the user's browsing experience.

【技术实现步骤摘要】
页面显示方法、装置及计算设备
本专利技术涉及页面浏览
,特别是涉及一种页面显示方法、装置及计算设备。
技术介绍
当前手机版应用程序和HTML页面很多都使用了一个叫LazyLoad的技术,例如UC头条、手机版HTML新浪首页、搜狐首页、百度首页、都使用类似的技术,具体表现是用户执行滚动操作使页面持续滚动后停止到某一个位置之后,开始加载可视区域的图片,或者加载更多的内容。将LazyLoad技术应用在页面浏览中,可以降低用户的流量消耗以及用户首屏等待时间。不过该方案有一个明显的缺点,用户滚动页面使页面滚动并停止于某处之后,常常需要等待一段内容加载时间才能看到内容。因此,需要一种能够降低用户浏览页面时的等待时间的页面显示方案。
技术实现思路
本专利技术的主要目的在于提供一种能够降低用户等待时间的页面显示方法、装置及计算设备。根据本专利技术的一个方面,提供了一种页面显示方法,包括:响应于用户停止对页面的滚动操作,使页面基于停止滚动操作之前的滚动参数按预定规则继续滚动;响应于用户停止对页面的滚动操作,预测页面继续滚动的停止位置;在页面继续滚动的同时,预加载停止位置所对应的页面内容。由此,通过预先计算出的停止位置,在页面滚动的时候就可以预先加载停止位置所对应的页面内容,可以减少用户等待内容加载的时间,从而可以提升用户的浏览体验。在本专利技术的一个实施例中,预测页面继续滚动的停止位置的步骤可以包括:基于停止滚动操作之前的滚动参数和预定规则,计算停止位置。在本专利技术的一个实施例中,滚动参数可以包括滚动方向、滚动速度、滚动次数、滚动频率中的至少一种。在本专利技术的一个实施例中,响应于用户停止对页面的滚动操作预测所述页面继续滚动的停止位置的步骤可以包括:响应于用户停止对页面的滚动操作,判断接下来预定时间期间内是否存在用户对页面进一步的滚动操作;响应于判定不存在进一步的滚动操作,预测页面继续滚动的停止位置。由此,在用户连续对页面做了多个滚动操作时,可以在最后一个滚动操作结束后,开始预测页面继续滚动的停止位置。在本专利技术的一个实施例中,预定时间期间可以小于或等于0.5s。根据本专利技术的另一个方面,还提供了一种页面显示装置,包括:滚动单元,用于响应于用户停止对页面的滚动操作,使页面基于停止滚动操作之前的滚动参数按预定规则继续滚动;预测单元,用于响应于用户停止对页面的滚动操作,预测页面继续滚动的停止位置;预加载单元,用于在页面继续滚动的同时,预加载停止位置所对应的页面内容。在本专利技术的一个实施例中,预测单元可以基于停止滚动操作之前的滚动参数和预定规则,计算停止位置。在本专利技术的一个实施例中,滚动参数可以包括滚动方向、滚动速度、滚动次数、滚动频率中的至少一种。在本专利技术的一个实施例中,页面显示装置还可以包括:判断单元,用于响应于用户停止对页面的滚动操作,判断接下来预定时间期间内是否存在用户对页面进一步的滚动操作,响应于判断单元判定不存在进一步的滚动操作,预测单元预测页面继续滚动的停止位置。在本专利技术的一个实施例中,预定时间期间可以小于或等于0.5s。根据本专利技术的另一个方面,还提供了一种用于页面显示的计算设备,包括:显示器,用于响应于用户停止对显示器所显示的页面的滚动操作,使页面基于停止滚动操作之前的滚动参数按预定规则继续滚动;以及处理器,被配置为响应于用户停止对页面的滚动操作,预测页面继续滚动的停止位置,并且在页面继续滚动的同时,预加载停止位置所对应的页面内容。在本专利技术的一个实施例中,处理器可以基于停止滚动操作之前的滚动参数和预定规则,计算停止位置。在本专利技术的一个实施例中,滚动参数可以包括滚动方向、滚动速度、滚动次数、滚动频率中的至少一种。在本专利技术的一个实施例中,处理器还可以响应于用户停止对页面的滚动操作,判断接下来预定时间期间内是否存在用户对页面进一步的滚动操作,响应于判定不存在进一步的滚动操作,所述处理执行预测页面继续滚动的停止位置的操作。在本专利技术的一个实施例中,预定时间期间可以小于或等于0.5s。利用本专利技术的页面显示方法、装置及计算设备,通过预先计算出的停止位置,在页面滚动的时候就可以预先加载停止位置所对应的页面内容,可以减少用户等待内容加载的时间,从而可以提升用户的浏览体验。附图说明通过结合附图对本公开示例性实施方式进行更详细的描述,本公开的上述以及其它目的、特征和优势将变得更加明显,其中,在本公开示例性实施方式中,相同的参考标号通常代表相同部件。图1是示出了根据本专利技术一实施例的计算设备的结构框图。图2是示出了根据本专利技术一实施例的页面显示方法的示意性流程图。图3是示出了步骤S220可以包括的子步骤的示意性流程图。图4是示出了根据本专利技术一实施例的页面显示装置的功能框图。具体实施方式下面将参照附图更详细地描述本公开的优选实施方式。虽然附图中显示了本公开的优选实施方式,然而应该理解,可以以各种形式实现本公开而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。如前所述,为了使得能够降低用户浏览页面时的等待时间,本专利技术在用户使用触摸屏(或者其他输入设备)滚动页面后,在页面继续滚动的时候就提前计算出来页面滚动停止的时候的滚动位置(或者对应的可视范围),根据预先计算出的停止位置,在页面滚动的时候就可以预先加载停止位置所对应的页面内容,与页面滚动停止再加载的方式相比,可以减少用户等待内容加载的时间。下面将参照图1至图4来具体地描述本专利技术的实施例。图1是示出了根据本专利技术一实施例的计算设备100的结构框图。计算设备100的部件包括但不限于显示器110以及一个或多个处理器120。虽然图1中没有示出,但是应该知道,计算设备100还可以包括网络接口,网络接口使得计算设备100能够经由一个或多个网络通信。这些网络的示例包括局域网(LAN)、广域网(WAN)、个域网(PAN)或诸如因特网的通信网络的组合。网络接口可以包括有线或无线的任何类型的网络接口(例如,网络接口卡(NIC))中的一个或多个,诸如IEEE802.11无线局域网(WLAN)无线接口、全球微波互联接入(Wi-MAX)接口、以太网接口、通用串行总线(USB)接口、蜂窝网络接口、蓝牙接口、近场通信(NFC)接口,等等。计算设备100可以通过网络接口访问页面。在本专利技术的一个实施例中,计算设备100的上述以及图1中未示出的其他部件也可以彼此相连接,例如通过总线。应当理解,图1所示的计算设备结构框图仅仅是出于示例的目的,而不是对本专利技术范围的限制。本领域技术人员可以根据需要,增添或替换其他部件。计算设备100可以是任何类型的静止或移动计算设备,包括移动计算机或移动计算设备(例如,平板计算机、个人数字助理、膝上型计算机、笔记本计算机、上网本等)、移动电话(例如,智能手机)、可佩戴的计算设备(例如,智能手表、智能眼镜等)或其他类型的移动设备,或者诸如台式计算机或PC的静止计算设备。计算设备100还可以是移动式或静止式的服务器。显示器110可以显示由计算设备生成的图像,可以包括各种类型的图像设备,例如阴极射线管(CRT)、液晶显示器(LCD)、发光二极管(LED)(包括有机发光二极管(OLED))、投射系统等等与其他支持电子装置(例如DAC本文档来自技高网...

【技术保护点】
1.一种页面显示方法,包括:响应于用户停止对页面的滚动操作,使所述页面基于停止滚动操作之前的滚动参数按预定规则继续滚动;响应于用户停止对页面的滚动操作,预测所述页面继续滚动的停止位置;在所述页面继续滚动的同时,预加载所述停止位置所对应的页面内容。

【技术特征摘要】
1.一种页面显示方法,包括:响应于用户停止对页面的滚动操作,使所述页面基于停止滚动操作之前的滚动参数按预定规则继续滚动;响应于用户停止对页面的滚动操作,预测所述页面继续滚动的停止位置;在所述页面继续滚动的同时,预加载所述停止位置所对应的页面内容。2.根据权利要求1所述的页面显示方法,其中,所述预测所述页面继续滚动的停止位置的步骤包括:基于所述停止滚动操作之前的滚动参数和所述预定规则,计算所述停止位置。3.根据权利要求1或2所述的页面显示方法,其中,所述滚动参数包括滚动方向、滚动速度、滚动次数、滚动频率中的至少一种。4.根据权利要求1所述的页面显示方法,其中,所述响应于用户停止对页面的滚动操作预测所述页面继续滚动的停止位置的步骤包括:响应于用户停止对页面的滚动操作,判断接下来预定时间期间内是否存在用户对页面进一步的滚动操作;响应于判定不存在所述进一步的滚动操作,预测所述页面继续滚动的停止位置。5.根据权利要求4所述的页面显示方法,其中,所述预定时间期间小于或等于0.5s。6.一种页面显示装置,包括:滚动单元,用于响应于用户停止对页面的滚动操作,使所述页面基于停止滚动操作之前的滚动参数按预定规则继续滚动;预测单元,...

【专利技术属性】
技术研发人员:陈炳辉
申请(专利权)人:广州市动景计算机科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1