提示信息,甚至僅為用戶展示一個如圖4c和/圖4d所示的控制欄control bar,此時用戶可以通過預(yù)覽接口,即點(diǎn)擊控制欄上的預(yù)覽按鈕預(yù)覽被屏蔽的非法消息,或者將非法消息的消息框展開,從而使得用戶可以預(yù)覽該“存在安全風(fēng)險”的非法消息tips,此時,如果用戶重新判定該非法消息tips是一個安全消息,可以通過更改信息接口,即點(diǎn)擊控制欄上的“更改”按鈕來重置當(dāng)前網(wǎng)站通知消息的類型,優(yōu)選地,重新分類后的消息類型會保存至數(shù)據(jù)庫。同理,針對圖3所示的安全信息,如果用戶仍不希望看到此類網(wǎng)站所推送的網(wǎng)絡(luò)通知消息tips,也可以通過操作消息框右側(cè)的“更改”按鈕,來更改此類安全信息tips的屬性,從而避免用戶重復(fù)看到該安全信息。
[0060]需要說明的是,本申請上述實施例提供的更改信息接口只是一些示例,本申請對此不作限定,例如,如圖5a和圖5b所示,針對類型為未知消息的網(wǎng)絡(luò)通知信息,系統(tǒng)可以通過圖5b所示的“標(biāo)記它為”的按鈕確定當(dāng)前未知消息是安全信息還是非法消息(例如垃圾廣告),及在數(shù)據(jù)庫中增加一條記錄信息,該記錄信息記錄了該未知消息的數(shù)據(jù)及其類型,使得客戶端瀏覽器在下一次獲取到該消息是,可以確定其類型。
[0061]由此可知,本申請上述各個實施例通過在消息框的控制欄里提供接口,實現(xiàn)用戶能夠針對瀏覽器的網(wǎng)站通知消息tips進(jìn)行相應(yīng)的歸類操作(無分類情況下)和更改類型的操作。優(yōu)選地,上述操作的結(jié)果,都可以首先保存在瀏覽器的本地數(shù)據(jù)庫里,然后同步到瀏覽器的云端數(shù)據(jù)庫中。
[0062]通過本申請?zhí)峁┑纳鲜龈鱾€實施例可知,針對在用戶使用瀏覽器進(jìn)行日常上網(wǎng)的過程中,用戶會接收一些非法的網(wǎng)站通知消息tips,例如一些不良網(wǎng)站的病毒消息的問題,本申請給用戶在上網(wǎng)瀏覽的過程中筑起一道智能的消息過濾防護(hù)墻,從而大大減少非法消息的應(yīng)用。具體的,瀏覽器同根據(jù)本地的數(shù)據(jù)信息和云端的數(shù)據(jù)信息來為用戶智能的判定當(dāng)前網(wǎng)站通知消息tips的類型,包括安全消息、非法消息,以及,考慮到可能存在小部分的用戶會有一種較為特殊的需求,因此,有些被判定為“存在安全風(fēng)險”的未知消息tips,在確定類型之后,針對不同類型的消息進(jìn)行直接顯示、屏蔽的處理。優(yōu)選地,還可以通過提供更新類型接口給用戶能夠通過手動修改tips類型的方式。由此,可以滿足各類用戶的常規(guī)性需求或非常規(guī)性需求,大大提高了用戶體驗。
[0063]需要說明的是,對于前述的各方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動作順序的限制,因為依據(jù)本發(fā)明,某些步驟可以采用其他順序或者同時進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作和模塊并不一定是本發(fā)明所必須的。
[0064]通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到根據(jù)上述實施例的方法可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件產(chǎn)品存儲在一個存儲介質(zhì)(如R0M/RAM、磁碟、光盤)中,包括若干指令用以使得一臺終端設(shè)備(可以是手機(jī),計算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述的方法。
[0065]實施例2
[0066]根據(jù)本申請上述實施例,本實施例可以提供一種用于實施上述方法實施例的裝置實施例。如圖6所示,該裝置可以應(yīng)用在客戶端上,下面從客戶端運(yùn)行上述裝置的角度對本申請的實施過程進(jìn)行詳細(xì)描述。
[0067]如圖6所不,該裝置可以包括:一讀取模塊10、一確定模塊30和一處理模塊50。
[0068]其中,讀取模塊10,用于讀取網(wǎng)站通知消息的關(guān)鍵字符串;確定模塊30,用于根據(jù)關(guān)鍵字符串確定網(wǎng)站通知消息的類型,其中,網(wǎng)站通知消息的類型包括:安全消息、非法消息和未知消息;處理模塊50,用于按照網(wǎng)站通知消息的類型顯示安全消息和/或未知消息,并屏蔽非法消息。
[0069]本申請上述實施例二所提供的網(wǎng)站通知消息的處理裝置可以應(yīng)用在客戶端用戶使用瀏覽器瀏覽網(wǎng)頁的過程中,在讀取模塊10的執(zhí)行過程中,可以通過客戶端瀏覽器讀取服務(wù)器推送的網(wǎng)站通知消息,并以彈出的方式顯示在瀏覽器上的右下角,一般而言,上述網(wǎng)站通知消息通??梢詾槲淖?、圖片、地址鏈接信息等,并顯示在瀏覽器預(yù)定位置的消息框中,從而可以在確定模塊30的運(yùn)行過程中,實現(xiàn)瀏覽器以該關(guān)鍵字字符串為關(guān)鍵字進(jìn)行查詢操作,從而確定當(dāng)前網(wǎng)站通知消息的類型,此時,網(wǎng)站通知消息tips的類型可以包括:安全消息(可以以白名單形式保存)、非法消息(可以以黑名單形式保存)和未知消息(存在安全風(fēng)險的信息)。在瀏覽器判定出網(wǎng)頁所推送的網(wǎng)站通知消息tips的類型之后,瀏覽器通過處理模塊50實現(xiàn)按照確定的類型結(jié)果,對網(wǎng)站通知消息進(jìn)行正常顯示或屏蔽的處理。當(dāng)然,以上只是一些示例,本申請對此不作限定。
[0070]由上可知,上述一讀取模塊10、一確定模塊30和一處理模塊50所提供的方案通過對瀏覽器中所要彈出的網(wǎng)站通知消息進(jìn)行篩選歸類,即為用戶使用瀏覽器上網(wǎng)的過程筑起一道智能的tips信息過濾墻,僅顯示安全消息和/或未知消息,屏蔽可能會對用戶帶來損失的垃圾信息、欺騙信息和病毒等非法消息,從而解決了相關(guān)現(xiàn)有技術(shù)中對網(wǎng)站通知消息進(jìn)行無差別式屏蔽,導(dǎo)致客戶端瀏覽器的有效彈出消息缺失的技術(shù)問題,實現(xiàn)了客戶端瀏覽器可以根據(jù)網(wǎng)站通知消息的類型對消息進(jìn)行篩選式的顯示,大大減少了用戶點(diǎn)擊垃圾信息、欺騙信息和病毒的幾率,達(dá)到了客戶端在顯示合法消息的同時屏蔽非法消息的技術(shù)效果O
[0071]優(yōu)選地,本申請上述實施例中的確定模塊30可以包括:查詢模塊301、安全消息確認(rèn)模塊302、非法消息確認(rèn)模塊303、未知消息確認(rèn)模塊304。
[0072]其中,查詢模塊301,用于在數(shù)據(jù)庫中查詢網(wǎng)站通知消息的關(guān)鍵字符串。
[0073]需要說明的是,本申請上述實施例中的數(shù)據(jù)庫可以為瀏覽器的本地數(shù)據(jù)庫或云端數(shù)據(jù)庫,其中,瀏覽器用于顯示網(wǎng)站通知消息。一般情況下,本申請?zhí)峁┑臑g覽器本地數(shù)據(jù)庫和云端數(shù)據(jù)庫可以按照數(shù)據(jù)表的格式來存儲網(wǎng)站通知消息及其對應(yīng)的類型,類型可以變更,應(yīng)當(dāng)理解,對于網(wǎng)站通知消息的存儲形式,本申請對此不作限定。關(guān)鍵在于對網(wǎng)站通知消息的類型進(jìn)行歸類,本發(fā)明將在之后的實施例中對其作出更為細(xì)致的闡述。
[0074]該實施例中的安全消息確認(rèn)模塊302,用于在數(shù)據(jù)庫中的白名單中查詢得到網(wǎng)站通知消息的關(guān)鍵字符串的情況下,確定網(wǎng)站通知消息為安全消息;非法消息確認(rèn)模塊303,用于在數(shù)據(jù)庫中的黑名單中查詢得到網(wǎng)站通知消息的關(guān)鍵字符串的情況下,確定網(wǎng)站通知消息為非法消息;未知消息確認(rèn)模塊304,用于在數(shù)據(jù)庫中的白名單和黑名單都沒有查詢得到網(wǎng)站通知消息的關(guān)鍵字符串的情況下,確定網(wǎng)站通知消息為未知消息。
[0075]需要說明的是,本申請上述實施例中的白名單設(shè)置了可以在消息框中顯示的安全消息,白名單以外的消息都不能夠顯示;而黑名單設(shè)置了需要屏蔽的非法消息,而黑名單以外的消息都可以顯示。對于以形成上述的白名單的設(shè)置方式和更新方式可以有多種,在此不作限定。
[0076]具體的,本申請上述實施例中,本地數(shù)據(jù)庫和云端數(shù)據(jù)庫中按照白名單和黑名單預(yù)設(shè)網(wǎng)站通知消息tips的類型,客戶端瀏覽器會根據(jù)本地數(shù)據(jù)庫和云端數(shù)據(jù)庫里的數(shù)據(jù),來判定當(dāng)前網(wǎng)站的網(wǎng)站通知消息tips歸屬的類型,其中,tips類型僅分為安全(白名單),和危險(黑名單)兩類。由上分類處理,使得網(wǎng)站通知消息在瀏覽器上顯示之前進(jìn)行了過濾處理,瀏覽器僅顯示系統(tǒng)認(rèn)可的安全信息。
[0077]此處還需要說明的是,由于數(shù)據(jù)庫的內(nèi)容無法窮盡所有網(wǎng)站通知消息的類型,因此,推送給客戶端瀏覽器的消息中存在白名單和黑名單都沒有記錄類型的網(wǎng)站通知消息,針對這種無法確定類型的未知消息,可以被判定為“存在安全風(fēng)險”的網(wǎng)絡(luò)通知消息tips,該信息的類型由于無法確定,因此用戶可以根據(jù)需求設(shè)置或修改該未知消息的類型,系統(tǒng)可以采取顯示或者直接屏蔽的兩種方式。
[0078]優(yōu)選地,在本申請上述方案提供的一種可選實施例中,針對接收到的一條網(wǎng)站通知消息,客戶端瀏覽器可以先選擇云端數(shù)據(jù)庫進(jìn)行查詢以確定消息的類型,在查詢失敗的情況下再選擇本地數(shù)據(jù)庫進(jìn)行查詢,如果本地數(shù)據(jù)庫保存有的當(dāng)前網(wǎng)站通知消息的類型,則會將當(dāng)前本地數(shù)據(jù)庫中保存的該網(wǎng)站通知消息的類型同步到對應(yīng)的云端數(shù)據(jù)庫中,這種方式可以減輕本地客戶端的運(yùn)行負(fù)擔(dān)。當(dāng)然,客戶端瀏覽器也可以先選擇本地數(shù)據(jù)庫進(jìn)行查詢操作,在查詢失敗的情況下再尋求數(shù)據(jù)庫服務(wù)器的云端數(shù)據(jù)庫進(jìn)行查詢,這種方式可以減輕網(wǎng)絡(luò)查詢負(fù)擔(dān),查詢效率也會提高。此處,本申請病不限于上述方式。
[0079]在確定上述網(wǎng)站通知消息的類型的過程中,為了提高查詢當(dāng)前網(wǎng)絡(luò)通知消息類型的效率和準(zhǔn)確性,瀏覽器也可以同時向本地數(shù)據(jù)庫和云端數(shù)據(jù)庫同時查詢當(dāng)前網(wǎng)絡(luò)通知消息的類型,如果本地數(shù)據(jù)庫和云端數(shù)據(jù)庫對于同一網(wǎng)絡(luò)通知消息tips的判定結(jié)果存在矛盾的話,系統(tǒng)可以以瀏覽器的本地數(shù)據(jù)庫中確定的類型為準(zhǔn),并將本地數(shù)據(jù)庫中保存的網(wǎng)絡(luò)通知消息類型同步給云端數(shù)據(jù)庫并執(zhí)行替換操作。
[0080]在本申請上述方案提供的另外一種可選實施例中,由于數(shù)據(jù)庫中當(dāng)前網(wǎng)絡(luò)通知消息的類型可以由不同的終端用戶進(jìn)行設(shè)置和修改,因此在瀏覽器本地數(shù)據(jù)庫和/或云端數(shù)據(jù)庫中針對當(dāng)前網(wǎng)絡(luò)通知消息可以存在多條數(shù)據(jù)記錄,每條數(shù)據(jù)記錄都記載了當(dāng)前網(wǎng)絡(luò)通知消息對應(yīng)的類型,因此,在瀏覽器本地數(shù)據(jù)庫和/或云端數(shù)據(jù)庫中查詢當(dāng)前網(wǎng)絡(luò)通知消息,可以得到至少一條數(shù)據(jù)記錄來確定其類型,也就可能存在對于同一網(wǎng)絡(luò)通知消息tips具有不同的類型的情況,系統(tǒng)針對上述情況,可以判定以數(shù)量居多的分類類型作為瀏覽器本地數(shù)據(jù)庫和/或云端數(shù)據(jù)庫的查詢結(jié)果。
[0081]由上述描述可知,針對網(wǎng)絡(luò)通知消息tips的類型的確定可以按照數(shù)據(jù)庫中的記錄條目的不同情況進(jìn)行有針對性的處理,若網(wǎng)絡(luò)通知消息tips判定為“安全”的,則可以在瀏覽器里正常顯示出來;若網(wǎng)絡(luò)通知消息tips判定為“危險”,則可以被瀏覽器所屏蔽;若tips無法判定類型,則可以依然會在瀏覽器里顯示,但在此種情況下,瀏覽器會告知用戶,該tips具備一定的風(fēng)險性,并會引導(dǎo)用戶對其進(jìn)行歸類操作。
[0082]下面就針對在確定了網(wǎng)絡(luò)通知消息的類型之后,系統(tǒng)利用處理模塊50來執(zhí)行根據(jù)網(wǎng)絡(luò)通知消息的類型所采取的處理方式進(jìn)行詳細(xì)描述。
[0083]優(yōu)選地,本申請上述實施例中的處理模塊50可以包括:安全消息處理模塊501、非法消息處理模塊502和未知消息處理模塊503。
[0084]其中,安全消息處理模塊501,用于在確定網(wǎng)站通知消息為安全消息的情況下,在通知消息框中顯示網(wǎng)站通知消息,并設(shè)置安全提示信息,其中,安全提示信息包括如下任意一個或多個內(nèi)容:設(shè)置安全提示圖標(biāo)、設(shè)置安全提示文字、設(shè)置網(wǎng)站通知消息的安全顯示顏色。
[0085]上述安全消息處理模塊501對應(yīng)于上述實施例一中關(guān)于圖3