浏览器启动方法、装置及终端设备的制造方法

文档序号:9396733阅读:337来源:国知局
浏览器启动方法、装置及终端设备的制造方法
【技术领域】
[0001]本发明涉及浏览器技术领域,尤其涉及一种浏览器启动方法、装置及终端设备。
【背景技术】
[0002]通常,浏览器在启动的时候,要逐步加载首页需要显示的内容,由于浏览器首页需要加载的内容较多,导致启动速度较慢,用户在点击浏览器应用图标之后,浏览器要经过较长时间才能显不出具有完整内容的首页。
[0003]为了改善浏览器启动较慢的问题,有的浏览器在启动的时候去掉了启动过程中的动画,用户在点击浏览器应用图标之后,浏览器直接将已经加载好完整内容的首页显示出来,使得用户在视觉上感觉浏览器启动会快一些。但是,实际上,用户在点击浏览器应用图标后,会有明显的大约I秒的等待时间,什么反应也没有,然后突然出现一个完整的浏览器首页。
[0004]在实现本发明的过程中,发明人发现现有技术中至少存在如下技术问题:
[0005]采用现有的浏览器启动方法,用户点击浏览器应用图标之后,将会直接看到具有完整内容的浏览器首页,而这一过程需要间隔一段时间,视觉上的启动速度较慢。

【发明内容】

