最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

瀏覽器導(dǎo)航頁面的更新方法、裝置和客戶端與流程

文檔序號:11201202閱讀:1128來源:國知局
瀏覽器導(dǎo)航頁面的更新方法、裝置和客戶端與流程
本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種瀏覽器導(dǎo)航頁面的更新方法、裝置和客戶端。

背景技術(shù):
隨著移動互聯(lián)網(wǎng)技術(shù)的迅速發(fā)展,用戶在PC(personalcomputer,個人計算機)或移動終端中使用瀏覽器瀏覽網(wǎng)站也越來越普及。目前,瀏覽器的導(dǎo)航頁面可通過更新瀏覽器的安裝包進行更新,例如,制作新的瀏覽器安裝包,將更新的導(dǎo)航頁面存儲在瀏覽器的安裝包中,然后引導(dǎo)用戶從云端服務(wù)器下載并安裝更新的安裝包。實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題:現(xiàn)有的更新瀏覽器導(dǎo)航頁面的方法效率低、操作繁瑣,并且由于需要下載更新后的瀏覽器安裝包,浪費了用戶流量,用戶體驗差。此外,用戶可在瀏覽器的導(dǎo)航頁面的中添加自己感興趣的網(wǎng)站。但是如果用戶添加的網(wǎng)站比較多,導(dǎo)航頁面在一頁中顯示不下,用戶則需要通過在屏幕中左右滑動導(dǎo)航頁面查看不同導(dǎo)航頁面中添加的網(wǎng)站。這種查看導(dǎo)航頁面的方式操作也很繁瑣,用戶使用很不方便。此外,由于導(dǎo)航頁面中顯示空間的限制,導(dǎo)致部分網(wǎng)站在導(dǎo)航頁面中展現(xiàn)的機率很低。

