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

文档序号:8943090阅读:292来源:国知局
通过外链启动浏览器的方法、装置及终端设备的制造方法
【技术领域】
[0001]本发明涉及浏览器技术领域,尤其涉及一种通过外链启动浏览器的方法、装置及终端设备。
【背景技术】
[0002]目前,用户在使用移动终端时,在收到的短信或邮件中,有时会包含某个网页的网址链接,又称外链。当用户点击该网址链接之后,如果此时移动终端尚未开启浏览器,则浏览器的启动流程为:
[0003]先初始化浏览器的基本数据和UI (User Interface,用户界面),完成浏览器的初始化;然后创建一个标签页面,该标签页面的地址栏中显示有该网页的URL (Un i formResource Locator,统一资源定位符);最后加载该URL对应的网页内容。
[0004]在实现本发明的过程中,发明人发现现有技术中至少存在如下技术问题:
[0005]按照现有的通过外链启动浏览器的流程,从用户点击该网址链接,到用户看到浏览器地址栏显示出该网页的URL,该过程经历的时间较长,浏览器在视觉上的启动速度较慢。

【发明内容】

[0006]有鉴于此,本发明实施例提供的通过外链启动浏览器的方法、装置及终端设备,能够在视觉上提高浏览器的启动速度。
[0007]一方面,本发明实施例提供一种通过外链启动浏览器的方法,包括:
[0008]接收用户发出的打开外链的指令,所述打开外链的指令中包括所述外链的统一资源定位符;
[0009]采用预设的用户界面,加载浏览器的标签页面,并在所述标签页面的地址栏中显示所述外链的统一资源定位符;
[0010]加载浏览器的基本数据,完成浏览器的初始化;
[0011]加载所述外链的统一资源定位符对应的网页内容。
[0012]另一方面,本发明实施例提供一种通过外链启动浏览器的装置,包括:
[0013]接收单元,用于接收用户发出的打开外链的指令,所述打开外链的指令中包括所述外链的统一资源定位符;
[0014]标签页面加载单元,用于采用预设的用户界面,加载浏览器的标签页面,并在所述标签页面的地址栏中显示所述外链的;
[0015]基本数据加载单元,用于加载浏览器的基本数据,完成浏览器的初始化;
[0016]网页内容加载单元,用于加载所述外链的统一资源定位符对应的网页内容。
[0017]再一方面,本发明实施例提供一种终端设备,所述终端设备包括上述通过外链启动浏览器装置。
[0018]本发明实施例提供的通过外链启动浏览器的方法、装置及终端设备,在接收到用户发出的打开外链的指令之后,首先采用预设的用户界面,加载浏览器的标签页面,并在所述标签页面的地址栏中显示所述外链的统一资源定位符,然后加载浏览器的基本数据,完成浏览器的初始化,最后加载所述外链的统一资源定位符对应的网页内容。与现有技术相比,本发明缩短了从用户点击该网址链接到用户看到浏览器的标签页面地址栏显示出该网页的统一资源定位符之间的时间,使得用户在视觉上能够更快地看到浏览器的标签页面的地址栏显示出该网页的统一资源定位符,提高了浏览器在视觉上的启动速度。
【附图说明】
[0019]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0020]图1为本发明通过外链启动浏览器方法一实施例的流程示意图;
[0021]图2为本发明通过外链启动浏览器装置一实施例的结构示意图。
【具体实施方式】
[0022]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0023]参看图1,本发明实施例提供一种通过外链启动浏览器方法,包括:
[0024]S11、接收用户发出的打开外链的指令,所述打开外链的指令中包括所述外链的统一资源定位符。
[0025]通常,用户点击终端设备上短信或邮件中包含的外链,发出打开外链的指令,终端设备开始通过外链启动浏览器。所述外链即外部链接,是一个网页指向一个目标的连接关系O
[0026]S12、采用预设的用户界面,加载浏览器的标签页面,并在所述标签页面的地址栏中显示所述外链的统一资源定位符。
[0027]其中,对于不同的打开外链的指令,所述预设的用户界面都相同。该预设的用户界面可以包括地址栏、后退/前进按钮、书签目录等。该预设的用户界面预先保存在浏览器内部,当需要通过外链启动浏览器时,直接调用该预设的用户界面加载浏览器的标签页面。在现有技术中,浏览器在加载网页的过程中,用户界面本身有些元素可能是需要根据各种条件来判断,从而确定用户界面的显示形式,该过程所花费的时间较长。而在本发明中,在加载浏览器的标签页面时,所使用的用户界面都相同,不需要再去确定具体的显示形式,从而可以加快浏览器标签页面的加载速度。
[0028]其中,所述统一资源定位符是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上的每个文件都有一个唯一的统一资源定位符,它包含的信息指出文件的位置以及浏览器应该怎么处理它。
[0029]S13、加载浏览器的基本数据,完成浏览器的初始化。
[0030]其中,所述浏览器的基本数据可以包括各种组件,例如:浏览器引擎、渲染引擎、类似cookie的各种数据、用来绘制类似组合选择框及对话框等基本组件的UI后端等。
[0031]S14、加载所述外链的统一资源定位符对应的网页内容。
[0032]至此,用户所点击的外链对应的网页打开成功,浏览器启动完成。
[0033]本发明实施例提供的通过外链启动浏览器方法,在接收到用户发出的打开外链的指令之后,首先采用预设的用户界面,加载浏览器的标签页面,并在所述标签页面的地址栏中显示所述外链的统一资源定位符,然后加载浏览器的基本数据,完成浏览器的初始化,最后加载所述外链的统一资源定位符对应的网页内容。与现有技术相比,本发明缩短了从用户点击该网址链接到用户看到浏览器的标签页面地址栏显示出该网页的统一资源定位符之间的时间,使得用户在视觉上能够更快地看到浏览器的标签页面的地址栏显示出该网页的统一资源定位符,提高了浏览器在视觉上的启动速度。
[0034]可选地,在本发明通过外链启动浏览器方法一实施例中,所述采用预设的用户界面,加载浏览器的标签页面包括:采用预设的用户界面,以无动画、透明背景的方式加载浏览器的标签页面。
[0035]采用无动画、透明背景的方式加载浏览器的标签页面,可以使得用户在点击终端设
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1