【技术实现步骤摘要】
一种网页布局的方法及装置
本专利技术涉及互联网
,特别是涉及一种网页布局的方法及装置。
技术介绍
随着互联网技术的发展,网页的内容和样式也越来越丰富。为了提高网页图片的展示效果和用户浏览的便捷性,现有技术中多采用瀑布流的布局方式实现图片的加载。基于瀑布流技术,用户在浏览图片的过程中无需翻页,通过不断下拉滚动条或滑动滚轮的方式,用户可以对网页中的图片进行无限浏览。在现有的瀑布流技术中,专利技术人发现:用户浏览过的图片数据会被保存在终端的内存中,随着用户浏览的图片愈发增多,终端内存、中央处理器(CentralProcessingUnit,简称CPU)等处理资源的占用情况将会愈发严重,从而影响到图片加载的速度,导致网页卡顿的情况出现。
技术实现思路
有鉴于此,本专利技术提出了一种网页布局的方法及装置,主要目的在于解决瀑布流技术导致的网页卡顿的问题。依据本专利技术的第一个方面,本专利技术提供了一种网页布局的方法,包括:启动浏览器计时功能进行计时,并在启动计时时获取系统时钟的第一时刻值;在计时到达预设时长时停止计时,并在停止计时时获取系统时钟的第二时刻值;计算第二时刻值与第一时刻值的差值,获得实际计时时长;将实际计时时长与预设时长进行比对,判断瀑布流页面是否发生卡顿;若瀑布流页面发生卡顿,则将瀑布流页面切换为分页页面。依据本专利技术的第二个方面,本专利技术提供了一种网页布局的装置,该装置包括:计时单元,用于启动浏览器计时功能进行计时;获取单元,用于在计时单元启动计时时获取系统时钟的第一时刻值;该计时单元还用于在计时到达预设时长时停止计时;该获取单元还用于在计时单元 ...
【技术保护点】
一种网页布局的方法,其特征在于,所述方法包括:启动浏览器计时功能进行计时,并在启动计时时获取系统时钟的第一时刻值;在计时到达预设时长时停止计时,并在停止计时时获取系统时钟的第二时刻值;计算所述第二时刻值与所述第一时刻值的差值,获得实际计时时长;将所述实际计时时长与所述预设时长进行比对,判断瀑布流页面是否发生卡顿;若所述瀑布流页面发生卡顿,则将所述瀑布流页面切换为分页页面。
【技术特征摘要】
1.一种网页布局的方法,其特征在于,所述方法包括:启动浏览器计时功能进行计时,并在启动计时时获取系统时钟的第一时刻值;其中,所述浏览器的计时独立于系统时钟的计时;在计时到达预设时长时停止计时,并在停止计时时获取系统时钟的第二时刻值;计算所述第二时刻值与所述第一时刻值的差值,获得实际计时时长;将所述实际计时时长与所述预设时长进行比对,判断瀑布流页面是否发生卡顿;若所述瀑布流页面发生卡顿,则将所述瀑布流页面切换为分页页面。2.根据权利要求1所述的方法,其特征在于,所述将所述实际计时时长与所述预设时长进行比对,判断瀑布流页面是否发生卡顿,包括:当所述实际计时时长大于所述预设时长时,确定所述瀑布流页面发生卡顿。3.根据权利要求1所述的方法,其特征在于,在所述启动浏览器计时功能进行计时之前,所述方法进一步包括:对用户的操作事件进行监听;所述操作事件包括滚轮事件、滑动条事件、方向键事件;所述启动浏览器计时功能进行计时,包括:当监听到操作变化时,启动浏览器计时功能进行计时。4.根据权利要求1所述的方法,其特征在于,所述将所述瀑布流页面切换为分页页面,包括:在所述瀑布流页面中提供分页功能键;当用户触发所述分页功能键时,对所述瀑布流页面中的展示内容进行分页处理,并以分页页面的布局形式显示所述展示内容。5.根据权利要求4所述的方法,其特征在于,所述以分页页面的布局形式显示所述展示内容,包括:显示包含分页前最后显示的展示内容的分页页面。6.根据权利要求1所述的方法,其特征在于,在所述将所述瀑布流页面切换为分页页面之后,所述方法进一步包括:将所述分页页面转换为瀑布流页面。7.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:判断所述浏览器计时功能的计时是否中止;当所述浏览器计时功能计时中止时,将所述瀑布流页面切换为分页页面。8.根据权利要求7所述的方法,其特征在于,所述判断所述浏览器计时功能的计时是否中止,包括:当所述浏览器计时功能停止计时时,比对所述浏览器计时功能停止计时时的计时时长是否达到所述预设时长,若没有达到所述预设时长,则确定所述浏览器计时功能计时中止。9.根据权利要求1所述的方法,其特征在于,所述启动浏览器计时功能进行计时,包括:调用setTimeout或调用setTimeinterval功能接口进行计时。10.根据权利要求9所述的方法,其特征在于,当所述启动浏览器计时功能为所述调用setTimeinterval功能接口时,通过改写setTimeinterval语句的方式设置计时周期的间隔长短。11.根据权利要求1所述的方法,其特征在于,所述...
【专利技术属性】
技术研发人员:罗正烨,
申请(专利权)人:北京奇虎科技有限公司,奇智软件北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。