终端、网页信息预加载方法及系统的制作方法_2

文档序号:9750930阅读:来源:国知局
改为成功或失败再判断标志位,所述第三时间阈值小于所述第二时间阈值;
[0060]步骤204、判断本地的信息保存的时间与进入所述页面的时间的时间间隔是否大于第四时间阈值,若是则执行步骤205,若否则从本地读取信息并显示。
[0061]步骤205、直接请求服务端获取所述页面的信息。
[0062]以所述网页为购物类网站的首页,所述页面为用于显示用户订单的网页为例,用户在访问购物类网站的首页时,通过步骤101-102,网站预先将页面的信息(如订单列表及订单自助服务信息等)保存在本地,用户在进入显示用户订单的网页时,通过步骤201-205,网站将预存的信息显示出来以供用户查看。通过本例可以看出,网站在用户选中用于显示用户订单的网页之前就预先加载了相关的信息,待用户选中用于显示用户订单的网页之后就从本地加载,大大缩略了加载时间,提高了加载效率。
[0063]一种终端,用于网页信息的预加载,如图3所示,包括:第一单元301和第二单元302。
[0064]所述第一单元301包括:第一判断模块3011、触发模块3012、存储模块3013和标志模块3014。
[0065]第一判断模块3011,用于判断网页被访问的时间与前一次触发服务端请求的时间的时间间隔是否大于第一时间阈值,若是,调用触发模块3012触发服务端请求,若否,不调用触发模块3012触发服务端请求。
[0066]所述服务端请求用于请求服务端查询所述网页中的一链接链接的页面并将所述页面的信息返回本地,所述链接为所述网页被访问后选中率最高的链接。其中,所述网页被访问后选中率最高的链接经统计而得,每个网页中选中率最高的链接可以预先存储于发送服务端请求的终端内并在所述终端发送服务端请求时指明要查询的页面,也可以预先存储于服务端内,此时发送的服务端请求不需要指明要查询的页面而由服务端来确定返回哪个页面的信息。所述网页为购物类网站的首页,所述页面为用于显示用户订单的网页。在所述服务端接收到所述服务端请求之后,所述服务端查询所述页面的信息并返回。
[0067]存储模块3013,用于接收所述服务端返回的信息,将所述信息保存在本地。
[0068]标志模块3014,用于设置标志位,在接收所述服务端返回的信息的过程中,先将所述标志位置为进行中,然后判断是否在第二时间阈值内所述信息是否接收完毕,若是则将所述标志位改为成功并记录时间戳,若否则将所述标志位改为失败。
[0069]所述第二单元302包括:第三判断模块3021、第二判断模块3022、请求模块3023和加载模块3024。
[0070]第三判断模块3021,用于在进入所述页面之后且在所述第二判断模块3022判断所述标志位之前,判断所述页面是否是通过所述网页的链接进入的,若是,则调用所述第二判断模块3022判断所述标志位,若否,则调用所述请求模块3023。
[0071 ]第二判断模块3022,用于在进入所述页面且在调用所述第三判断模块3021之后,判断所述标志位,若所述标志位为进行中,则判断所述标志位置为进行中所持续的时间是否小于第三时间阈值,若是则调用请求模块3023,若否则继续等待直至所述标志位改为成功或失败再判断标志位,所述第三时间阈值小于所述第二时间阈值,若所述标志位为成功,则判断本地的信息保存的时间与进入所述页面的时间的时间间隔是否大于第四时间阈值,若是则调用请求模块3023,若否则调用所述加载模块3024,若所述标志位为失败,则调用请求模块3023。
[0072]请求模块3023,用于直接请求服务端获取所述页面的信息。
[0073]加载模块3024,用于从本地读取所述信息并显示。
[0074]所述第一单元和所述第二单元采用不同开发模式。所述第一单元使用hybridapp(混合模式移动应用)模式开发。所述第二单元使用的是native app(原生态应用)模式开发。所述第一单元的功能实现嵌入在native的webview中。
[0075]本实施例的网页信息预加载系统,包括本实施例的终端及服务端,所述服务端用于响应服务端请求。其中,所述终端可以为手机、平板电脑、笔记本电脑、台式电脑、智能可穿戴设备等能够连入互联网的设备。
[0076]虽然以上描述了本发明的【具体实施方式】,但是本领域的技术人员应当理解,这些仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。
【主权项】
1.一种网页信息预加载方法,其特征在于,包括: 在网页被访问时触发服务端请求,所述服务端请求用于请求服务端查询所述网页中的一链接链接的页面并将所述页面的信息返回本地,接收所述服务端返回的信息,将所述信息保存在本地,所述链接为所述网页被访问后选中率最高的链接; 在进入所述页面时从本地读取所述信息并显示。2.如权利要求1所述的网页信息预加载方法,其特征在于,所述网页信息预加载方法还包括: 在网页被访问之后且在触发服务端请求之前,判断网页被访问的时间与前一次触发服务端请求的时间的时间间隔是否大于第一时间阈值,若是,触发服务端请求,若否,不触发服务端请求。3.如权利要求1所述的网页信息预加载方法,其特征在于,所述网页信息预加载方法还包括:设置标志位; 在接收所述服务端返回的信息的过程中,先将所述标志位置为进行中,然后判断是否在第二时间阈值内所述信息是否接收完毕,若是则将所述标志位改为成功并记录时间戳,若否则将所述标志位改为失败。4.如权利要求3所述的网页信息预加载方法,其特征在于,所述信息预加载方法还包括: 在进入所述页面之后,判断所述标志位; 若所述标志位为进行中,则判断所述标志位置为进行中所持续的时间是否小于第三时间阈值,若是则直接请求服务端获取所述页面的信息,若否则继续等待直至所述标志位改为成功或失败再判断标志位,所述第三时间阈值小于所述第二时间阈值; 若所述标志位为成功,则判断本地的信息保存的时间与进入所述页面的时间的时间间隔是否大于第四时间阈值,若是则直接请求服务端获取所述页面的信息,若否则从本地读取信息并显示; 若所述标志位为失败,则直接请求服务端获取所述页面的信息。5.如权利要求4所述的网页信息预加载方法,其特征在于,所述信息预加载方法还包括: 在进入所述页面之后且在判断所述标志位之前,判断所述页面是否是通过所述网页的链接进入的,若是,则判断所述标志位,若否,则直接请求服务端获取所述页面的信息。6.如权利要求1所述的网页信息预加载方法,其特征在于,所述网页为购物类网站的首页,所述页面为用于显示用户订单的网页。7.—种终端,用于网页信息的预加载,其特征在于,包括:第一单元和第二单元; 所述第一单元包括: 触发模块,用于在网页被访问时触发服务端请求,所述服务端请求用于请求服务端查询所述网页中的一链接链接的页面并将所述页面的信息返回本地,所述链接为所述网页被访冋后选中率最尚的链接; 存储模块,用于接收所述服务端返回的信息,将所述信息保存在本地; 所述第二单元包括: 加载模块,用于在进入所述页面时从本地读取所述信息并显示。8.如权利要求7所述的终端,其特征在于,所述第一单元还包括: 第一判断模块,用于判断网页被访问的时间与前一次触发服务端请求的时间的时间间隔是否大于第一时间阈值,若是,调用触发模块触发服务端请求,若否,不调用触发模块触发服务端请求。9.如权利要求7所述的终端,其特征在于,所述第一单元还包括: 标志模块,用于设置标志位,在接收所述服务端返回的信息的过程中,先将所述标志位置为进行中,然后判断是否在第二时间阈值内所述信息是否接收完毕,若是则将所述标志位改为成功并记录时间戳,若否则将所述标志位改为失败。10.如权利要求9所述的终端,其特征在于,所述第二单元还包括: 第二判断模块,用于在进入所述页面之后,判断所述标志位,若所述标志位为进行中,则判断所述标志位置为进行中所持续的时间是否小于第三时间阈值,若是则调用请求模块,若否则继续等待直至所述标志位改为成功或失败再判断标志位,所述第三时间阈值小于所述第二时间阈值,若所述标志位为成功,则判断本地的信息保存的时间与进入所述页面的时间的时间间隔是否大于第四时间阈值,若是则调用请求模块,若否则调用所述加载模块从本地读取信息并显示,若所述标志位为失败,则调用请求模块; 请求模块,用于直接请求服务端获取所述页面的信息。11.如权利要求10所述的终端,其特征在于,所述第二单元还包括: 第三判断模块,用于在进入所述页面之后且在所述第二判断模块判断所述标志位之前,判断所述页面是否是通过所述网页的链接进入的,若是,则调用所述第二判断模块判断所述标志位,若否,则调用所述请求模块。12.如权利要求7所述的终端,其特征在于,所述网页为购物类网站的首页,所述页面为用于显示用户订单的网页。13.—种网页信息预加载系统,其特征在于,包括权利要求7-12中任意一项所述的终端及服务端,所述服务端用于响应服务端请求。
【专利摘要】本发明公开了一种终端、网页信息预加载方法及系统,其中,网页信息预加载方法包括:在网页被访问时触发服务端请求,所述服务端请求用于请求服务端查询所述网页中的一链接链接的页面并将所述页面的信息返回本地,接收所述服务端返回的信息,将所述信息保存在本地,所述链接为所述网页被访问后选中率最高的链接;在进入所述页面时从本地读取所述信息并显示。本发明能够弥补现有技术中网页信息加载速度慢的不足,减少页面的加载时间,提高加载速度,有助于用户快速访问页面。
【IPC分类】G06F17/30
【公开号】CN105512254
【申请号】CN201510868258
【发明人】徐蕴婕, 冯毅, 季毅华, 莫启钧, 郑勇, 王亮
【申请人】上海携程商务有限公司
【公开日】2016年4月20日
【申请日】2015年12月1日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1