通過外鏈啟動(dòng)瀏覽器的方法、裝置及終端設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及瀏覽器技術(shù)領(lǐng)域,尤其涉及一種通過外鏈啟動(dòng)瀏覽器的方法、裝置及終端設(shè)備。
【背景技術(shù)】
[0002]目前,用戶在使用移動(dòng)終端時(shí),在收到的短信或郵件中,有時(shí)會包含某個(gè)網(wǎng)頁的網(wǎng)址鏈接,又稱外鏈。當(dāng)用戶點(diǎn)擊該網(wǎng)址鏈接之后,如果此時(shí)移動(dòng)終端尚未開啟瀏覽器,則瀏覽器的啟動(dòng)流程為:
[0003]先初始化瀏覽器的基本數(shù)據(jù)和UI (User Interface,用戶界面),完成瀏覽器的初始化;然后創(chuàng)建一個(gè)標(biāo)簽頁面,該標(biāo)簽頁面的地址欄中顯示有該網(wǎng)頁的URL (Un i formResource Locator,統(tǒng)一資源定位符);最后加載該URL對應(yīng)的網(wǎng)頁內(nèi)容。
[0004]在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下技術(shù)問題:
[0005]按照現(xiàn)有的通過外鏈啟動(dòng)瀏覽器的流程,從用戶點(diǎn)擊該網(wǎng)址鏈接,到用戶看到瀏覽器地址欄顯示出該網(wǎng)頁的URL,該過程經(jīng)歷的時(shí)間較長,瀏覽器在視覺上的啟動(dòng)速度較慢。
【發(fā)明內(nèi)容】
[0006]有鑒于此,本發(fā)明實(shí)施例提供的通過外鏈啟動(dòng)瀏覽器的方法、裝置及終端設(shè)備,能夠在視覺上提高瀏覽器的啟動(dòng)速度。
[0007]一方面,本發(fā)明實(shí)施例提供一種通過外鏈啟動(dòng)瀏覽器的方法,包括:
[0008]接收用戶發(fā)出的打開外鏈的指令,所述打開外鏈的指令中包括所述外鏈的統(tǒng)一資源定位符;
[0009]采用預(yù)設(shè)的用戶界面,加載瀏覽器的標(biāo)簽頁面,并在所述標(biāo)簽頁面的地址欄中顯示所述外鏈的統(tǒng)一資源定位符;
[0010]加載瀏覽器的基本數(shù)據(jù),完成瀏覽器的初始化;
[0011]加載所述外鏈的統(tǒng)一資源定位符對應(yīng)的網(wǎng)頁內(nèi)容。
[0012]另一方面,本發(fā)明實(shí)施例提供一種通過外鏈啟動(dòng)瀏覽器的裝置,包括:
[0013]接收單元,用于接收用戶發(fā)出的打開外鏈的指令,所述打開外鏈的指令中包括所述外鏈的統(tǒng)一資源定位符;
[0014]標(biāo)簽頁面加載單元,用于采用預(yù)設(shè)的用戶界面,加載瀏覽器的標(biāo)簽頁面,并在所述標(biāo)簽頁面的地址欄中顯示所述外鏈的;
[0015]基本數(shù)據(jù)加載單元,用于加載瀏覽器的基本數(shù)據(jù),完成瀏覽器的初始化;
[0016]網(wǎng)頁內(nèi)容加載單元,用于加載所述外鏈的統(tǒng)一資源定位符對應(yīng)的網(wǎng)頁內(nèi)容。
[0017]再一方面,本發(fā)明實(shí)施例提供一種終端設(shè)備,所述終端設(shè)備包括上述通過外鏈啟動(dòng)瀏覽器裝置。
[0018]本發(fā)明實(shí)施例提供的通過外鏈啟動(dòng)瀏覽器的方法、裝置及終端設(shè)備,在接收到用戶發(fā)出的打開外鏈的指令之后,首先采用預(yù)設(shè)的用戶界面,加載瀏覽器的標(biāo)簽頁面,并在所述標(biāo)簽頁面的地址欄中顯示所述外鏈的統(tǒng)一資源定位符,然后加載瀏覽器的基本數(shù)據(jù),完成瀏覽器的初始化,最后加載所述外鏈的統(tǒng)一資源定位符對應(yīng)的網(wǎng)頁內(nèi)容。與現(xiàn)有技術(shù)相比,本發(fā)明縮短了從用戶點(diǎn)擊該網(wǎng)址鏈接到用戶看到瀏覽器的標(biāo)簽頁面地址欄顯示出該網(wǎng)頁的統(tǒng)一資源定位符之間的時(shí)間,使得用戶在視覺上能夠更快地看到瀏覽器的標(biāo)簽頁面的地址欄顯示出該網(wǎng)頁的統(tǒng)一資源定位符,提高了瀏覽器在視覺上的啟動(dòng)速度。
【附圖說明】
[0019]為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
[0020]圖1為本發(fā)明通過外鏈啟動(dòng)瀏覽器方法一實(shí)施例的流程示意圖;
[0021]圖2為本發(fā)明通過外鏈啟動(dòng)瀏覽器裝置一實(shí)施例的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0022]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0023]參看圖1,本發(fā)明實(shí)施例提供一種通過外鏈啟動(dòng)瀏覽器方法,包括:
[0024]S11、接收用戶發(fā)出的打開外鏈的指令,所述打開外鏈的指令中包括所述外鏈的統(tǒng)一資源定位符。
[0025]通常,用戶點(diǎn)擊終端設(shè)備上短信或郵件中包含的外鏈,發(fā)出打開外鏈的指令,終端設(shè)備開始通過外鏈啟動(dòng)瀏覽器。所述外鏈即外部鏈接,是一個(gè)網(wǎng)頁指向一個(gè)目標(biāo)的連接關(guān)系O
[0026]S12、采用預(yù)設(shè)的用戶界面,加載瀏覽器的標(biāo)簽頁面,并在所述標(biāo)簽頁面的地址欄中顯示所述外鏈的統(tǒng)一資源定位符。
[0027]其中,對于不同的打開外鏈的指令,所述預(yù)設(shè)的用戶界面都相同。該預(yù)設(shè)的用戶界面可以包括地址欄、后退/前進(jìn)按鈕、書簽?zāi)夸浀?。該預(yù)設(shè)的用戶界面預(yù)先保存在瀏覽器內(nèi)部,當(dāng)需要通過外鏈啟動(dòng)瀏覽器時(shí),直接調(diào)用該預(yù)設(shè)的用戶界面加載瀏覽器的標(biāo)簽頁面。在現(xiàn)有技術(shù)中,瀏覽器在加載網(wǎng)頁的過程中,用戶界面本身有些元素可能是需要根據(jù)各種條件來判斷,從而確定用戶界面的顯示形式,該過程所花費(fèi)的時(shí)間較長。而在本發(fā)明中,在加載瀏覽器的標(biāo)簽頁面時(shí),所使用的用戶界面都相同,不需要再去確定具體的顯示形式,從而可以加快瀏覽器標(biāo)簽頁面的加載速度。
[0028]其中,所述統(tǒng)一資源定位符是對可以從互聯(lián)網(wǎng)上得到的資源的位置和訪問方法的一種簡潔的表示,是互聯(lián)網(wǎng)上標(biāo)準(zhǔn)資源的地址?;ヂ?lián)網(wǎng)上的每個(gè)文件都有一個(gè)唯一的統(tǒng)一資源定位符,它包含的信息指出文件的位置以及瀏覽器應(yīng)該怎么處理它。
[0029]S13、加載瀏覽器的基本數(shù)據(jù),完成瀏覽器的初始化。
[0030]其中,所述瀏覽器的基本數(shù)據(jù)可以包括各種組件,例如:瀏覽器引擎、渲染引擎、類似cookie的各種數(shù)據(jù)、用來繪制類似組合選擇框及對話框等基本組件的UI后端等。
[0031]S14、加載所述外鏈的統(tǒng)一資源定位符對應(yīng)的網(wǎng)頁內(nèi)容。
[0032]至此,用戶所點(diǎn)擊的外鏈對應(yīng)的網(wǎng)頁打開成功,瀏覽器啟動(dòng)完成。
[0033]本發(fā)明實(shí)施例提供的通過外鏈啟動(dòng)瀏覽器方法,在接收到用戶發(fā)出的打開外鏈的指令之后,首先采用預(yù)設(shè)的用戶界面,加載瀏覽器的標(biāo)簽頁面,并在所述標(biāo)簽頁面的地址欄中顯示所述外鏈的統(tǒng)一資源定位符,然后加載瀏覽器的基本數(shù)據(jù),完成瀏覽器的初始化,最后加載所述外鏈的統(tǒng)一資源定位符對應(yīng)的網(wǎng)頁內(nèi)容。與現(xiàn)有技術(shù)相比,本發(fā)明縮短了從用戶點(diǎn)擊該網(wǎng)址鏈接到用戶看到瀏覽器的標(biāo)簽頁面地址欄顯示出該網(wǎng)頁的統(tǒng)一資源定位符之間的時(shí)間,使得用戶在視覺上能夠更快地看到瀏覽器的標(biāo)簽頁面的地址欄顯示出該網(wǎng)頁的統(tǒng)一資源定位符,提高了瀏覽器在視覺上的啟動(dòng)速度。
[0034]可選地,在本發(fā)明通過外鏈啟動(dòng)瀏覽器方法一實(shí)施例中,所述采用預(yù)設(shè)的用戶界面,加載瀏覽器的標(biāo)簽頁面包括:采用預(yù)設(shè)的用戶界面,以無動(dòng)畫、透明背景的方式加載瀏覽器的標(biāo)簽頁面。
[0035]采用無動(dòng)畫、透明背景的方式加載瀏覽器的標(biāo)簽頁面,可以使得用戶在點(diǎn)擊終端設(shè)