[0006]有鉴于此,本发明实施例提供的浏览器启动方法、装置及终端设备,能够在视觉上提高浏览器的启动速度。
[0007]—方面,本发明实施例提供一种浏览器启动方法,包括:
[0008]接收用户发出的打开浏览器的指令;
[0009]加载预先保存的浏览器首页的界面截图并显示;
[0010]在所述浏览器首页的界面截图显示出来之后,加载浏览器首页的内部数据,完成浏览器的初始化。
[0011]另一方面,本发明实施例提供一种浏览器启动装置,包括:
[0012]第一接收单元,用于接收用户发出的打开浏览器的指令;
[0013]截图加载单元,用于加载预先保存的浏览器首页的界面截图并显示;
[0014]数据加载单元,用于在所述浏览器首页的界面截图显示出来之后,加载浏览器首页的内部数据,完成浏览器的初始化。
[0015]再一方面,本发明实施例提供一种终端设备,所述终端设备包括上述浏览器启动
目.ο
[0016]本发明实施例提供的浏览器启动方法、装置及终端设备,在接收到用户发出的打开浏览器的指令之后,首先加载预先保存的浏览器首页的界面截图并显示,然后加载浏览器首页的内部数据,完成浏览器的初始化。与现有技术相比,由于加载浏览器首页的界面截图所用的时间比加载完浏览器首页的全部内容所用的时间要少,而所显示的浏览器首页的界面截图与加载完浏览器首页的全部内容所呈现的界面在视觉上是相同的,因此,用户在视觉上能够更快地看到浏览器首页,提高了浏览器在视觉上的启动速度。
【附图说明】
[0017]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0018]图1为本发明浏览器启动方法一实施例的流程示意图;
[0019]图2为本发明浏览器启动方法另一实施例的流程示意图;
[0020]图3为本发明浏览器启动装置一实施例的结构示意图;
[0021]图4为本发明浏览器启动装置另一实施例的结构示意图;
[0022]图5为本发明浏览器启动装置再一实施例的结构示意图;
[0023]图6为本发明浏览器启动装置又一实施例的结构示意图。
【具体实施方式】
[0024]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0025]参看图1,本发明实施例提供一种浏览器启动方法,包括:
[0026]S11、终端设备接收用户发出的打开浏览器的指令。
[0027]通常,用户点击终端设备上的浏览器应用的图标,发出打开浏览器的指令,终端设备开始进行浏览器启动。
[0028]S12、终端设备加载预先保存的浏览器首页的界面截图并显示。
[0029]其中,浏览器首页的全部内容分为两部分来呈现:浏览器首页的界面截图和浏览器首页的内部数据。所述浏览器首页的界面截图预先保存在终端设备中,该浏览器首页的界面截图为用户上一次关闭浏览器之前的浏览器首页的界面截图。终端设备显示出的浏览器首页的界面截图与加载完浏览器首页全部内容所呈现的界面在视觉上是完全相同的,由于浏览器首页的界面截图仅仅是一张图片,因此加载浏览器首页的界面截图所用的时间比加载完浏览器首页的全部内容所用的时间要少,从而使用户在视觉上能够更快地看到浏览器首页。
[0030]S13、在所述浏览器首页的界面截图显示出来之后,终端设备加载浏览器首页的内部数据,完成浏览器的初始化。
[0031]其中,浏览器首页的界面截图只是在形式上呈现出浏览器的首页,如果用户在所述浏览器首页的界面截图显示出来之后对浏览器进行操作,此时的浏览器将不会做出响应,只有在浏览器首页的全部内容加载完之后才会做出响应。因此,在所述浏览器首页的界面截图显示出来之后,终端设备需要加载浏览器首页的内部数据,只有当浏览器首页的内部数据也加载完成之后,浏览器的初始化才完成,浏览器才会对用户的操作指令进行响应。
[0032]具体地,当浏览器首页的内部数据加载完成之后,生成了新的浏览器首页界面,将浏览器首页的界面截图进行覆盖,该新的浏览器首页界面与浏览器首页的界面截图完全一样,且覆盖所用的时间很短,用户在视觉上完全感觉不到。
[0033]本发明实施例提供的浏览器启动方法,在接收到用户发出的打开浏览器的指令之后,首先加载预先保存的浏览器首页的界面截图并显示,然后加载浏览器首页的内部数据,完成浏览器的初始化。与现有技术相比,由于加载浏览器首页的界面截图所用的时间比加载完浏览器首页的全部内容所用的时间要少,而所显示的浏览器首页的界面截图与加载完浏览器首页的全部内容所呈现的界面在视觉上是相同的,因此,用户在视觉上能够更快地看到浏览器首页,提高了浏览器在视觉上的启动速度。
[0034]可选地,如图2所示,在本发明浏览器启动方法一实施例中,在所述浏览器首页的界面截图显示出来之后,所述方法还可包括:
[0035]S14、终端设备监听用户对浏览器的操作指令。
[0036]S15、终端设备记录所监听到的用户对浏览器的操作指令。
[0037]其中,在所述浏览器首页的界面截图显示出来之后、浏览器首页内部数据加载完成之前,用户可能会对所显示出的浏览器首页的界面截图进行操作,由于浏览器首页的界面截图只是在形式上呈现出浏览器的首页,此时的浏览器不会做出响应。因此,终端设备监听用户对浏览器的操作指令并进行记录,以便在浏览器首页的全部内容加载完成之后,对该操作指令进行处理。
[0038]S16、当浏览器首页的内部数据加载完成之后,终端设备根据所记录的用户对浏览器的操作指令,执行相应的处理操作。
[0039]当浏览器首页的界面截图显示出来,且浏览器首页的内部数据加载完成之后,浏览器首页的全部内容才加载完成,浏览器的初始化完成。此时,终端设备根据所记录的用户对浏览器的操作指令,执行相应的处理操作。其中,从浏览器首页的界面截图显示出来到浏览器首页的内部数据加载完成这一过程所间隔的时间很短,因此,用户不会感觉到点击浏览器之后没有反应。
[0040]可选地,在本发明浏览器启动方法一实施例中,所述方法还可包括:
[0041]S17、终端设备接收用户发出的关闭浏览器的指令。
[0042]S18、终端设备判断浏览器首页的界面是否发生变化。
[0043]S19、若浏览器首页的界面发生变化,则终端设备对变化后的浏览器首页的界面进行截屏,得到新的浏览器首页的界面截图。
[0044]S20、终端设备将所述预先保存的浏览器首页的界面截图更新为所述新的浏览器首页的界面截图并保存。
[0045]其中,用户打开浏览器之后,在使用的过程中,可能会根据自己的兴趣、需求等对浏览器的首页进行修改。根据用户的使用习惯,每次打开浏览器之后,都希望看到上一次关闭浏览器之前的浏览器主页。因此,为了保证用户每次打开浏览器之后都能看到最新的浏览器主页,在关闭浏览器之前,终端设备判断浏览器首页的界面是否发生变化,若发生变化,则对变化后的浏览器首页的界面进行截屏,得到新的浏览器首页的界面截图,并将当前所保存的浏览器首页的界面截图进行替换。
[0046]可选地,在本发明浏览器启动方法一实施例中,所述加载预先保存的浏览器首页的界面截图可包括:以无动画、透明背景的方式加载预先保存的浏览器首页的界面截图。
[0047]采用无动画、透明背景的方式加载预先保存的浏览器首页的界面截图,可以使得用户在点击终端设备上的浏览器应用的图标之后,直接可以看到加载后显示的浏览器首页的界面截图,在视觉上可以更快地看到浏览器首页,提高了浏览器在视觉上的启动速度。
[0048]参看图3,本发明实施例提供一种浏览器启动装置,所述浏览器启动装置包括:
[0049]第一接收单元11,用于接收用户发出的打开浏览器的指令。
[0050]
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1