瀏覽器功能的實現方法和裝置制造方法
【專利摘要】本發(fā)明公開了一種瀏覽器功能的實現方法和裝置,其中,瀏覽器功能的實現方法包括:獲得用戶對瀏覽器顯示的內容的觸發(fā)請求,并根據所觸發(fā)內容的類型調用對應的框架展現對應的頁面;以及基于用戶對頁面預設功能的觸發(fā)操作執(zhí)行對應的功能。本發(fā)明實施例的瀏覽器功能的實現方法和裝置,通過獲得用戶對瀏覽器顯示的內容的觸發(fā)請求,并根據所觸發(fā)內容的類型調用對應的框架展現對應的頁面,以及基于用戶對頁面預設功能的觸發(fā)操作執(zhí)行對應的功能,可調用多種瀏覽框架展現對應的內容,從而滿足用戶的搜索、瀏覽、閱讀、在線支付等多種需求,提升了用戶使用瀏覽器的體驗。
【專利說明】瀏覽器功能的實現方法和裝置
【技術領域】
[0001]本發(fā)明涉及移動終端【技術領域】,尤其涉及一種瀏覽器功能的實現方法和裝置。
【背景技術】
[0002]隨著移動終端技術的快速發(fā)展,移動終端(例如手機、平板電腦等)日益普及,并且移動終端提供的功能也日益強大。通常情況下,用戶可以自由地在移動終端上安裝各種應用軟件,例如,用戶可以在自己的手機上安裝瀏覽器。
[0003]手機瀏覽器是具有聯(lián)網功能、按約定協(xié)議規(guī)范顯示網絡服務器或本地文件內容、支持圖文和多媒體鏈接以及腳本文件和多媒體插件,并提供用戶交互功能的手機軟件。手機瀏覽器不僅是手機用戶的基本應用,更是移動互聯(lián)網的主要入口。目前,用戶可通過瀏覽器瀏覽互聯(lián)網中的資源。
[0004]但是,現有的瀏覽器只有一種瀏覽框架進行內容承載,無法滿足用戶的搜索、瀏覽、閱讀、在線支付等多種需求,導致用戶使用瀏覽器的體驗降低。
【發(fā)明內容】
[0005]本發(fā)明旨在至少在一定程度上解決相關技術中的技術問題之一。為此,本發(fā)明的一個目的在于提出一種瀏覽器功能的實現方法,該方法可調用多種瀏覽框架展現對應的內容,從而滿足用戶的搜索、瀏覽、閱讀、在線支付等多種需求,提升用戶使用瀏覽器的體驗。
[0006]本發(fā)明的第二個目的在于提出一種瀏覽器功能的實現裝置。
[0007]為達上述目的,根據本發(fā)明第一方面實施例提出了一種瀏覽器功能的實現方法,包括:獲得用戶對所述瀏覽器顯示的內容的觸發(fā)請求,并根據所觸發(fā)內容的類型調用對應的框架展現對應的頁面;以及基于用戶對所述頁面預設功能的觸發(fā)操作執(zhí)行對應的功能。
[0008]本發(fā)明實施例的瀏覽器功能的實現方法,通過獲得用戶對所述瀏覽器顯示的內容的觸發(fā)請求,并根據所觸發(fā)內容的類型調用對應的框架展現對應的頁面,以及基于用戶對所述頁面預設功能的觸發(fā)操作執(zhí)行對應的功能,可調用多種瀏覽框架展現對應的內容,從而滿足用戶的搜索、瀏覽、閱讀、在線支付等多種需求,提升了用戶使用瀏覽器的體驗。
[0009]為達上述目的,根據本發(fā)明第二方面實施例提出了一種瀏覽器功能的實現裝置,包括:處理模塊,用于獲得用戶對所述瀏覽器顯示的內容的觸發(fā)請求,并根據所觸發(fā)內容的類型調用對應的框架展現對應的頁面;以及執(zhí)行模塊,用于基于用戶對所述頁面預設功能的觸發(fā)操作執(zhí)行對應的功能。
[0010]本發(fā)明實施例的瀏覽器功能的實現裝置,通過獲得用戶對所述瀏覽器顯示的內容的觸發(fā)請求,并根據所觸發(fā)內容的類型調用對應的框架展現對應的頁面,以及基于用戶對所述頁面預設功能的觸發(fā)操作執(zhí)行對應的功能,可調用多種瀏覽框架展現對應的內容,從而滿足用戶的搜索、瀏覽、閱讀、在線支付等多種需求,提升了用戶使用瀏覽器的體驗。
[0011]本發(fā)明的附加方面和優(yōu)點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。
【專利附圖】
【附圖說明】
[0012]圖1為根據本發(fā)明一個實施例的瀏覽器功能的實現方法的流程圖。
[0013]圖2為根據本發(fā)明一個實施例的瀏覽器主頁效果示意圖。
[0014]圖3為根據本發(fā)明一個實施例的搜索結果頁效果示意圖。
[0015]圖4為根據本發(fā)明一個實施例的詳細信息頁面效果示意圖。
[0016]圖5為根據本發(fā)明另一個實施例的瀏覽器功能的實現方法的流程圖。
[0017]圖6為根據本發(fā)明一個實施例的瀏覽器功能的實現裝置的結構示意圖。
【具體實施方式】
[0018]下面詳細描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,旨在用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。
[0019]下面參考附圖描述本發(fā)明實施例的瀏覽器功能的實現方法和裝置。
[0020]圖1為根據本發(fā)明一個實施例的瀏覽器功能的實現方法的流程圖。
[0021 ] 如圖1所示,該瀏覽器功能的實現方法包括:
[0022]S101,獲得用戶對瀏覽器顯示的內容的觸發(fā)請求,并根據所觸發(fā)內容的類型調用對應的框架展現對應的頁面。
[0023]在本發(fā)明的實施例中,瀏覽器可包括第一框架、第二框架和第三框架。其中,第一框架可包括普通客戶端框架,主要用于展現例如設置等本地頁面;第二框架可包括主瀏覽框架,主要用于展現搜索結果頁、網頁頻道瀏覽頁等網絡頁面;第三框架可包括020(0nlineto Off line,離線商務模式)服務框架,主要用于展現在線支付的相關頁面。
[0024]具體地,可預先保存瀏覽器顯示內容的類型與框架的對應關系,然后可獲得用戶對瀏覽器顯示的內容例如超鏈接信息和預設功能按鈕等的觸發(fā)請求,并根據所觸發(fā)內容的類型調用對應的框架展現對應的頁面。舉例來說,如果用戶點擊的是超鏈接信息如熱點新聞,則可調用主瀏覽框架展現該熱點新聞對應的網頁;如果用戶點擊的是預設功能按鈕“我”,則可調用普通客戶端框架展現瀏覽器設置的相關頁面;如果用戶點擊的是預設功能按鈕“錢包”,則可調用020服務框架展現在線支付相關的界面。
[0025]S102,基于用戶對頁面預設功能的觸發(fā)操作執(zhí)行對應的功能。
[0026]在根據所觸發(fā)內容的類型調用對應的框架展現對應的頁面之后,可基于用戶對頁面預設功能的觸發(fā)操作執(zhí)行對應的功能。
[0027]舉例來說,在展現通過調用主瀏覽框架的搜索結果頁面后,用戶可通過點擊具體的新聞鏈接,進入展現該新聞詳細信息的頁面。
[0028]再例如:在展現通過調用普通客戶端框架的設置頁面后,用戶可通過點擊瀏覽器的設置選項,進入瀏覽器的歷史、消息、下載、收藏等設置頁面,然后對相應的設置進行添加、刪除、修改等編輯操作。
[0029]再例如:在展現通過020服務框架的在線支付相關頁面后,用戶可通過點擊立即購買、立即支付等選項,購買相應的物品等。
[0030]此外,在本發(fā)明的實施例中,瀏覽器還可顯示預設切換按鈕。瀏覽器可通過接收用戶對預設切換按鈕的點擊操作,基于點擊操作進行頁面間的切換,當然也可以接收用戶執(zhí)行的手勢操作,并基于手勢操作進行頁面間的切換。
[0031]舉例來說,如圖2所示,圖2為瀏覽器的主頁,用戶可通過點擊推薦的實時熱點“好利來”月餅不合格進行搜索,搜索結果頁面如圖3所示,然后用戶可點擊搜索結果頁面中的一條新聞鏈接,跳轉至如圖4所示的該新聞對應的詳細信息頁面。用戶在瀏覽完該新聞的詳細信息后,可通過點擊預設切換按鈕A快速切換回瀏覽器主頁。
[0032]本發(fā)明實施例的瀏覽器功能的實現方法,通過獲得用戶對瀏覽器顯示的內容的觸發(fā)請求,并根據所觸發(fā)內容的類型調用對應的框架展現對應的頁面,以及基于用戶對頁面預設功能的觸發(fā)操作執(zhí)行對應的功能,可調用多種瀏覽框架展現對應的內容,從而滿足用戶的搜索、瀏覽、閱讀、在線支付等多種需求,提升了用戶使用瀏覽器的體驗。
[0033]圖5為根據本發(fā)明另一個實施例的瀏覽器功能的實現方法的流程圖。
[0034]如圖5所示,該瀏覽器功能的實現方法包括:
[0035]S501,采用導航模式在瀏覽器首頁顯示多屏內容。
[0036]在本發(fā)明的實施例中,在獲得用戶對瀏覽器顯示的內容的觸發(fā)請求之前,可采用導航模式例如:標簽、側邊欄等,在瀏覽器首頁顯示多屏內容。
[0037]S502,獲得用戶對瀏覽器顯示的內容的觸發(fā)請求,并根據所觸發(fā)內容的類型調用對應的框架展現對應的頁面。
[0038]在本發(fā)明的實施例中,瀏覽器可包括第一框架、第二框架和第三框架。其中,第一框架可包括普通客戶端框架,主要用于展現例如設置等本地頁面;第二框架可包括主瀏覽框架,主要用于展現搜索結果頁、網頁頻道瀏覽頁等網絡頁面;第三框架可包括020(0nlineto Off line,離線商務模式)服務框架,主要用于展現在線支付的相關頁面。
[0039]具體地,可預先保存瀏覽器顯示內容的類型與框架的對應關系,然后可獲得用戶對瀏覽器顯示的內容例如超鏈接信息和預設功能按鈕等的觸發(fā)請求,并根據所觸發(fā)內容的類型調用對應的框架展現對應的頁面。舉例來說,如果用戶點擊的是超鏈接信息如熱點新聞,則可調用主瀏覽框架展現該熱點新聞對應的網頁;如果用戶點擊的是預設功能按鈕“我”,則可調用普通客戶端框架展現瀏覽器設置的相關頁面;如果用戶點擊的是預設功能按鈕“錢包”,則可調用020服務框架展現在線支付相關的界面。
[0040]S503,基于用戶對頁面預設功能的觸發(fā)操作執(zhí)行對應的功能。
[0041]在根據所觸發(fā)內容的類型調用對應的框架展現對應的頁面之后,可基于用戶對頁面預設功能的觸發(fā)操作執(zhí)行對應的功能。
[0042]舉例來說,在展現通過調用主瀏覽框架的搜索結果頁面后,用戶可通過點擊具體的新聞鏈接,進入展現該新聞詳細信息的頁面。
[0043]再例如:在展現通過調用普通客戶端框架的設置頁面后,用戶可通過點擊瀏覽器的設置選項,進入瀏覽器的歷史、消息、下載、收藏等設置頁面,然后對相應的設置進行添加、刪除、修改等編輯操作。
[0044]再例如:在展現通過020服務框架的在線支付相關頁面后,用戶可通過點擊立即購買、立即支付等選項,購買相應的物品等。
[0045]此外,在本發(fā)明的實施例中,瀏覽器還可顯示預設切換按鈕。瀏覽器可通過接收用戶對預設切換按鈕的點擊操作,基于點擊操作進行頁面間的切換,當然也可以接收用戶執(zhí)行的手勢操作,并基于手勢操作進行頁面間的切換。
[0046]舉例來說,如圖2所示,圖2為瀏覽器的主頁,用戶可通過點擊推薦的實時熱點“好利來”月餅不合格進行搜索,搜索結果頁面如圖3所示,然后用戶可點擊搜索結果頁面中的一條新聞鏈接,跳轉至如圖4所示的該新聞對應的詳細信息頁面。用戶在瀏覽完該新聞的詳細信息后,可通過點擊預設切換按鈕A快速切換回瀏覽器主頁。
[0047]本發(fā)明實施例的瀏覽器功能的實現方法,通過獲得用戶對瀏覽器顯示的內容的觸發(fā)請求,并根據所觸發(fā)內容的類型調用對應的框架展現對應的頁面,以及基于用戶對頁面預設功能的觸發(fā)操作執(zhí)行對應的功能,可調用多種瀏覽框架展現對應的內容,從而滿足用戶的搜索、瀏覽、閱讀、在線支付等多種需求;另外,采用導航模式在瀏覽器首頁顯示多屏內容,可展現更多內容,提升了用戶使用瀏覽器的體驗。
[0048]為了實現上述實施例,本發(fā)明還提出一種瀏覽器功能的實現裝置。
[0049]圖6為根據本發(fā)明一個實施例的瀏覽器功能的實現裝置的結構示意圖。
[0050]如圖6所示,該瀏覽器功能的實現裝置可包括:處理模塊110和執(zhí)行模塊120。
[0051]其中,處理模塊110用于獲得用戶對瀏覽器顯示的內容的觸發(fā)請求,并根據所觸發(fā)內容的類型調用對應的框架展現對應的頁面。
[0052]在本發(fā)明的實施例中,瀏覽器可包括第一框架、第二框架和第三框架。其中,第一框架可包括普通客戶端框架,主要用于展現例如設置等本地頁面;第二框架可包括主瀏覽框架,主要用于展現搜索結果頁、網頁頻道瀏覽頁等網絡頁面;第三框架可包括020(0nlineto Off line,離線商務模式)服務框架,主要用于展現在線支付的相關頁面。
[0053]具體地,處理模塊110可獲得用戶對瀏覽器顯示的內容例如超鏈接信息和預設功能按鈕等的觸發(fā)請求,并根據所觸發(fā)內容的類型調用對應的框架展現對應的頁面。舉例來說,如果用戶點擊的是超鏈接信息如熱點新聞,則可調用主瀏覽框架展現該熱點新聞對應的網頁;如果用戶點擊的是預設功能按鈕“我”,則可調用普通客戶端框架展現瀏覽器設置的相關頁面;如果用戶點擊的是預設功能按鈕“錢包”,則可調用020服務框架展現在線支付相關的界面。
[0054]執(zhí)行模塊120用于基于用戶對頁面預設功能的觸發(fā)操作執(zhí)行對應的功能。
[0055]在根據所觸發(fā)內容的類型調用對應的框架展現對應的頁面之后,執(zhí)行模塊120可基于用戶對頁面預設功能的觸發(fā)操作執(zhí)行對應的功能。
[0056]舉例來說,在展現通過調用主瀏覽框架的搜索結果頁面后,用戶可通過點擊具體的新聞鏈接,進入展現該新聞詳細信息的頁面。
[0057]再例如:在展現通過調用普通客戶端框架的設置頁面后,用戶可通過點擊瀏覽器的設置選項,進入瀏覽器的歷史、消息、下載、收藏等設置頁面,然后對相應的設置進行添加、刪除、修改等編輯操作。
[0058]再例如:在展現通過020服務框架的在線支付相關頁面后,用戶可通過點擊立即購買、立即支付等選項,購買相應的物品等。
[0059]此外,瀏覽器功能的實現裝置還可包括顯示模塊130、保存模塊140和切換模塊150。
[0060]顯示模塊130用于在獲得用戶對瀏覽器顯示的內容的觸發(fā)請求之前,采用導航模式在瀏覽器首頁顯示多屏內容。
[0061]具體地,顯示模塊130可采用導航模式例如:標簽、側邊欄等,在瀏覽器首頁顯示多屏內容。
[0062]保存模塊140用于在根據所觸發(fā)內容的類型調用對應的框架展現對應的頁面之前,保存瀏覽器顯示內容的類型與框架的對應關系。
[0063]切換模塊150用于顯示預設切換按鈕,接收用戶對預設切換按鈕的點擊操作,并基于點擊操作進行頁面間的切換,也可以接收用戶執(zhí)行的手勢操作,并基于手勢操作進行頁面間的切換。
[0064]本發(fā)明實施例的瀏覽器功能的實現裝置,通過獲得用戶對瀏覽器顯示的內容的觸發(fā)請求,并根據所觸發(fā)內容的類型調用對應的框架展現對應的頁面,以及基于用戶對頁面預設功能的觸發(fā)操作執(zhí)行對應的功能,可調用多種瀏覽框架展現對應的內容,從而滿足用戶的搜索、瀏覽、閱讀、在線支付等多種需求,提升了用戶使用瀏覽器的體驗。
[0065]在本說明書的描述中,參考術語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結合該實施例或示例描述的具體特征、結構、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不必須針對的是相同的實施例或示例。而且,描述的具體特征、結構、材料或者特點可以在任一個或多個實施例或示例中以合適的方式結合。此外,在不相互矛盾的情況下,本領域的技術人員可以將本說明書中描述的不同實施例或示例以及不同實施例或示例的特征進行結合和組合。
[0066]此外,術語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或者隱含指明所指示的技術特征的數量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括至少一個該特征。在本發(fā)明的描述中,“多個”的含義是至少兩個,例如兩個,三個等,除非另有明確具體的限定。
[0067]流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實施方式的范圍包括另外的實現,其中可以不按所示出或討論的順序,包括根據所涉及的功能按基本同時的方式或按相反的順序,來執(zhí)行功能,這應被本發(fā)明的實施例所屬【技術領域】的技術人員所理解。
[0068]在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認為是用于實現邏輯功能的可執(zhí)行指令的定序列表,可以具體實現在任何計算機可讀介質中,以供指令執(zhí)行系統(tǒng)、裝置或設備(如基于計算機的系統(tǒng)、包括處理器的系統(tǒng)或其他可以從指令執(zhí)行系統(tǒng)、裝置或設備取指令并執(zhí)行指令的系統(tǒng))使用,或結合這些指令執(zhí)行系統(tǒng)、裝置或設備而使用。就本說明書而言,"計算機可讀介質"可以是任何可以包含、存儲、通信、傳播或傳輸程序以供指令執(zhí)行系統(tǒng)、裝置或設備或結合這些指令執(zhí)行系統(tǒng)、裝置或設備而使用的裝置。計算機可讀介質的更具體的示例(非窮盡性列表)包括以下:具有一個或多個布線的電連接部(電子裝置),便攜式計算機盤盒(磁裝置),隨機存取存儲器(RAM),只讀存儲器(ROM),可擦除可編輯只讀存儲器(EPR0M或閃速存儲器),光纖裝置,以及便攜式光盤只讀存儲器(CDROM)。另外,計算機可讀介質甚至可以是可在其上打印所述程序的紙或其他合適的介質,因為可以例如通過對紙或其他介質進行光學掃描,接著進行編輯、解譯或必要時以其他合適方式進行處理來以電子方式獲得所述程序,然后將其存儲在計算機存儲器中。
[0069]應當理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實現。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實現。例如,如果用硬件來實現,和在另一實施方式中一樣,可用本領域公知的下列技術中的任一項或他們的組合來實現:具有用于對數據信號實現邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現場可編程門陣列(FPGA)等。
[0070]本【技術領域】的普通技術人員可以理解實現上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質中,該程序在執(zhí)行時,包括方法實施例的步驟之一或其組合。
[0071 ] 此外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理模塊中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現,也可以采用軟件功能模塊的形式實現。所述集成的模塊如果以軟件功能模塊的形式實現并作為獨立的產品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質中。
[0072]上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。盡管上面已經示出和描述了本發(fā)明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發(fā)明的限制,本領域的普通技術人員在本發(fā)明的范圍內可以對上述實施例進行變化、修改、替換和變型。
【權利要求】
1.一種瀏覽器功能的實現方法,其特征在于,包括: 獲得用戶對所述瀏覽器顯示的內容的觸發(fā)請求,并根據所觸發(fā)內容的類型調用對應的框架展現對應的頁面;以及 基于用戶對所述頁面預設功能的觸發(fā)操作執(zhí)行對應的功能。
2.根據權利要求1所述的方法,其特征在于,在所述獲得用戶對所述瀏覽器顯示的內容的觸發(fā)請求之前,還包括: 采用導航模式在瀏覽器首頁顯示多屏內容。
3.根據權利要求1所述的方法,其特征在于,在所述根據所觸發(fā)內容的類型調用對應的框架展現對應的頁面之前,還包括: 保存所述瀏覽器顯示內容的類型與框架的對應關系。
4.根據權利要求1所述的方法,其特征在于,所述瀏覽器顯示的內容包括超鏈接信息和預設功能按鈕。
5.根據權利要求1-4任一項所述的方法,其特征在于,還包括: 顯示預設切換按鈕,接收用戶對所述預設切換按鈕的點擊操作,并基于所述點擊操作進行頁面間的切換;或者 接收用戶執(zhí)行的手勢操作,并基于所述手勢操作進行頁面間的切換。
6.一種瀏覽器功能的實現裝置,其特征在于,包括: 處理模塊,用于獲得用戶對所述瀏覽器顯示的內容的觸發(fā)請求,并根據所觸發(fā)內容的類型調用對應的框架展現對應的頁面;以及 執(zhí)行模塊,用于基于用戶對所述頁面預設功能的觸發(fā)操作執(zhí)行對應的功能。
7.根據權利要求6所述的裝置,其特征在于,所述裝置還包括: 顯示模塊,用于在所述獲得用戶對所述瀏覽器顯示的內容的觸發(fā)請求之前,采用導航模式在瀏覽器首頁顯示多屏內容。
8.根據權利要求6所述的裝置,其特征在于,所述裝置還包括: 保存模塊,用于在所述根據所觸發(fā)內容的類型調用對應的框架展現對應的頁面之前,保存所述瀏覽器顯示內容的類型與框架的對應關系。
9.根據權利要求6所述的裝置,其特征在于,所述瀏覽器顯示的內容包括超鏈接信息和預設功能按鈕。
10.根據權利要求6-9任一項所述的裝置,其特征在于,所述裝置還包括: 切換模塊,用于顯示預設切換按鈕,接收用戶對所述預設切換按鈕的點擊操作,并基于所述點擊操作進行頁面間的切換;或者 接收用戶執(zhí)行的手勢操作,并基于所述手勢操作進行頁面間的切換。
【文檔編號】G06F17/30GK104484356SQ201410719636
【公開日】2015年4月1日 申請日期:2014年12月1日 優(yōu)先權日:2014年12月1日
【發(fā)明者】趙雷 申請人:百度在線網絡技術(北京)有限公司