本發(fā)明實(shí)施例涉及移動(dòng)終端瀏覽器技術(shù)領(lǐng)域,尤其涉及一種瀏覽器頁(yè)面顯示處理方法及裝置。
背景技術(shù):
在網(wǎng)絡(luò)世界中,人們?cè)诮K端設(shè)備上通過(guò)瀏覽器開(kāi)啟頁(yè)面來(lái)獲得生活和學(xué)習(xí)過(guò)程中的重要信息。
在一般情況下,瀏覽器開(kāi)啟頁(yè)面的數(shù)量存在上限值,如果瀏覽器開(kāi)啟的頁(yè)面數(shù)量達(dá)到上限值,當(dāng)則通過(guò)瀏覽器本身或使用第三方應(yīng)用無(wú)法再開(kāi)啟新頁(yè)面,影響了用戶(hù)體驗(yàn)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種瀏覽器頁(yè)面顯示處理方法及裝置,用以解決在瀏覽器開(kāi)啟頁(yè)面數(shù)量達(dá)到上限值后,由于無(wú)法再開(kāi)啟新頁(yè)面從而影響用戶(hù)體驗(yàn)的問(wèn)題。
本發(fā)明實(shí)施例提供一種瀏覽器頁(yè)面顯示處理方法,包括:
接收用戶(hù)應(yīng)用瀏覽器打開(kāi)新頁(yè)面的觸發(fā)操作,確定所述瀏覽器已打開(kāi)頁(yè)面的頁(yè)面數(shù)量;
若確定所述瀏覽器已打開(kāi)頁(yè)面的頁(yè)面數(shù)量達(dá)到預(yù)設(shè)的上限值,則提示用戶(hù)是否執(zhí)行所述新頁(yè)面覆蓋當(dāng)前頁(yè)面的操作,待獲得用戶(hù)確認(rèn)信息后,應(yīng)用所述新頁(yè)面覆蓋所述當(dāng)前頁(yè)面。
可選地,還包括:在提示用戶(hù)是否執(zhí)行所述新頁(yè)面覆蓋當(dāng)前頁(yè)面的操作之前,若確定所述當(dāng)前頁(yè)面為瀏覽器主頁(yè),則應(yīng)用所述新頁(yè)面覆蓋所述當(dāng)前頁(yè)面。
可選地,還包括:在提示用戶(hù)是否執(zhí)行所述新頁(yè)面覆蓋當(dāng)前頁(yè)面的操作之前,若確定所述當(dāng)前頁(yè)面不是瀏覽器主頁(yè),則發(fā)出執(zhí)行所述新頁(yè)面覆蓋當(dāng)前頁(yè)面的操作的提示信息。
可選地,確定所述當(dāng)前頁(yè)面是否為瀏覽器主頁(yè)的步驟包括:
獲取所述當(dāng)前頁(yè)面的屬性信息;
將所述屬性信息和所述瀏覽器主頁(yè)的預(yù)設(shè)屬性信息匹配;
若匹配成功,則確定所述當(dāng)前頁(yè)面為瀏覽器主頁(yè);
若匹配不成功,則確定所述當(dāng)前頁(yè)面不是瀏覽器主頁(yè)。
可選地,所述屬性信息包括地址信息、擴(kuò)展名信息、圖片信息的一種或多種。
本發(fā)明實(shí)施例提供一種瀏覽器頁(yè)面顯示處理裝置,包括:
檢測(cè)模塊,用于接收用戶(hù)應(yīng)用瀏覽器打開(kāi)新頁(yè)面的觸發(fā)操作,確定所述瀏覽器已打開(kāi)頁(yè)面的頁(yè)面數(shù)量;
處理模塊,用于確定所述瀏覽器已打開(kāi)頁(yè)面的頁(yè)面數(shù)量達(dá)到預(yù)設(shè)的上限值,提示用戶(hù)是否執(zhí)行所述新頁(yè)面覆蓋當(dāng)前頁(yè)面的操作,待獲得用戶(hù)確認(rèn)信息后,應(yīng)用所述新頁(yè)面覆蓋所述當(dāng)前頁(yè)面。
可選地,所述處理模塊還用于:在提示用戶(hù)是否執(zhí)行所述新頁(yè)面覆蓋當(dāng)前頁(yè)面的操作之前,若確定所述當(dāng)前頁(yè)面為瀏覽器主頁(yè),則應(yīng)用所述新頁(yè)面覆蓋所述當(dāng)前頁(yè)面。
可選地,所述處理模塊還用于:在提示用戶(hù)是否執(zhí)行所述新頁(yè)面覆蓋當(dāng)前頁(yè)面的操作之前,若確定所述當(dāng)前頁(yè)面不是瀏覽器主頁(yè),則發(fā)出執(zhí)行所述新頁(yè)面覆蓋當(dāng)前頁(yè)面的操作的提示信息。
可選地,還包括判斷模塊,用于:
獲取所述當(dāng)前頁(yè)面的屬性信息;
將所述屬性信息和所述瀏覽器主頁(yè)的預(yù)設(shè)屬性信息匹配;
若匹配成功,則確定所述當(dāng)前頁(yè)面為瀏覽器主頁(yè);
若匹配不成功,則確定所述當(dāng)前頁(yè)面不是瀏覽器主頁(yè)。
可選地,所述屬性信息包括地址信息、擴(kuò)展名信息、圖片信息的一種或多種。
本發(fā)明實(shí)施例提供的瀏覽器頁(yè)面顯示處理方法,通過(guò)在瀏覽器打開(kāi)頁(yè)面數(shù)量達(dá)到預(yù)設(shè)上限值的情況下,提示用戶(hù)是否執(zhí)行所述新頁(yè)面覆蓋當(dāng)前頁(yè)面的操作,待獲得用戶(hù)確認(rèn)信息后,應(yīng)用所述新頁(yè)面覆蓋所述當(dāng)前頁(yè)面,從而具有是否執(zhí)行打開(kāi)新頁(yè)面的選擇性,提高了用戶(hù)瀏覽頁(yè)面的體驗(yàn)。
本發(fā)明實(shí)施例提供的瀏覽器頁(yè)面顯示處理裝置,通過(guò)在瀏覽器打開(kāi)頁(yè)面數(shù)量達(dá)到預(yù)設(shè)上限值的情況下,提示用戶(hù)是否執(zhí)行所述新頁(yè)面覆蓋當(dāng)前頁(yè)面的操作,待獲得用戶(hù)確認(rèn)信息后,應(yīng)用所述新頁(yè)面覆蓋所述當(dāng)前頁(yè)面,從而具有是否執(zhí)行打開(kāi)新頁(yè)面的選擇性,提高了用戶(hù)瀏覽頁(yè)面的體驗(yàn)。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例1提供的瀏覽器頁(yè)面顯示處理方法的流程示意圖;
圖2為本發(fā)明實(shí)施例2提供的瀏覽器頁(yè)面顯示處理方法的流程示意圖;
圖3為本發(fā)明實(shí)施例3提供的瀏覽器頁(yè)面顯示處理方法的流程示意圖;
圖4為本發(fā)明實(shí)施例4提供的瀏覽器頁(yè)面顯示處理方法的流程示意圖;
圖5為本發(fā)明實(shí)施例5提供的瀏覽器頁(yè)面顯示處理裝置的結(jié)構(gòu)示意圖;
圖6為本發(fā)明實(shí)施例6提供的瀏覽器頁(yè)面顯示處理裝置的結(jié)構(gòu)示意圖;
圖7為本發(fā)明實(shí)施例7提供的瀏覽器頁(yè)面顯示處理裝置的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
圖1示出了本發(fā)明實(shí)施例1提供的一種瀏覽器頁(yè)面顯示處理方法,包括:
S11、接收用戶(hù)應(yīng)用瀏覽器打開(kāi)新頁(yè)面的觸發(fā)操作,確定所述瀏覽器已打開(kāi)頁(yè)面的頁(yè)面數(shù)量。
在本步驟中,需要說(shuō)明的是,應(yīng)用瀏覽器打開(kāi)新頁(yè)面的辦法很多。
當(dāng)通過(guò)當(dāng)前所應(yīng)用的瀏覽器打開(kāi)新頁(yè)面時(shí),所述接收應(yīng)用瀏覽器打開(kāi)新頁(yè)面的觸發(fā)操作可為通過(guò)所述瀏覽器的應(yīng)用程序接收應(yīng)用瀏覽器打開(kāi)新頁(yè)面的觸發(fā)操作。
當(dāng)通過(guò)第三方應(yīng)用程序(如便簽、郵箱等)打開(kāi)新頁(yè)面時(shí),所述接收應(yīng)用瀏覽器打開(kāi)新頁(yè)面的觸發(fā)操作可為通過(guò)第三方應(yīng)用程序接收應(yīng)用瀏覽器打開(kāi)新頁(yè)面的觸發(fā)操作。
當(dāng)瀏覽器開(kāi)啟頁(yè)面的數(shù)量存在上限值,在接收應(yīng)用瀏覽器打開(kāi)新頁(yè)面的觸發(fā)操作時(shí),確定所述瀏覽器已打開(kāi)頁(yè)面的頁(yè)面數(shù)量。
S12、若確定所述瀏覽器已打開(kāi)頁(yè)面的頁(yè)面數(shù)量達(dá)到預(yù)設(shè)的上限值,則提示用戶(hù)是否執(zhí)行所述新頁(yè)面覆蓋當(dāng)前頁(yè)面的操作,待獲得用戶(hù)確認(rèn)信息后,應(yīng)用所述新頁(yè)面覆蓋所述當(dāng)前頁(yè)面。
在本步驟中,需要說(shuō)明的是,由于移動(dòng)終端內(nèi)存空間的限制、應(yīng)用程序使用時(shí)間過(guò)長(zhǎng)、芯片處理能力有限等原因,可適當(dāng)對(duì)瀏覽器的頁(yè)面數(shù)量設(shè)置上限值。
當(dāng)確定所述瀏覽器已打開(kāi)頁(yè)面的頁(yè)面數(shù)量后,將獲得的頁(yè)面數(shù)量與預(yù)設(shè)的上限值進(jìn)行比較。若確定頁(yè)面數(shù)量達(dá)到預(yù)設(shè)的上限值,則發(fā)出提示信息。該提示信息可采用彈出窗口方式顯示在屏幕上。該提示信息的作用是提示用戶(hù)是否執(zhí)行新頁(yè)面覆蓋當(dāng)前頁(yè)面的操作。
若用戶(hù)需要新頁(yè)面覆蓋當(dāng)前頁(yè)面,則觸發(fā)屏幕上的確認(rèn)按鈕,視為發(fā)出用戶(hù)確認(rèn)信息。當(dāng)系統(tǒng)接收到用戶(hù)確認(rèn)信息后,執(zhí)行新頁(yè)面覆蓋當(dāng)前頁(yè)面。
另外,若用戶(hù)不需要新頁(yè)面覆蓋當(dāng)前頁(yè)面,則觸發(fā)屏幕上的拒絕按鈕,視為發(fā)出用戶(hù)拒絕信息。當(dāng)系統(tǒng)接收到用戶(hù)拒絕信息后,不執(zhí)行任何操作,屏幕繼續(xù)顯示當(dāng)前頁(yè)面。
本發(fā)明實(shí)施例1提供的瀏覽器頁(yè)面顯示處理方法,通過(guò)在瀏覽器打開(kāi)頁(yè)面數(shù)量達(dá)到預(yù)設(shè)上限值的情況下,提示用戶(hù)是否執(zhí)行所述新頁(yè)面覆蓋當(dāng)前頁(yè)面的操作,待獲得用戶(hù)確認(rèn)信息后,應(yīng)用所述新頁(yè)面覆蓋所述當(dāng)前頁(yè)面,從而具有是否執(zhí)行打開(kāi)新頁(yè)面的選擇性,提高了用戶(hù)瀏覽頁(yè)面的體驗(yàn)。
根據(jù)所述瀏覽器當(dāng)前頁(yè)面的頁(yè)面內(nèi)容,對(duì)執(zhí)行打開(kāi)新頁(yè)面的操作進(jìn)行處理。即根據(jù)所述瀏覽器當(dāng)前頁(yè)面的頁(yè)面內(nèi)容,對(duì)是否打開(kāi)新頁(yè)面進(jìn)行判斷,從而做到給用戶(hù)一個(gè)提醒。
本發(fā)明實(shí)施例1提供的瀏覽器頁(yè)面顯示處理方法,通過(guò)在瀏覽器打開(kāi)頁(yè)面數(shù)量達(dá)到預(yù)設(shè)上限值的情況下,根據(jù)所述瀏覽器當(dāng)前頁(yè)面的頁(yè)面內(nèi)容,判斷是否執(zhí)行打開(kāi)新頁(yè)面的操作,從而具有是否執(zhí)行打開(kāi)新頁(yè)面的選擇性,提高了用戶(hù)瀏覽頁(yè)面的體驗(yàn)。
圖2示出了本發(fā)明實(shí)施例2所述的一種瀏覽器頁(yè)面顯示處理方法,包括:
S21、接收用戶(hù)應(yīng)用瀏覽器打開(kāi)新頁(yè)面的觸發(fā)操作,確定所述瀏覽器已打開(kāi)頁(yè)面的頁(yè)面數(shù)量。
在本步驟中,需要說(shuō)明的是,應(yīng)用瀏覽器打開(kāi)新頁(yè)面的辦法很多。
當(dāng)通過(guò)當(dāng)前所應(yīng)用的瀏覽器打開(kāi)新頁(yè)面時(shí),所述接收應(yīng)用瀏覽器打開(kāi)新頁(yè)面的觸發(fā)操作可為通過(guò)所述瀏覽器的應(yīng)用程序接收應(yīng)用瀏覽器打開(kāi)新頁(yè)面的觸發(fā)操作。
當(dāng)通過(guò)第三方應(yīng)用程序(如便簽、郵箱等)打開(kāi)新頁(yè)面時(shí),所述接收應(yīng)用瀏覽器打開(kāi)新頁(yè)面的觸發(fā)操作可為通過(guò)第三方應(yīng)用程序接收應(yīng)用瀏覽器打開(kāi)新頁(yè)面的觸發(fā)操作。
當(dāng)瀏覽器開(kāi)啟頁(yè)面的數(shù)量存在上限值,在接收應(yīng)用瀏覽器打開(kāi)新頁(yè)面的觸發(fā)操作時(shí),確定所述瀏覽器已打開(kāi)頁(yè)面的頁(yè)面數(shù)量。
S22、若確定獲知所述瀏覽器已打開(kāi)頁(yè)面的頁(yè)面數(shù)量達(dá)到預(yù)設(shè)的上限值,并確定所述當(dāng)前頁(yè)面為瀏覽器主頁(yè),則應(yīng)用所述新頁(yè)面覆蓋所述當(dāng)前頁(yè)面。
在本步驟中,需要說(shuō)明的是,瀏覽器主頁(yè)(即home頁(yè))是用戶(hù)打開(kāi)瀏覽器時(shí)默認(rèn)打開(kāi)的網(wǎng)頁(yè)。首頁(yè)是指打開(kāi)瀏覽器后看到的第一個(gè)頁(yè)面。首頁(yè)往往會(huì)被編輯得易于了解該瀏覽器網(wǎng)站提供的信息,并引導(dǎo)互聯(lián)網(wǎng)用戶(hù)瀏覽網(wǎng)站其他部分的內(nèi)容。這部分內(nèi)容一般被認(rèn)為是一個(gè)目錄性質(zhì)的內(nèi)容。
當(dāng)瀏覽器當(dāng)前頁(yè)面為瀏覽器主頁(yè),說(shuō)明此時(shí)該頁(yè)面未處于搜索信息和查看新聞等情況。而打開(kāi)的新網(wǎng)頁(yè)往往是較重要的頁(yè)面,故需要將開(kāi)啟的所述新頁(yè)面覆蓋所述瀏覽器的當(dāng)前頁(yè)面。此種情況下,不需給用戶(hù)一個(gè)執(zhí)行新頁(yè)面覆蓋當(dāng)前頁(yè)面的提示信息,可直接執(zhí)行頁(yè)面覆蓋操作。
在本發(fā)明實(shí)施例中,確定所述當(dāng)前頁(yè)面是否為瀏覽器主頁(yè)的步驟包括:
1)獲取所述當(dāng)前頁(yè)面的屬性信息;
2)將所述屬性信息和所述瀏覽器主頁(yè)的預(yù)設(shè)屬性信息匹配;
3)若匹配成功,則確定所述當(dāng)前頁(yè)面為瀏覽器主頁(yè);若匹配不成功,則確定所述當(dāng)前頁(yè)面不是瀏覽器主頁(yè)。
需要說(shuō)明的是,所述屬性信息包括地址信息、擴(kuò)展名信息、圖片信息的一種或多種。如地址信息為URL地址,是互聯(lián)網(wǎng)上標(biāo)準(zhǔn)資源的唯一地址。首頁(yè)的文件名是index、default、main或portal加上擴(kuò)展名。圖片信息可設(shè)置具有針對(duì)性的圖片,如網(wǎng)站logo等。
本發(fā)明實(shí)施例2提供的瀏覽器頁(yè)面顯示處理方法,通過(guò)在瀏覽器打開(kāi)頁(yè)面數(shù)量達(dá)到預(yù)設(shè)上限值的情況下,確定獲知瀏覽器已打開(kāi)頁(yè)面的頁(yè)面數(shù)量達(dá)到預(yù)設(shè)的上限值,并確定當(dāng)前頁(yè)面為瀏覽器主頁(yè),則應(yīng)用新頁(yè)面覆蓋當(dāng)前頁(yè)面,簡(jiǎn)單快捷,提高了用戶(hù)瀏覽頁(yè)面的體驗(yàn)。
圖3示出了本發(fā)明實(shí)施例3提供的一種瀏覽器頁(yè)面顯示處理方法,包括:
S31、接收用戶(hù)應(yīng)用瀏覽器打開(kāi)新頁(yè)面的觸發(fā)操作,確定所述瀏覽器已打開(kāi)頁(yè)面的頁(yè)面數(shù)量。
在本步驟中,需要說(shuō)明的是,應(yīng)用瀏覽器打開(kāi)新頁(yè)面的辦法很多。
當(dāng)通過(guò)當(dāng)前所應(yīng)用的瀏覽器打開(kāi)新頁(yè)面時(shí),所述接收應(yīng)用瀏覽器打開(kāi)新頁(yè)面的觸發(fā)操作可為通過(guò)所述瀏覽器的應(yīng)用程序接收應(yīng)用瀏覽器打開(kāi)新頁(yè)面的觸發(fā)操作。
當(dāng)通過(guò)第三方應(yīng)用程序(如便簽、郵箱等)打開(kāi)新頁(yè)面時(shí),所述接收應(yīng)用瀏覽器打開(kāi)新頁(yè)面的觸發(fā)操作可為通過(guò)第三方應(yīng)用程序接收應(yīng)用瀏覽器打開(kāi)新頁(yè)面的觸發(fā)操作。
當(dāng)瀏覽器開(kāi)啟頁(yè)面的數(shù)量存在上限值,在接收應(yīng)用瀏覽器打開(kāi)新頁(yè)面的觸發(fā)操作時(shí),確定所述瀏覽器已打開(kāi)頁(yè)面的頁(yè)面數(shù)量。
S32、若確定獲知所述瀏覽器已打開(kāi)頁(yè)面的頁(yè)面數(shù)量達(dá)到預(yù)設(shè)的上限值,確定所述當(dāng)前頁(yè)面不是瀏覽器主頁(yè),則發(fā)出執(zhí)行所述新頁(yè)面覆蓋當(dāng)前頁(yè)面的操作的提示信息。
在本步驟中,需要說(shuō)明的是,瀏覽器主頁(yè)(即home頁(yè))是用戶(hù)打開(kāi)瀏覽器時(shí)默認(rèn)打開(kāi)的網(wǎng)頁(yè)。首頁(yè)是指打開(kāi)瀏覽器后看到的第一個(gè)頁(yè)面。首頁(yè)往往會(huì)被編輯得易于了解該瀏覽器網(wǎng)站提供的信息,并引導(dǎo)互聯(lián)網(wǎng)用戶(hù)瀏覽網(wǎng)站其他部分的內(nèi)容。這部分內(nèi)容一般被認(rèn)為是一個(gè)目錄性質(zhì)的內(nèi)容。
當(dāng)瀏覽器當(dāng)前頁(yè)面的頁(yè)面內(nèi)容不為瀏覽器主頁(yè),說(shuō)明此時(shí)該頁(yè)面處于搜索信息和查看新聞等情況。因此,需給用戶(hù)發(fā)出執(zhí)行所述新頁(yè)面覆蓋當(dāng)前頁(yè)面的操作的提示信息。該提示信息可采用彈出窗口方式顯示在屏幕上。
在本發(fā)明實(shí)施例中,確定所述當(dāng)前頁(yè)面是否為瀏覽器主頁(yè)的步驟包括:
1)獲取所述當(dāng)前頁(yè)面的屬性信息;
2)將所述屬性信息和所述瀏覽器主頁(yè)的預(yù)設(shè)屬性信息匹配;
3)若匹配成功,則確定所述當(dāng)前頁(yè)面為瀏覽器主頁(yè);若匹配不成功,則確定所述當(dāng)前頁(yè)面不是瀏覽器主頁(yè)。
需要說(shuō)明的是,所述屬性信息包括地址信息、擴(kuò)展名信息、圖片信息的一種或多種。如地址信息為URL地址,是互聯(lián)網(wǎng)上標(biāo)準(zhǔn)資源的唯一地址。首頁(yè)的文件名是index、default、main或portal加上擴(kuò)展名。圖片信息可設(shè)置具有針對(duì)性的圖片,如網(wǎng)站logo等。
S33、獲得用戶(hù)根據(jù)所述提示信息發(fā)出的確認(rèn)信息,應(yīng)用所述新頁(yè)面覆蓋所述當(dāng)前頁(yè)面。
若用戶(hù)需要新頁(yè)面覆蓋當(dāng)前頁(yè)面,則觸發(fā)屏幕上的確認(rèn)按鈕,視為發(fā)出用戶(hù)確認(rèn)信息。當(dāng)系統(tǒng)接收到用戶(hù)確認(rèn)信息后,執(zhí)行新頁(yè)面覆蓋當(dāng)前頁(yè)面。
另外,若用戶(hù)不需要新頁(yè)面覆蓋當(dāng)前頁(yè)面,則觸發(fā)屏幕上的拒絕按鈕,視為發(fā)出用戶(hù)拒絕信息。當(dāng)系統(tǒng)接收到用戶(hù)拒絕信息后,不執(zhí)行任何操作,屏幕繼續(xù)顯示當(dāng)前頁(yè)面。
本發(fā)明實(shí)施例3提供的瀏覽器頁(yè)面顯示處理方法,通過(guò)在瀏覽器打開(kāi)頁(yè)面數(shù)量達(dá)到預(yù)設(shè)上限值的情況下,確定獲知瀏覽器已打開(kāi)頁(yè)面的頁(yè)面數(shù)量達(dá)到預(yù)設(shè)的上限值且確定當(dāng)前頁(yè)面非瀏覽器主頁(yè)后,提示用戶(hù)是否執(zhí)行所述新頁(yè)面覆蓋當(dāng)前頁(yè)面的操作,待獲得用戶(hù)確認(rèn)信息后,應(yīng)用所述新頁(yè)面覆蓋所述當(dāng)前頁(yè)面,從而具有是否執(zhí)行打開(kāi)新頁(yè)面的選擇性,提高了用戶(hù)瀏覽頁(yè)面的體驗(yàn)。
圖4示出了本發(fā)明實(shí)施例4所述的一種瀏覽器頁(yè)面顯示處理方法,包括:
S41、接收用戶(hù)應(yīng)用瀏覽器打開(kāi)新頁(yè)面的觸發(fā)操作,確定所述瀏覽器已打開(kāi)頁(yè)面的頁(yè)面數(shù)量。
在本步驟中,需要說(shuō)明的是,應(yīng)用瀏覽器打開(kāi)新頁(yè)面的辦法很多。
當(dāng)通過(guò)當(dāng)前所應(yīng)用的瀏覽器打開(kāi)新頁(yè)面時(shí),所述接收應(yīng)用瀏覽器打開(kāi)新頁(yè)面的觸發(fā)操作可為通過(guò)所述瀏覽器的應(yīng)用程序接收應(yīng)用瀏覽器打開(kāi)新頁(yè)面的觸發(fā)操作。
當(dāng)通過(guò)第三方應(yīng)用程序(如便簽、郵箱等)打開(kāi)新頁(yè)面時(shí),所述接收應(yīng)用瀏覽器打開(kāi)新頁(yè)面的觸發(fā)操作可為通過(guò)第三方應(yīng)用程序接收應(yīng)用瀏覽器打開(kāi)新頁(yè)面的觸發(fā)操作。
當(dāng)瀏覽器開(kāi)啟頁(yè)面的數(shù)量存在上限值,在接收應(yīng)用瀏覽器打開(kāi)新頁(yè)面的觸發(fā)操作時(shí),確定所述瀏覽器已打開(kāi)頁(yè)面的頁(yè)面數(shù)量。
S42、當(dāng)獲知所述瀏覽器打開(kāi)頁(yè)面的頁(yè)面數(shù)量未達(dá)到預(yù)設(shè)的上限值,則直接打開(kāi)新頁(yè)面。
本發(fā)明實(shí)施例4提供的瀏覽器頁(yè)面顯示處理方法,通過(guò)在瀏覽器打開(kāi)頁(yè)面數(shù)量未達(dá)到預(yù)設(shè)上限值的情況下,則直接打開(kāi)新頁(yè)面。
圖5示出了本發(fā)明實(shí)施例5提供的一種瀏覽器頁(yè)面顯示處理裝置,包括檢測(cè)模塊21和處理模塊22,其中:
檢測(cè)模塊21,用于接收用戶(hù)應(yīng)用瀏覽器打開(kāi)新頁(yè)面的觸發(fā)操作,確定所述瀏覽器已打開(kāi)頁(yè)面的頁(yè)面數(shù)量;
處理模塊22,用于確定所述瀏覽器已打開(kāi)頁(yè)面的頁(yè)面數(shù)量達(dá)到預(yù)設(shè)的上限值,提示用戶(hù)是否執(zhí)行所述新頁(yè)面覆蓋當(dāng)前頁(yè)面的操作,待獲得用戶(hù)確認(rèn)信息后,應(yīng)用所述新頁(yè)面覆蓋所述當(dāng)前頁(yè)面。
在采用當(dāng)前應(yīng)用瀏覽器本身打開(kāi)新頁(yè)面時(shí),檢測(cè)模塊21檢測(cè)到通過(guò)所述瀏覽器的應(yīng)用程序接收應(yīng)用瀏覽器打開(kāi)新頁(yè)面的觸發(fā)操作;當(dāng)采用第三方應(yīng)用程序打開(kāi)新頁(yè)面時(shí),檢測(cè)模塊21檢測(cè)到通過(guò)第三方應(yīng)用程序接收應(yīng)用瀏覽器打開(kāi)新頁(yè)面的觸發(fā)操作。在檢測(cè)觸發(fā)操作的同時(shí),檢測(cè)模塊21檢測(cè)確認(rèn)所述瀏覽器已打開(kāi)頁(yè)面的頁(yè)面數(shù)量,并將頁(yè)面數(shù)量信息發(fā)送到處理模塊22。
處理模塊22將頁(yè)面數(shù)量值與預(yù)設(shè)的上限值進(jìn)行比較,判斷是否瀏覽器的頁(yè)面已經(jīng)達(dá)到上限值。當(dāng)當(dāng)前頁(yè)面數(shù)量值達(dá)到上限值,發(fā)出一個(gè)提示用戶(hù)是否執(zhí)行所述新頁(yè)面覆蓋當(dāng)前頁(yè)面的操作的提示信息,待獲得用戶(hù)確認(rèn)信息后,應(yīng)用新頁(yè)面覆蓋當(dāng)前頁(yè)面。
由于本發(fā)明實(shí)施例5所述裝置與上述實(shí)施例所述方法的原理相同,對(duì)于更加詳細(xì)的解釋內(nèi)容在此不再贅述。
需要說(shuō)明的是,本發(fā)明實(shí)施例中可以通過(guò)硬件處理器(hardware processor)來(lái)實(shí)現(xiàn)相關(guān)功能模塊。
本發(fā)明實(shí)施例5提供的瀏覽器頁(yè)面顯示處理裝置,通過(guò)在瀏覽器打開(kāi)頁(yè)面數(shù)量達(dá)到預(yù)設(shè)上限值的情況下,提示用戶(hù)是否執(zhí)行所述新頁(yè)面覆蓋當(dāng)前頁(yè)面的操作,待獲得用戶(hù)確認(rèn)信息后,應(yīng)用所述新頁(yè)面覆蓋所述當(dāng)前頁(yè)面,從而具有是否執(zhí)行打開(kāi)新頁(yè)面的選擇性,提高了用戶(hù)瀏覽頁(yè)面的體驗(yàn)。
圖6示出了本發(fā)明實(shí)施例6提供的一種瀏覽器頁(yè)面顯示處理裝置,包括檢測(cè)模塊21、判斷模塊22和處理模塊23,其中:
檢測(cè)模塊21,用于接收用戶(hù)應(yīng)用瀏覽器打開(kāi)新頁(yè)面的觸發(fā)操作,確定所述瀏覽器已打開(kāi)頁(yè)面的頁(yè)面數(shù)量;
判斷模塊22,用于獲取所述當(dāng)前頁(yè)面的屬性信息;將所述屬性信息和所述瀏覽器主頁(yè)的預(yù)設(shè)屬性信息匹配;若匹配成功,則確定所述當(dāng)前頁(yè)面為瀏覽器主頁(yè);若匹配不成功,則確定所述當(dāng)前頁(yè)面不是瀏覽器主頁(yè);
處理模塊23,用于確定所述當(dāng)前頁(yè)面為瀏覽器主頁(yè),則應(yīng)用所述新頁(yè)面覆蓋所述當(dāng)前頁(yè)面;還用于確定所述當(dāng)前頁(yè)面不是瀏覽器主頁(yè),則發(fā)出執(zhí)行所述新頁(yè)面覆蓋當(dāng)前頁(yè)面的操作的提示信息,待獲得用戶(hù)確認(rèn)信息后,應(yīng)用所述新頁(yè)面覆蓋所述當(dāng)前頁(yè)面。
在采用當(dāng)前應(yīng)用瀏覽器本身打開(kāi)新頁(yè)面時(shí),檢測(cè)模塊21檢測(cè)到通過(guò)所述瀏覽器的應(yīng)用程序接收應(yīng)用瀏覽器打開(kāi)新頁(yè)面的觸發(fā)操作;當(dāng)采用第三方應(yīng)用程序打開(kāi)新頁(yè)面時(shí),檢測(cè)模塊21檢測(cè)到通過(guò)第三方應(yīng)用程序接收應(yīng)用瀏覽器打開(kāi)新頁(yè)面的觸發(fā)操作。在檢測(cè)觸發(fā)操作的同時(shí),檢測(cè)模塊21檢測(cè)確認(rèn)所述瀏覽器已打開(kāi)頁(yè)面的頁(yè)面數(shù)量,并將頁(yè)面數(shù)量信息發(fā)送到判斷模塊22和處理模塊23。
判斷模塊22獲取所述當(dāng)前頁(yè)面的屬性信息,將所述屬性信息和所述瀏覽器主頁(yè)的預(yù)設(shè)屬性信息匹配,若匹配成功,則確定所述當(dāng)前頁(yè)面為瀏覽器主頁(yè);若匹配不成功,則確定所述當(dāng)前頁(yè)面不是瀏覽器主頁(yè),并將判斷結(jié)果發(fā)送給處理模塊23。
處理模塊23確定所述當(dāng)前頁(yè)面為瀏覽器主頁(yè),則應(yīng)用所述新頁(yè)面覆蓋所述當(dāng)前頁(yè)面;還用于確定所述當(dāng)前頁(yè)面不是瀏覽器主頁(yè),則發(fā)出執(zhí)行所述新頁(yè)面覆蓋當(dāng)前頁(yè)面的操作的提示信息,待獲得用戶(hù)確認(rèn)信息后,應(yīng)用所述新頁(yè)面覆蓋所述當(dāng)前頁(yè)面。
由于本發(fā)明實(shí)施例6所述裝置與上述實(shí)施例所述方法的原理相同,對(duì)于更加詳細(xì)的解釋內(nèi)容在此不再贅述。
需要說(shuō)明的是,本發(fā)明實(shí)施例中可以通過(guò)硬件處理器(hardware processor)來(lái)實(shí)現(xiàn)相關(guān)功能模塊。
本發(fā)明實(shí)施例6提供的瀏覽器頁(yè)面顯示處理裝置,通過(guò)在瀏覽器打開(kāi)頁(yè)面數(shù)量達(dá)到預(yù)設(shè)上限值的情況下,確定獲知瀏覽器已打開(kāi)頁(yè)面的頁(yè)面數(shù)量達(dá)到預(yù)設(shè)的上限值,并確定當(dāng)前頁(yè)面為瀏覽器主頁(yè),則應(yīng)用新頁(yè)面覆蓋當(dāng)前頁(yè)面,簡(jiǎn)單快捷,提高了用戶(hù)瀏覽頁(yè)面的體驗(yàn)。
另外,在確定獲知瀏覽器已打開(kāi)頁(yè)面的頁(yè)面數(shù)量達(dá)到預(yù)設(shè)的上限值且確定當(dāng)前頁(yè)面非瀏覽器主頁(yè)后,提示用戶(hù)是否執(zhí)行所述新頁(yè)面覆蓋當(dāng)前頁(yè)面的操作,待獲得用戶(hù)確認(rèn)信息后,應(yīng)用所述新頁(yè)面覆蓋所述當(dāng)前頁(yè)面,從而具有是否執(zhí)行打開(kāi)新頁(yè)面的選擇性,提高了用戶(hù)瀏覽頁(yè)面的體驗(yàn)。
圖7示出了本發(fā)明實(shí)施例7提供的一種瀏覽器頁(yè)面顯示處理裝置的實(shí)體結(jié)構(gòu)示意圖,如圖7所示,該裝置可以包括:處理器(processor)31、通信接口(Communications Interface)34、存儲(chǔ)器(memory)32和通信總線(xiàn)33,其中,處理器,通信接口,存儲(chǔ)器通過(guò)通信總線(xiàn)完成相互間的通信。通信接口可以用于所述處理裝置與顯示設(shè)備之間的信息傳輸。處理器可以調(diào)用存儲(chǔ)器中的邏輯指令,以執(zhí)行如下方法:接收用戶(hù)應(yīng)用瀏覽器打開(kāi)新頁(yè)面的觸發(fā)操作,確定所述瀏覽器已打開(kāi)頁(yè)面的頁(yè)面數(shù)量;若確定所述瀏覽器已打開(kāi)頁(yè)面的頁(yè)面數(shù)量達(dá)到預(yù)設(shè)的上限值,則提示用戶(hù)是否執(zhí)行所述新頁(yè)面覆蓋當(dāng)前頁(yè)面的操作,待獲得用戶(hù)確認(rèn)信息后,應(yīng)用所述新頁(yè)面覆蓋所述當(dāng)前頁(yè)面。
此外,上述的存儲(chǔ)器中的邏輯指令可以通過(guò)軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷(xiāo)售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤(pán)、移動(dòng)硬盤(pán)、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。
以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動(dòng)的情況下,即可以理解并實(shí)施。
通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實(shí)施方式可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件?;谶@樣的理解,上述技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如ROM/RAM、磁碟、光盤(pán)等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。
最后應(yīng)說(shuō)明的是:以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。