加载进度的显示控制方法、装置、浏览器和电子设备制造方法及图纸

技术编号:10809519 阅读:108 留言:0更新日期:2014-12-24 15:19
本发明专利技术公开了一种加载进度的显示控制方法、装置、浏览器和电子设备,所述方法包括:加载待加载数据,其中,待加载数据包括第一待加载数据和第二待加载数据;监控待加载数据的加载过程中被触发的浏览器类应用程序的加载事件;以及当被触发的浏览器类应用程序的加载事件为第一待加载数据的加载完成事件时,控制浏览器类应用程序中的加载进度显示加载完成。本发明专利技术实施例的加载进度的显示控制方法,避免了加载进度等待第二待加载数据的加载过程,给用户以极速、流畅的体验。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种加载进度的显示控制方法、装置、浏览器和电子设备,所述方法包括:加载待加载数据,其中,待加载数据包括第一待加载数据和第二待加载数据;监控待加载数据的加载过程中被触发的浏览器类应用程序的加载事件;以及当被触发的浏览器类应用程序的加载事件为第一待加载数据的加载完成事件时,控制浏览器类应用程序中的加载进度显示加载完成。本专利技术实施例的加载进度的显示控制方法,避免了加载进度等待第二待加载数据的加载过程,给用户以极速、流畅的体验。【专利说明】加载进度的显示控制方法、装置、浏览器和电子设备
本专利技术涉及加载控制
,尤其涉及一种加载进度的显示控制方法、装置、浏 览器和电子设备。
技术介绍
为了使用户你能够了解网页的加载进度,在网页加载过程中会实时显示加载进 度,举例来说,可通过显示加载进度条等形式为用户提供加载进度。 目前,在网页的全部数据加载完成时加载进度才会全部完成,网页的主框架的加 载、渲染速度很快,但是,当网页中包括图片、视频等较大的资源时,这些较大的资源需要很 长的时间来加载和渲染,从而用户在完成对网页的主框架内容的浏览时,加载进度还未完 成,这就会给用户一种加载停滞的错觉,使用户认为网速慢或者浏览器相应迟缓,用户体验 差。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术第 一方面的目的在于提出一种加载进度的显示控制方法,能够给用户以极速、流畅的体验。 本专利技术的第二方面的目的在于提出一种加载进度的显示控制装置。 本专利技术的第三方面的目的在于提出一种浏览器。 本专利技术的第四方面的实施例在于提出一种电子设备。 为达上述目的,根据本专利技术第一方面实施例提出了一种加载进度的显示控制方 法,包括:加载待加载数据,其中,所述待加载数据包括第一待加载数据和第二待加载数据; 监控所述待加载数据的加载过程中被触发的浏览器类应用程序的加载事件;以及当被触发 的浏览器类应用程序的加载事件为所述第一待加载数据的加载完成事件时,控制所述浏览 器类应用程序中的加载进度显示加载完成。 本专利技术实施例的加载进度的显示控制方法,通过监控在待加载数据的加载过程中 被触发的事件,以在待加载数据中的第一待加载数据的加载完成事件被触发时控制浏览器 类应用程序中的加载进度显示加载完成,避免了加载进度等待第二待加载数据的加载过 程,给用户以极速、流畅的体验。 本专利技术的第二方面的实施例提供了一种加载进度的显示控制装置,包括:加载模 块,用于加载待加载数据,其中,所述待加载数据包括第一待加载数据和第二待加载数据; 监控模块,用于监控所述待加载数据的加载过程中被触发的浏览器类应用程序的加载事 件;以及控制模块,用于当所述监控模块监控到的被触发的浏览器类应用程序的加载事件 为所述第一待加载数据的加载完成事件时,控制所述浏览器类应用程序中的加载进度显示 加载完成。 本专利技术实施例的加载进度的显示控制装置,通过监控在待加载数据的加载过程中 被触发的事件,以在待加载数据中的第一待加载数据的加载完成事件被触发时控制浏览器 类应用程序中的加载进度显示加载完成,避免了加载进度等待第二待加载数据的加载过 程,给用户以极速、流畅的体验。 本专利技术的第三方面的实施例提供了一种浏览器,具有本专利技术第二方面的实施例的 加载进度的显示控制装置。 本专利技术实施例的浏览器,通过监控在待加载数据的加载过程中被触发的事件,以 在待加载数据中的第一待加载数据的加载完成事件被触发时控制浏览器类应用程序中的 加载进度显示加载完成,避免了加载进度等待第二待加载数据的加载过程,给用户以极速、 流畅的体验。 本专利技术的第四方面的实施例提供了一种电子设备,包括:外壳,显示器、电路板和 处理器,其中,所述电路板安置在所述外壳围成的空间内部,所述显示器在所述外壳外部, 并与所述电路板相连接,所述处理器设置在所述电路板上;所述处理器用于处理数据,并具 体用于执行:加载待加载数据,其中,所述待加载数据包括第一待加载数据和第二待加载数 据;监控所述待加载数据的加载过程中被触发的浏览器类应用程序的加载事件;以及当被 触发的浏览器类应用程序的加载事件为所述第一待加载数据的加载完成事件时,控制所述 浏览器类应用程序中的加载进度显示加载完成。 本专利技术实施例的电子设备,通过监控在待加载数据的加载过程中被触发的事件, 以在待加载数据中的第一待加载数据的加载完成事件被触发时控制浏览器类应用程序中 的加载进度显示加载完成,避免了加载进度等待第二待加载数据的加载过程,给用户以极 速、流畅的体验。 【专利附图】【附图说明】 本专利技术的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变 得明显和容易理解,其中 : 图1为根据本专利技术一个实施例的加载进度的显示控制方法的流程图; 图2为根据本专利技术一个实施例的加载进度显示加载完成时的页面示意图;。 图3为根据本专利技术另一个实施例的加载进度的显示控制方法的流程图; 图4为根据本专利技术一个实施例的加载进度的显示控制装置的结构示意图; 图5为根据本专利技术另一个实施例的加载进度的显示控制装置的结构示意图; 图6为根据本专利技术又一个实施例的加载进度的显示控制装置的结构示意图。 【具体实施方式】 下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终 相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附 图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。 下面参考附图描述根据本专利技术实施例的加载进度的显示控制方法、装置浏览器和 电子设备。 为了在网页加载时给用户流畅的加载体验,本专利技术的实施例提出一种加载进度的 显示控制方法。 图1为根据本专利技术一个实施例的加载进度的显示控制方法的流程图。如图1所示, 该加载进度的显示控制方法,包括: S101,加载待加载数据,其中,待加载数据包括第一待加载数据和第二待加载数 据。 在本专利技术的一个实施例中,待加载数据可为网页数据,如HTML (Hypertext Markup Language,超文本标记语言)数据等,第一待加载数据为网页的主框架数据,第二待加载数 据为嵌入主框架的嵌入数据,如嵌入的图片、视频、XML(Extensible Markup Language,可 扩展标记语言)包、JS脚本、CSS (Cascading Style Sheet,层叠样式表)、Flash等。 S102,监控待加载数据的加载过程中被触发的浏览器类应用程序的加载事件。 其中,浏览器类应用程序为内置有渲染引擎,并可通过渲染引擎编辑、显示网络内 容的应用程序,如浏览器、电子邮件客户端等应用程序。渲染引擎也叫排版引擎,用于取得 网页的内容(HTML、XML(Extensible Markup Language,可扩展标记语言)、图像等)、整理 网页信息(例如加入CSS等),以及计算网页的显示方式并输出至显示器或打印机。 在本专利技术的实施例中,在浏览器类应用程序加载数据时,渲染引擎在加载完成不 同的数据时会触发不同的加本文档来自技高网...

【技术保护点】
一种加载进度的显示控制方法,其特征在于,包括: 加载待加载数据,其中,所述待加载数据包括第一待加载数据和第二待加载数据; 监控所述待加载数据的加载过程中被触发的浏览器类应用程序的加载事件;以及 当被触发的浏览器类应用程序的加载事件为所述第一待加载数据的加载完成事件时,控制所述浏览器类应用程序中的加载进度显示加载完成。

【技术特征摘要】

【专利技术属性】
技术研发人员:关翔曾良军
申请(专利权)人:可牛网络技术北京有限公司
类型:发明
国别省市:北京;11

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

1