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