一種瀏覽器的控制方法及電子設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種瀏覽器的控制方法及電子設(shè)備。
【背景技術(shù)】
[0002]隨著科學(xué)技術(shù)的發(fā)展,智能手機(jī)已經(jīng)廣泛普及,并已經(jīng)成為人們生活中一個(gè)重要的組成部分。智能手機(jī)具有獨(dú)立的操作系統(tǒng),支持用戶自行安裝第三方服務(wù)商提供的各種APP(AppliCat1n,應(yīng)用程序),從而滿足了人們?nèi)粘I钪械母鞣N需求。
[0003]手機(jī)瀏覽器是一種在智能手機(jī)上通過(guò)無(wú)線通訊網(wǎng)絡(luò)進(jìn)行互聯(lián)網(wǎng)內(nèi)容瀏覽的移動(dòng)互聯(lián)網(wǎng)工具,具有非常強(qiáng)大的功能,已經(jīng)成為智能手機(jī)中必備的APP,用戶可以使用手機(jī)瀏覽器來(lái)瀏覽網(wǎng)頁(yè)、看電影、聽(tīng)音樂(lè)、玩游戲、聊天、購(gòu)物、點(diǎn)餐,等等。手機(jī)瀏覽器能夠給為用戶提供全方位的移動(dòng)互聯(lián)網(wǎng)服務(wù)。
[0004]目前的手機(jī)瀏覽器,一般在軟件界面的底部設(shè)置有一菜單欄,里面顯示有“上一頁(yè)”、“下一頁(yè)”、“刷新”等菜單選項(xiàng),在用戶瀏覽網(wǎng)頁(yè)時(shí),用戶可以對(duì)菜單欄內(nèi)的菜單選項(xiàng)進(jìn)行操作,來(lái)滿足用戶的實(shí)際需要。
[0005]但是,目前的智能手機(jī)為了便于攜帶,其屏幕都比較小,目前主流的智能手機(jī)屏幕在4.5英寸?5.5英寸之間(最大也就6英寸),并以5英寸居多,在智能手機(jī)屏幕普遍比較小情況下,在手機(jī)瀏覽器底部設(shè)計(jì)一菜單欄,也就犧牲了顯示網(wǎng)頁(yè)內(nèi)容的面積,存在屏幕利用率低的問(wèn)題,導(dǎo)致用戶在瀏覽網(wǎng)頁(yè)時(shí),需要頻繁的進(jìn)行翻頁(yè)操作,非常不方便。
【發(fā)明內(nèi)容】
[0006]鑒于上述問(wèn)題,提出了本發(fā)明以便提供一種克服上述問(wèn)題或者至少部分地解決上述問(wèn)題的瀏覽器的控制方法及電子設(shè)備。
[0007]本發(fā)明的一個(gè)方面,提供了一種瀏覽器的控制方法,包括:
[0008]在屏幕顯示一瀏覽器的用戶界面UI時(shí),確定與所述瀏覽器當(dāng)前顯示頁(yè)面的內(nèi)容相關(guān)的第一菜單選項(xiàng),其中,所述第一菜單選項(xiàng)為用戶在瀏覽所述當(dāng)前顯示頁(yè)面時(shí)使用頻率最高的菜單選項(xiàng);
[0009]在所述屏幕上顯示一可移動(dòng)窗口,其中,所述可移動(dòng)窗口內(nèi)顯示有所述第一菜單選項(xiàng);
[0010]檢測(cè)是否有針對(duì)所述第一菜單選項(xiàng)的第一操作;
[0011 ]若檢測(cè)到所述第一操作,則執(zhí)行所述第一菜單選項(xiàng)對(duì)應(yīng)的指令,從而對(duì)所述瀏覽器進(jìn)行操作。
[0012]優(yōu)選地,所述確定與所述瀏覽器當(dāng)前顯示頁(yè)面的內(nèi)容相關(guān)的第一菜單選項(xiàng),包括:
[0013]確定所述當(dāng)前顯示頁(yè)面的類(lèi)型;
[0014]基于所述當(dāng)前顯示頁(yè)面的類(lèi)型,確定所述第一菜單選項(xiàng)。
[0015]優(yōu)選地,所述確定所述當(dāng)前顯示頁(yè)面的類(lèi)型,包括:
[0016]獲取所述當(dāng)前顯示頁(yè)面的標(biāo)題信息;
[0017]提取所述標(biāo)題信息中的關(guān)鍵詞;
[0018]基于所述關(guān)鍵詞,確定所述當(dāng)前顯示頁(yè)面的類(lèi)型。
[0019]優(yōu)選地,所述確定所述當(dāng)前顯示頁(yè)面的類(lèi)型,包括:
[0020]獲取所述當(dāng)前顯示頁(yè)面的統(tǒng)一資源定位符URL;
[0021]基于所述當(dāng)前顯示頁(yè)面的URL,確定所述當(dāng)前顯示頁(yè)面的類(lèi)型。
[0022]優(yōu)選地,所述確定所述當(dāng)前顯示頁(yè)面的類(lèi)型,包括:
[0023]對(duì)所述當(dāng)前顯示頁(yè)面的內(nèi)容進(jìn)行分析,確定所述當(dāng)前顯示頁(yè)面的類(lèi)型。
[0024]優(yōu)選地,所述在所述屏幕上顯示一可移動(dòng)窗口之后,還包括:
[0025]檢測(cè)是否有針對(duì)所述第一菜單選項(xiàng)的第二操作;
[0026]若檢測(cè)到所述第二操作,則在所述可移動(dòng)窗口內(nèi)顯示一菜單,其中,所述菜單中顯示有N個(gè)菜單選項(xiàng)。
[0027]優(yōu)選地,所述在所述可移動(dòng)窗口內(nèi)顯示一菜單之后,還包括:
[0028]檢測(cè)是否有針對(duì)所述N個(gè)菜單選項(xiàng)中的第二菜單選項(xiàng)的第三操作,其中,所述第二菜單選項(xiàng)為所述N個(gè)菜單選項(xiàng)中的任一菜單選項(xiàng);
[0029]若檢測(cè)到所述第三操作,則執(zhí)行與所述第二菜單選項(xiàng)對(duì)應(yīng)的指令,從而對(duì)所述瀏覽器進(jìn)行操作。
[0030]優(yōu)選地,所述在所述屏幕上顯示一可移動(dòng)窗口之后,還包括:
[0031]檢測(cè)在一預(yù)設(shè)時(shí)間段內(nèi)是否有針對(duì)所述可移動(dòng)窗口的第四操作;
[0032]若在所述預(yù)設(shè)時(shí)間段內(nèi)未檢測(cè)到所述第四操作,則將所述可移動(dòng)窗口進(jìn)行全部或部分隱藏。
[0033]優(yōu)選地,所述將所述可移動(dòng)窗口進(jìn)行全部或部分隱藏之后,還包括:
[0034]檢測(cè)是否有針對(duì)所述可移動(dòng)窗口的第五操作;
[0035]若檢測(cè)到所述第五操作,則將所述可移動(dòng)窗口進(jìn)行全部顯示。
[0036]優(yōu)選地,所述在所述屏幕上顯示一可移動(dòng)窗口之后,還包括:
[0037]檢測(cè)是否有針對(duì)所述可移動(dòng)窗口的第六操作;
[0038]若檢測(cè)到所述第六操作,則將所述可移動(dòng)窗口由第一顯示區(qū)域移動(dòng)到第二顯示區(qū)域進(jìn)行顯示。
[0039 ]本發(fā)明的另一個(gè)方面,提供了一種電子設(shè)備,包括:
[0040] 確定模塊,用于在屏幕顯示一瀏覽器的用戶界面UI時(shí),確定與所述瀏覽器當(dāng)前顯示頁(yè)面的內(nèi)容相關(guān)的第一菜單選項(xiàng),其中,所述第一菜單選項(xiàng)為用戶在瀏覽所述當(dāng)前顯示頁(yè)面時(shí)使用頻率最高的菜單選項(xiàng);
[0041 ]第一顯示模塊,用于在所述屏幕上顯示一可移動(dòng)窗口,其中,所述可移動(dòng)窗口內(nèi)顯示有所述第一菜單選項(xiàng);
[0042]第一檢測(cè)模塊,用于檢測(cè)是否有針對(duì)所述第一菜單選項(xiàng)的第一操作;
[0043]第一執(zhí)行模塊,用于若檢測(cè)到所述第一操作,則執(zhí)行所述第一菜單選項(xiàng)對(duì)應(yīng)的指令,從而對(duì)所述瀏覽器進(jìn)行操作。
[0044]優(yōu)選地,所述確定模塊,包括:
[0045]第一確定子模塊,用于確定所述當(dāng)前顯示頁(yè)面的類(lèi)型;
[0046]第二確定子模塊,用于基于所述當(dāng)前顯示頁(yè)面的類(lèi)型,確定所述第一菜單選項(xiàng)。
[0047]優(yōu)選地,所述第一確定子模塊,具體用于:
[0048]獲取所述當(dāng)前顯示頁(yè)面的標(biāo)題信息;提取所述標(biāo)題信息中的關(guān)鍵詞;基于所述關(guān)鍵詞,確定所述當(dāng)前顯示頁(yè)面的類(lèi)型。
[0049]優(yōu)選地,所述第一確定子模塊,具體用于:
[0050]獲取所述當(dāng)前顯示頁(yè)面的統(tǒng)一資源定位符URL;基于所述當(dāng)前顯示頁(yè)面的URL,確定所述當(dāng)前顯示頁(yè)面的類(lèi)型。
[0051]優(yōu)選地,所述第一確定子模塊,具體用于:
[0052]對(duì)所述當(dāng)前顯示頁(yè)面的內(nèi)容進(jìn)行分析,確定所述當(dāng)前顯示頁(yè)面的類(lèi)型。
[0053]優(yōu)選地,所述電子設(shè)備,還包括:
[0054]第二檢測(cè)模塊,用于所述在所述屏幕上顯示一可移動(dòng)窗口之后,檢測(cè)是否有針對(duì)所述第一菜單選項(xiàng)的第二操作;
[0055]第二顯示模塊,用于若檢測(cè)到所述第二操作,則在所述可移動(dòng)窗口內(nèi)顯示一菜單,其中,所述菜單中顯示有N個(gè)菜單選項(xiàng)。
[0056]優(yōu)選地,所述電子設(shè)備,還包括:
[0057]第三檢測(cè)模塊,用于所述在所述可移動(dòng)窗口內(nèi)顯示一菜單之后,檢測(cè)是否有針對(duì)所述N個(gè)菜單選項(xiàng)中的第二菜單選項(xiàng)的第三操作,其中,所述第二菜單選項(xiàng)為所述N個(gè)菜單選項(xiàng)中的任一菜單選項(xiàng);
[0058]第二執(zhí)行模塊,用于若檢測(cè)到所述第三操作,則執(zhí)行與所述第二菜單選項(xiàng)對(duì)應(yīng)的指令,從而對(duì)所述瀏覽器進(jìn)行操作。
[0059]優(yōu)選地,所述電子設(shè)備,還包括:
[0060]第四檢測(cè)模塊,用于所述在所述屏幕上顯示一可移動(dòng)窗口之后,檢測(cè)在一預(yù)設(shè)時(shí)間段內(nèi)是否有針對(duì)所述可移動(dòng)窗口的第四操作;
[0061]隱藏模塊,用于若在所述預(yù)設(shè)時(shí)間段內(nèi)未檢測(cè)到所述第四操作,則將所述可移動(dòng)窗口進(jìn)行全部或部分隱藏。
[0062]優(yōu)選地,所述電子設(shè)備,還包括:
[0063]第五檢測(cè)模塊,用于所述將所述可移動(dòng)窗口進(jìn)行全部或部分隱藏之后,檢測(cè)是否有針對(duì)所述可移動(dòng)窗口的第五操作;
[0064]第三顯示模塊,用于若檢測(cè)到所述第五操作,則將所述可移動(dòng)窗口進(jìn)行全部顯示。
[0065]優(yōu)選地,所述電子設(shè)備,還包括:
[0066]第六檢測(cè)模塊,用于所述在所述屏幕上顯示一可移動(dòng)窗口之后,檢測(cè)是否有針對(duì)所述可移動(dòng)窗口的第六操作;
[0067]移動(dòng)模塊,用于若檢測(cè)到所述第六操作,則將所述可移動(dòng)窗口由第一顯示區(qū)域移動(dòng)到第二顯示區(qū)域進(jìn)行顯示。
[0068]本申請(qǐng)實(shí)施例中提供的技術(shù)方案,至少具有如下技術(shù)效果或優(yōu)點(diǎn):
[0069]根據(jù)本發(fā)明的一種瀏覽器的控制方法及電子設(shè)備,在屏幕顯示一瀏覽器的UI界面時(shí),確定與所述瀏覽器當(dāng)前顯示頁(yè)面的內(nèi)容相關(guān)的第一菜單選項(xiàng),其中,第一菜單選項(xiàng)為用戶在瀏覽當(dāng)前顯示頁(yè)面時(shí)使用頻率最高的菜單選項(xiàng);在屏幕上顯示一可移動(dòng)窗口,其中,可移動(dòng)窗口內(nèi)顯示有第一菜單選項(xiàng);檢測(cè)是否有針對(duì)第一菜單選項(xiàng)的第一操作;若檢測(cè)到第一操作,則執(zhí)行第一菜單選項(xiàng)對(duì)應(yīng)的指令,從而對(duì)瀏覽器進(jìn)行操作。由于通過(guò)可移動(dòng)窗口顯示用戶在瀏覽當(dāng)前顯示頁(yè)面時(shí)使用頻率最高的第一菜單選項(xiàng),那么用戶使用屏幕底部的菜單欄的幾率就減小了,此時(shí)可以選擇性地隱藏屏幕底部的菜單欄(或取消屏幕底部的菜單欄),并在菜單欄的原顯示區(qū)域顯示當(dāng)前顯示頁(yè)面的內(nèi)容,這樣增加了頁(yè)面的顯示面積,提高了屏幕的利用率,減少了用戶的翻頁(yè)次數(shù),給用戶帶了便利。
[0070]上述說(shuō)明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說(shuō)明書(shū)的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