一種頁面展示方法和瀏覽器裝置制造方法
【專利摘要】本發(fā)明實施例提供了一種頁面展示方法和瀏覽器裝置,所述的方法包括:監(jiān)測到瀏覽器中開啟新標(biāo)簽頁時,獲取所述新標(biāo)簽頁中待展示的各推薦網(wǎng)頁的網(wǎng)頁地址;分別對每個網(wǎng)頁地址進(jìn)行安全檢測,確定所述推薦網(wǎng)頁的安全等級信息;為所述新標(biāo)簽頁中每個待展示的推薦網(wǎng)頁添加所述安全等級信息,并在所述新標(biāo)簽頁中展示。在新標(biāo)簽頁中展示推薦網(wǎng)頁的同時展示其安全等級信息,便于用戶獲取推薦網(wǎng)頁的安全性,選擇安全的網(wǎng)頁進(jìn)行訪問。
【專利說明】一種頁面展示方法和瀏覽器裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)【技術(shù)領(lǐng)域】,特別是涉及一種頁面展示方法和一種瀏覽器裝置。
【背景技術(shù)】
[0002]用戶通常采用瀏覽器在互聯(lián)網(wǎng)上瀏覽網(wǎng)頁內(nèi)容,瀏覽器中也配置了很多便于用戶使用的內(nèi)容。例如,在瀏覽器中開啟一個頁面但未在該頁面中輸入網(wǎng)址時,該頁面會顯示一些推薦的網(wǎng)頁信息,將這個頁面稱為新標(biāo)簽頁。
[0003]在新標(biāo)簽頁中,通常會顯示采用類似于縮略圖的形式顯示推薦網(wǎng)頁信息,以更直觀的顯示推薦網(wǎng)頁,便于用戶點擊瀏覽。其中,新標(biāo)簽頁內(nèi)推薦的網(wǎng)頁可以包括用戶最近瀏覽的網(wǎng)頁,用戶經(jīng)常瀏覽的網(wǎng)頁,收藏夾中收藏的網(wǎng)頁,以及基于預(yù)置條件所推薦的網(wǎng)頁等。該推薦的網(wǎng)頁所顯示的內(nèi)容可以是該網(wǎng)頁所屬網(wǎng)站的logo、網(wǎng)頁快照等。
【發(fā)明內(nèi)容】
[0004]鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的頁面展示方法和相應(yīng)的瀏覽器裝置。
[0005]依據(jù)本發(fā)明的一個方面,提供了一種頁面展示方法,包括:監(jiān)測到瀏覽器中開啟新標(biāo)簽頁時,獲取所述新標(biāo)簽頁中待展示的各推薦網(wǎng)頁的網(wǎng)頁地址;分別對每個網(wǎng)頁地址進(jìn)行安全檢測,確定所述推薦網(wǎng)頁的安全等級信息;為所述新標(biāo)簽頁中每個待展示的推薦網(wǎng)頁添加所述安全等級信息,并在所述新標(biāo)簽頁中展示。
[0006]可選的,獲取所述新標(biāo)簽頁中待展示的各推薦網(wǎng)頁的網(wǎng)頁地址,包括:獲取所述新標(biāo)簽頁的默認(rèn)網(wǎng)頁信息;對所述新標(biāo)簽頁的默認(rèn)網(wǎng)頁信息進(jìn)行解析,獲取待展示的各推薦網(wǎng)頁的網(wǎng)頁地址。
[0007]可選的,所述分別對每個網(wǎng)頁地址進(jìn)行安全檢測,確定所述推薦網(wǎng)頁的安全等級信息,包括:調(diào)用本地安全程序或網(wǎng)絡(luò)安全引擎分別對網(wǎng)頁地址進(jìn)行安全檢測;依據(jù)反饋的檢測結(jié)果確定所述推薦網(wǎng)頁的安全等級信息。
[0008]可選的,為所述新標(biāo)簽頁中每個待展示的推薦網(wǎng)頁添加所述安全等級信息,包括:在所述新標(biāo)簽頁的默認(rèn)網(wǎng)頁信息中查找各推薦網(wǎng)頁對應(yīng)網(wǎng)頁元素;在所述網(wǎng)頁元素中注入所述推薦網(wǎng)頁的安全等級信息,生成具有安全信息的網(wǎng)頁信息。
[0009]可選的,在所述新標(biāo)簽頁中展示,包括:解析所述具有安全信息的網(wǎng)頁信息,依據(jù)對所述網(wǎng)頁元素的解析結(jié)果展示所述推薦網(wǎng)頁,并在所述推薦網(wǎng)頁的展示位置處顯示安全等級信息。
[0010]可選的,所述監(jiān)測到瀏覽器中開啟新標(biāo)簽頁之前,還包括:在瀏覽器啟動時啟動內(nèi)置的瀏覽器輔助插件,采用所述瀏覽器輔助插件對所述瀏覽器中開啟的標(biāo)簽頁進(jìn)行監(jiān)測。
[0011]可選的,還包括在所述瀏覽器中配置所述瀏覽器輔助插件的步驟:當(dāng)本地安全軟件檢測到所述瀏覽器中未配置瀏覽器輔助插件時,在所述瀏覽器中安裝具有所述本地安全軟件的注冊標(biāo)識的瀏覽器輔助插件。
[0012]可選的,所述分別對每個網(wǎng)頁地址進(jìn)行安全檢測,確定所述推薦網(wǎng)頁的安全等級信息,包括:所述瀏覽器輔助插件將各網(wǎng)頁地址發(fā)送給網(wǎng)絡(luò)安全引擎,以使所述網(wǎng)絡(luò)安全引擎分別檢測每個網(wǎng)頁地址的安全信息;接收所述網(wǎng)絡(luò)安全引擎反饋的各網(wǎng)頁地址的安全信息,并依據(jù)所述安全信息確定所述推薦網(wǎng)頁的安全等級信息。
[0013]可選的,所述安全等級信息包括安全信息標(biāo)識入口 ;所述的方法還包括:接收對所述安全等級信息的觸發(fā)指示;依據(jù)所述觸發(fā)指示采用所述安全信息標(biāo)識入口調(diào)用所述本地安全軟件,以采用所述本地安全軟件中展示所述推薦網(wǎng)頁的安全信息,其中,所述安全信息包括:認(rèn)證信息、用戶評價和/或鑒定信息。
[0014]可選的,還包括:所述瀏覽器輔助插件從所述瀏覽器中的緩存和/或收藏夾獲取網(wǎng)頁地址,并采用網(wǎng)絡(luò)安全引擎對所述網(wǎng)頁地址的安全信息進(jìn)行檢測。
[0015]可選的,還包括:所述瀏覽器輔助插件在所述瀏覽器的地址欄中繪制加載網(wǎng)址銘牌的按鈕。
[0016]可選的,所述安全等級信息包括:安全、未知或危險。
[0017]根據(jù)本法明的另一個方面,提供了一種瀏覽器裝置,包括:獲取模塊,用于監(jiān)測到瀏覽器中開啟新標(biāo)簽頁時,獲取所述新標(biāo)簽頁中待展示的各推薦網(wǎng)頁的網(wǎng)頁地址;檢測模塊,用于分別對每個網(wǎng)頁地址進(jìn)行安全檢測,確定所述推薦網(wǎng)頁的安全等級信息;添加模塊,用于為所述新標(biāo)簽頁中每個待展示的推薦網(wǎng)頁添加所述安全等級信息;展示模塊,用于在所述新標(biāo)簽頁中展示添加安全等級信息的推薦網(wǎng)頁。
[0018]可選的,所述獲取模塊,包括:獲取子模塊,用于獲取所述新標(biāo)簽頁的默認(rèn)網(wǎng)頁信息;解析子模塊,用于對所述新標(biāo)簽頁的默認(rèn)網(wǎng)頁信息進(jìn)行解析,獲取待展示的各推薦網(wǎng)頁的網(wǎng)頁地址。
[0019]可選的,所述檢測模塊,包括:調(diào)用子模塊,用于調(diào)用本地安全程序或網(wǎng)絡(luò)安全引擎分別對網(wǎng)頁地址進(jìn)行安全檢測;確定子模塊,用于依據(jù)反饋的檢測結(jié)果確定所述推薦網(wǎng)頁的安全等級信息。
[0020]可選的,所述添加模塊,包括:查找子模塊,用于在所述新標(biāo)簽頁的默認(rèn)網(wǎng)頁信息中查找各推薦網(wǎng)頁對應(yīng)網(wǎng)頁元素;注入并生成子模塊,用于在所述網(wǎng)頁元素中注入所述推薦網(wǎng)頁的安全等級信息,生成具有安全信息的網(wǎng)頁信息。
[0021]可選的,所述展示模塊,用于解析所述具有安全信息的網(wǎng)頁信息,依據(jù)對所述網(wǎng)頁元素的解析結(jié)果展示所述推薦網(wǎng)頁,并在所述推薦網(wǎng)頁的展示位置處顯示安全等級信息。
[0022]可選的,還包括:監(jiān)測模塊,用于在瀏覽器啟動時啟動內(nèi)置的瀏覽器輔助插件,采用所述瀏覽器輔助插件對所述瀏覽器中開啟的標(biāo)簽頁進(jìn)行監(jiān)測。
[0023]可選的,還包括:配置模塊,用于在所述瀏覽器中配置所述瀏覽器輔助插件;具體用于當(dāng)本地安全軟件檢測到所述瀏覽器中未配置瀏覽器輔助插件時,在所述瀏覽器中安裝具有所述本地安全軟件的注冊標(biāo)識的瀏覽器輔助插件。
[0024]可選的,所述檢測模塊,包括:調(diào)用子模塊,用于采用所述瀏覽器輔助插件將各網(wǎng)頁地址發(fā)送給網(wǎng)絡(luò)安全引擎,以使所述網(wǎng)絡(luò)安全引擎分別檢測每個網(wǎng)頁地址的安全信息;確定子模塊,用于接收所述網(wǎng)絡(luò)安全引擎反饋的各網(wǎng)頁地址的安全信息,并依據(jù)所述安全信息確定所述推薦網(wǎng)頁的安全等級信息。
[0025]可選的,所述安全等級信息包括安全信息標(biāo)識入口 ;所述的裝置還包括:觸發(fā)調(diào)用模塊,用于采用所述瀏覽器輔助插件接收對所述安全等級信息的觸發(fā)指示;依據(jù)所述觸發(fā)指示采用所述安全信息標(biāo)識入口調(diào)用所述本地安全軟件,以采用所述本地安全軟件中展示所述推薦網(wǎng)頁的安全信息,其中,所述安全信息包括:認(rèn)證信息、用戶評價和/或鑒定信息。
[0026]可選的,獲取模塊,還用于采用所述瀏覽器輔助插件從所述瀏覽器中的緩存和/或收藏夾獲取網(wǎng)頁地址;所述檢測模塊,還用于采用網(wǎng)絡(luò)安全引擎對所述網(wǎng)頁地址的安全信息進(jìn)行檢測。
[0027]可選的,還包括:繪制模塊,用于采用所述瀏覽器輔助插件在所述瀏覽器的地址欄中繪制加載網(wǎng)址銘牌的按鈕。
[0028]可選的,所述安全等級信息包括:安全、未知或危險。
[0029]在檢測到瀏覽器中開啟新標(biāo)簽頁時,獲取所述新標(biāo)簽頁中待展示的各推薦網(wǎng)頁的網(wǎng)頁地址,然后分別對每個網(wǎng)頁地址進(jìn)行安全檢測,確定所述推薦網(wǎng)頁的安全等級信息,從而為每個待展示的推薦網(wǎng)頁添加所述安全等級信息,在新標(biāo)簽頁中展示推薦網(wǎng)頁的同時展示其安全等級信息,便于用戶獲取推薦網(wǎng)頁的安全性,選擇安全的網(wǎng)頁進(jìn)行訪問。
[0030]上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的【具體實施方式】。
【專利附圖】
【附圖說明】
[0031]通過閱讀下文優(yōu)選實施方式的詳細(xì)描述,各種其他的優(yōu)點和益處對于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認(rèn)為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
[0032]圖1示出了根據(jù)本發(fā)明一個實施例的一種頁面展示方法實施例的步驟流程圖;
[0033]圖2示出了根據(jù)本發(fā)明一個實施例的一種頁面展示方法可選實施例的步驟流程圖;
[0034]圖3示出了根據(jù)本發(fā)明一個實施例的基于BHO插件的頁面展示方法可選實施例的步驟流程圖;
[0035]圖4示出了根據(jù)本發(fā)明一個實施例的網(wǎng)頁地址的安全信息顯示示意圖;
[0036]圖5示出了根據(jù)本發(fā)明一個實施例的一種瀏覽器裝置實施例的結(jié)構(gòu)框圖
[0037]圖6示出了根據(jù)本發(fā)明一個實施例的一種瀏覽器裝置實施例的可選結(jié)構(gòu)框圖。
【具體實施方式】
[0038]下面將參照附圖更詳細(xì)地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應(yīng)當(dāng)理解,可以以各種形式實現(xiàn)本公開而不應(yīng)被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
[0039]實施例一
[0040]參照圖1,示出了根據(jù)本發(fā)明一個實施例的一種頁面展示方法實施例的步驟流程圖,具體可以包括如下步驟:
[0041]步驟102,監(jiān)測到瀏覽器中開啟新標(biāo)簽頁時,獲取所述新標(biāo)簽頁中待展示的各推薦網(wǎng)頁的網(wǎng)頁地址。
[0042]瀏覽器開啟一個標(biāo)簽頁面但未輸入網(wǎng)絡(luò)地址開啟網(wǎng)頁時,會在該頁面展示一些推薦網(wǎng)頁,將該頁面稱為新標(biāo)簽頁,即將所述瀏覽器中未請求網(wǎng)頁地址的標(biāo)簽頁面稱為新標(biāo)簽頁。檢測瀏覽器開啟的標(biāo)簽頁面,若一定時間內(nèi)未輸入網(wǎng)頁地址,則確定該瀏覽器中開啟新標(biāo)簽頁,此時獲取其待展示的各推薦網(wǎng)頁的網(wǎng)頁地址。
[0043]步驟104,分別對每個網(wǎng)頁地址進(jìn)行安全檢測,確定所述推薦網(wǎng)頁的安全等級信息。
[0044]新標(biāo)簽頁內(nèi)推薦的網(wǎng)頁可以包括用戶最近瀏覽的網(wǎng)頁,用戶經(jīng)常瀏覽的網(wǎng)頁,收藏夾中收藏的網(wǎng)頁,以及基于預(yù)置條件所推薦的網(wǎng)頁等,無法確保這些推薦網(wǎng)頁的安全性。因此可以對每個網(wǎng)頁地址分別進(jìn)行安全檢測,例如通過該網(wǎng)頁地址獲取該網(wǎng)頁的頁面信息從而進(jìn)行安全檢測,通過安全檢測確定該推薦網(wǎng)頁的安全等級信息。其中,安全等級信息用于標(biāo)識網(wǎng)頁地址的安全性,如標(biāo)識安全、危險或者認(rèn)證網(wǎng)站等。
[0045]步驟106,為所述新標(biāo)簽頁中每個待展示的推薦網(wǎng)頁添加所述安全等級信息,并在所述新標(biāo)簽頁中展示。
[0046]為所述新標(biāo)簽頁中每個待展示的推薦網(wǎng)頁添加所述安全等級信息,例如可以在展示該推薦網(wǎng)頁的應(yīng)用入口單元中顯示一標(biāo)識信息標(biāo)識安全等級信息,如圖標(biāo)等,從而在新標(biāo)簽頁中展示添加了安全等級信息的推薦網(wǎng)頁,便于用戶獲取推薦網(wǎng)頁的安全性,確定是否對網(wǎng)頁進(jìn)行訪問。
[0047]綜上,在檢測到瀏覽器中開啟新標(biāo)簽頁時,獲取所述新標(biāo)簽頁中待展示的各推薦網(wǎng)頁的網(wǎng)頁地址,然后分別對每個網(wǎng)頁地址進(jìn)行安全檢測,確定所述推薦網(wǎng)頁的安全等級信息,從而為每個待展示的推薦網(wǎng)頁添加所述安全等級信息,在新標(biāo)簽頁中展示推薦網(wǎng)頁的同時展示其安全等級信息,便于用戶獲取推薦網(wǎng)頁的安全性,選擇安全的網(wǎng)頁進(jìn)行訪問。
[0048]實施例二
[0049]在上述實施例的基礎(chǔ)上,本實施例論述新標(biāo)簽頁中展示推薦網(wǎng)頁及其安全等級信息的步驟。
[0050]參照圖2,示出了根據(jù)本發(fā)明一個實施例的一種頁面展示方法可選實施例的步驟流程圖,具體可以包括如下步驟:
[0051 ] 步驟202,監(jiān)測瀏覽器中是否開啟新標(biāo)簽頁。
[0052]監(jiān)測瀏覽器中是否開啟新標(biāo)簽頁,若是,即監(jiān)測到瀏覽器中開啟新標(biāo)簽頁,執(zhí)行步驟206 ;若否,即監(jiān)測到瀏覽器中未開啟新標(biāo)簽頁,執(zhí)行步驟206。
[0053]步驟204,正常請求該網(wǎng)頁并展示。
[0054]監(jiān)測到瀏覽器中未開啟新標(biāo)簽頁,正常請求該網(wǎng)頁并展示即可。
[0055]步驟206,獲取所述新標(biāo)簽頁的默認(rèn)網(wǎng)頁信息。
[0056]步驟208,對所述新標(biāo)簽頁的默認(rèn)網(wǎng)頁信息進(jìn)行解析,獲取待展示的各推薦網(wǎng)頁的網(wǎng)頁地址。
[0057]在監(jiān)測到瀏覽器中開啟新標(biāo)簽頁時,可以攔截瀏覽器對新標(biāo)簽頁對應(yīng)默認(rèn)網(wǎng)頁的請求,獲取該默認(rèn)網(wǎng)頁的默認(rèn)網(wǎng)頁信息。然后對新標(biāo)簽頁的默認(rèn)網(wǎng)頁信息進(jìn)行解析,從該默認(rèn)網(wǎng)頁信息中解析出待展示的各推薦網(wǎng)頁的網(wǎng)頁地址。
[0058]步驟210,調(diào)用本地安全程序或網(wǎng)絡(luò)安全引擎分別對網(wǎng)頁地址進(jìn)行安全檢測。
[0059]步驟212,依據(jù)反饋的檢測結(jié)果確定所述推薦網(wǎng)頁的安全等級信息。
[0060]然后對網(wǎng)頁地址的安全性進(jìn)行檢測,可以調(diào)用本地安全程序?qū)W(wǎng)頁地址進(jìn)行安全檢測,或者調(diào)用網(wǎng)絡(luò)安全引擎分別對網(wǎng)頁地址進(jìn)行安全檢測,例如對網(wǎng)頁地址對應(yīng)網(wǎng)頁的網(wǎng)頁信息進(jìn)行安全檢測,如采用特征值或黑、白名單等方式進(jìn)行檢測,獲取到本地安全程序或網(wǎng)絡(luò)安全引擎反饋的檢測結(jié)果,
[0061]按照該檢測結(jié)果確定推薦網(wǎng)頁的安全等級信息,例如通過檢測結(jié)果確定為安全時可以標(biāo)記安全等級信息為安全,又如標(biāo)記等級為危險、未知或認(rèn)證等。
[0062]步驟214,在所述新標(biāo)簽頁的默認(rèn)網(wǎng)頁信息中查找各推薦網(wǎng)頁對應(yīng)網(wǎng)頁元素。
[0063]步驟216,在所述網(wǎng)頁元素中注入所述推薦網(wǎng)頁的安全等級信息,生成具有安全信息的網(wǎng)頁信息。
[0064]在確認(rèn)推薦網(wǎng)頁的安全等級信息后,需要將其添加到新標(biāo)簽頁中顯示。因此可以在新標(biāo)簽頁的默認(rèn)網(wǎng)頁信息中查找各推薦網(wǎng)頁對應(yīng)網(wǎng)頁元素,如解析該默認(rèn)網(wǎng)頁信息時記錄每個推薦網(wǎng)頁的網(wǎng)頁地址的位置,從而直接通過網(wǎng)頁地址的位置查找該推薦網(wǎng)頁的網(wǎng)頁元素。
[0065]然后在該網(wǎng)頁元素中注入推薦網(wǎng)頁的安全等級信息,即在每個推薦網(wǎng)頁的網(wǎng)頁元素中添加該推薦網(wǎng)頁的安全等級信息,生成具有安全信息的網(wǎng)頁信息。
[0066]步驟218,解析所述具有安全信息的網(wǎng)頁信息,依據(jù)對所述網(wǎng)頁元素的解析結(jié)果展示所述推薦網(wǎng)頁,并在所述推薦網(wǎng)頁的展示位置處顯示安全等級信息。
[0067]在瀏覽器中展示新標(biāo)簽頁時,要解析該新標(biāo)簽頁的具有安全信息的網(wǎng)頁信息,對所述網(wǎng)頁元素的解析結(jié)果展示該網(wǎng)頁信息中的各網(wǎng)頁元素,在展示推薦網(wǎng)頁時,在該推薦網(wǎng)頁的展示位置處顯示安全等級信息。
[0068]例如采用圖標(biāo)標(biāo)識安全等級信息時,可以將該圖標(biāo)加載到新標(biāo)簽頁中展示推薦網(wǎng)頁的應(yīng)用入口單元上。并且點擊該圖標(biāo)可以顯示詳細(xì)的安全等級信息,例如認(rèn)證標(biāo)識、用戶評價等。還可以選擇上傳該網(wǎng)頁的內(nèi)容進(jìn)行詳細(xì)的安全鑒定檢測。
[0069]本實施例中,上述步驟可以通過瀏覽器的主進(jìn)程直接執(zhí)行,也可以在瀏覽器中安裝相應(yīng)的插件執(zhí)行該功能。例如,通常瀏覽器可以采用單核或多核瀏覽器,針對IE內(nèi)核的瀏覽器,可以在該瀏覽器中設(shè)置瀏覽器輔助對象(Browser Helper Object, BHO)插件執(zhí)行上述步驟,對于chrome內(nèi)核的瀏覽器,可將上述功能集成在chrome主程序中,或者設(shè)置具有相關(guān)功能的插件。
[0070]綜上,通過解析新標(biāo)簽頁的默認(rèn)網(wǎng)頁信息獲取待展示的各推薦網(wǎng)頁的網(wǎng)頁地址,從而在完成安全檢測獲取安全等級信息后,可以通過上述解析時網(wǎng)頁地址的位置快速查找到推薦網(wǎng)頁的網(wǎng)頁元素,在所述網(wǎng)頁元素中注入所述推薦網(wǎng)頁的安全等級信息,生成具有安全信息的網(wǎng)頁信息。
[0071]其次,對于推薦網(wǎng)頁的安全檢測可以通過本地安全程序或網(wǎng)絡(luò)安全引擎進(jìn)行檢測,從而快速獲取安全檢測結(jié)果,確定推薦網(wǎng)頁的安全等級信息,減少對新標(biāo)簽頁展示速度的影響。
[0072]實施例三
[0073]在上述實施例的基礎(chǔ)上,本實施例以IE瀏覽中安裝BHO插件為例論述網(wǎng)頁展示步驟的執(zhí)行。
[0074]其中,BHO是微軟推出的作為瀏覽器對第三方程序員開放交互接口的業(yè)界標(biāo)準(zhǔn),通過簡單的代碼就可以進(jìn)入瀏覽器領(lǐng)域的“交互接口”(INTERACTIVED Interface)。通過這個接口,程序員可以編寫代碼獲取瀏覽器的行為,比如“后退”、“前進(jìn)”、“當(dāng)前頁面”等,利用BHO的交互特性,程序員還可以用代碼控制瀏覽器行為,比如修改替換瀏覽器工具欄,添加自己的程序按鈕等。這些在系統(tǒng)看來都是沒有問題的。BHO原來的目的是為了更好的幫助程序員打造個性化瀏覽器,以及為程序提供更簡潔的交互功能,現(xiàn)在很多IE個性化工具就是利用BHO的來實現(xiàn)。
[0075]瀏覽器的新標(biāo)簽頁會展示推薦網(wǎng)頁,但其僅僅顯示了瀏覽的推薦網(wǎng)頁以及訪問頻繁推薦網(wǎng)頁,沒有確認(rèn)該推薦網(wǎng)頁的安全性,對于新標(biāo)簽頁所展示的推薦網(wǎng)頁安全性無法獲知,而新標(biāo)簽頁是用戶瀏覽器網(wǎng)頁的一個重要入口,其推薦網(wǎng)頁的安全至關(guān)重要。因此本實施例在瀏覽器中安裝BHO插件執(zhí)行網(wǎng)址的安全檢測以及加載顯示步驟。
[0076]參照圖3,示出了根據(jù)本發(fā)明一個實施例的基于BHO插件的頁面展示方法可選實施例的步驟流程圖,具體可以包括如下步驟:
[0077]步驟302,在所述瀏覽器中安裝具有所述本地安全軟件的注冊標(biāo)識的BHO插件。
[0078]通常為保證終端的安全,會在終端中安裝安全軟件來保證本地數(shù)據(jù)的安全,因此可以在瀏覽器中安裝具有所述本地安全軟件的注冊標(biāo)識的BHO插件,以便于該BHO插件所獲取的信息可以進(jìn)行安全檢測。
[0079]因此,可以由本地安全軟件檢測瀏覽器中是否配置有BHO插件,若檢測到瀏覽器中配置有BHO插件,但其未注冊到本地安全軟件,則將其進(jìn)行注冊,若檢測到瀏覽器中未配置BHO插件,則在所述瀏覽器中安裝具有所述本地安全軟件的注冊標(biāo)識的BHO插件,從而實現(xiàn)通過BHO插件使瀏覽器數(shù)據(jù)能夠由本地安全軟件進(jìn)行檢測。
[0080]其中,瀏覽器中BHO插件被安裝后,會在操作系統(tǒng)的注冊表中為該BHO插件生成一個唯一的CLSID號,并依據(jù)不同的IE瀏覽器而生成不同的BHO插件進(jìn)行安裝,從而在監(jiān)測到瀏覽器啟動時會一同啟動該BHO插件。因此本地安全軟件可以通過該CLSID號確定BHO插件是否注冊到本地安全軟件,從而與本地安全軟件交互。
[0081]步驟304,在瀏覽器啟動時啟動內(nèi)置的BHO插件,采用所述BHO插件對所述瀏覽器中開啟的標(biāo)簽頁進(jìn)行監(jiān)測。
[0082]步驟306,BHO插件監(jiān)測到瀏覽器中開啟新標(biāo)簽頁時,獲取所述新標(biāo)簽頁的默認(rèn)網(wǎng)頁信息,對所述新標(biāo)簽頁的默認(rèn)網(wǎng)頁信息進(jìn)行解析,獲取待展示的各推薦網(wǎng)頁的網(wǎng)頁地址。
[0083]由于BHO插件是一個進(jìn)程內(nèi)插件,可以隨著瀏覽器的主進(jìn)程的啟動而加載已經(jīng)安裝注冊的BHO插件,然后采用該BHO插件對所述瀏覽器中開啟的標(biāo)簽頁進(jìn)行監(jiān)測。當(dāng)監(jiān)測到某一標(biāo)簽頁在預(yù)置時間(如I秒)內(nèi)未請求網(wǎng)頁地址時,確定該標(biāo)簽頁為新標(biāo)簽頁,然后獲取新標(biāo)簽頁的默認(rèn)網(wǎng)頁信息,對所述新標(biāo)簽頁的默認(rèn)網(wǎng)頁信息進(jìn)行解析,獲取待展示的各推薦網(wǎng)頁的網(wǎng)頁地址。
[0084]步驟308,BHO插件將各網(wǎng)頁地址發(fā)送給網(wǎng)絡(luò)安全引擎,以使所述網(wǎng)絡(luò)安全引擎分別檢測每個網(wǎng)頁地址的安全信息。
[0085]步驟310,BHO插件接收所述網(wǎng)絡(luò)安全引擎反饋的各網(wǎng)頁地址的安全信息,并依據(jù)所述安全信息確定所述推薦網(wǎng)頁的安全等級信息。
[0086]本實施例中,BHO插件解析獲取該推薦網(wǎng)頁的網(wǎng)頁地址后,可以先將該網(wǎng)頁地址發(fā)送給本地安全軟件,由本地安全軟件轉(zhuǎn)發(fā)給網(wǎng)絡(luò)安全引擎,或者直接將該網(wǎng)頁地址發(fā)送給網(wǎng)絡(luò)安全引擎。
[0087]網(wǎng)絡(luò)安全引擎通過云數(shù)據(jù)庫對該網(wǎng)頁地址的安全性進(jìn)行檢測,獲取該網(wǎng)頁地址的安全信息反饋給BHO插件。該安全信息可以包括認(rèn)證信息、用戶評價和/或鑒定信息。BHO插件可以從該安全信息中篩選出安全等級信息,其中,所述安全等級信息包括:安全、未知或危險。
[0088]步驟312,BHO插件在所述默認(rèn)網(wǎng)頁信息中查找各推薦網(wǎng)頁對應(yīng)網(wǎng)頁元素,在所述網(wǎng)頁元素中注入所述安全等級信息,生成具有安全信息的網(wǎng)頁信息。
[0089]BHO插件依據(jù)對所述默認(rèn)網(wǎng)頁信息的解析結(jié)果,從中查找各推薦網(wǎng)頁對應(yīng)網(wǎng)頁元素,在所述網(wǎng)頁元素中注入所述安全等級信息,生成具有安全信息的網(wǎng)頁信息。
[0090]步驟314,解析所述具有安全信息的網(wǎng)頁信息,依據(jù)對所述網(wǎng)頁元素的解析結(jié)果展示所述推薦網(wǎng)頁,并在所述推薦網(wǎng)頁的展示位置處顯示安全等級信息。
[0091]瀏覽器對該具有安全信息的網(wǎng)頁信息進(jìn)行解析,然后在瀏覽器中展示該新標(biāo)簽頁并展示其中的推薦網(wǎng)頁,同時在推薦網(wǎng)頁的展示位置處顯示安全等級信息,如采用安全信息標(biāo)識進(jìn)行展示,如采用圖標(biāo)、銘牌作為安全信息標(biāo)識顯示安全等級,如綠色為安全、紅色為危險等
[0092]在接收到安全等級信息的觸發(fā)指示后,瀏覽器可以獲取該網(wǎng)頁地址的安全信息并展示,安全信息可以包括認(rèn)證信息、用戶評價和/或鑒定信息。如圖4所示。
[0093]本發(fā)明一個可選實施例中,所述安全等級信息包括安全信息標(biāo)識入口。所述的方法還包括:接收對所述安全等級信息的觸發(fā)指示;依據(jù)所述觸發(fā)指示采用所述安全信息標(biāo)識入口調(diào)用所述本地安全軟件,以采用所述本地安全軟件中展示所述推薦網(wǎng)頁的安全信息,其中,所述安全信息包括:認(rèn)證信息、用戶評價和/或鑒定信息。
[0094]接收對所述安全等級信息的觸發(fā)指示之后,還可以依據(jù)該觸發(fā)指示采用所述安全信息標(biāo)識入口調(diào)用所述本地安全軟件,然后采用本地安全軟件顯示該推薦網(wǎng)頁的安全信息。
[0095]本發(fā)明一個可選實施例中,所述瀏覽器輔助插件從所述瀏覽器中的緩存和/或收藏夾獲取網(wǎng)頁地址,并采用網(wǎng)絡(luò)安全引擎對所述網(wǎng)頁地址的安全信息進(jìn)行檢測。本實施例中,BHO插件還可以直接獲取該瀏覽器中當(dāng)前已開啟的網(wǎng)頁地址,或者從瀏覽器的注冊表中獲取的緩存的網(wǎng)頁地址,以及收藏夾中收藏的網(wǎng)頁地址,然后采用該網(wǎng)絡(luò)安全引擎對這些網(wǎng)頁地址的安全信息進(jìn)行檢測,確保用戶訪問的或可能訪問的網(wǎng)頁的安全。
[0096]本發(fā)明一個可選實施例中,所述瀏覽器輔助插件在所述瀏覽器的地址欄中繪制加載網(wǎng)址銘牌的按鈕。本實施還可以在瀏覽器的地址欄中加載網(wǎng)址銘牌,即在檢測到當(dāng)前開啟網(wǎng)頁的網(wǎng)頁地址的安全性后,通過該網(wǎng)址銘牌顯示網(wǎng)頁的安全等級信息。并且在瀏覽器的地址欄中繪制加載網(wǎng)址銘牌的按鈕,通過對該按鈕的觸發(fā)也可以顯示其安全信息,如圖4所示的認(rèn)證信息、用戶評價和/或鑒定信息等。
[0097]上述論述了 BHO插件獲取新標(biāo)簽頁所推薦網(wǎng)頁的網(wǎng)頁地址并對通過安全檢測確定的安全等級信息進(jìn)行顯示的步驟。
[0098]對于chrome內(nèi)核瀏覽器,可以從其chrome內(nèi)核瀏覽器的配置數(shù)據(jù)庫中查找新標(biāo)簽頁中推薦網(wǎng)頁的網(wǎng)頁地址,并對加載安全等級信息生成為默認(rèn)新標(biāo)簽頁,從而顯示具有推薦網(wǎng)頁的安全等級信息的新標(biāo)簽頁。
[0099]對于方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明實施例并不受所描述的動作順序的限制,因為依據(jù)本發(fā)明實施例,某些步驟可以采用其他順序或者同時進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作并不一定是本發(fā)明實施例所必須的。
[0100]實施例四
[0101]在上述實施例的基礎(chǔ)上,本實施例還公開了一種瀏覽器裝置。
[0102]參照圖5,示出了根據(jù)本發(fā)明一個實施例的一種瀏覽器裝置實施例的結(jié)構(gòu)框圖,具體可以包括如下模塊:
[0103]獲取模塊502,用于監(jiān)測到瀏覽器中開啟新標(biāo)簽頁時,獲取所述新標(biāo)簽頁中待展示的各推薦網(wǎng)頁的網(wǎng)頁地址。
[0104]檢測模塊504,用于分別對每個網(wǎng)頁地址進(jìn)行安全檢測,確定所述推薦網(wǎng)頁的安全等級信息。
[0105]添加模塊506,用于為所述新標(biāo)簽頁中每個待展示的推薦網(wǎng)頁添加所述安全等級信息。
[0106]展示模塊508,用于在所述新標(biāo)簽頁中展示添加安全等級信息的推薦網(wǎng)頁。
[0107]綜上,在檢測到瀏覽器中開啟新標(biāo)簽頁時,獲取所述新標(biāo)簽頁中待展示的各推薦網(wǎng)頁的網(wǎng)頁地址,然后分別對每個網(wǎng)頁地址進(jìn)行安全檢測,確定所述推薦網(wǎng)頁的安全等級信息,從而為每個待展示的推薦網(wǎng)頁添加所述安全等級信息,在新標(biāo)簽頁中展示推薦網(wǎng)頁的同時展示其安全等級信息,便于用戶獲取推薦網(wǎng)頁的安全性,選擇安全的網(wǎng)頁進(jìn)行訪問。
[0108]參照圖6,示出了根據(jù)本發(fā)明一個實施例的一種瀏覽器裝置實施例的可選結(jié)構(gòu)框圖,具體可以包括如下模塊:
[0109]所述獲取模塊502,包括:獲取子模塊50202,用于獲取所述新標(biāo)簽頁的默認(rèn)網(wǎng)頁信息;解析子模塊50204,用于對所述新標(biāo)簽頁的默認(rèn)網(wǎng)頁信息進(jìn)行解析,獲取待展示的各推薦網(wǎng)頁的網(wǎng)頁地址。
[0110]所述檢測模塊504,包括:調(diào)用子模塊50402,用于調(diào)用本地安全程序或網(wǎng)絡(luò)安全引擎分別對網(wǎng)頁地址進(jìn)行安全檢測;確定子模塊50404,用于依據(jù)反饋的檢測結(jié)果確定所述推薦網(wǎng)頁的安全等級信息。
[0111]所述添加模塊506,包括:查找子模塊50602,用于在所述新標(biāo)簽頁的默認(rèn)網(wǎng)頁信息中查找各推薦網(wǎng)頁對應(yīng)網(wǎng)頁元素;注入并生成子模塊50604,用于在所述網(wǎng)頁元素中注入所述推薦網(wǎng)頁的安全等級信息,生成具有安全信息的網(wǎng)頁信息。
[0112]所述展示模塊508,用于解析所述具有安全信息的網(wǎng)頁信息,依據(jù)對所述網(wǎng)頁元素的解析結(jié)果展示所述推薦網(wǎng)頁,并在所述推薦網(wǎng)頁的展示位置處顯示安全等級信息。
[0113]監(jiān)測模塊510,用于在瀏覽器啟動時啟動內(nèi)置的瀏覽器輔助插件,采用所述瀏覽器輔助插件對所述瀏覽器中開啟的標(biāo)簽頁進(jìn)行監(jiān)測。
[0114]配置模塊512,用于在所述瀏覽器中配置所述瀏覽器輔助插件;具體用于當(dāng)本地安全軟件檢測到所述瀏覽器中未配置瀏覽器輔助插件時,在所述瀏覽器中安裝具有所述本地安全軟件的注冊標(biāo)識的瀏覽器輔助插件。
[0115]所述檢測模塊504,包括:調(diào)用子模塊50402,用于采用所述瀏覽器輔助插件將各網(wǎng)頁地址發(fā)送給網(wǎng)絡(luò)安全引擎,以使所述網(wǎng)絡(luò)安全引擎分別檢測每個網(wǎng)頁地址的安全信息;確定子模塊50404,用于接收所述網(wǎng)絡(luò)安全引擎反饋的各網(wǎng)頁地址的安全信息,并依據(jù)所述安全信息確定所述推薦網(wǎng)頁的安全等級信息。
[0116]本發(fā)明一個可選實施例中,所述安全等級信息包括安全信息標(biāo)識入口 ;所述的裝置還包括:觸發(fā)調(diào)用模塊514,用于采用所述瀏覽器輔助插件接收對所述安全等級信息的觸發(fā)指示;依據(jù)所述觸發(fā)指示采用所述安全信息標(biāo)識入口調(diào)用所述本地安全軟件,以采用所述本地安全軟件中展示所述推薦網(wǎng)頁的安全信息,其中,所述安全信息包括:認(rèn)證信息、用戶評價和/或鑒定信息。
[0117]獲取模塊502,還用于采用所述瀏覽器輔助插件從所述瀏覽器中的緩存和/或收藏夾獲取網(wǎng)頁地址;所述檢測模塊504,還用于采用網(wǎng)絡(luò)安全引擎對所述網(wǎng)頁地址的安全信息進(jìn)行檢測。
[0118]繪制模塊516,用于采用所述瀏覽器輔助插件在所述瀏覽器的地址欄中繪制加載網(wǎng)址銘牌的按鈕。
[0119]本發(fā)明一個可選實施例中,所述安全等級信息包括:安全、未知或危險。
[0120]綜上,通過解析新標(biāo)簽頁的默認(rèn)網(wǎng)頁信息獲取待展示的各推薦網(wǎng)頁的網(wǎng)頁地址,從而在完成安全檢測獲取安全等級信息后,可以通過上述解析時網(wǎng)頁地址的位置快速查找到推薦網(wǎng)頁的網(wǎng)頁元素,在所述網(wǎng)頁元素中注入所述推薦網(wǎng)頁的安全等級信息,生成具有安全信息的網(wǎng)頁信息。
[0121]其次,對于推薦網(wǎng)頁的安全檢測可以通過本地安全程序或網(wǎng)絡(luò)安全引擎進(jìn)行檢測,從而快速獲取安全檢測結(jié)果,確定推薦網(wǎng)頁的安全等級信息,減少對新標(biāo)簽頁展示速度的影響。
[0122]對于裝置實施例而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關(guān)之處參見方法實施例的部分說明即可。
[0123]在此提供的算法和顯示不與任何特定計算機(jī)、虛擬系統(tǒng)或者其它設(shè)備固有相關(guān)。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類系統(tǒng)所要求的結(jié)構(gòu)是顯而易見的。此外,本發(fā)明也不針對任何特定編程語言。應(yīng)當(dāng)明白,可以利用各種編程語言實現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對特定語言所做的描述是為了披露本發(fā)明的最佳實施方式。
[0124]在此處所提供的說明書中,說明了大量具體細(xì)節(jié)。然而,能夠理解,本發(fā)明的實施例可以在沒有這些具體細(xì)節(jié)的情況下實踐。在一些實例中,并未詳細(xì)示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對本說明書的理解。
[0125]類似地,應(yīng)當(dāng)理解,為了精簡本公開并幫助理解各個發(fā)明方面中的一個或多個,在上面對本發(fā)明的示例性實施例的描述中,本發(fā)明的各個特征有時被一起分組到單個實施例、圖、或者對其的描述中。然而,并不應(yīng)將該公開的方法解釋成反映如下意圖:即所要求保護(hù)的本發(fā)明要求比在每個權(quán)利要求中所明確記載的特征更多的特征。更確切地說,如下面的權(quán)利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個實施例的所有特征。因此,遵循【具體實施方式】的權(quán)利要求書由此明確地并入該【具體實施方式】,其中每個權(quán)利要求本身都作為本發(fā)明的單獨實施例。
[0126]本領(lǐng)域那些技術(shù)人員可以理解,可以對實施例中的設(shè)備中的模塊進(jìn)行自適應(yīng)性地改變并且把它們設(shè)置在與該實施例不同的一個或多個設(shè)備中??梢园褜嵤├械哪K或單元或組件組合成一個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設(shè)備的所有過程或單元進(jìn)行組合。除非另外明確陳述,本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的每個特征可以由提供相同、等同或相似目的的替代特征來代替。
[0127]此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實施例包括其它實施例中所包括的某些特征而不是其它特征,但是不同實施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實施例。例如,在下面的權(quán)利要求書中,所要求保護(hù)的實施例的任意之一都可以以任意的組合方式來使用。
[0128]本發(fā)明的各個部件實施例可以以硬件實現(xiàn),或者以在一個或者多個處理器上運行的軟件模塊實現(xiàn),或者以它們的組合實現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可以在實踐中使用微處理器或者數(shù)字信號處理器(DSP)來實現(xiàn)根據(jù)本發(fā)明實施例的一種頁面展示方法和瀏覽器裝置設(shè)備中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置程序(例如,計算機(jī)程序和計算機(jī)程序產(chǎn)品)。這樣的實現(xiàn)本發(fā)明的程序可以存儲在計算機(jī)可讀介質(zhì)上,或者可以具有一個或者多個信號的形式。這樣的信號可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號上提供,或者以任何其他形式提供。
[0129]應(yīng)該注意的是上述實施例對本發(fā)明進(jìn)行說明而不是對本發(fā)明進(jìn)行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計出替換實施例。在權(quán)利要求中,不應(yīng)將位于括號之間的任何參考符號構(gòu)造成對權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個”不排除存在多個這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計算機(jī)來實現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個可以是通過同一個硬件項來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱。
[0130]本發(fā)明公開了 Al、一種頁面展示方法,包括:監(jiān)測到瀏覽器中開啟新標(biāo)簽頁時,獲取所述新標(biāo)簽頁中待展示的各推薦網(wǎng)頁的網(wǎng)頁地址;分別對每個網(wǎng)頁地址進(jìn)行安全檢測,確定所述推薦網(wǎng)頁的安全等級信息;為所述新標(biāo)簽頁中每個待展示的推薦網(wǎng)頁添加所述安全等級信息,并在所述新標(biāo)簽頁中展示。
[0131]A2、如Al所述的方法,獲取所述新標(biāo)簽頁中待展示的各推薦網(wǎng)頁的網(wǎng)頁地址,包括:獲取所述新標(biāo)簽頁的默認(rèn)網(wǎng)頁信息;對所述新標(biāo)簽頁的默認(rèn)網(wǎng)頁信息進(jìn)行解析,獲取待展示的各推薦網(wǎng)頁的網(wǎng)頁地址。
[0132]A3、如Al所述的方法,所述分別對每個網(wǎng)頁地址進(jìn)行安全檢測,確定所述推薦網(wǎng)頁的安全等級信息,包括:調(diào)用本地安全程序或網(wǎng)絡(luò)安全引擎分別對網(wǎng)頁地址進(jìn)行安全檢測;依據(jù)反饋的檢測結(jié)果確定所述推薦網(wǎng)頁的安全等級信息。
[0133]A4、如Al所述的方法,為所述新標(biāo)簽頁中每個待展示的推薦網(wǎng)頁添加所述安全等級信息,包括:在所述新標(biāo)簽頁的默認(rèn)網(wǎng)頁信息中查找各推薦網(wǎng)頁對應(yīng)網(wǎng)頁元素;在所述網(wǎng)頁元素中注入所述推薦網(wǎng)頁的安全等級信息,生成具有安全信息的網(wǎng)頁信息。
[0134]A5、如A 4所述的方法,在所述新標(biāo)簽頁中展示,包括:解析所述具有安全信息的網(wǎng)頁信息,依據(jù)對所述網(wǎng)頁元素的解析結(jié)果展示所述推薦網(wǎng)頁,并在所述推薦網(wǎng)頁的展示位置處顯示安全等級信息。
[0135]A6、如Al至A5任一所述的方法,所述監(jiān)測到瀏覽器中開啟新標(biāo)簽頁之前,還包括:在瀏覽器啟動時啟動內(nèi)置的瀏覽器輔助插件,采用所述瀏覽器輔助插件對所述瀏覽器中開啟的標(biāo)簽頁進(jìn)行監(jiān)測。
[0136]A7、如A6所述的方法,還包括在所述瀏覽器中配置所述瀏覽器輔助插件的步驟:當(dāng)本地安全軟件檢測到所述瀏覽器中未配置瀏覽器輔助插件時,在所述瀏覽器中安裝具有所述本地安全軟件的注冊標(biāo)識的瀏覽器輔助插件。
[0137]AS、如A6所述的方法,所述分別對每個網(wǎng)頁地址進(jìn)行安全檢測,確定所述推薦網(wǎng)頁的安全等級信息,包括:所述瀏覽器輔助插件將各網(wǎng)頁地址發(fā)送給網(wǎng)絡(luò)安全引擎,以使所述網(wǎng)絡(luò)安全引擎分別檢測每個網(wǎng)頁地址的安全信息;接收所述網(wǎng)絡(luò)安全引擎反饋的各網(wǎng)頁地址的安全信息,并依據(jù)所述安全信息確定所述推薦網(wǎng)頁的安全等級信息。
[0138]A9、如A6所述的方法,所述安全等級信息包括安全信息標(biāo)識入口 ;所述的方法還包括:接收對所述安全等級信息的觸發(fā)指示;依據(jù)所述觸發(fā)指示采用所述安全信息標(biāo)識入口調(diào)用所述本地安全軟件,以采用所述本地安全軟件中展示所述推薦網(wǎng)頁的安全信息,其中,所述安全信息包括:認(rèn)證信息、用戶評價和/或鑒定信息。
[0139]AlOJn A6所述的方法,還包括:所述瀏覽器輔助插件從所述瀏覽器中的緩存和/或收藏夾獲取網(wǎng)頁地址,并采用網(wǎng)絡(luò)安全引擎對所述網(wǎng)頁地址的安全信息進(jìn)行檢測。
[0140]All、如A6所述的方法,還包括:所述瀏覽器輔助插件在所述瀏覽器的地址欄中繪制加載網(wǎng)址銘牌的按鈕。
[0141]A12、如A1-A5、A7-A11任一所述的方法,所述安全等級信息包括:安全、未知或危險。
[0142]本發(fā)明還公開了 B13、一種瀏覽器裝置,包括:獲取模塊,用于監(jiān)測到瀏覽器中開啟新標(biāo)簽頁時,獲取所述新標(biāo)簽頁中待展示的各推薦網(wǎng)頁的網(wǎng)頁地址;檢測模塊,用于分別對每個網(wǎng)頁地址進(jìn)行安全檢測,確定所述推薦網(wǎng)頁的安全等級信息;添加模塊,用于為所述新標(biāo)簽頁中每個待展示的推薦網(wǎng)頁添加所述安全等級信息;展示模塊,用于在所述新標(biāo)簽頁中展示添加安全等級信息的推薦網(wǎng)頁。
[0143]B14、如B13所述的裝置,所述獲取模塊,包括:獲取子模塊,用于獲取所述新標(biāo)簽頁的默認(rèn)網(wǎng)頁信息;解析子模塊,用于對所述新標(biāo)簽頁的默認(rèn)網(wǎng)頁信息進(jìn)行解析,獲取待展示的各推薦網(wǎng)頁的網(wǎng)頁地址。
[0144]B15、如B13所述的裝置,所述檢測模塊,包括:調(diào)用子模塊,用于調(diào)用本地安全程序或網(wǎng)絡(luò)安全引擎分別對網(wǎng)頁地址進(jìn)行安全檢測;確定子模塊,用于依據(jù)反饋的檢測結(jié)果確定所述推薦網(wǎng)頁的安全等級信息。
[0145]B16、如B13所述的裝置,所述添加模塊,包括:查找子模塊,用于在所述新標(biāo)簽頁的默認(rèn)網(wǎng)頁信息中查找各推薦網(wǎng)頁對應(yīng)網(wǎng)頁元素;注入并生成子模塊,用于在所述網(wǎng)頁元素中注入所述推薦網(wǎng)頁的安全等級信息,生成具有安全信息的網(wǎng)頁信息。
[0146]B17、如B 16所述的裝置,所述展示模塊,用于解析所述具有安全信息的網(wǎng)頁信息,依據(jù)對所述網(wǎng)頁元素的解析結(jié)果展示所述推薦網(wǎng)頁,并在所述推薦網(wǎng)頁的展示位置處顯示安全等級信息。
[0147]B18、如B13至B17任一所述的裝置,還包括:監(jiān)測模塊,用于在瀏覽器啟動時啟動內(nèi)置的瀏覽器輔助插件,采用所述瀏覽器輔助插件對所述瀏覽器中開啟的標(biāo)簽頁進(jìn)行監(jiān)測。
[0148]B19、如B18所述的裝置,還包括:配置模塊,用于在所述瀏覽器中配置所述瀏覽器輔助插件;具體用于當(dāng)本地安全軟件檢測到所述瀏覽器中未配置瀏覽器輔助插件時,在所述瀏覽器中安裝具有所述本地安全軟件的注冊標(biāo)識的瀏覽器輔助插件。
[0149]B20、如B18所述的裝置,所述檢測模塊,包括:調(diào)用子模塊,用于采用所述瀏覽器輔助插件將各網(wǎng)頁地址發(fā)送給網(wǎng)絡(luò)安全引擎,以使所述網(wǎng)絡(luò)安全引擎分別檢測每個網(wǎng)頁地址的安全信息;確定子模塊,用于接收所述網(wǎng)絡(luò)安全引擎反饋的各網(wǎng)頁地址的安全信息,并依據(jù)所述安全信息確定所述推薦網(wǎng)頁的安全等級信息。
[0150]B21、如B18所述的裝置,所述安全等級信息包括安全信息標(biāo)識入口 ;所述的裝置還包括:觸發(fā)調(diào)用模塊,用于采用所述瀏覽器輔助插件接收對所述安全等級信息的觸發(fā)指示;依據(jù)所述觸發(fā)指示采用所述安全信息標(biāo)識入口調(diào)用所述本地安全軟件,以采用所述本地安全軟件中展示所述推薦網(wǎng)頁的安全信息,其中,所述安全信息包括:認(rèn)證信息、用戶評價和/或鑒定信息。
[0151]B22、如B18所述的裝置,獲取模塊,還用于采用所述瀏覽器輔助插件從所述瀏覽器中的緩存和/或收藏夾獲取網(wǎng)頁地址;所述檢測模塊,還用于采用網(wǎng)絡(luò)安全引擎對所述網(wǎng)頁地址的安全信息進(jìn)行檢測。
[0152]B23、如B18所述的裝置,還包括:繪制模塊,用于采用所述瀏覽器輔助插件在所述瀏覽器的地址欄中繪制加載網(wǎng)址銘牌的按鈕。
[0153]B24、如B13-B17、B19-B23任一所述的裝置,其特征在于,所述安全等級信息包括:安全、未知或危險。
【權(quán)利要求】
1.一種頁面展示方法,包括: 監(jiān)測到瀏覽器中開啟新標(biāo)簽頁時,獲取所述新標(biāo)簽頁中待展示的各推薦網(wǎng)頁的網(wǎng)頁地址; 分別對每個網(wǎng)頁地址進(jìn)行安全檢測,確定所述推薦網(wǎng)頁的安全等級信息; 為所述新標(biāo)簽頁中每個待展示的推薦網(wǎng)頁添加所述安全等級信息,并在所述新標(biāo)簽頁中展示。
2.如權(quán)利要求1所述的方法,其特征在于,獲取所述新標(biāo)簽頁中待展示的各推薦網(wǎng)頁的網(wǎng)頁地址,包括: 獲取所述新標(biāo)簽頁的默認(rèn)網(wǎng)頁信息; 對所述新標(biāo)簽頁的默認(rèn)網(wǎng)頁信息進(jìn)行解析,獲取待展示的各推薦網(wǎng)頁的網(wǎng)頁地址。
3.如權(quán)利要求1所述的方法,其特征在于,所述分別對每個網(wǎng)頁地址進(jìn)行安全檢測,確定所述推薦網(wǎng)頁的安全等級信息,包括: 調(diào)用本地安全程序或網(wǎng)絡(luò)安全引擎分別對網(wǎng)頁地址進(jìn)行安全檢測; 依據(jù)反饋的檢測結(jié)果確定所述推薦網(wǎng)頁的安全等級信息。
4.如權(quán)利要求1所述的方法,其特征在于,為所述新標(biāo)簽頁中每個待展示的推薦網(wǎng)頁添加所述安全等級信息,包括: 在所述新標(biāo)簽頁的默認(rèn)網(wǎng)頁信息中查找各推薦網(wǎng)頁對應(yīng)網(wǎng)頁元素; 在所述網(wǎng)頁元素中注入所述推薦網(wǎng)頁的安全等級信息,生成具有安全信息的網(wǎng)頁信息。
5.如權(quán)利要求4所述的方法,其特征在于,在所述新標(biāo)簽頁中展示,包括: 解析所述具有安全信息的網(wǎng)頁信息,依據(jù)對所述網(wǎng)頁元素的解析結(jié)果展示所述推薦網(wǎng)頁,并在所述推薦網(wǎng)頁的展示位置處顯示安全等級信息。
6.如權(quán)利要求1至5任一所述的方法,其特征在于,所述監(jiān)測到瀏覽器中開啟新標(biāo)簽頁之前,還包括: 在瀏覽器啟動時啟動內(nèi)置的瀏覽器輔助插件,采用所述瀏覽器輔助插件對所述瀏覽器中開啟的標(biāo)簽頁進(jìn)行監(jiān)測。
7.如權(quán)利要求6所述的方法,其特征在于,還包括在所述瀏覽器中配置所述瀏覽器輔助插件的步驟: 當(dāng)本地安全軟件檢測到所述瀏覽器中未配置瀏覽器輔助插件時,在所述瀏覽器中安裝具有所述本地安全軟件的注冊標(biāo)識的瀏覽器輔助插件。
8.如權(quán)利要求6所述的方法,其特征在于,所述分別對每個網(wǎng)頁地址進(jìn)行安全檢測,確定所述推薦網(wǎng)頁的安全等級信息,包括: 所述瀏覽器輔助插件將各網(wǎng)頁地址發(fā)送給網(wǎng)絡(luò)安全引擎,以使所述網(wǎng)絡(luò)安全引擎分別檢測每個網(wǎng)頁地址的安全信息; 接收所述網(wǎng)絡(luò)安全引擎反饋的各網(wǎng)頁地址的安全信息,并依據(jù)所述安全信息確定所述推薦網(wǎng)頁的安全等級信息。
9.如權(quán)利要求6所述的方法,其特征在于,所述安全等級信息包括安全信息標(biāo)識入口; 所述的方法還包括:接收對所述安全等級信息的觸發(fā)指示; 依據(jù)所述觸發(fā)指示采用所述安全信息標(biāo)識入口調(diào)用所述本地安全軟件,以采用所述本地安全軟件中展示所述推薦網(wǎng)頁的安全信息,其中,所述安全信息包括:認(rèn)證信息、用戶評價和/或鑒定信息。
10.一種瀏覽器裝置,包括: 獲取模塊,用于監(jiān)測到瀏覽器中開啟新標(biāo)簽頁時,獲取所述新標(biāo)簽頁中待展示的各推薦網(wǎng)頁的網(wǎng)頁地址; 檢測模塊,用于分別對每個網(wǎng)頁地址進(jìn)行安全檢測,確定所述推薦網(wǎng)頁的安全等級信息; 添加模塊,用于為所述新標(biāo)簽頁中每個待展示的推薦網(wǎng)頁添加所述安全等級信息; 展示模塊,用于在所述新標(biāo)簽頁中展示添加安全等級信息的推薦網(wǎng)頁。
【文檔編號】G06F17/30GK104504058SQ201410800506
【公開日】2015年4月8日 申請日期:2014年12月18日 優(yōu)先權(quán)日:2014年12月18日
【發(fā)明者】宗小斌 申請人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司