一種頁面標簽的加載方法、裝置和瀏覽器客戶端的制作方法
【專利摘要】本發(fā)明公開了一種頁面標簽的加載方法、裝置和瀏覽器客戶端。其中,所述方法包括:在瀏覽器的標簽頭窗口中的第一固定區(qū)域處預置第一標簽頭子窗口;接收到對于第一標簽頭子窗口的觸發(fā)操作指令;發(fā)起對預置的第一網絡地址的訪問請求;并且將第一網絡地址相應的網頁對應于第一標簽頭子窗口進行關聯(lián)顯示。通過本發(fā)明的方法和裝置,從而可以在標簽頭窗口的固定區(qū)域處加載相應的標簽頭子窗口,從而使用戶方便地開啟相應的網頁、快速地訪問網頁內容并且將信息數(shù)據快速拖至標簽頭子窗口進行保存并向用戶顯示保存狀態(tài)等等,從而提高了用戶體驗。
【專利說明】一種頁面標簽的加載方法、裝置和瀏覽器客戶端
【技術領域】
[0001]本發(fā)明涉及信息處理【技術領域】,具體涉及一種頁面標簽的加載方法、裝置和瀏覽器客戶端。
【背景技術】
[0002]在互聯(lián)網技術中,通過瀏覽器訪問是一種最常見的有效獲取各種信息和數(shù)據的方式。而現(xiàn)有技術中,實現(xiàn)互聯(lián)網存儲的云存儲、云盤技術也逐步發(fā)展起來,擴展了個人存儲的空間、時間,成為便捷的個人網絡硬盤、專業(yè)存儲工具,人們可以隨時隨地安全地存放數(shù)據和重要資料。相對于傳統(tǒng)的實體磁盤來說更方便,用戶不需要把儲存重要資料的實體磁盤帶在身上,卻一樣可以通過互聯(lián)網,輕松地從云端讀取自己所存儲的信息,其提供擁有靈活性和按需功能的新一代存儲服務,從而防止了成本失控,并能滿足不斷變化的業(yè)務重心及法規(guī)要求所形成的多樣化需求。
[0003]但現(xiàn)有技術中,由于未在瀏覽器中的固定區(qū)域處加載相應的頁面標簽頭,從而不能非常便利地訪問相應的網頁內容并且將需要存儲的內容快速保存,導致用戶體驗較差。這樣的頁面標簽頭所對應的網絡地址例如可以有:云存儲網站、視頻交互網站、社交網站、地圖服務網站、應用/軟件分發(fā)平臺網站、新聞發(fā)布網站中的至少一個的網絡地址。因此,需要在瀏覽器中繪制相應的頁面標簽頭,從而能夠快速地將需要存儲的內容快速保存并且方便地訪問相應的網頁內容。
【發(fā)明內容】
[0004]鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的頁面標簽的加載方法、相應的裝置以及瀏覽器客戶端。
[0005]依據本發(fā)明的一個方面,提供了一種頁面標簽的加載方法,包括:在瀏覽器的標簽頭窗口中的第一固定區(qū)域處預置第一標簽頭子窗口 ;接收到對于第一標簽頭子窗口的觸發(fā)操作指令;發(fā)起對預置的第一網絡地址的訪問請求;并且將第一網絡地址相應的網頁對應于第一標簽頭子窗口進行關聯(lián)顯示。
[0006]可選地,在本發(fā)明所述的方法中,所述第一固定區(qū)域位于標簽頭窗口的左側,所述第一固定區(qū)域的寬度為第一預確定寬度以使得其他標簽頭將從所述第一預確定寬度之后被繪制。
[0007]可選地,在本發(fā)明所述的方法中,所述第一網絡地址進一步為可配置的網絡地址。
[0008]可選地,在本發(fā)明所述的方法中,所述第一網絡地址包括云存儲網站、視頻交互網站、社交網站、地圖服務網站、應用/軟件分發(fā)平臺網站、新聞發(fā)布網站中的至少一個的網絡地址。
[0009]可選地,在本發(fā)明所述的方法中,發(fā)起對預置的第一網絡地址的訪問請求的步驟包括:瀏覽器側將其已登錄的瀏覽器用戶的有效10匕!1標識寫入到第一網絡地址對應的0001^6文件中;在發(fā)起對預置的第一網絡地址的訪問請求時,將寫入到所述0X^16文件中的有效10匕!1標識隨所述訪問請求一起發(fā)送到第一網絡地址對應的服務器側請求進行登錄操作。
[0010]可選地,在本發(fā)明所述的方法中,所述將第一網絡地址相應的網頁對應于第一標簽頭子窗口進行關聯(lián)顯示包括:網頁進程獲取到第一網絡地址相應的網頁內容,并完成渲染形成第一網頁內容發(fā)送到瀏覽器主進程;瀏覽器主進程維護第一網頁內容對應的第一網頁內容標識,并為該第一網頁內容標識對應設置一固定的第一索引值,第一索引值對應第一標簽頭子窗口;并且瀏覽器主進程依據所述第一網頁內容標識以及其對應的第一索引值,將渲染形成的第一網頁內容對應于第一標簽頭子窗口進行關聯(lián)顯示。
[0011]可選地,在本發(fā)明所述的方法中,該方法還包括:在進行關聯(lián)顯示過程中,在第一標簽頭子窗口中設置指示圖標以指示第一網絡地址相應的網頁加載操作正在進行中或者指示第一網絡地址相應的網頁中有內容更新。
[0012]可選地,在本發(fā)明所述的方法中,該方法還包括:在瀏覽器的標簽頭窗口中的第二固定區(qū)域處預置第二標簽頭子窗口 ;接收到對于第二標簽頭子窗口的觸發(fā)操作指令;發(fā)起對預置的第二網絡地址的訪問請求;并且將第二網絡地址相應的網頁對應于第二標簽頭子窗口進行關聯(lián)顯不。
[0013]可選地,在本發(fā)明所述的方法中,所述第二固定區(qū)域位于標簽頭窗口中與所述第一固定區(qū)域不同的區(qū)域,所述第二固定區(qū)域的寬度為第二預確定寬度。
[0014]可選地,在本發(fā)明所述的方法中,將第二網絡地址相應的網頁對應于第二標簽頭子窗口進行關聯(lián)顯示包括:網頁進程獲取到第二網絡地址相應的網頁內容,并完成渲染形成第二網頁內容發(fā)送到瀏覽器主進程;瀏覽器主進程維護第二網頁內容對應的第二網頁內容標識,并為該第二網頁內容標識對應設置一固定的第二索引值,該索引值對應著第二標簽頭子窗口 ;并且瀏覽器主進程依據所述第二網頁內容標識以及其對應的第二索引值,將渲染形成的第二網頁內容對應于第二標簽頭子窗口進行關聯(lián)顯示。
[0015]可選地,在本發(fā)明所述的方法中,該方法進一步包括:接收到第三網頁內容加載請求,形成新的標簽頭并對應加載第三網頁內容,維護第三網頁內容標識及其對應的第三索引值;將第一索引值設置為非當前顯示索引值,并將第三索引值設置為當前顯示索引值。
[0016]可選地,在本發(fā)明所述的方法中,該方法進一步包括:瀏覽器主進程維護第一網頁內容、第一網頁內容標識以及其對應的第一索引值一直到瀏覽器主進程關閉為止。
[0017]根據本發(fā)明的另一方面,提供了一種頁面標簽的加載的裝置,包括:第一預置模塊,用于在瀏覽器的標簽頭窗口中的第一固定區(qū)域處預置第一標簽頭子窗口 ;第一接收模塊,用于接收到對于第一標簽頭子窗口的觸發(fā)操作指令;第一請求發(fā)起模塊,用于發(fā)起對預置的第一網絡地址的訪問請求;以及第一顯示模塊,用于將第一網絡地址相應的網頁對應于第一標簽頭子窗口進行關聯(lián)顯示。
[0018]可選地,在本發(fā)明所述的裝置中,所述第一固定區(qū)域位于標簽頭窗口的左側,所述第一固定區(qū)域的寬度為第一預確定寬度以使得其他標簽頭將從所述第一預確定寬度之后被繪制。
[0019]可選地,在本發(fā)明所述的裝置中,所述第一網絡地址進一步為可配置的網絡地址。
[0020]可選地,在本發(fā)明所述的裝置中,所述第一網絡地址包括云存儲網站、視頻交互網站、社交網站、地圖服務網站、應用/軟件分發(fā)平臺網站、新聞發(fā)布網站中的至少一個的網絡地址。
[0021]可選地,在本發(fā)明所述的裝置中,第一請求發(fā)起模塊還被配置成:在瀏覽器側將其已登錄的瀏覽器用戶的有效10匕!1標識寫入到第一網絡地址對應的0)01^6文件中;在發(fā)起對預置的第一網絡地址的訪問請求時,將寫入到所述¢001^16文件中的有效10匕!1標識隨所述訪問請求一起發(fā)送到第一網絡地址對應的服務器側請求進行登錄操作。
[0022]可選地,在本發(fā)明所述的裝置中,第一顯示模塊進一步包括:第一獲取與渲染子模塊,用于由網頁進程獲取到第一網絡地址相應的網頁內容,并完成渲染形成第一網頁內容發(fā)送到瀏覽器主進程;第一設置子模塊,用于通過瀏覽器主進程維護第一網頁內容對應的第一網頁內容標識,并為該第一網頁內容標識對應設置一固定的第一索引值,第一索引值對應第一標簽頭子窗口 ;以及第一顯示子模塊,用于通過瀏覽器主進程依據所述第一網頁內容標識以及其對應的第一索引值,將渲染形成的第一網頁內容對應于第一標簽頭子窗口進行關聯(lián)顯不。
[0023]可選地,在本發(fā)明所述的裝置中,該裝置還包括:設置模塊,用于在進行關聯(lián)顯示過程中,在第一標簽頭子窗口中設置指示圖標以指示第一網絡地址相應的網頁加載操作正在進行中或者指示第一網絡地址相應的網頁中有內容更新。
[0024]可選地,在本發(fā)明所述的裝置中,該裝置還包括:第二預置模塊,用于在瀏覽器的標簽頭窗口中的第二固定區(qū)域處預置第二標簽頭子窗口 ;第二接收模塊,用于接收到對于第二標簽頭子窗口的觸發(fā)操作指令;第二請求發(fā)起模塊,用于發(fā)起對預置的第二網絡地址的訪問請求;以及第二顯示模塊,用于將第二網絡地址相應的網頁對應于第二標簽頭子窗口進行關聯(lián)顯不。
[0025]可選地,在本發(fā)明所述的裝置中,所述第二固定區(qū)域位于標簽頭窗口中與所述第一固定區(qū)域不同的區(qū)域,所述第二固定區(qū)域的寬度為第二預確定寬度。
[0026]可選地,在本發(fā)明所述的裝置中,所述第二顯示模塊進一步包括:第二獲取與渲染子模塊,用于由網頁進程獲取到第二網絡地址相應的網頁內容,并完成渲染形成第一網頁內容發(fā)送到瀏覽器主進程;第二設置子模塊,用于通過瀏覽器主進程維護第二網頁內容對應的第二網頁內容標識,并為該第一網頁內容標識對應設置一固定的第二索引值,第二索引值對應第二標簽頭子窗口 ;以及第二顯示子模塊,用于通過瀏覽器主進程依據所述第二網頁內容標識以及其對應的第二索引值,將渲染形成的第二網頁內容對應于第二標簽頭子窗口進行關聯(lián)顯不。
[0027]可選地,在本發(fā)明所述的裝置中,該裝置進一步包括:第三接收模塊,用于接收到第三網頁內容加載請求,形成新的標簽頭并對應加載第三網頁內容,維護第三網頁內容標識及其對應的第三索引值;索引設置模塊,用于將第一索引值設置為非當前顯示索引值,并將第三索引值設置為當前顯示索引值。
[0028]可選地,在本發(fā)明所述的裝置中,該裝置進一步包括:維護模塊,用于通過瀏覽器主進程維護第一網頁內容、第一網頁內容標識以及其對應的第一索引值一直到瀏覽器主進程關閉為止。
[0029]依據本發(fā)明的一個方面,提供了一種瀏覽器客戶端,包括:界面組件,其配置所述瀏覽器客戶端繪制交互界面,接收輸入和/或輸出顯示與用戶交互用的信息;其包括瀏覽器界面中的標簽頭窗口和網頁顯示用窗口 ;網絡組件,其配置為通過界面組件觸發(fā)發(fā)起的網絡請求,從網絡側獲取進行網頁顯示的內容信息;瀏覽器內核組件,其配置為處理所述網絡組件獲取的網頁顯示的內容信息,解析渲染后形成所述網頁顯示用窗口中可加載顯示的網頁數(shù)據。其中,所述界面組件進一步包括:第一預置模組,用于在瀏覽器客戶端的標簽頭窗口中的第一固定區(qū)域處預置第一標簽頭子窗口 ;第一接收模組,用于接收到對于第一標簽頭子窗口的觸發(fā)操作指令;第一請求發(fā)起模組,用于發(fā)起對預置的第一網絡地址的訪問請求;以及第一顯示模組,用于將第一網絡地址相應的網頁對應于第一標簽頭子窗口進行關聯(lián)顯不。
[0030]可選地,在本發(fā)明所述的瀏覽器客戶端中,所述第一固定區(qū)域位于標簽頭窗口的左側,所述第一固定區(qū)域的寬度為第一預確定寬度以使得其他標簽頭將從所述第一預確定寬度之后被繪制。
[0031]可選地,在本發(fā)明所述的瀏覽器客戶端中,所述第一網絡地址進一步為可配置的網絡地址。
[0032]可選地,在本發(fā)明所述的瀏覽器客戶端中,所述第一網絡地址包括云存儲網站、視頻交互網站、社交網站、地圖服務網站、應用/軟件分發(fā)平臺網站、新聞發(fā)布網站中的至少一個的網絡地址。
[0033]可選地,在本發(fā)明所述的瀏覽器客戶端中,第一請求發(fā)起模組還被配置成:在瀏覽器客戶端側將其已登錄的瀏覽器用戶的有效10匕!1標識寫入到第一網絡地址對應的0001^6文件中;在發(fā)起對預置的第一網絡地址的訪問請求時,將寫入到所述0X^16文件中的有效10匕!1標識隨所述訪問請求一起發(fā)送到第一網絡地址對應的服務器側請求進行登錄操作。
[0034]可選地,在本發(fā)明所述的瀏覽器客戶端中,第一顯示模組進一步包括:第一獲取與渲染子模組,用于通過所述網絡組件在網頁進程中獲取到第一網絡地址相應的網頁內容,并通過所述瀏覽器內核組件完成渲染形成第一網頁內容發(fā)送到瀏覽器主進程;第一設置子模組,用于通過瀏覽器主進程維護第一網頁內容對應的第一網頁內容標識,并為該第一網頁內容標識對應設置一固定的第一索引值,第一索引值對應第一標簽頭子窗口 ;以及第一顯示子模組,用于通過瀏覽器主進程依據所述第一網頁內容標識以及其對應的第一索引值,將所述瀏覽器內核組件渲染形成的第一網頁內容對應于第一標簽頭子窗口進行關聯(lián)顯
0
[0035]可選地,在本發(fā)明所述的瀏覽器客戶端中,所述界面組件還包括:設置模組,用于在進行關聯(lián)顯示過程中,在第一標簽頭子窗口中設置指示圖標以指示第一網絡地址相應的網頁加載操作正在進行中或者指示第一網絡地址相應的網頁中有內容更新。
[0036]可選地,在本發(fā)明所述的瀏覽器客戶端中,所述界面組件還包括:第二預置模組,用于在瀏覽器客戶端的標簽頭窗口中的第二固定區(qū)域處預置第二標簽頭子窗口 ;第二接收模組,用于接收到對于第二標簽頭子窗口的觸發(fā)操作指令;第二請求發(fā)起模組,用于發(fā)起對預置的第二網絡地址的訪問請求;以及第二顯示模組,用于將第二網絡地址相應的網頁對應于第二標簽頭子窗口進行關聯(lián)顯示。
[0037]可選地,在本發(fā)明所述的瀏覽器客戶端中,所述第二固定區(qū)域位于標簽頭窗口中與所述第一固定區(qū)域不同的區(qū)域,所述第二固定區(qū)域的寬度為第二預確定寬度。
[0038]可選地,在本發(fā)明所述的瀏覽器客戶端中,所述第二顯示模組進一步包括:第二獲取與渲染子模組,用于通過所述網絡組件在網頁進程中獲取到第二網絡地址相應的網頁內容,并通過所述瀏覽器內核組件完成渲染形成第一網頁內容發(fā)送到瀏覽器主進程;第二設置子模組,用于通過瀏覽器主進程維護第二網頁內容對應的第二網頁內容標識,并為該第一網頁內容標識對應設置一固定的第二索引值,第二索引值對應第二標簽頭子窗口 ;以及第二顯示子模組,用于通過瀏覽器主進程依據所述第二網頁內容標識以及其對應的第二索引值,將所述瀏覽器內核組件渲染形成的第二網頁內容對應于第二標簽頭子窗口進行關聯(lián)顯不。
[0039]可選地,在本發(fā)明所述的瀏覽器客戶端中,所述界面組件進一步包括:第三接收模組,用于接收到第三網頁內容加載請求,通過所述網絡組件在網頁進程中獲取到第三網頁內容,形成新的標簽頭并對應加載第三網頁內容,維護第三網頁內容標識及其對應的第三索引值;索引設置模組,用于將第一索引值設置為非當前顯示索引值,并將第三索引值設置為當前顯示索引值。
[0040]可選地,在本發(fā)明所述的瀏覽器客戶端中,所述界面組件進一步包括:維護模組,用于通過瀏覽器主進程維護第一網頁內容、第一網頁內容標識以及其對應的第一索引值一直到瀏覽器主進程關閉為止。
[0041]根據本發(fā)明頁面標簽的加載技術方案,可以在瀏覽器的標簽欄中顯示相應的頁面標簽頭,從而可以使用戶方便地開啟相應的網頁、快速地訪問網頁內容并且將信息數(shù)據快速拖至標簽頭子窗口進行保存并向用戶顯示保存狀態(tài)等等,從而提高了用戶體驗。
[0042]上述說明僅是本發(fā)明技術方案的概述,為了能夠更清楚了解本發(fā)明的技術手段,而可依照說明書的內容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的【具體實施方式】。
【專利附圖】
【附圖說明】
[0043]通過閱讀下文優(yōu)選實施方式的詳細描述,各種其他的優(yōu)點和益處對于本領域普通技術人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
[0044]圖1示出了根據本發(fā)明一個實施例的頁面標簽的加載方法的流程圖;
[0045]圖2示出了根據本發(fā)明一個實施例的標簽頭窗口的部分屏幕截圖,其中第一標簽頭子窗口為未激活狀態(tài);
[0046]圖3示出了根據本發(fā)明一個實施例的標簽頭窗口的部分屏幕截圖,其中第一標簽頭子窗口為激活狀態(tài);
[0047]圖4示出了根據本發(fā)明一個實施例的頁面標簽的加載的裝置的方框圖;以及
[0048]圖5示出了根據本發(fā)明一個實施例的瀏覽器客戶端。
【具體實施方式】
[0049]下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應當理解,可以以各種形式實現(xiàn)本公開而不應被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠將本公開的范圍完整的傳達給本領域的技術人員。
[0050]如圖1所示,圖1是根據本發(fā)明一實施例的頁面標簽的加載方法的流程圖。
[0051]在步驟3110處,在瀏覽器的標簽頭窗口中的第一固定區(qū)域處預置第一標簽頭子窗口。
[0052]具體而言,在瀏覽器的標簽頭窗口中的第一固定區(qū)域處可以預先設置第一標簽頭子窗口,例如用戶通過觸控焦點打開瀏覽器,從而可以觸發(fā)標簽頭窗口的此預先設置。如圖2所示,圖2示出了根據本發(fā)明一個實施例的瀏覽器標簽欄的部分屏幕截圖,其中第一標簽頭子窗口為未激活狀態(tài)。打開瀏覽器時,在一個瀏覽器中可以包括標簽頭窗口(例如圖2示出了瀏覽器頁面中的瀏覽器的標簽頭窗口部分),在標簽頭窗口中可以包括一個或多個標簽頭子窗口舉例來說,在示例性的實施例中,未激活狀態(tài)的第一標簽頭子窗口例如可以具有暗色背景以及“白色云朵”的頁面標識。
[0053]需要說明的是,觸控焦點例如可以為用戶的操作控件,例如通過鼠標控制的光標、通過觸控屏幕控制的觸摸點等等。本領域技術人員應當理解,本發(fā)明的實施例不限于此。所述第一固定區(qū)域可以位于標簽頭窗口的左側,所述第一固定區(qū)域的寬度為第一預確定寬度以使得其他標簽頭將從所述第一預確定寬度之后被繪制。更具體而言,例如可以第一固定區(qū)域可以位于標簽頭窗口的最左側,并且該第一預確定寬度可以是固定不變的。應該理解,按照需要,固定區(qū)域也可以是標簽頭窗口區(qū)域中的任何適當?shù)奈恢谩?br>
[0054]然后,在步驟3120處,接收到對于第一標簽頭子窗口的觸發(fā)操作指令。
[0055]例如,可以利用觸控焦點點擊第一標簽頭窗口,從而接收到對于第一標簽頭子窗口的觸發(fā)操作指令。如圖3所示,當?shù)谝粯撕烆^窗口被激活時,圖3示出了根據本發(fā)明一個實施例的標簽頭窗口的部分屏幕截圖,其中第一標簽頭子窗口為激活狀態(tài)。舉例來說,在示例性的實施例中,激活狀態(tài)的第一標簽頭子窗口具有加亮背景以及“綠色云朵”的頁面標識。
[0056]接下來,在步驟130處,發(fā)起對預置的第一網絡地址的訪問請求。具體而言,在步驟120處接收到對于第一標簽頭子窗口的觸發(fā)操作指令之后,就發(fā)起對預置的第一網絡地址的訪問請求??蛇x地,所述第一網絡地址可以為可配置的網絡地址。此外,第一網絡地址可以包括云存儲網站、視頻交互網站、社交網站、地圖服務網站、應用/軟件分發(fā)平臺網站、新聞發(fā)布網站中的至少一個的網絡地址。應該理解,本發(fā)明的第一網絡地址不限于此,而是可以是任何適當?shù)木W絡地址。
[0057]可選地,可以利用下面的子步驟來實現(xiàn)發(fā)起對預置的第一網絡地址的訪問請求的步驟130。
[0058]首先,在瀏覽器側將其已登錄的瀏覽器用戶的有效10匕!1標識寫入到第一網絡地址對應的?:001^6文件中。也即是說,在第一網絡地址對應的?:001^6文件中。
[0059]也即是說,檢查第一網絡地址對于的0)01^6文件中是否存在有效的10^611標識。如果存在,則繼續(xù)下面的步驟。
[0060]然后,在發(fā)起對預置的第一網絡地址的訪問請求時,將寫入到所述0x^16文件中的有效10匕!1標識隨所述訪問請求一起發(fā)送到第一網絡地址對應的服務器側請求進行登錄操作。
[0061]應該理解,如果檢查到第一網絡地址對應的0)01^6文件中不存在有效的10^611標識,則將僅僅將不帶有有效10匕11標識的訪問請求發(fā)送到第一網絡地址對應的服務器側。
[0062]在步驟130中發(fā)起對預置的第一網絡地址的訪問請求之后,在步驟140處,將第一網絡地址相應的網頁對應于第一標簽頭子窗口進行關聯(lián)顯示。
[0063]具體而言,在一個優(yōu)選實施例中,首先,可以通過網頁進程獲取到第一網絡地址相應的網頁內容,并完成渲染形成第一網頁內容發(fā)送到瀏覽器主進程。
[0064]瀏覽器主進程維護第一網頁內容對應的第一網頁內容標識,并為該第一網頁內容標識對應設置一固定的第一索引值,第一索引值對應第一標簽頭子窗口 ;
[0065]瀏覽器主進程依據所述第一網頁內容標識以及其對應的第一索引值,將渲染形成的第一網頁內容對應于第一標簽頭子窗口進行關聯(lián)顯示。
[0066]更具體地來說,在具體實現(xiàn)中,可以通過網頁標簽內容對象(16)3(30111:6111:對象)檢測到瀏覽器中的頁面標簽點擊事件。
[0067]16)300111:6111:對象是在各個頁面子進程進行加載的網頁內容形成的渲染結果信息,該渲染結果是被發(fā)送給瀏覽器主進程進行顯示用的。
[0068]對于每一個繪制的標簽頭子窗口,其對應的16“0社6社對象中的頁面標簽標識(例如參數(shù)10號碼)會與一個頁面索引(例如索引值,也即是值)進行對應,其標識出了當前顯示的標簽頭子窗口的索引值例如為例如是“111(16x1”,這樣111(16X2、111(16X3就是順序后依次被渲染加載的。在本發(fā)明的一個優(yōu)選實施例中,第一標簽頭子窗口位于標簽頭窗口的固定位置(例如左側第一個位置)處,因此其值為第一個值,例如為“1”或者“111(16X1”。其16“01^6社固定地對應于該索引值“ 1 ”。因此當點擊第一標簽頭子窗口時,會觸發(fā)與該標簽頭的索引“ 111(16X1 ”對于的其16“0社6社,從而加載第一網絡地址相應的網頁內容的加載并將渲染形成的第一網頁內容對應于第一標簽頭子窗口進行關聯(lián)顯示。
[0069]根據本發(fā)明的實施例,頁面標簽的加載方法還可以包括如下步驟:在進行關聯(lián)顯示過程中,在第一標簽頭子窗口中設置指示圖標以指示第一網絡地址相應的網頁加載操作正在進行中或者指示第一網絡地址相應的網頁中有內容更新。其中所述指示圖標可以為動態(tài)標識。也即是說,在進行關聯(lián)現(xiàn)實過程中,可以在第一標簽頭子窗口中設置一個具體的指示圖標(例如,可以是一個動態(tài)的圖標),利用該指示圖標,向用戶指示:在第一標簽頭子窗口中正在進行網頁加載操作或者網頁中存在內容更新。從而使得用戶知曉該第一標簽頭子窗口中正在進行一些操作。例如在進行云存儲時,該第一標簽頭子窗口中設置的動態(tài)指示圖標會提示出正在進行云數(shù)據的上傳存儲過程,該動態(tài)指示圖標可以是例如顯示進度的進度條動畫標記。例如在進行云收藏時,該第一標簽頭子窗口中設置的動態(tài)指示圖標會提示出有新的同步的云收藏夾數(shù)據的更新,使用一個紅色的小圓點進行提示出有更新,并使用數(shù)字提示出有多少收藏夾項的更新,亦或會標識出被更新的數(shù)據的來源,例如使用手機圖標標記出是來源于手機的收藏夾數(shù)據或者使用平板電腦圖標標記出另一移動設備例如
的收藏夾數(shù)據的更新。
[0070]根據本發(fā)明的實施例,頁面標簽的加載方法還可以包括加載第二標簽頭子窗口,具體可以包括:在瀏覽器的標簽頭窗口中的第二固定區(qū)域處預置第二標簽頭子窗口 ;接收到對于第二標簽頭子窗口的觸發(fā)操作指令;發(fā)起對預置的第二網絡地址的訪問請求;并且將第二網絡地址相應的網頁對應于第二標簽頭子窗口進行關聯(lián)顯示。其中,所述第二固定區(qū)域位于標簽頭窗口中與所述第一固定區(qū)域不同的區(qū)域,所述第二固定區(qū)域的寬度為第二預確定寬度。
[0071]可以看出,本發(fā)明的實施例還可以在至少一個固定區(qū)域處分別地預置至少一個標簽頭子窗口來分別地對應至少一個網絡地址及其相應的網頁內容。
[0072]類似地,將第二網絡地址相應的網頁對應于第二標簽頭子窗口進行關聯(lián)顯示可以包括:網頁進程獲取到第二網絡地址相應的網頁內容,并完成渲染形成第二網頁內容發(fā)送到瀏覽器主進程;瀏覽器主進程維護第二網頁內容對應的第二網頁內容標識,并為該第二網頁內容標識對應設置一固定的第二索引值,該索引值對應著第二標簽頭子窗口 ;瀏覽器主進程依據所述第二網頁內容標識以及其對應的第二索引值,將渲染形成的第二網頁內容對應于第二標簽頭子窗口進行關聯(lián)顯示。
[0073]應該理解,第二標簽頭子窗口的加載與第一標簽頭子窗口的加載類似,詳細細節(jié)請參考前述說明,在此不再累述。
[0074]根據本發(fā)明的實施例,頁面標簽的加載方法進一步可以包括如下步驟:接收到第三網頁內容加載請求,形成新的標簽頭并對應加載第三網頁內容,維護第三網頁內容標識及其對應的第三索引值;然后將第一索引值設置為非當前顯示索引值,并將第三索引值設置為當前顯示索引值。
[0075]也即是說,在瀏覽器中加載本發(fā)明的位于固定區(qū)域處的至少一個標簽頭子窗口之后,可以接著加載一般含義的標簽頭子窗口,例如,在本發(fā)明中為第三標簽頭子窗口。在接收到其他網頁內容的加載請求時,將把當前顯示的第一標簽頭子窗口對應的網頁內容切換到后臺,而改為將第三索引值對應的新的標簽頭所對應的第三網頁內容作為當前的網頁進行關聯(lián)顯示。
[0076]根據本發(fā)明的實施例,頁面標簽的加載方法進一步可以包括:瀏覽器主進程可以維護第一網頁內容、第一網頁內容標識以及其對應的第一索引值一直到瀏覽器主進程關閉為止。也即是說,第一網頁內容、第一網頁內容標識以及其對應的第一索引值可以在瀏覽器主進程被關閉時才被關閉。
[0077]類似地,瀏覽器主進程可以維護第二網頁內容、第二網頁內容標識以及其對應的第二索引值一直到瀏覽器主進程關閉為止。也即是說,第二網頁內容、第二網頁內容標識以及其對應的第一索引值可以在瀏覽器主進程被關閉時才被關閉。
[0078]也即是說,根據本發(fā)明,位于固定區(qū)域處的至少一個標簽頭子窗口及其相應的參數(shù)可以一直被瀏覽器主進程維護,在瀏覽器主進程關閉之后才被退出。
[0079]應該理解,為了說明的目的,本發(fā)明舉例說明了位于固定區(qū)域的具有預確定寬度的兩個標簽頭子窗口,但是本發(fā)明不限于此??梢园凑障到y(tǒng)需求,預置位于不同固定區(qū)域處的一個或多個標簽頭子窗口。
[0080]本發(fā)明還提供了一種頁面標簽的加載的裝置。如圖4所示,圖4是根據本發(fā)明一實施例的頁面標簽的加載的裝置400的結構框圖。
[0081]根據本發(fā)明,頁面標簽的加載的裝置400可以包括:第一預置模塊410、第一接收模塊420、第一請求發(fā)起模塊430以及第一顯示模塊440。
[0082]其中,第一預置模塊410可以用于在瀏覽器的標簽頭窗口中的第一固定區(qū)域處預置第一標簽頭子窗口 ;第一接收模塊420可以用于接收到對于第一標簽頭子窗口的觸發(fā)操作指令;第一請求發(fā)起模塊430可以用于發(fā)起對預置的第一網絡地址的訪問請求;以及第一顯示模塊440可以用于將第一網絡地址相應的網頁對應于第一標簽頭子窗口進行關聯(lián)顯不。
[0083]在根據本發(fā)明的裝置中,所述第一固定區(qū)域位于標簽頭窗口的左側,所述第一固定區(qū)域的寬度為第一預確定寬度以使得其他標簽頭將從所述第一預確定寬度之后被繪制。
[0084]在根據本發(fā)明的裝置中,所述第一網絡地址進一步為可配置的網絡地址。
[0085]在根據本發(fā)明的裝置中,所述第一網絡地址包括云存儲網站、視頻交互網站、社交網站、地圖服務網站、應用/軟件分發(fā)平臺網站、新聞發(fā)布網站中的至少一個的網絡地址。
[0086]在根據本發(fā)明的裝置中,第一請求發(fā)起模塊430還可以被配置成:在瀏覽器側將其已登錄的瀏覽器用戶的有效10匕11標識寫入到第一網絡地址對應的文件中;在發(fā)起對預置的第一網絡地址的訪問請求時,將寫入到所述¢001^16文件中的有效10匕!1標識隨所述訪問請求一起發(fā)送到第一網絡地址對應的服務器側請求進行登錄操作。
[0087]在根據本發(fā)明的裝置中,第一顯示模塊440可以進一步包括:第一獲取與渲染子模塊,用于由網頁進程獲取到第一網絡地址相應的網頁內容,并完成渲染形成第一網頁內容發(fā)送到瀏覽器主進程;第一設置子模塊,用于通過瀏覽器主進程維護第一網頁內容對應的第一網頁內容標識,并為該第一網頁內容標識對應設置一固定的第一索引值,第一索引值對應第一標簽頭子窗口 ;第一顯示子模塊,用于通過瀏覽器主進程依據所述第一網頁內容標識以及其對應的第一索引值,將渲染形成的第一網頁內容對應于第一標簽頭子窗口進行關聯(lián)顯示。
[0088]根據本發(fā)明的裝置400還可以包括設置模塊,該模塊可以用于在進行關聯(lián)顯示過程中,在第一標簽頭子窗口中設置指示圖標以指示第一網絡地址相應的網頁加載操作正在進行中或者指示第一網絡地址相應的網頁中有內容更新。
[0089]根據本發(fā)明的裝置400還可以包括:第二預置模塊、第二接收模塊、第二請求發(fā)起模塊以及第二顯示模塊。
[0090]其中,第二預置模塊可以用于在瀏覽器的標簽頭窗口中的第二固定區(qū)域處預置第二標簽頭子窗口 ;第二接收模塊可以用于接收到對于第二標簽頭子窗口的觸發(fā)操作指令;第二請求發(fā)起模塊可以用于發(fā)起對預置的第二網絡地址的訪問請求;以及第二顯示模塊可以用于將第二網絡地址相應的網頁對應于第二標簽頭子窗口進行關聯(lián)顯示。
[0091]在根據本發(fā)明的裝置中,所述第二固定區(qū)域位于標簽頭窗口中與所述第一固定區(qū)域不同的區(qū)域,所述第二固定區(qū)域的寬度為第二預確定寬度。
[0092]在根據本發(fā)明的裝置中,所述第二顯示模塊可以進一步包括:第二獲取與渲染子模塊,用于由網頁進程獲取到第二網絡地址相應的網頁內容,并完成渲染形成第一網頁內容發(fā)送到瀏覽器主進程;第二設置子模塊,用于通過瀏覽器主進程維護第二網頁內容對應的第二網頁內容標識,并為該第一網頁內容標識對應設置一固定的第二索引值,第二索引值對應第二標簽頭子窗口 ;以及第二顯示子模塊,用于通過瀏覽器主進程依據所述第二網頁內容標識以及其對應的第二索引值,將渲染形成的第二網頁內容對應于第二標簽頭子窗口進行關聯(lián)顯不。
[0093]根據本發(fā)明的裝置400可以進一步包括:第三接收模塊,用于接收到第三網頁內容加載請求,形成新的標簽頭并對應加載第三網頁內容,維護第三網頁內容標識及其對應的第三索引值;索引設置模塊,用于將第一索引值設置為非當前顯示索引值,并將第三索引值設置為當前顯示索引值。
[0094]根據本發(fā)明的裝置400可以進一步包括:維護模塊,用于通過瀏覽器主進程維護第一網頁內容、第一網頁內容標識以及其對應的第一索引值一直到瀏覽器主進程關閉為止。
[0095]由于本實施例的裝置所實現(xiàn)的功能基本相應于前述圖1至圖3所示的方法實施例,故本實施例的描述中未詳盡之處,可以參見前述實施例中的相關說明,在此不做贅述。
[0096]本發(fā)明還提供了一種瀏覽器客戶端。如圖5所示,圖5是根據本發(fā)明一實施例的瀏覽器客戶端500的結構框圖。
[0097]根據本發(fā)明,瀏覽器客戶端500可以包括:界面組件510、網絡組件520以及瀏覽器內核組件530。
[0098]其中,界面組件510可以配置所述瀏覽器客戶端繪制交互界面,接收輸入和/或輸出顯示與用戶交互用的信息;其包括瀏覽器界面中的標簽頭窗口和網頁顯示用窗口 ;網絡組件520可以被配置為通過界面組件觸發(fā)發(fā)起的網絡請求,從網絡側獲取進行網頁顯示的內容信息;并且瀏覽器內核組件530可以被配置為處理所述網絡組件獲取的網頁顯示的內容信息,解析渲染后形成所述網頁顯示用窗口中可加載顯示的網頁數(shù)據。在本實施例中,上述界面組件510、網絡組件520以及瀏覽器內核組件530不限于是分別集成在三個不同組件中,其也是可以集成在瀏覽器客戶端500中的一個大的組件中的,這一點只要本領域技術人員是可以理解的,上述界面組件510、網絡組件520以及瀏覽器內核組件530中所實現(xiàn)的功能可以以任意的組件包的數(shù)量進行封裝,或者網絡組件520也是可以封裝在瀏覽器內核組件530中的。
[0099]其中,所述界面組件510可以進一步包括:第一預置模組5110,用于在瀏覽器客戶端的標簽頭窗口中的第一固定區(qū)域處預置第一標簽頭子窗口 ;第一接收模組5120,用于接收到對于第一標簽頭子窗口的觸發(fā)操作指令;第一請求發(fā)起模組5130,用于發(fā)起對預置的第一網絡地址的訪問請求;以及第一顯示模組5140,用于將第一網絡地址相應的網頁對應于第一標簽頭子窗口進行關聯(lián)顯示。
[0100]為了更具體地描述本發(fā)明的瀏覽器客戶端的各個組件,下面我們利用具體實例進行描述。
[0101]例如,當用戶開啟瀏覽器客戶端時,界面組件510可以配置所述瀏覽器客戶端繪制交互界面。界面組件510可以包括第一預置模組5110,其在瀏覽器客戶端的標簽頭窗口中的第一固定區(qū)域處預置第一標簽頭子窗口。所述第一固定區(qū)域可以位于標簽頭窗口的左偵牝所述第一固定區(qū)域的寬度可以為第一預確定寬度以使得其他標簽頭將從所述第一預確定寬度之后被繪制。更具體而言,例如可以第一固定區(qū)域可以位于標簽頭窗口的最左側,并且該第一預確定寬度可以是固定不變的。應該理解,按照需要,固定區(qū)域也可以是標簽頭窗口區(qū)域中的任何適當?shù)奈恢谩?br>
[0102]界面組件510可以包括第一接收模組5120,其接收對于第一標簽頭子窗口的觸發(fā)操作指令。例如,可以利用觸控焦點點擊第一標簽頭窗口,從而接收到對于第一標簽頭子窗口的觸發(fā)操作指令。
[0103]界面組件510還可以包括第一請求發(fā)起模組5130,其發(fā)起對預置的第一網絡地址的訪問請求。具體而言,第一接收模組接收到對于第一標簽頭子窗口的觸發(fā)操作指令之后,第一請求發(fā)起模組發(fā)起對預置的第一網絡地址的訪問請求。可選地,所述第一網絡地址可以為可配置的網絡地址。此外,第一網絡地址可以包括云存儲網站、視頻交互網站、社交網站、地圖服務網站、應用/軟件分發(fā)平臺網站、新聞發(fā)布網站中的至少一個的網絡地址。應該理解,本發(fā)明的第一網絡地址不限于此,而是可以是任何適當?shù)木W絡地址。
[0104]可選地,第一請求發(fā)起模組5130可以利用下面的子功能來實現(xiàn)發(fā)起對預置的第一網絡地址的訪問請求。
[0105]首先,在瀏覽器客戶端側將其已登錄的瀏覽器用戶的有效10匕11標識寫入到第一網絡地址對應的?:001^6文件中。也即是說,在第一網絡地址對應的?:001^6文件中。
[0106]也即是說,檢查第一網絡地址對于的?:001^6文件中是否存在有效的10^611標識。如果存在,則繼續(xù)下面的步驟。
[0107]然后,在發(fā)起對預置的第一網絡地址的訪問請求時,將寫入到所述0x^16文件中的有效10匕!1標識隨所述訪問請求一起發(fā)送到第一網絡地址對應的服務器側請求進行登錄操作。
[0108]應該理解,如果檢查到第一網絡地址對應的0)01^6文件中不存在有效的10^611標識,則將僅僅將不帶有有效10匕11標識的訪問請求發(fā)送到第一網絡地址對應的服務器側。
[0109]界面組件510還可以包括第一顯示模組5140,用于將第一網絡地址相應的網頁對應于第一標簽頭子窗口進行關聯(lián)顯示,例如,用于在第一請求發(fā)起模組發(fā)起對預置的第一網絡地址的訪問請求之后,將第一網絡地址相應的網頁對應于第一標簽頭子窗口進行關聯(lián)顯不。
[0110]具體而言,在一個優(yōu)選實施例中,第一顯示模組5140可以包括第一獲取與渲染子模組,其用于通過所述網絡組件在網頁進程中獲取到第一網絡地址相應的網頁內容,并通過所述瀏覽器內核組件完成渲染形成第一網頁內容發(fā)送到瀏覽器主進程。
[0111]第一顯示模組5140可以包括第一設置子模組,其用于通過瀏覽器主進程維護第一網頁內容對應的第一網頁內容標識,并為該第一網頁內容標識對應設置一固定的第一索引值,第一索引值對應第一標簽頭子窗口。
[0112]第一顯示模組可以包括第一顯示子模組,用于通過瀏覽器主進程依據所述第一網頁內容標識以及其對應的第一索引值,將所述瀏覽器內核組件渲染形成的第一網頁內容對應于第一標簽頭子窗口進行關聯(lián)顯示。
[0113]更具體地來說,在具體實現(xiàn)中,可以通過網頁標簽內容對象(16)3(30111:6111:對象)檢測到瀏覽器中的頁面標簽點擊事件。
[0114]16)300111:6111:對象是在各個頁面子進程進行加載的網頁內容形成的渲染結果信息,該渲染結果是被發(fā)送給瀏覽器主進程進行顯示用的。
[0115]對于每一個繪制的標簽頭子窗口,其對應的16“0社6社對象中的頁面標簽標識(例如參數(shù)10號碼)會與一個頁面索引(例如索引值,也即是值)進行對應,其標識出了當前顯示的標簽頭子窗口的索引值例如為例如是“111(16x1”,這樣111(16X2、111(16X3就是順序后依次被渲染加載的。在本發(fā)明的一個優(yōu)選實施例中,第一標簽頭子窗口位于標簽頭窗口的固定位置(例如左側第一個位置)處,因此其值為第一個值,例如為“1”或者“111(16X1”。其16“01^6社固定地對應于該索引值“ 1 ”。因此當點擊第一標簽頭子窗口時,會觸發(fā)與該標簽頭的索引“ 111(16X1 ”對于的其16“0社6社,從而加載第一網絡地址相應的網頁內容的加載并將渲染形成的第一網頁內容對應于第一標簽頭子窗口進行關聯(lián)顯示。
[0116]在本發(fā)明的一個實施例中,所述界面組件510還可以包括:設置模組,用于在進行關聯(lián)顯示過程中,在第一標簽頭子窗口中設置指示圖標以指示第一網絡地址相應的網頁加載操作正在進行中或者指示第一網絡地址相應的網頁中有內容更新。其中所述指示圖標可以為動態(tài)標識。也即是說,在進行關聯(lián)現(xiàn)實過程中,可以在第一標簽頭子窗口中設置一個具體的指示圖標(例如,可以是一個動態(tài)的圖標),利用該指示圖標,向用戶指示:在第一標簽頭子窗口中正在進行網頁加載操作或者網頁中存在內容更新。從而使得用戶知曉該第一標簽頭子窗口中正在進行一些操作。例如在進行云存儲時,該第一標簽頭子窗口中設置的動態(tài)指示圖標會提示出正在進行云數(shù)據的上傳存儲過程,該動態(tài)指示圖標可以是例如顯示進度的進度條動畫標記。例如在進行云收藏時,該第一標簽頭子窗口中設置的動態(tài)指示圖標會提示出有新的同步的云收藏夾數(shù)據的更新,使用一個紅色的小圓點進行提示出有更新,并使用數(shù)字提示出有多少收藏夾項的更新,亦或會標識出被更新的數(shù)據的來源,例如使用手機圖標標記出是來源于手機的收藏夾數(shù)據或者使用平板電腦圖標標記出另一移動設備例如的收藏夾數(shù)據的更新。
[0117]根據本發(fā)明的實施例,所述界面組件510還可以包括:第二預置模組,用于在瀏覽器的標簽頭窗口中的第二固定區(qū)域處預置第二標簽頭子窗口 ;第二接收模組,用于接收到對于第二標簽頭子窗口的觸發(fā)操作指令;第二請求發(fā)起模組,用于發(fā)起對預置的第二網絡地址的訪問請求;以及第二顯示模組,用于將第二網絡地址相應的網頁對應于第二標簽頭子窗口進行關聯(lián)顯示。其中,所述第二固定區(qū)域位于標簽頭窗口中與所述第一固定區(qū)域不同的區(qū)域,所述第二固定區(qū)域的寬度為第二預確定寬度。
[0118]可以看出,本發(fā)明的實施例還可以在至少一個固定區(qū)域處分別地預置至少一個標簽頭子窗口來分別地對應至少一個網絡地址及其相應的網頁內容。
[0119]類似地,所述第二顯示模組可以包括:第二獲取與渲染子模組,用于通過所述網絡組件在網頁進程中網頁進程獲取到第二網絡地址相應的網頁內容,并通過所述瀏覽器內核組件完成渲染形成第二網頁內容發(fā)送到瀏覽器主進程;第二設置子模組,用于通過瀏覽器主進程維護第二網頁內容對應的第二網頁內容標識,并為該第二網頁內容標識對應設置一固定的第二索引值,該索引值對應著第二標簽頭子窗口 ;第二顯示子模組,用于通過瀏覽器主進程依據所述第二網頁內容標識以及其對應的第二索引值,將所述瀏覽器內核組件渲染形成的第二網頁內容對應于第二標簽頭子窗口進行關聯(lián)顯示。
[0120]應該理解,用于加載第二標簽頭子窗口的功能組件與用于加載第一標簽頭子窗口的功能組件類似,詳細細節(jié)請參考前述說明,在此不再累述。
[0121]根據本發(fā)明的實施例,所述界面組件510還可以包括:第三接收模組,用于接收到第三網頁內容加載請求,通過所述網絡組件在網頁進程中獲取到第三網頁內容,形成新的標簽頭并對應加載第三網頁內容,維護第三網頁內容標識及其對應的第三索引值;以及索引設置模組,用于將第一索引值設置為非當前顯示索引值,并將第三索引值設置為當前顯示索引值。
[0122]也即是說,在瀏覽器中加載本發(fā)明的位于固定區(qū)域處的至少一個標簽頭子窗口之后,可以接著加載一般含義的標簽頭子窗口,例如,在本發(fā)明中為第三標簽頭子窗口。在接收到其他網頁內容的加載請求時,將把當前顯示的第一標簽頭子窗口對應的網頁內容切換到后臺,而改為將第三索引值對應的新的標簽頭所對應的第三網頁內容作為當前的網頁進行關聯(lián)顯示。
[0123]根據本發(fā)明的實施例,所述界面組件510還可以包括:維護模組,用于通過瀏覽器主進程可以維護第一網頁內容、第一網頁內容標識以及其對應的第一索引值一直到瀏覽器主進程關閉為止。也即是說,第一網頁內容、第一網頁內容標識以及其對應的第一索引值可以在瀏覽器主進程被關閉時才被關閉。
[0124]類似地,維護模組還用于通過瀏覽器主進程可以維護第二網頁內容、第二網頁內容標識以及其對應的第二索引值一直到瀏覽器主進程關閉為止。也即是說,第二網頁內容、第二網頁內容標識以及其對應的第一索引值可以在瀏覽器主進程被關閉時才被關閉。
[0125]也即是說,根據本發(fā)明,位于固定區(qū)域處的至少一個標簽頭子窗口及其相應的參數(shù)可以一直被維護,在瀏覽器主進程關閉之后才被退出。
[0126]應該理解,為了說明的目的,本發(fā)明舉例說明了位于固定區(qū)域的具有預確定寬度的兩個標簽頭子窗口,但是本發(fā)明不限于此。可以按照系統(tǒng)需求,預置位于不同固定區(qū)域處的一個或多個標簽頭子窗口。在本發(fā)明的上述實施例中,在瀏覽器客戶端中設置了第一預置模組、第二預置模組、第三預置模組,依照本發(fā)明的思想其數(shù)量不限于是三個的,在此實施例中僅僅是一個示例,其可以是大于1的任意數(shù)量的預置模組,而且每一個預置模組可以是配置為對應于不同的瀏覽器側的服務的,例如同一瀏覽器賬號下的不同瀏覽器客戶端中的收藏夾在云端的同步上傳/下載和查看、同一瀏覽器賬號下的1613網盤查看以及上傳/下載服務、同一瀏覽器賬號下的瀏覽器中的當前加載或者剛關閉網頁標簽的同步查看功能、同一瀏覽器賬號下的瀏覽器中的經常瀏覽的網頁標簽信息的在云端的同步上傳/下載和查看、同一瀏覽器賬號下的在瀏覽器中收集的網頁/視頻/圖片/文本信息的云端的同步上傳/下載和查看、同一瀏覽器賬號下的瀏覽器客戶端所在移動電話設備中聯(lián)系人信息/短信信息丨通話記錄信息、同一瀏覽器賬號下的瀏覽器客戶端中所安裝的瀏覽器擴展的描述信息。
[0127]在此提供的算法和顯示不與任何特定計算機、虛擬系統(tǒng)或者其它設備固有相關。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據上面的描述,構造這類系統(tǒng)所要求的結構是顯而易見的。此外,本發(fā)明也不針對任何特定編程語言。應當明白,可以利用各種編程語言實現(xiàn)在此描述的本發(fā)明的內容,并且上面對特定語言所做的描述是為了披露本發(fā)明的最佳實施方式。
[0128]在此處所提供的說明書中,說明了大量具體細節(jié)。然而,能夠理解,本發(fā)明的實施例可以在沒有這些具體細節(jié)的情況下實踐。在一些實例中,并未詳細示出公知的方法、結構和技術,以便不模糊對本說明書的理解。
[0129]類似地,應當理解,為了精簡本公開并幫助理解各個發(fā)明方面中的一個或多個,在上面對本發(fā)明的示例性實施例的描述中,本發(fā)明的各個特征有時被一起分組到單個實施例、圖、或者對其的描述中。然而,并不應將該公開的方法解釋成反映如下意圖:即所要求保護的本發(fā)明要求比在每個權利要求中所明確記載的特征更多的特征。更確切地說,如下面的權利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個實施例的所有特征。因此,遵循【具體實施方式】的權利要求書由此明確地并入該【具體實施方式】,其中每個權利要求本身都作為本發(fā)明的單獨實施例。
[0130]本領域那些技術人員可以理解,可以對實施例中的設備中的模塊進行自適應性地改變并且把它們設置在與該實施例不同的一個或多個設備中??梢园褜嵤├械哪K或單元或組件組合成一個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對本說明書(包括伴隨的權利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設備的所有過程或單元進行組合。除非另外明確陳述,本說明書(包括伴隨的權利要求、摘要和附圖)中公開的每個特征可以由提供相同、等同或相似目的的替代特征來代替。
[0131]此外,本領域的技術人員能夠理解,盡管在此所述的一些實施例包括其它實施例中所包括的某些特征而不是其它特征,但是不同實施例的特征的組合意味著處于本發(fā)明的范圍之內并且形成不同的實施例。例如,在下面的權利要求書中,所要求保護的實施例的任意之一都可以以任意的組合方式來使用。
[0132]本發(fā)明的各個部件實施例可以以硬件實現(xiàn),或者以在一個或者多個處理器上運行的軟件模塊實現(xiàn),或者以它們的組合實現(xiàn)。本領域的技術人員應當理解,可以在實踐中使用微處理器或者數(shù)字信號處理器(039)來實現(xiàn)根據本發(fā)明實施例的頁面標簽的加載的裝置中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設備或者裝置程序(例如,計算機程序和計算機程序產品)。這樣的實現(xiàn)本發(fā)明的程序可以存儲在計算機可讀介質上,或者可以具有一個或者多個信號的形式。這樣的信號可以從因特網網站上下載得到,或者在載體信號上提供,或者以任何其他形式提供。
[0133]應該注意的是上述實施例對本發(fā)明進行說明而不是對本發(fā)明進行限制,并且本領域技術人員在不脫離所附權利要求的范圍的情況下可設計出替換實施例。在權利要求中,不應將位于括號之間的任何參考符號構造成對權利要求的限制。單詞“包含”不排除存在未列在權利要求中的元件或步驟。位于元件之前的單詞“一”或“一個”不排除存在多個這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當編程的計算機來實現(xiàn)。在列舉了若干裝置的單元權利要求中,這些裝置中的若干個可以是通過同一個硬件項來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱。
[0134]本發(fā)明的一個實施例公開了八1、一種頁面標簽的加載方法,包括:在瀏覽器的標簽頭窗口中的第一固定區(qū)域處預置第一標簽頭子窗口 ;接收到對于第一標簽頭子窗口的觸發(fā)操作指令;發(fā)起對預置的第一網絡地址的訪問請求;并且將第一網絡地址相應的網頁對應于第一標簽頭子窗口進行關聯(lián)顯示。八2、如八1所述的方法,其中,所述第一固定區(qū)域位于標簽頭窗口的左側,所述第一固定區(qū)域的寬度為第一預確定寬度以使得其他標簽頭將從所述第一預確定寬度之后被繪制。八3、如八1所述的方法,其中,所述第一網絡地址進一步為可配置的網絡地址。八4、如八1所述的方法,其中,所述第一網絡地址包括云存儲網站、視頻交互網站、社交網站、地圖服務網站、應用/軟件分發(fā)平臺網站、新聞發(fā)布網站中的至少一個的網絡地址。八5、如八1所述的方法,其中,發(fā)起對預置的第一網絡地址的訪問請求的步驟包括:瀏覽器側將其已登錄的瀏覽器用戶的有效10匕11標識寫入到第一網絡地址對應的(^001^6文件中;在發(fā)起對預置的第一網絡地址的訪問請求時,將寫入到所述0X^16文件中的有效10匕!1標識隨所述訪問請求一起發(fā)送到第一網絡地址對應的服務器側請求進行登錄操作。八6、如八1所述的方法,其中所述將第一網絡地址相應的網頁對應于第一標簽頭子窗口進行關聯(lián)顯示包括:網頁進程獲取到第一網絡地址相應的網頁內容,并完成渲染形成第一網頁內容發(fā)送到瀏覽器主進程;瀏覽器主進程維護第一網頁內容對應的第一網頁內容標識,并為該第一網頁內容標識對應設置一固定的第一索引值,第一索引值對應第一標簽頭子窗口 ;并且瀏覽器主進程依據所述第一網頁內容標識以及其對應的第一索引值,將渲染形成的第一網頁內容對應于第一標簽頭子窗口進行關聯(lián)顯示。八7、如八1所述的方法,還包括:在進行關聯(lián)顯示過程中,在第一標簽頭子窗口中設置指示圖標以指示第一網絡地址相應的網頁加載操作正在進行中或者指示第一網絡地址相應的網頁中有內容更新。八8、如八1所述的方法,還包括:在瀏覽器的標簽頭窗口中的第二固定區(qū)域處預置第二標簽頭子窗口 ;接收到對于第二標簽頭子窗口的觸發(fā)操作指令;發(fā)起對預置的第二網絡地址的訪問請求;并且將第二網絡地址相應的網頁對應于第二標簽頭子窗口進行關聯(lián)顯示。八9、如八8所述的方法,其中,所述第二固定區(qū)域位于標簽頭窗口中與所述第一固定區(qū)域不同的區(qū)域,所述第二固定區(qū)域的寬度為第二預確定寬度。八10、如八8所述的方法,其中,將第二網絡地址相應的網頁對應于第二標簽頭子窗口進行關聯(lián)顯示包括:網頁進程獲取到第二網絡地址相應的網頁內容,并完成渲染形成第二網頁內容發(fā)送到瀏覽器主進程;瀏覽器主進程維護第二網頁內容對應的第二網頁內容標識,并為該第二網頁內容標識對應設置一固定的第二索引值,該索引值對應著第二標簽頭子窗口 ;并且瀏覽器主進程依據所述第二網頁內容標識以及其對應的第二索引值,將渲染形成的第二網頁內容對應于第二標簽頭子窗口進行關聯(lián)顯示。八11、如八6所述的方法,進一步包括:接收到第三網頁內容加載請求,形成新的標簽頭并對應加載第三網頁內容,維護第三網頁內容標識及其對應的第三索引值;將第一索引值設置為非當前顯示索引值,并將第三索引值設置為當前顯示索引值。八12、如八6或八11所述的方法,進一步包括:瀏覽器主進程維護第一網頁內容、第一網頁內容標識以及其對應的第一索引值一直到瀏覽器主進程關閉為止。
[0135]本發(fā)明的一個實施例公開了 813、一種瀏覽器客戶端,包括:界面組件,其配置所述瀏覽器客戶端繪制交互界面,接收輸入和/或輸出顯示與用戶交互用的信息;其包括瀏覽器界面中的標簽頭窗口和網頁顯示用窗口 ;網絡組件,其配置為通過界面組件觸發(fā)發(fā)起的網絡請求,從網絡側獲取進行網頁顯示的內容信息;瀏覽器內核組件,其配置為處理所述網絡組件獲取的網頁顯示的內容信息,解析渲染后形成所述網頁顯示用窗口中可加載顯示的網頁數(shù)據;其中,所述界面組件進一步包括:第一預置模組,用于在瀏覽器客戶端的標簽頭窗口中的第一固定區(qū)域處預置第一標簽頭子窗口 ;第一接收模組,用于接收到對于第一標簽頭子窗口的觸發(fā)操作指令;第一請求發(fā)起模組,用于發(fā)起對預置的第一網絡地址的訪問請求;以及第一顯示模組,用于將第一網絡地址相應的網頁對應于第一標簽頭子窗口進行關聯(lián)顯示。814、如813所述的瀏覽器客戶端,其中,所述第一固定區(qū)域位于標簽頭窗口的左側,所述第一固定區(qū)域的寬度為第一預確定寬度以使得其他標簽頭將從所述第一預確定寬度之后被繪制。815、如813所述的瀏覽器客戶端,其中,所述第一網絡地址進一步為可配置的網絡地址。816、如813所述的瀏覽器客戶端,其中,所述第一網絡地址包括云存儲網站、視頻交互網站、社交網站、地圖服務網站、應用/軟件分發(fā)平臺網站、新聞發(fā)布網站中的至少一個的網絡地址。817、如813所述的瀏覽器客戶端,其中,第一請求發(fā)起模組還被配置成:在瀏覽器客戶端側將其已登錄的瀏覽器用戶的有效10匕!1標識寫入到第一網絡地址對應的0x^16文件中;在發(fā)起對預置的第一網絡地址的訪問請求時,將寫入到所述0x^16文件中的有效10匕!1標識隨所述訪問請求一起發(fā)送到第一網絡地址對應的服務器側請求進行登錄操作。818、如813所述的瀏覽器客戶端,其中,第一顯示模組進一步包括:第一獲取與渲染子模組,用于通過所述網絡組件在網頁進程中獲取到第一網絡地址相應的網頁內容,并通過所述瀏覽器內核組件完成渲染形成第一網頁內容發(fā)送到瀏覽器主進程;第一設置子模組,用于通過瀏覽器主進程維護第一網頁內容對應的第一網頁內容標識,并為該第一網頁內容標識對應設置一固定的第一索引值,第一索引值對應第一標簽頭子窗口 ;以及第一顯示子模組,用于通過瀏覽器主進程依據所述第一網頁內容標識以及其對應的第一索引值,將所述瀏覽器內核組件渲染形成的第一網頁內容對應于第一標簽頭子窗口進行關聯(lián)顯示。819、如813所述的瀏覽器客戶端,其中,所述界面組件還包括:設置模組,用于在進行關聯(lián)顯示過程中,在第一標簽頭子窗口中設置指示圖標以指示第一網絡地址相應的網頁加載操作正在進行中或者指示第一網絡地址相應的網頁中有內容更新。820、如813所述的瀏覽器客戶端,其中,所述界面組件還包括:第二預置模組,用于在瀏覽器客戶端的標簽頭窗口中的第二固定區(qū)域處預置第二標簽頭子窗口 ;第二接收模組,用于接收到對于第二標簽頭子窗口的觸發(fā)操作指令;第二請求發(fā)起模組,用于發(fā)起對預置的第二網絡地址的訪問請求;以及第二顯示模組,用于將第二網絡地址相應的網頁對應于第二標簽頭子窗口進行關聯(lián)顯示。821、如820所述的瀏覽器客戶端,其中,所述第二固定區(qū)域位于標簽頭窗口中與所述第一固定區(qū)域不同的區(qū)域,所述第二固定區(qū)域的寬度為第二預確定寬度。822、如820所述的瀏覽器客戶端,其中,所述第二顯示模組進一步包括:第二獲取與渲染子模組,用于通過所述網絡組件在網頁進程中獲取到第二網絡地址相應的網頁內容,并通過所述瀏覽器內核組件完成渲染形成第一網頁內容發(fā)送到瀏覽器主進程;第二設置子模組,用于通過瀏覽器主進程維護第二網頁內容對應的第二網頁內容標識,并為該第一網頁內容標識對應設置一固定的第二索引值,第二索引值對應第二標簽頭子窗口 ;以及第二顯示子模組,用于通過瀏覽器主進程依據所述第二網頁內容標識以及其對應的第二索引值,將所述瀏覽器內核組件渲染形成的第二網頁內容對應于第二標簽頭子窗口進行關聯(lián)顯示。823、如818所述的瀏覽器客戶端,其中,所述界面組件進一步包括:第三接收模組,用于接收到第三網頁內容加載請求,通過所述網絡組件在網頁進程中獲取到第三網頁內容,形成新的標簽頭并對應加載第三網頁內容,維護第三網頁內容標識及其對應的第三索引值;索引設置模組,用于將第一索引值設置為非當前顯示索引值,并將第三索引值設置為當前顯示索引值。824、如818或823所述的瀏覽器客戶端,其中,所述界面組件進一步包括:維護模組,用于通過瀏覽器主進程維護第一網頁內容、第一網頁內容標識以及其對應的第一索引值一直到瀏覽器主進程關閉為止。
[0136]本發(fā)明的一個實施例公開了 025、一種頁面標簽的加載的裝置,包括:第一預置模塊,用于在瀏覽器的標簽頭窗口中的第一固定區(qū)域處預置第一標簽頭子窗口 ;第一接收模塊,用于接收到對于第一標簽頭子窗口的觸發(fā)操作指令;第一請求發(fā)起模塊,用于發(fā)起對預置的第一網絡地址的訪問請求;以及第一顯示模塊,用于將第一網絡地址相應的網頁對應于第一標簽頭子窗口進行關聯(lián)顯示。026、如025所述的裝置,其中,所述第一固定區(qū)域位于標簽頭窗口的左側,所述第一固定區(qū)域的寬度為第一預確定寬度以使得其他標簽頭將從所述第一預確定寬度之后被繪制。C27、如C25所述的裝置,其中,第一請求發(fā)起模塊還被配置成:在瀏覽器側將其已登錄的瀏覽器用戶的有效Token標識寫入到第一網絡地址對應的Cookie文件中;在發(fā)起對預置的第一網絡地址的訪問請求時,將寫入到所述Cookie文件中的有效Token標識隨所述訪問請求一起發(fā)送到第一網絡地址對應的服務器側請求進行登錄操作。C28、如C25所述的裝置,其中,第一顯示模塊進一步包括:第一獲取與渲染子模塊,用于由網頁進程獲取到第一網絡地址相應的網頁內容,并完成渲染形成第一網頁內容發(fā)送到瀏覽器主進程;第一設置子模塊,用于通過瀏覽器主進程維護第一網頁內容對應的第一網頁內容標識,并為該第一網頁內容標識對應設置一固定的第一索引值,第一索引值對應第一標簽頭子窗口 ;以及第一顯示子模塊,用于通過瀏覽器主進程依據所述第一網頁內容標識以及其對應的第一索引值,將渲染形成的第一網頁內容對應于第一標簽頭子窗口進行關聯(lián)顯示。C29、如C25所述的裝置,還包括:設置模塊,用于在進行關聯(lián)顯示過程中,在第一標簽頭子窗口中設置指示圖標以指示第一網絡地址相應的網頁加載操作正在進行中或者指示第一網絡地址相應的網頁中有內容更新。
【權利要求】
1.一種頁面標簽的加載方法,包括: 在瀏覽器的標簽頭窗口中的第一固定區(qū)域處預置第一標簽頭子窗口; 接收到對于第一標簽頭子窗口的觸發(fā)操作指令; 發(fā)起對預置的第一網絡地址的訪問請求;并且 將第一網絡地址相應的網頁對應于第一標簽頭子窗口進行關聯(lián)顯示。
2.如權利要求1所述的方法,其中,所述第一固定區(qū)域位于標簽頭窗口的左側,所述第一固定區(qū)域的寬度為第一預確定寬度以使得其他標簽頭將從所述第一預確定寬度之后被繪制。
3.如權利要求1所述的方法,其中,所述第一網絡地址進一步為可配置的網絡地址。
4.如權利要求1所述的方法,其中,所述第一網絡地址包括云存儲網站、視頻交互網站、社交網站、地圖服務網站、應用/軟件分發(fā)平臺網站、新聞發(fā)布網站中的至少一個的網絡地址。
5.如權利要求1所述的方法,其中,發(fā)起對預置的第一網絡地址的訪問請求的步驟包括: 瀏覽器側將其已登錄的瀏覽器用戶的有效Token標識寫入到第一網絡地址對應的Cookie文件中; 在發(fā)起對預置的第一網絡地址的訪問請求時,將寫入到所述Cookie文件中的有效Token標識隨所述訪問請求一起發(fā)送到第一網絡地址對應的服務器側請求進行登錄操作。
6.如權利要求1所述的方法,其中所述將第一網絡地址相應的網頁對應于第一標簽頭子窗口進行關聯(lián)顯示包括: 網頁進程獲取到第一網絡地址相應的網頁內容,并完成渲染形成第一網頁內容發(fā)送到瀏覽器主進程; 瀏覽器主進程維護第一網頁內容對應的第一網頁內容標識,并為該第一網頁內容標識對應設置一固定的第一索引值,第一索引值對應第一標簽頭子窗口 ;并且 瀏覽器主進程依據所述第一網頁內容標識以及其對應的第一索引值,將渲染形成的第一網頁內容對應于第一標簽頭子窗口進行關聯(lián)顯示。
7.如權利要求1所述的方法,還包括: 在進行關聯(lián)顯示過程中,在第一標簽頭子窗口中設置指示圖標以指示第一網絡地址相應的網頁加載操作正在進行中或者指示第一網絡地址相應的網頁中有內容更新。
8.—種瀏覽器客戶端,包括: 界面組件,其配置所述瀏覽器客戶端繪制交互界面,接收輸入和/或輸出顯示與用戶交互用的信息;其包括瀏覽器界面中的標簽頭窗口和網頁顯示用窗口 ; 網絡組件,其配置為通過界面組件觸發(fā)發(fā)起的網絡請求,從網絡側獲取進行網頁顯示的內容信息; 瀏覽器內核組件,其配置為處理所述網絡組件獲取的網頁顯示的內容信息,解析渲染后形成所述網頁顯示用窗口中可加載顯示的網頁數(shù)據; 其中,所述界面組件進一步包括: 第一預置模組,用于在瀏覽器客戶端的標簽頭窗口中的第一固定區(qū)域處預置第一標簽頭子窗口 ; 第一接收模組,用于接收到對于第一標簽頭子窗口的觸發(fā)操作指令; 第一請求發(fā)起模組,用于發(fā)起對預置的第一網絡地址的訪問請求;以及 第一顯示模組,用于將第一網絡地址相應的網頁對應于第一標簽頭子窗口進行關聯(lián)顯/Jn ο
9.如權利要求8所述的瀏覽器客戶端,其中,所述第一固定區(qū)域位于標簽頭窗口的左偵牝所述第一固定區(qū)域的寬度為第一預確定寬度以使得其他標簽頭將從所述第一預確定寬度之后被繪制。
10.一種頁面標簽的加載的裝置,包括: 第一預置模塊,用于在瀏覽器的標簽頭窗口中的第一固定區(qū)域處預置第一標簽頭子窗Π ; 第一接收模塊,用于接收到對于第一標簽頭子窗口的觸發(fā)操作指令; 第一請求發(fā)起模塊,用于發(fā)起對預置的第一網絡地址的訪問請求;以及 第一顯示模塊,用于將第一網絡地址相應的網頁對應于第一標簽頭子窗口進行關聯(lián)顯/Jn ο
【文檔編號】G06F17/30GK104346463SQ201410643781
【公開日】2015年2月11日 申請日期:2014年11月7日 優(yōu)先權日:2014年11月7日
【發(fā)明者】田新超, 尹青建, 楊曉兵 申請人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司