技術(shù)實現(xiàn)要素:
本發(fā)明旨在至少解決上述技術(shù)問題之一。為此,本發(fā)明的第一個目的在于提出一種瀏覽器導(dǎo)航頁面的更新方法。該方法簡化了導(dǎo)航頁面更新的流程,提高效率的同時節(jié)約了客戶端的資源,并且提高了用戶體驗。本發(fā)明的第二個目的在于提出一種瀏覽器導(dǎo)航頁面的更新裝置。本發(fā)明的第三個目的在于提出一種客戶端。為了實現(xiàn)上述目的,本發(fā)明第一方面實施例的瀏覽器導(dǎo)航頁面的更新方法,包括以下步驟:當瀏覽器接收到啟動指令時,所述瀏覽器的主進程生成查詢線程;所述主進程獲取所述瀏覽器的本地導(dǎo)航頁面數(shù)據(jù),并通過所述查詢線程查詢所述本地導(dǎo)航頁面數(shù)據(jù)在云端服務(wù)器中是否有更新;如果有更新,則所述主進程生成下載線程,并通過所述下載線程更新所述本地導(dǎo)航頁面數(shù)據(jù);以及所述主進程根據(jù)更新后的所述本地導(dǎo)航頁面數(shù)據(jù)生成導(dǎo)航頁面。根據(jù)本發(fā)明實施例的瀏覽器導(dǎo)航頁面的更新方法,通過查詢本地導(dǎo)航頁面數(shù)據(jù)在云端服務(wù)器中是否有更新,并在有更新時后臺下載更新的導(dǎo)航頁面數(shù)據(jù),并根據(jù)更新的導(dǎo)航頁面數(shù)據(jù)生成更新后的導(dǎo)航頁面,簡化了導(dǎo)航頁面更新的流程,提高效率的同時節(jié)約了客戶端特別是移動終端的資源,并且提高了用戶體驗。此外,采用按鈕導(dǎo)航區(qū)和列表導(dǎo)航區(qū)聯(lián)動的混合模式,還具有以下優(yōu)點:1、更加便利用戶操作,提高了導(dǎo)航頁面中各種網(wǎng)站的展現(xiàn)機率,滿足了不同用戶的需求和使用習(xí)慣;2、在列表導(dǎo)航區(qū)中展開分類條目并在屏幕中間顯示分類條目的功能,可使得用戶在操作過程中獲得更好的用戶體驗,美化了導(dǎo)航頁面;3、按鈕導(dǎo)航區(qū)中標記的功能按鍵可使用戶更加人性化的收藏感興趣的網(wǎng)站,為用戶提供較強的實用性。為了實現(xiàn)上述目的,本發(fā)明第二方面實施例的瀏覽器導(dǎo)航頁面的更新裝置,包括:查詢線程生成模塊,用于當瀏覽器接收到啟動指令時,生成查詢線程;查詢模塊,用于獲取所述瀏覽器的本地導(dǎo)航頁面數(shù)據(jù),并通過所述查詢線程查詢所述本地導(dǎo)航頁面數(shù)據(jù)在云端服務(wù)器中是否有更新;下載線程生成模塊,用于在有更新時生成下載線程;更新模塊,用于通過所述下載線程更新所述本地導(dǎo)航頁面數(shù)據(jù);以及導(dǎo)航頁面生成模塊,用于根據(jù)更新后的所述本地導(dǎo)航頁面數(shù)據(jù)生成導(dǎo)航頁面。根據(jù)本發(fā)明實施例的瀏覽器導(dǎo)航頁面的更新裝置,通過查詢本地導(dǎo)航頁面數(shù)據(jù)在云端服務(wù)器中是否有更新,并在有更新時后臺下載更新的導(dǎo)航頁面數(shù)據(jù),并根據(jù)更新的導(dǎo)航頁面數(shù)據(jù)生成更新后的導(dǎo)航頁面,簡化了導(dǎo)航頁面更新的流程,提高效率的同時節(jié)約了客戶端特別是移動終端的資源,并且提高了用戶體驗。此外,采用按鈕導(dǎo)航區(qū)和列表導(dǎo)航區(qū)聯(lián)動的混合模式,還具有以下優(yōu)點:1、更加便利用戶操作,提高了導(dǎo)航頁面中各種網(wǎng)站的展現(xiàn)機率,滿足了不同用戶的需求和使用習(xí)慣;2、在列表導(dǎo)航區(qū)中展開分類條目并在屏幕中間顯示分類條目的功能,可使得用戶在操作過程中獲得更好的用戶體驗,美化了導(dǎo)航頁面;3、按鈕導(dǎo)航區(qū)中標記的功能按鍵可使用戶更加人性化的收藏感興趣的網(wǎng)站,為用戶提供較強的實用性。為了實現(xiàn)上述目的,本發(fā)明第三方面實施例的客戶端,包括:外殼,屏幕,處理器和電路板;所述屏幕安置在所述外殼上,所述電路板安置在所述外殼圍成的空間內(nèi)部,所述處理器設(shè)置在所述電路板上;所述處理器用于處理數(shù)據(jù),具體用于:當瀏覽器接收到啟動指令時,生成查詢線程;獲取所述瀏覽器的本地導(dǎo)航頁面數(shù)據(jù),并通過所述查詢線程查詢所述本地導(dǎo)航頁面數(shù)據(jù)在云端服務(wù)器中是否有更新;如果有更新,則生成下載線程,并通過所述下載線程更新所述本地導(dǎo)航頁面數(shù)據(jù);以及根據(jù)更新后的所述本地導(dǎo)航頁面數(shù)據(jù)生成導(dǎo)航頁面。根據(jù)本發(fā)明實施例的客戶端,通過查詢本地導(dǎo)航頁面數(shù)據(jù)在云端服務(wù)器中是否有更新,并在有更新時后臺下載更新的導(dǎo)航頁面數(shù)據(jù),并根據(jù)更新的導(dǎo)航頁面數(shù)據(jù)生成更新后的導(dǎo)航頁面,簡化了導(dǎo)航頁面更新的流程,提高效率的同時節(jié)約了客戶端特別是移動終端的資源,并且提高了用戶體驗。此外,采用按鈕導(dǎo)航區(qū)和列表導(dǎo)航區(qū)聯(lián)動的混合模式,還具有以下優(yōu)點:1、更加便利用戶操作,提高了導(dǎo)航頁面中各種網(wǎng)站的展現(xiàn)機率,滿足了不同用戶的需求和使用習(xí)慣;2、在列表導(dǎo)航區(qū)中展開分類條目并在屏幕中間顯示分類條目的功能,可使得用戶在操作過程中獲得更好的用戶體驗,美化了導(dǎo)航頁面;3、按鈕導(dǎo)航區(qū)中標記的功能按鍵可使用戶更加人性化的收藏感興趣的網(wǎng)站,為用戶提供較強的實用性。本發(fā)明附加的方面和優(yōu)點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。附圖說明本發(fā)明上述的和/或附加的方面和優(yōu)點從下面結(jié)合附圖對實施例的描述中將變得明顯和容易理解,其中,圖1是根據(jù)本發(fā)明一個實施例的瀏覽器導(dǎo)航頁面的更新方法的流程圖;圖2是根據(jù)本發(fā)明一個具體實施例的瀏覽器導(dǎo)航頁面的更新方法的流程圖;以及圖3是根據(jù)本發(fā)明一個實施例的瀏覽器導(dǎo)航頁面的更新裝置的結(jié)構(gòu)示意圖。具體實施方式下面詳細描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。相反,本發(fā)明的實施例包括落入所附加權(quán)利要求書的精神和內(nèi)涵范圍內(nèi)的所有變化、修改和等同物。在本發(fā)明的描述中,需要理解的是,術(shù)語“第一”、“第二”等僅用于描述目的,而不能理解為指示或暗示相對重要性。在本發(fā)明的描述中,需要說明的是,除非另有明確的規(guī)定和限定,術(shù)語“相連”、“連接”應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連。對于本領(lǐng)域的普通技術(shù)人員而言,可以具體情況理解上述術(shù)語在本發(fā)明中的具體含義。此外,在本發(fā)明的描述中,除非另有說明,“多個”的含義是兩個或兩個以上。流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實施方式的范圍包括另外的實現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時的方式或按相反的順序,來執(zhí)行功能,這應(yīng)被本發(fā)明的實施例所屬技術(shù)領(lǐng)域的技術(shù)人員所理解。下面參考附圖描述根據(jù)本發(fā)明實施例的瀏覽器導(dǎo)航頁面的更新方法、裝置和移動終端。目前,瀏覽器的導(dǎo)航頁面可通過更新瀏覽器的安裝包進行更新,這種更新瀏覽器導(dǎo)航頁面的方法效率低、操作繁瑣。如果導(dǎo)航頁面的更新可以采用后臺自動更新的方法,可以大大提高導(dǎo)航頁面更新的效率,提升用戶的體驗,為此提出一種瀏覽器導(dǎo)航頁面的更新方法。圖1是根據(jù)本發(fā)明一個實施例的瀏覽器導(dǎo)航頁面的更新方法的流程圖。如圖1所示,瀏覽器導(dǎo)航頁面的更新方法包括以下步驟。S101,當瀏覽器接收到啟動指令時,瀏覽器的主進程生成查詢線程。在本發(fā)明的一個實施例中,可以是移動終端中的瀏覽器,也可以是PC上的瀏覽器,其中移動終端可例如為智能手機、平板電腦、個人數(shù)字助理、電子書等具有各種操作系統(tǒng)的硬件設(shè)備。S102,主進程獲取瀏覽器的本地導(dǎo)航頁面數(shù)據(jù),并通過查詢線程查詢本地導(dǎo)航頁面數(shù)據(jù)在云端服務(wù)器中是否有更新。在本發(fā)明的一個實施例中,導(dǎo)航頁面數(shù)據(jù)包括導(dǎo)航頁面數(shù)據(jù)的版本號、每個按鈕對應(yīng)的圖片信息和網(wǎng)站信息。其中,每個按鈕對應(yīng)的圖片信息和網(wǎng)站信息將在后續(xù)的實施例中詳細介紹。具體地,瀏覽器的本地導(dǎo)航頁面中可顯示多個按鈕,每個按鈕包含圖片和對應(yīng)的網(wǎng)站鏈接,用戶通過點擊按鈕可訪問對應(yīng)的網(wǎng)站。瀏覽器應(yīng)用程序的發(fā)布商可在云端服務(wù)器中發(fā)布更新的導(dǎo)航頁面數(shù)據(jù),即對導(dǎo)航頁面數(shù)據(jù)中的每個按鈕對應(yīng)的圖片信息和網(wǎng)站信息進行更新,以使導(dǎo)航頁面中的按鈕包含新的圖片和對應(yīng)的網(wǎng)站鏈接。在本發(fā)明的一個實施例中,通過查詢線程根據(jù)導(dǎo)航頁面數(shù)據(jù)的版本號查詢本地導(dǎo)航頁面數(shù)據(jù)在云端服務(wù)器中是否有更新。具體地,如果云端服務(wù)器中導(dǎo)航頁面數(shù)據(jù)的版本號高于本地導(dǎo)航頁面數(shù)據(jù)的版本號,則查詢線程判斷云端服務(wù)器中存在更新的導(dǎo)航頁面數(shù)據(jù)。其中,如果本地導(dǎo)航頁面數(shù)據(jù)的版本號高于云端服務(wù)器中導(dǎo)航頁面數(shù)據(jù)的版本號,則查詢線程判斷云端服務(wù)器中沒有更新的導(dǎo)航頁面數(shù)據(jù)。此外,在查詢線程查詢本地導(dǎo)航頁面數(shù)據(jù)在云端服務(wù)器中是否有更新之后,主進程可結(jié)束查詢線程,由此,可以節(jié)省客戶端資源,減少客戶端的耗電量。S103,如果有更新,則主進程生成下載線程,并通過下載線程更新本地導(dǎo)航頁面數(shù)據(jù)。在本發(fā)明的一個實施例中,通過下載線程獲取每個按鈕對應(yīng)的圖片信息的下載地址,并根據(jù)下載地址依次下載每個按鈕對應(yīng)的圖片信息以更新本地導(dǎo)航頁面數(shù)據(jù)。具體地,下載線程可從云端服務(wù)器獲取每個按鈕對應(yīng)的圖片信息的下載地址,并根據(jù)下載地址依次下載每個按鈕對應(yīng)的圖片信息。下載線程完成下載后,主進程可結(jié)束下載進程,由此,由此可以節(jié)省客戶端資源,減少客戶端的耗電量。在本發(fā)明的一個實施例中,當存在下載失敗的圖片信息時,主進程控制下載線程停止下載以停止更新瀏覽器的導(dǎo)航頁面。具體地,如果下載線程下載某一張按鈕對應(yīng)的圖片信息失敗,則下載線程判斷客戶端網(wǎng)絡(luò)連接出現(xiàn)問題、或者云端服務(wù)器中保存的更新的導(dǎo)航頁面數(shù)據(jù)存在問題,下載線程結(jié)束此次下載,然后主進程結(jié)束下載進程。在本發(fā)明的一個實施例中,將更新的導(dǎo)航頁面數(shù)據(jù)進行標識存儲。具體地,如果更新的每個按鈕對應(yīng)的圖片信息均從云端服務(wù)器下載完成,則將下載的更新的導(dǎo)航頁面數(shù)據(jù)標識為有效的更新導(dǎo)航頁數(shù)據(jù),并將標識后的更新導(dǎo)航頁數(shù)據(jù)存儲在客戶端中。由此,可以提高客戶端查詢更新導(dǎo)航頁數(shù)據(jù)的查詢速度。S104,主進程根據(jù)更新后的本地導(dǎo)航頁面數(shù)據(jù)生成導(dǎo)航頁面。在本發(fā)明的一個實施例中,當瀏覽器的瀏覽界面未處于導(dǎo)航頁面,且主進程接收到用戶的返回導(dǎo)航頁面的返回指令時,根據(jù)標識的導(dǎo)航頁面數(shù)據(jù)更新瀏覽器的導(dǎo)航頁面。具體地,如果瀏覽器的界面處于導(dǎo)航頁面,則主進程不生成更新后的導(dǎo)航頁面;如果瀏覽器的界面未處于導(dǎo)航頁面,并且主進程接收到用戶的返回導(dǎo)航頁面的返回指令時,例如,用戶正在瀏覽新浪網(wǎng)的主頁,當瀏覽完成后,點擊導(dǎo)航頁面進行返回導(dǎo)航頁面的操作。此時,主進程根據(jù)標識的導(dǎo)航頁面數(shù)據(jù)更新瀏覽器的導(dǎo)航頁面,即將導(dǎo)航頁面中的圖片信息和網(wǎng)站信息更新,將更新后的導(dǎo)航頁面顯示給用戶。由此,在更新導(dǎo)航頁面的過程中,不會使用戶覺得導(dǎo)航頁面的變化太突兀,提高了用戶體驗。為了使導(dǎo)航頁面更加便于用戶操作、滿足用戶的需求,并且保證各個導(dǎo)航頁面的展現(xiàn)機率,在本發(fā)明一個實施例中,可在瀏覽器的導(dǎo)航頁面中設(shè)置按鈕形式和列表形式相結(jié)合的導(dǎo)航頁面展示方式。具體地,導(dǎo)航頁面包括按鈕導(dǎo)航區(qū)和列表導(dǎo)航區(qū),其中,按鈕導(dǎo)航區(qū)包括按照預(yù)設(shè)規(guī)則排列的多個按鈕,且多個按鈕對應(yīng)不同的功能或網(wǎng)站,列表導(dǎo)航區(qū)包括多個網(wǎng)站分類條目,且每個網(wǎng)站分類條目包括對應(yīng)的多個網(wǎng)站。在本發(fā)明的實施例中,當接收到用戶的滑動指令時,按鈕導(dǎo)航區(qū)和列表導(dǎo)航區(qū)成一體移動。例如,導(dǎo)航頁面可包括上下兩個部分,上部分為按鈕導(dǎo)航區(qū),下部分為列表導(dǎo)航區(qū),當接收到用戶的滑動指令時,按鈕導(dǎo)航區(qū)和列表導(dǎo)航區(qū)成一體上下滑動,應(yīng)當理解按鈕導(dǎo)航區(qū)和列表導(dǎo)航區(qū)還可以成左右排列,按鈕導(dǎo)航區(qū)和列表導(dǎo)航區(qū)的相對位置也可以有不同的變化??蛻舳丝蓪?dǎo)航頁面的上下部分設(shè)置為一個整體,用戶滑動該導(dǎo)航頁面同時滑動導(dǎo)航頁面的上下部分,由此,使用戶操作更加便利,并且提高了導(dǎo)航頁面中網(wǎng)站的展現(xiàn)機率。在本發(fā)明的實施例中,按鈕導(dǎo)航區(qū)為九宮格導(dǎo)航區(qū),九宮格導(dǎo)航區(qū)包括以九宮格形式固定排列的九個預(yù)設(shè)按鈕,預(yù)設(shè)按鈕可為方型按鈕。更具體地,按鈕導(dǎo)航區(qū)可設(shè)置為例如九宮格形式的區(qū)域,即在九宮格區(qū)域中設(shè)置固定九個按鈕,按鈕上的圖片與網(wǎng)站鏈接相對應(yīng),用戶點擊按鈕即可訪問對應(yīng)的網(wǎng)站。此外,在列表導(dǎo)航區(qū)中可設(shè)置多個網(wǎng)站分類條目,每個分類條目包的子目錄中括多個網(wǎng)站。如果所有的分類條目均處于收起狀態(tài),則客戶端顯示分類條目和該分類條目中的部分網(wǎng)站,例如,可將每個分類條目中熱度排前三的網(wǎng)站按鈕顯示在分類條目下方。在本發(fā)明的一個實施例中,當用戶點擊列表導(dǎo)航區(qū)中的網(wǎng)站分類條目時,在瀏覽器界面的中心位置顯示網(wǎng)站分類條目對應(yīng)的多個網(wǎng)站,具體地,如果用戶點擊了某個分類條目,可展開該分類條和該分類條目中的所有網(wǎng)站,并使該分類條目的展開區(qū)域自動滑動到客戶端屏幕的中間位置,同時改變其它沒有展開的分類條目和包括的部分網(wǎng)站的字體顏色。例如,分類條目和對應(yīng)的部分網(wǎng)站在分類條目收起狀態(tài)時字體顏色為藍色,如果用戶展開了某個分類條目,則將其它沒有展開的分類條目和對應(yīng)的部分網(wǎng)站的字體顏色調(diào)整為灰色,由此,可以使展開的分類條目更加醒目...
當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1