亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

網(wǎng)站認證信息的顯示方法及瀏覽器與流程

文檔序號:12478034閱讀:833來源:國知局
網(wǎng)站認證信息的顯示方法及瀏覽器與流程

技術領域

本發(fā)明涉及計算機網(wǎng)絡技術領域,具體涉及一種網(wǎng)站認證信息的顯示方法及瀏覽器。



背景技術:

網(wǎng)頁瀏覽器是個顯示網(wǎng)頁服務器或檔案系統(tǒng)內(nèi)的文件,并讓用戶與這些文件互動的一種軟件。網(wǎng)頁瀏覽器所顯示的內(nèi)容包括萬維網(wǎng)或局部局域網(wǎng)絡等網(wǎng)絡內(nèi)的文字、影像及其他信息。這些文字或影像可以是連接其他網(wǎng)址的超鏈接,通過這些超鏈接用戶可迅速及輕易地瀏覽各種資訊。網(wǎng)頁一般是HTML(Hypertext Markup Language,超文本標記語言)的格式。有些網(wǎng)頁是需使用特定的瀏覽器才能正確顯示。網(wǎng)址通常指因特網(wǎng)上網(wǎng)頁的地址。如果要從一臺計算機訪問網(wǎng)上另一臺計算機,就必須知道對方的網(wǎng)址。這里所說的網(wǎng)址實際上指兩個內(nèi)涵,即IP(Internet Protocol,因特網(wǎng)協(xié)議)地址和域名地址。

網(wǎng)頁瀏覽器中的地址欄經(jīng)常用于進行網(wǎng)址的輸入和網(wǎng)頁訪問時網(wǎng)址的顯示。網(wǎng)頁瀏覽器對于網(wǎng)址沒有甄別功能,對于一些不法網(wǎng)站,通過將網(wǎng)址的名稱設為非常接近正規(guī)網(wǎng)站的方式,騙取用戶信任,損害用戶利益。



技術實現(xiàn)要素:

鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的網(wǎng)站認證信息的顯示方法和相應的瀏覽器。

根據(jù)本發(fā)明的一個方面,提供了一種網(wǎng)站認證信息的顯示方法,包括:在觸發(fā)網(wǎng)址更改事件之后,通過云端查詢獲取由網(wǎng)址認證服務器所提供的網(wǎng)站的認證參數(shù)信息,認證參數(shù)信息至少包括認證信息的顯示圖片信息,認證信息的顯示圖片信息是網(wǎng)址認證服務器根據(jù)認證信息的來源和網(wǎng)站類型信息而生成的;根據(jù)認證參數(shù)信息,在瀏覽器中顯示網(wǎng)站的認證信息。

根據(jù)本發(fā)明的另一方面,提供了一種瀏覽器,包括:云端查詢模塊,適于在觸發(fā)網(wǎng)址更改事件之后,通過云端查詢獲取由網(wǎng)址認證服務器所提供的網(wǎng)站的認證參數(shù)信息,認證參數(shù)信息至少包括認證信息的顯示圖片信息,認證信息的顯示圖片信息是網(wǎng)址認證服務器根據(jù)認證信息的來源和網(wǎng)站類型信息而生成的;認證信息顯示模塊,適于根據(jù)認證參數(shù)信息,在瀏覽器中顯示網(wǎng)站的認證信息。

根據(jù)本發(fā)明提供的網(wǎng)站認證信息的顯示方法及瀏覽器,在觸發(fā)網(wǎng)址更改事件之后,通過云端查詢獲取由網(wǎng)址認證服務器所提供的網(wǎng)站的認證參數(shù)信息,根據(jù)認證參數(shù)信息,可以在瀏覽器中顯示網(wǎng)站的認證信息。這樣在用戶訪問網(wǎng)站時可以實時的展現(xiàn)經(jīng)過權威認證的信息,讓用戶對于當前訪問的網(wǎng)站有了就其安全性的公證的認識。

上述說明僅是本發(fā)明技術方案的概述,為了能夠更清楚了解本發(fā)明的技術手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的具體實施方式。

附圖說明

通過閱讀下文優(yōu)選實施方式的詳細描述,各種其他的優(yōu)點和益處對于本領域普通技術人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:

圖1示出了根據(jù)本發(fā)明一個實施例的網(wǎng)站認證信息的顯示方法的流程圖;

圖2示出了認證信息的顯示圖片的一個例子的示意圖;

圖3示出了認證信息的顯示圖片的另一個例子的示意圖;

圖4示出了在瀏覽器中顯示認證信息的顯示圖片的示意圖;

圖5示出了根據(jù)本發(fā)明一個實施例的網(wǎng)站名片的顯示方法的流程圖;

圖6示出了網(wǎng)站名片彈窗頁面的一個例子的實物圖片;

圖7示出了網(wǎng)站名片彈窗頁面的另一個例子的實物圖片;

圖8示出了安全防護設置頁面的實物圖片;

圖9示出了根據(jù)本發(fā)明一個實施例的瀏覽器的結構框圖。

具體實施方式

下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應當理解,可以以各種形式實現(xiàn)本公開而不應被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠將本公開的范圍完整的傳達給本領域的技術人員。

圖1示出了根據(jù)本發(fā)明一個實施例的網(wǎng)站認證信息的顯示方法100的流程圖。如圖1所示,方法100始于步驟S101,其中在用戶訪問網(wǎng)站時,瀏覽器首先觸發(fā)網(wǎng)址更改事件。在用戶訪問某網(wǎng)站時,會在瀏覽器的地址欄輸入該網(wǎng)站的網(wǎng)址或者通過其他網(wǎng)站鏈接到該網(wǎng)站,此時瀏覽器的地址欄的網(wǎng)站的網(wǎng)址(例如URL)會發(fā)生改變,瀏覽器一旦檢測到這種改變,便會觸發(fā)網(wǎng)址更改事件(url change)。

隨后,方法100進入步驟S102,其中瀏覽器查詢本地白名單,判斷該網(wǎng)站是否屬于瀏覽器的本地白名單,若是,執(zhí)行步驟S103;否則,執(zhí)行步驟S104。瀏覽器本地白名單是可信白名單,其中存儲有可信的網(wǎng)站的URL及其認證參數(shù)信息。瀏覽器根據(jù)用戶訪問的網(wǎng)站的URL查詢該本地白名單,如果該網(wǎng)站屬于本地白名單,則執(zhí)行步驟S103;如果該網(wǎng)站不屬于本地白名單,則執(zhí)行步驟S104。

在步驟S103中,在瀏覽器本地獲取網(wǎng)站的認證參數(shù)信息,根據(jù)該認證參數(shù)信息,在瀏覽器中顯示網(wǎng)站的認證信息,方法100結束。如果用戶訪問的網(wǎng)站屬于本地白名單,那么可在本地白名單中查找到該網(wǎng)站的認證參數(shù)信息,該認證參數(shù)信息至少包括認證信息的顯示圖片信息,可選地,認證信息的顯示圖片信息為認證信息的顯示圖片的MD5(Message Digest Algorithm 5,消息摘要算法第五版)值。瀏覽器根據(jù)認證信息的顯示圖片的MD5值,可在瀏覽器本地目錄下查找或從圖床下載認證信息的顯示圖片,查找或下載認證信息的顯示圖片的具體方法將在后面詳細描述。在獲得認證信息的顯示圖片之后,在瀏覽器地址欄的旁邊顯示該認證信息的顯示圖片。通過這種方式,瀏覽器可以將用戶訪問的網(wǎng)站的權威的認證信息利用認證信息的顯示圖片展現(xiàn)給用戶,讓用戶對于當前訪問的網(wǎng)站有就其安全性的公證的認識。

需要說明的是,上述步驟S102和步驟S103為可選的步驟,即在步驟S101之后,方法100可直接進入后續(xù)步驟,無需進行查詢?yōu)g覽器本地白名單的步驟。

在步驟S104中,瀏覽器通過直接或間接的方式,查詢網(wǎng)盾白名單,判斷該網(wǎng)站是否屬于網(wǎng)盾白名單,若是,執(zhí)行步驟S105;否則,執(zhí)行步驟S106。網(wǎng)盾白名單是保存在網(wǎng)盾服務器中的可信白名單,其中存儲有可信的網(wǎng)站的URL及其認證參數(shù)信息。通過間接的方式,瀏覽器將用戶訪問的網(wǎng)站的URL上報給網(wǎng)盾服務器,由網(wǎng)盾服務器判斷該網(wǎng)站是否屬于網(wǎng)盾白名單;或者通過直接的方式,網(wǎng)盾服務器將網(wǎng)盾白名單返回給瀏覽器,由瀏覽器查詢網(wǎng)盾白名單,判斷該網(wǎng)站是否屬于網(wǎng)盾白名單。如果用戶訪問的網(wǎng)站屬于網(wǎng)盾白名單,則執(zhí)行步驟S105;如果用戶訪問的網(wǎng)站不屬于網(wǎng)盾白名單,則執(zhí)行步驟S106。

在步驟S105中,瀏覽器從網(wǎng)盾服務器處獲取網(wǎng)站的認證參數(shù)信息,根據(jù)該認證參數(shù)信息,在瀏覽器中顯示該網(wǎng)站的認證信息,方法100結束。如果網(wǎng)盾服務器判斷出用戶訪問的網(wǎng)站屬于網(wǎng)盾白名單,那么瀏覽器從網(wǎng)盾服務器處獲取網(wǎng)站的認證參數(shù)信息;或者,如果瀏覽器判斷出用戶訪問的網(wǎng)站屬于網(wǎng)盾白名單,那么瀏覽器從網(wǎng)盾服務器之前返回的網(wǎng)盾白名單中獲取網(wǎng)站的認證參數(shù)信息。該認證參數(shù)信息至少包括認證信息的顯示圖片信息,可選地,認證信息的顯示圖片信息為認證信息的顯示圖片的MD5值。瀏覽器根據(jù)認證信息的顯示圖片的MD5值,可在瀏覽器本地目錄下查找或從圖床下載認證信息的顯示圖片,查找或下載認證信息的顯示圖片的具體方法將在后面詳細描述。在獲得認證信息的顯示圖片之后,在瀏覽器地址欄的旁邊顯示該認證信息的顯示圖片。通過這種方式,瀏覽器可以將用戶訪問的網(wǎng)站的權威的認證信息利用認證信息的顯示圖片展現(xiàn)給用戶,讓用戶對于當前訪問的網(wǎng)站有就其安全性的公證的認識。

需要說明的是,上述步驟S104和步驟S105為可選的步驟,即在步驟S101或步驟S102之后,方法100可直接進入后續(xù)步驟,無需進行查詢網(wǎng)盾白名單的步驟。

也就是說,本方法100可同時包括查詢?yōu)g覽器本地白名單和查詢網(wǎng)盾白名單的步驟,也可僅包括查詢?yōu)g覽器本地白名單或查詢網(wǎng)盾白名單的步驟,還可既不包括查詢?yōu)g覽器本地白名單的步驟,也不包括查詢網(wǎng)盾白名單的步驟。

在步驟S106中,瀏覽器將用戶訪問的網(wǎng)站的URL發(fā)送給網(wǎng)址認證服務器。網(wǎng)址認證服務器是專用于向瀏覽器提供經(jīng)過權威認證的認證信息的服務器,該網(wǎng)址認證服務器所包括的信息主要來自于瀏覽器提供方的信息、和/或網(wǎng)站備案許可信息、和/或認證授權機構提供的信息。其中瀏覽器提供方和認證授權機構所提供的信息主要包括以下類型的網(wǎng)站的認證信息:企業(yè)、品牌官網(wǎng)、學校、商城、團購網(wǎng)、銀行、醫(yī)院、游戲官網(wǎng)、政府、事業(yè)單位等等。認證授權機構一般基于第三方的CA(Certificate Authority,認證中心)認證的流程提供相應的信息。網(wǎng)站備案許可信息是指在權威備案機構經(jīng)過備案的信息,如在工信部ICP(中華人民共和國電信與信息服務業(yè)務經(jīng)營許可證)備案中心所備案的信息,經(jīng)備案的網(wǎng)站的類型主要包括:企業(yè)、政府、軍隊、社會團體、事業(yè)單位、個人。本發(fā)明中網(wǎng)址認證服務器可以是一個開放的平臺,多個不同的認證授權機構和/或權威備案機構都可以通過配置的接口接入該平臺,從而向網(wǎng)址認證服務器提供信息。

在步驟S106之后,方法100進入步驟S107,其中,網(wǎng)址認證服務器基于瀏覽器提供的網(wǎng)站的URL,從網(wǎng)址認證服務器所包括信息中查詢該URL對應的認證信息的來源和網(wǎng)站類型信息,根據(jù)該URL對應的認證信息的來源和網(wǎng)站類型信息,對原始顯示圖片進行處理,得到認證信息的顯示圖片,然后生成認證信息的顯示圖片信息,可選地,該認證信息的顯示圖片信息具體為認證信息的顯示圖片的MD5值。

具體來說,網(wǎng)址認證服務器從上述瀏覽器提供方的信息、和/或網(wǎng)站備案許可信息、和/或認證授權機構提供的信息中查詢?yōu)g覽器提供的網(wǎng)站的URL對應的認證信息的來源和網(wǎng)站類型信息,其中認證信息的來源是關于該認證信息來源于瀏覽器提供方、認證授權機構或權威備案機構的標識信息。本方法中采用標識“0”表示認證信息來源于瀏覽器提供方,采用標識“1”表示認證信息來源于認證授權機構或權威備案機構。但本發(fā)明不僅限于此,為了提供更加精細的信息,可用三個不同的標識來標識這三種來源。網(wǎng)站類型信息是關于網(wǎng)站的URL對應的網(wǎng)站類型的標識信息,本方法中,“企業(yè)”的標識為“1”,“商城”的標識為“2”、“政府”的標識為“3”、“支付”的標識為“4”、“銀行”的標識為“5”、“事業(yè)單位”的標識為“6”、“團購網(wǎng)”的標識為“7”、“學?!钡臉俗R為“8”、“醫(yī)院”的標識為“9”、“游戲官網(wǎng)”的標識為“10”、“品牌官網(wǎng)”的標識為“11”。為了提供更加精細的信息,網(wǎng)站類型信息還可以包括在上述網(wǎng)站類型基礎上進一步細分的網(wǎng)站子類型的標識信息,本發(fā)明對此不做限制。

本方法中,原始顯示圖片是由瀏覽器提供方和/或認證授權機構提供的,不同的認證授權機構所提供的原始顯示圖片的樣式可以各有不同。網(wǎng)址認證服務器可以根據(jù)用戶訪問的網(wǎng)站的URL對應的認證信息的來源和網(wǎng)站類型信息,對原始顯示圖片進行再加工處理,得到認證信息的顯示圖片。作為一種可選的實施方式,認證信息的來源決定了認證信息的顯示圖片上所顯示的認證圖標、以及認證信息的顯示圖片的背景顏色和/或文字顏色。網(wǎng)站類型信息決定了認證信息的顯示圖片上所顯示的文字內(nèi)容。下面通過一個具體的例子進行說明。

圖2示出了認證信息的顯示圖片的一個例子的示意圖。對于圖2所示的例子,用戶訪問的網(wǎng)站的URL對應的認證信息的來源為標識“1”,表明該網(wǎng)站的認證信息來源于認證授權機構或權威備案機構,對于此來源,認證信息的顯示圖片上所顯示的認證圖標為“證”,認證信息的顯示圖片的背景顏色為綠色,文字顏色也為綠色(由于圖2為示意圖,其中并未顯示出相應的顏色)。用戶訪問的網(wǎng)站的URL對應的網(wǎng)站類型信息為標識“9”,表明該網(wǎng)站為醫(yī)院類網(wǎng)站,則認證信息的顯示圖片上顯示出“醫(yī)院”。圖3示出了認證信息的顯示圖片的另一個例子的示意圖。對于圖3所示的例子,用戶訪問的網(wǎng)站的URL對應的認證信息的來源為標識“0”,表明該網(wǎng)站的認證信息來源于瀏覽器提供方,對于此來源,認證信息的顯示圖片上所顯示的認證圖片為“V”,認證信息的顯示圖片的背景顏色為綠色,文字顏色也為綠色(由于圖3為示意圖,其中并未顯示出相應的顏色)。用戶訪問的網(wǎng)站的URL對應的網(wǎng)站類型信息為標識“5”,表明該網(wǎng)站為銀行類網(wǎng)站,則認證信息的顯示圖片上顯示出“銀行”。

在得到圖2或圖3示出的顯示圖片之后,生成該顯示圖片的MD5值,該MD5值即為認證信息的顯示圖片信息。

在步驟S107之后,方法100進入步驟S108,其中瀏覽器獲取網(wǎng)址認證服務器返回的網(wǎng)站的認證參數(shù)信息。網(wǎng)址認證服務器返回的認證參數(shù)信息至少包括認證信息的顯示圖片的MD5值(以下用參數(shù)m來表示),除此之外,還可包括網(wǎng)站的域名信息(以下用參數(shù)d來表示)和認證信息的顯示框顏色值(以下用參數(shù)c來表示)??蛇x地,認證參數(shù)信息還可以包括認證信息的來源和網(wǎng)站類型信息(以下用參數(shù)s來表示認證信息的來源和網(wǎng)站類型信息)。

作為一個具體的例子,網(wǎng)址認證服務器返回給瀏覽器的數(shù)據(jù)格式如下:

trust.info:{d:域名}{c:顯示框顏色值}{m:顯示圖片的MD5值}以及

kx.info:{d:域名}{s:來源:類型:子類型1:子類型2:子類型3……}

表1和表2示出了對上述數(shù)據(jù)格式的說明。

表1.數(shù)據(jù)格式說明表一

表2.數(shù)據(jù)格式說明表二

在步驟S108之后,方法100進入步驟S109,其中根據(jù)認證信息的顯示圖片的MD5值,從圖床下載或從瀏覽器本地目錄下查找認證信息的顯示圖片。瀏覽器本地目錄下保存有一部分認證信息的顯示圖片,如果網(wǎng)址認證服務器返回的認證信息的顯示圖片的MD5值對應的顯示圖片沒有保存在瀏覽器本地目錄下,可以從圖床下載。

具體來說,在瀏覽器接收到網(wǎng)址認證服務器返回的認證參數(shù)信息之后,首先判斷瀏覽器本地目錄下是否存在與認證信息的顯示圖片的MD5值一致的顯示圖片;若是,則獲取對應的顯示圖片作為認證信息的顯示圖片;若否,從圖床下載顯示圖片作為認證信息的顯示圖片,從圖床下載的顯示圖片的M D5值與認證信息的顯示圖片的MD5值一致。舉例來說,設圖床的URL為:http://p0.qhimg.com/d/webidnameplate/文件名,若網(wǎng)址認證服務器返回的數(shù)據(jù)包括{trust.info:{d:#}{c:1}{m:e79389bda6a764850c81dd1faa8c0776}{v:1.0}{p:*}},則通過訪問http://p0.qhimg.com/d/webidnameplate/e79389bda6a764850c81dd1faa8c0776下載顯示圖片。

根據(jù)容錯處理機制,若從圖床下載顯示圖片失敗,在瀏覽器中不顯示網(wǎng)站的認證信息。另外,如果網(wǎng)址認證服務器返回的認證參數(shù)信息中網(wǎng)站的域名信息為空或異常信息,則在瀏覽器中不顯示網(wǎng)站的認證信息。如果網(wǎng)址認證服務器返回的認證參數(shù)信息中顯示框顏色值不是指定數(shù)值(如1或2),則在瀏覽器中不顯示網(wǎng)站的認證信息。

在步驟S109之后,方法100進入步驟S110,其中根據(jù)認證信息的顯示框顏色值,對認證信息的顯示圖片進行顯示框渲染處理,然后在瀏覽器中顯示經(jīng)過顯示框渲染處理后的認證信息的顯示圖片。如果認證信息的顯示框顏色值為1,則將認證信息的顯示圖片的顯示框渲染成藍色,如果認證信息的顯示框顏色值為2,則將認證信息的顯示圖片的顯示框渲染成綠色。圖4示出了在瀏覽器中顯示認證信息的顯示圖片的示意圖。如圖4所示,在瀏覽器地址欄41的左側顯示認證信息的顯示圖片42,該認證信息的顯示圖片的顯示框43的顏色是由認證信息的顯示框顏色值決定的(由于圖4為示意圖,其中并未顯示出相應的顏色)。

進一步的,本方法中網(wǎng)址認證服務器除了返回用戶訪問的網(wǎng)站的認證參數(shù)信息之外,還可以返回由該網(wǎng)站的二級以上子域名對應的網(wǎng)站的認證參數(shù)信息形成的認證參數(shù)信息列表,瀏覽器將該認證參數(shù)信息列表存儲在瀏覽器本地。在觸發(fā)該網(wǎng)站的二級以上子域名對應的網(wǎng)站的網(wǎng)址更改事件之后,直接在瀏覽器本地查詢該網(wǎng)站的認證參數(shù)信息,根據(jù)該認證參數(shù)信息,在瀏覽器中顯示網(wǎng)站的認證信息。例如,設用戶訪問的網(wǎng)站為qq.com,網(wǎng)址認證服務器除了返回qq.com的認證參數(shù)信息之外,還返回mail.qq.com等二級子域名對應的網(wǎng)站的認證參數(shù)信息。后續(xù)當用戶訪問mail.qq.com時,瀏覽器直接在本地查找mail.qq.com的認證參數(shù)信息,根據(jù)該認證參數(shù)信息在瀏覽器中顯示網(wǎng)站的認證信息,使得瀏覽器實時響應并展現(xiàn)認證信息??蛇x地,上述認證參數(shù)信息列表可以存儲在前面所描述的瀏覽器本地白名單中。需要說明的是,瀏覽器本地白名單中的信息除了來源于網(wǎng)址認證服務器之外,來源于其它渠道,本發(fā)明對此不做限制。

為了向用戶提供更為詳細全面的認證信息,本發(fā)明除了顯示上述認證信息的顯示圖片之外,還可以根據(jù)用戶觸發(fā)的命令進一步顯示網(wǎng)站名片。圖5示出了根據(jù)本發(fā)明一個實施例的網(wǎng)站名片的顯示方法200的流程圖。圖5所示的步驟是在上述步驟S110之后執(zhí)行的。

如圖5所示,方法200始于步驟S201,其中瀏覽器接收用戶觸發(fā)的網(wǎng)站名片顯示命令。如圖2、3和4所示,在認證信息的顯示圖片上所顯示的認證圖標的旁邊顯示有下拉箭頭,用戶點擊該下拉箭頭就可以觸發(fā)網(wǎng)站名片顯示命令。

隨后,方法200進入步驟S202,其中瀏覽器根據(jù)用戶觸發(fā)的網(wǎng)站名片顯示命令,向指定服務器發(fā)起第一次請求,請求獲取網(wǎng)站名片彈窗頁面的大小信息。所謂指定服務器是設定網(wǎng)站名片彈窗頁面大小的服務器,它可以是瀏覽器提供方的服務器,也可以是網(wǎng)址認證服務器。第一次請求中攜帶有網(wǎng)站的域名信息(如host)。舉例來說,設指定服務器的接口地址為:http://webid.#/nameplate_v2_conf.php,第一次請求可以攜帶如下參數(shù):

host=當前域名 可不帶端口號

key=md5(host+密鑰) 密鑰為預設值

v=瀏覽器版本號

在步驟S202之后,方法200進入步驟S203,其中瀏覽器判斷是否接收到指定服務器響應第一次請求而返回的網(wǎng)站名片彈窗頁面的大小信息,若是,方法200進入步驟S204;否則,方法200進入步驟S205。如果瀏覽器接收到網(wǎng)站名片彈窗頁面的大小信息,表明第一次請求成功;如果瀏覽器沒有接收到網(wǎng)站名片彈窗頁面的大小信息,表明第一次請求失敗。

在步驟S204中,根據(jù)網(wǎng)站名片彈窗頁面的大小信息,格式化一個白板。網(wǎng)站名片彈窗頁面的大小信息通常為網(wǎng)站名片彈窗頁面的長度和寬度(返回值為:長度*寬度,如400*200),根據(jù)網(wǎng)站名片彈窗頁面的長度和寬度,格式化相應大小的白板。

在步驟S205中,根據(jù)認證信息的顯示框顏色值,顯示相應顏色和默認大小的網(wǎng)站名片彈窗頁面,并在網(wǎng)站名片彈窗頁面展現(xiàn)認證信息的來源和網(wǎng)站類型信息以及查詢失敗信息,方法200結束。在第一次請求失敗的情況下,瀏覽器根據(jù)認證信息的顯示框顏色值,顯示相應顏色和默認大小的網(wǎng)站名片彈窗頁面,其中默認大小為瀏覽器預設值。然后在網(wǎng)站名片彈窗頁面展現(xiàn)認證信息的來源和網(wǎng)站類型信息,例如“經(jīng)認證授權機構認證的醫(yī)院網(wǎng)站”的內(nèi)容,并在其下展現(xiàn)“詳細信息查詢失敗,請稍候再試”的查詢失敗信息??蛇x地,網(wǎng)站名片彈窗頁面與認證信息的顯示圖片中線對齊。

在步驟S204之后,方法200進入步驟S206,其中瀏覽器向網(wǎng)址認證服務器發(fā)起第二次請求,請求獲取網(wǎng)站名片的顯示內(nèi)容信息。第二次請求中攜帶有網(wǎng)站的域名信息以及認證信息的顯示圖片信息和/或認證信息的顯示框顏色值。舉例來說,設網(wǎng)址認證服務器的接口地址為:http://webid.#/nameplate_v2.php,第二次請求可以攜帶如下參數(shù):

host=當前域名 可不帶端口號

key=md5(host+密鑰) 密鑰為預設值

v=瀏覽器版本號

m=云端查詢結果的m值;無查詢結果時,為默認“網(wǎng)站名片”對應圖片的md5值

c=云端查詢結果的c值;無查詢結果時,為默認“網(wǎng)站名片”對應的值,如1

在步驟S206之后,方法200進入步驟S207,其中瀏覽器判斷是否接收到網(wǎng)址認證服務器響應第二次請求而返回的網(wǎng)站名片的顯示內(nèi)容信息,若是,方法200進入步驟S208;否則,方法200進入步驟S209。如果瀏覽器接收到網(wǎng)站名片的顯示內(nèi)容信息,表明第二次請求成功;如果瀏覽器沒有接收到網(wǎng)站名片的顯示內(nèi)容信息,表明第二次請求失敗。

在步驟S208中,根據(jù)網(wǎng)站名片彈窗頁面的大小信息,顯示網(wǎng)站名片彈窗頁面,并在網(wǎng)站名片彈窗頁面展現(xiàn)認證信息的來源和網(wǎng)站類型信息以及網(wǎng)站名片的顯示內(nèi)容信息,方法200結束??蛇x地,瀏覽器顯示的網(wǎng)站名片彈窗頁面與認證信息的顯示圖片的中線對齊,網(wǎng)站名片彈窗頁面的大小與網(wǎng)站名片彈窗頁面的大小信息一致,網(wǎng)站名片彈窗頁面的顏色與認證信息的顯示框顏色值對應。當瀏覽器處于屏幕邊緣時,網(wǎng)站名片彈窗頁面不做處理,舍棄屏幕外的部分。圖6示出了網(wǎng)站名片彈窗頁面的一個例子的實物圖片。如圖6所示,在網(wǎng)站名片彈窗頁面的區(qū)域61中展現(xiàn)了認證信息的來源(UTN)和網(wǎng)站類型信息(醫(yī)院),即“UTN認證的醫(yī)院網(wǎng)站”。在網(wǎng)站名片彈窗頁面的區(qū)域62中展現(xiàn)了網(wǎng)站名片的顯示內(nèi)容信息,這些信息是通過第二次請求獲得的。由于圖6為灰度圖片,其中并未顯示出應有的顏色。

在步驟S209中,根據(jù)認證信息的顯示框顏色值和網(wǎng)站名片彈窗頁面的大小信息,顯示相應顏色和相應大小的網(wǎng)站名片彈窗頁面,并在網(wǎng)站名片彈窗頁面展現(xiàn)認證信息的來源和網(wǎng)站類型信息以及查詢失敗信息,方法200結束。在第二次請求失敗的情況下,瀏覽器根據(jù)認證信息的顯示框顏色值和網(wǎng)站名片彈窗頁面的大小信息,顯示相應顏色和相應大小的網(wǎng)站名片彈窗頁面;然后在網(wǎng)站名片彈窗頁面展現(xiàn)認證信息的來源和網(wǎng)站類型信息,例如“經(jīng)認證授權機構認證的醫(yī)院網(wǎng)站”的內(nèi)容,并在其下展現(xiàn)“詳細信息查詢失敗,請稍候再試”的查詢失敗信息??蛇x地,網(wǎng)站名片彈窗頁面與認證信息的顯示圖片中線對齊。

作為另一種實施方式,在第二次請求失敗的情況下,瀏覽器根據(jù)認證信息的顯示框顏色值和網(wǎng)站名片彈窗頁面的大小信息顯示相應顏色和相應大小的網(wǎng)站名片彈窗頁面之后,可以在網(wǎng)站名片彈窗頁面展現(xiàn)認證信息的來源和網(wǎng)站類型信息,并在其下面展現(xiàn)“正在查詢信息”的信息。繼續(xù)等待預設時間(如5s),若在預設時間內(nèi)接收到網(wǎng)址認證服務器響應第二次請求而返回的網(wǎng)站名片的顯示內(nèi)容信息,則在網(wǎng)站名片彈窗頁面顯示“正在查詢信息”的位置展現(xiàn)該網(wǎng)站名片的顯示內(nèi)容信息;若在預設時間內(nèi)未接收到網(wǎng)址認證服務器響應第二次請求而返回的網(wǎng)站名片的顯示內(nèi)容信息,則網(wǎng)站名片彈窗頁面顯示“正在查詢信息”的位置展現(xiàn)“詳細信息查詢失敗,請稍候再試”的查詢失敗信息。

圖7示出了網(wǎng)站名片彈窗頁面的另一個例子的實物圖片。如圖7所示,該網(wǎng)站名片彈窗頁面展現(xiàn)出一些擴展的信息和選項,如“同類網(wǎng)站”、“投訴此網(wǎng)站”、“評論”等。如果用戶點擊選項A,則觸發(fā)關閉網(wǎng)站名片彈窗頁面的命令,瀏覽器接收到此命令后,執(zhí)行關閉網(wǎng)站名片彈窗頁面的操作。如果用戶點擊選項B,則觸發(fā)投訴網(wǎng)站的命令,瀏覽器接收到此命令后,執(zhí)行關閉網(wǎng)站名片彈窗頁面,接著打開投訴頁面的操作,供用戶輸入投訴信息。如果用戶點擊選項C,則觸發(fā)評論網(wǎng)站的命令,瀏覽器接收到此命令后,執(zhí)行閉網(wǎng)站名片彈窗頁面,接著打開評論頁面的操作,供用戶輸入評論信息。進一步的,網(wǎng)站名片彈窗頁面也可展現(xiàn)出打開安全防護的選項,如果用戶點擊該選項,則觸發(fā)打開安全防護的命令,瀏覽器接收到此命令后,在網(wǎng)站名片彈窗頁面展現(xiàn)安全防護的設置項,參見圖8。

根據(jù)本發(fā)明提供的網(wǎng)站認證信息的顯示方法,在觸發(fā)網(wǎng)址更改事件之后,通過云端查詢獲取由網(wǎng)址認證服務器所提供的網(wǎng)站的認證參數(shù)信息,根據(jù)認證參數(shù)信息,可以在瀏覽器中顯示網(wǎng)站的認證信息。這樣在用戶訪問網(wǎng)站時可以實時的展現(xiàn)經(jīng)過權威認證的信息,讓用戶對于當前訪問的網(wǎng)站有了就其安全性的公證的認識。網(wǎng)址認證服務器可以提供允許多個權威備案機構和認證授權機構接入其平臺的接口,使其所包括的信息來自于瀏覽器提供方的信息、和/或網(wǎng)站備案許可信息、和/或認證授權機構提供的信息,信息的來源絕對權威和公證。而且,本方法除了可以顯示認證信息的顯示圖片,還可以進一步顯示網(wǎng)站名片,該網(wǎng)站名片中所展現(xiàn)的認證信息更加豐富和全面,讓用戶對于當前訪問的網(wǎng)站有了更為全面的了解。本方法中,網(wǎng)站名片彈窗頁面的大小是通過指定服務器預設的,如果指定服務器為瀏覽器提供方的服務器,那么瀏覽器方就可自定義網(wǎng)站名片彈窗頁面的大小。另外,網(wǎng)站名片中還包括附加的功能選項,如投訴、評論、打開安全防護等,通過這些附加功能,可以得到用戶的反饋信息,能更好的服務于網(wǎng)站認證信息的顯示。

圖9示出了根據(jù)本發(fā)明一個實施例的瀏覽器的結構框圖。如圖9所示,該瀏覽器包括:云端查詢模塊900和認證信息顯示模塊910;可選地,瀏覽器還包括認證信息的顯示圖片獲取模塊920。

云端查詢模塊900適于在觸發(fā)網(wǎng)址更改事件之后,通過云端查詢獲取由網(wǎng)址認證服務器所提供的網(wǎng)站的認證參數(shù)信息,該認證參數(shù)信息至少包括認證信息的顯示圖片信息,認證信息的顯示圖片信息是網(wǎng)址認證服務器根據(jù)認證信息的來源和網(wǎng)站類型信息而生成的??蛇x地,認證信息的顯示圖片信息具體為認證信息的顯示圖片的MD5值;認證參數(shù)信息還包括以下信息:網(wǎng)站的域名信息和認證信息的顯示框顏色值。

網(wǎng)址認證服務器是專用于向瀏覽器提供經(jīng)過權威認證的認證信息的服務器,該網(wǎng)址認證服務器所包括的信息主要來自于瀏覽器提供方的信息、和/或網(wǎng)站備案許可信息、和/或認證授權機構提供的信息。其中瀏覽器提供方和認證授權機構所提供的信息主要包括以下類型的網(wǎng)站的認證信息:企業(yè)、品牌官網(wǎng)、學校、商城、團購網(wǎng)、銀行、醫(yī)院、游戲官網(wǎng)、政府、事業(yè)單位等等。認證授權機構一般基于第三方的CA(Certificate Authority,認證中心)認證的流程提供相應的信息。網(wǎng)站備案許可信息是指在權威備案機構經(jīng)過備案的信息,如在工信部ICP(中華人民共和國電信與信息服務業(yè)務經(jīng)營許可證)備案中心所備案的信息,經(jīng)備案的網(wǎng)站的類型主要包括:企業(yè)、政府、軍隊、社會團體、事業(yè)單位、個人。本發(fā)明中網(wǎng)址認證服務器可以是一個開放的平臺,多個不同的認證授權機構和/或權威備案機構都可以通過配置的接口接入該平臺,從而向網(wǎng)址認證服務器提供信息。

瀏覽器向網(wǎng)址認證服務器提供網(wǎng)站的URL,網(wǎng)址認證服務器在其所包括信息中查詢該URL對應的認證信息的來源和網(wǎng)站類型信息,根據(jù)URL對應的認證信息的來源和網(wǎng)站類型信息,對原始顯示圖片進行處理,得到認證信息的顯示圖片,然后生成認證信息的顯示圖片的MD5值。認證信息的來源決定了認證信息的顯示圖片上所顯示的認證圖標、以及認證信息的顯示圖片的背景顏色和/或文字顏色,網(wǎng)站類型信息決定了認證信息的顯示圖片上所顯示的文字內(nèi)容。關于認證信息的來源和網(wǎng)站類型信息的具體內(nèi)容、以及網(wǎng)址認證服務器得到認證信息的顯示圖片的過程可以參見上述方法實施例的描述,在此不再贅述。

云端查詢模塊900所獲取的認證參數(shù)信息的數(shù)據(jù)格式可以參見上述方法實施例的描述。

認證信息的顯示圖片獲取模塊920適于根據(jù)認證信息的顯示圖片的MD5值,從圖床下載或從瀏覽器本地目錄下查找認證信息的顯示圖片。進一步的,認證信息的顯示圖片獲取模塊920包括:判斷模塊921、本地查找模塊922、下載模塊923。其中,判斷模塊921適于判斷瀏覽器本地目錄下是否存在與認證信息的顯示圖片的MD5值一致的顯示圖片。本地查找模塊922適于在判斷模塊921判斷出瀏覽器本地目錄下存在與認證信息的顯示圖片的MD5值一致的顯示圖片的情況下,獲取對應的顯示圖片作為認證信息的顯示圖片。下載模塊923適于在判斷模塊921判斷出瀏覽器本地目錄下不存在與認證信息的顯示圖片的MD5值一致的顯示圖片的情況下,從圖床下載顯示圖片作為認證信息的顯示圖片,從圖床下載的顯示圖片的MD5值與認證信息的顯示圖片的MD5值一致。

認證信息顯示模塊910適于根據(jù)認證參數(shù)信息,在瀏覽器中顯示網(wǎng)站的認證信息。進一步的,認證信息顯示模塊910適于根據(jù)認證信息的顯示框顏色值,對認證信息的顯示圖片進行顯示框渲染處理,然后在瀏覽器中顯示經(jīng)過顯示框渲染處理后的認證信息的顯示圖片。如果認證信息的顯示框顏色值為1,則將認證信息的顯示圖片的顯示框渲染成藍色,如果認證信息的顯示框顏色值為2,則將認證信息的顯示圖片的顯示框渲染成綠色。

根據(jù)容錯處理機制,認證信息顯示模塊910進一步適于在下載模塊923從圖床下載顯示圖片失敗的情況下,在瀏覽器中不顯示網(wǎng)站的認證信息;或者,在網(wǎng)站的域名信息為空或異常信息的情況下,在瀏覽器中不顯示網(wǎng)站的認證信息;或者,在認證信息的顯示框顏色值不是指定數(shù)值的情況下,在瀏覽器中不顯示網(wǎng)站的認證信息。

進一步的,云端查詢模塊900除了獲取網(wǎng)站的認證參數(shù)信息之外,還可以獲取網(wǎng)站的二級以上子域名對應的網(wǎng)站的認證參數(shù)信息形成認證參數(shù)信息列表。具體地,瀏覽器還包括:存儲模塊930和本地查詢模塊931。存儲模塊930適于在瀏覽器本地存儲認證參數(shù)信息列表;本地查詢模塊931適于在觸發(fā)網(wǎng)站的二級以上子域名對應的網(wǎng)站的網(wǎng)址更改事件之后,直接在存儲模塊930中查詢該網(wǎng)站的認證參數(shù)信息。

可選地,瀏覽器還包括本地白名單查詢模塊940和/或網(wǎng)盾查詢模塊950。

本地白名單查詢模塊940適于查詢?yōu)g覽器本地白名單,如果網(wǎng)站屬于瀏覽器本地白名單,則在瀏覽器本地獲取網(wǎng)站的認證參數(shù)信息;如果網(wǎng)站不屬于瀏覽器本地白名單,本地白名單查詢模塊940觸發(fā)云端查詢模塊900或網(wǎng)盾查詢模塊950工作。在云端查詢模塊900工作之前,本地白名單查詢模塊940首先查詢本地白名單,判斷該網(wǎng)站是否屬于瀏覽器的本地白名單,瀏覽器本地白名單是可信白名單,其中存儲有可信的網(wǎng)站的URL及其認證參數(shù)信息。如果該網(wǎng)站屬于本地白名單,則本地白名單查詢模塊940直接在本地獲取網(wǎng)站的認證參數(shù)信息。如果該網(wǎng)站不屬于本地白名單,在瀏覽器包括網(wǎng)盾查詢模塊950的情況下,本地白名單查詢模塊940觸發(fā)網(wǎng)盾查詢模塊950工作;在瀏覽器不包括網(wǎng)盾查詢模塊950的情況下,本地白名單查詢模塊940觸發(fā)云端查詢模塊900工作。

網(wǎng)盾查詢模塊950適于查詢網(wǎng)盾白名單,如果網(wǎng)站屬于網(wǎng)盾白名單,則從網(wǎng)盾服務器處獲取網(wǎng)站的認證參數(shù)信息;如果網(wǎng)站不屬于網(wǎng)盾白名單,網(wǎng)盾查詢模塊950觸發(fā)云端查詢模塊900工作。在云端查詢模塊900工作之前,網(wǎng)盾查詢模塊950可以查詢保存在網(wǎng)盾服務器中的網(wǎng)盾白名單,判斷網(wǎng)站是否屬于網(wǎng)盾白名單。如果該網(wǎng)站屬于網(wǎng)盾白名單,則網(wǎng)盾查詢模塊950從網(wǎng)盾服務器處獲取網(wǎng)站的認證參數(shù)信息。如果該網(wǎng)站不屬于網(wǎng)盾白名單,網(wǎng)盾查詢模塊950觸發(fā)云端查詢模塊900工作。

為了向用戶提供更為詳細全面的認證信息,本發(fā)明所提供的瀏覽器除了顯示上述認證信息的顯示圖片之外,還可以根據(jù)用戶觸發(fā)的命令進一步顯示網(wǎng)站名片。

具體來說,瀏覽器還包括:第一請求模塊960、第二請求模塊970和網(wǎng)站名片顯示模塊980。

第一請求模塊960適于根據(jù)用戶觸發(fā)的網(wǎng)站名片顯示命令,向指定服務器發(fā)起第一次請求,接收指定服務器響應第一次請求而返回的網(wǎng)站名片彈窗頁面的大小信息。所謂指定服務器是設定網(wǎng)站名片彈窗頁面大小的服務器,它可以是瀏覽器提供方的服務器,也可以是網(wǎng)址認證服務器。第一次請求中攜帶有網(wǎng)站的域名信息(如host)。舉例來說,設指定服務器的接口地址為:http://webid.#/nameplate_v2_conf.php,第一次請求可以攜帶如下參數(shù):

host=當前域名 可不帶端口號

key=md5(host+密鑰) 密鑰為預設值

v=瀏覽器版本號

第二請求模塊970適于向網(wǎng)址認證服務器發(fā)起第二次請求,接收網(wǎng)址認證服務器響應第二次請求而返回的網(wǎng)站名片的顯示內(nèi)容信息。第二次請求中攜帶有網(wǎng)站的域名信息以及認證信息的顯示圖片信息和/或認證信息的顯示框顏色值。舉例來說,設網(wǎng)址認證服務器的接口地址為:http://webid.#/nameplate_v2.php,第二次請求可以攜帶如下參數(shù):

host=當前域名 可不帶端口號

key=md5(host+密鑰) 密鑰為預設值

v=瀏覽器版本號

m=云端查詢結果的m值;無查詢結果時,為默認“網(wǎng)站名片”對應圖片的md5值

c=云端查詢結果的c值;無查詢結果時,為默認“網(wǎng)站名片”對應的值,如1

網(wǎng)站名片顯示模塊980適于根據(jù)網(wǎng)站名片彈窗頁面的大小信息,顯示網(wǎng)站名片彈窗頁面,并在網(wǎng)站名片彈窗頁面展現(xiàn)認證信息的來源和網(wǎng)站類型信息以及網(wǎng)站名片的顯示內(nèi)容信息??蛇x地,瀏覽器顯示的網(wǎng)站名片彈窗頁面與認證信息的顯示圖片的中線對齊,網(wǎng)站名片彈窗頁面的大小與網(wǎng)站名片彈窗頁面的大小信息一致,網(wǎng)站名片彈窗頁面的顏色與認證信息的顯示框顏色值對應。當瀏覽器處于屏幕邊緣時,網(wǎng)站名片彈窗頁面不做處理,舍棄屏幕外的部分。參見圖6,在網(wǎng)站名片彈窗頁面的區(qū)域61中展現(xiàn)了認證信息的來源(UTN)和網(wǎng)站類型信息(醫(yī)院),即“UTN認證的醫(yī)院網(wǎng)站”。在網(wǎng)站名片彈窗頁面的區(qū)域62中展現(xiàn)了網(wǎng)站名片的顯示內(nèi)容信息,這些信息是通過第二次請求獲得的。

網(wǎng)站名片顯示模塊980進一步適于在第一次請求失敗的情況下,根據(jù)認證信息的顯示框顏色值,顯示相應顏色和默認大小的網(wǎng)站名片彈窗頁面,并在網(wǎng)站名片彈窗頁面展現(xiàn)認證信息的來源和網(wǎng)站類型信息以及查詢失敗信息;在第二次請求失敗的情況下,根據(jù)認證信息的顯示框顏色值和網(wǎng)站名片彈窗頁面的大小信息,顯示相應顏色和相應大小的網(wǎng)站名片彈窗頁面,并在網(wǎng)站名片彈窗頁面展現(xiàn)認證信息的來源和網(wǎng)站類型信息以及查詢失敗信息。

作為另一種實施方式,網(wǎng)站名片顯示模塊980進一步適于在第二次請求失敗的情況下,根據(jù)認證信息的顯示框顏色值和網(wǎng)站名片彈窗頁面的大小信息,顯示相應顏色和相應大小的網(wǎng)站名片彈窗頁面,并在網(wǎng)站名片彈窗頁面展現(xiàn)認證信息的來源和網(wǎng)站類型信息以及正在查詢的信息;等待預設時間,若在預設時間內(nèi)接收到網(wǎng)址認證服務器響應第二次請求而返回的網(wǎng)站名片的顯示內(nèi)容信息,則在網(wǎng)站名片彈窗頁面展現(xiàn)網(wǎng)站名片的顯示內(nèi)容信息;若在預設時間內(nèi)未接收到網(wǎng)址認證服務器響應第二次請求而返回的網(wǎng)站名片的顯示內(nèi)容信息,則網(wǎng)站名片彈窗頁面展現(xiàn)查詢失敗信息。

可選地,瀏覽器的網(wǎng)站名片彈窗頁面還可以提供一些附加的功能,這樣瀏覽器還包括:命令處理模塊990,適于根據(jù)用戶觸發(fā)的關閉網(wǎng)站名片彈窗頁面的命令,關閉網(wǎng)站名片彈窗頁面;或,根據(jù)用戶觸發(fā)的投訴網(wǎng)站的命令,關閉網(wǎng)站名片彈窗頁面,打開投訴頁面;或,根據(jù)用戶觸發(fā)的評論網(wǎng)站的命令,關閉網(wǎng)站名片彈窗頁面,打開評論頁面;或,根據(jù)用戶觸發(fā)的打開安全防護的命令,在網(wǎng)站名片彈窗頁面展現(xiàn)安全防護的設置項。

根據(jù)本發(fā)明提供的瀏覽器,在觸發(fā)網(wǎng)址更改事件之后,通過云端查詢獲取由網(wǎng)址認證服務器所提供的網(wǎng)站的認證參數(shù)信息,根據(jù)認證參數(shù)信息,可以在瀏覽器中顯示網(wǎng)站的認證信息。這樣在用戶訪問網(wǎng)站時可以實時的展現(xiàn)經(jīng)過權威認證的信息,讓用戶對于當前訪問的網(wǎng)站有了就其安全性的公證的認識。本發(fā)明中,網(wǎng)址認證服務器可以提供允許多個權威備案機構和認證授權機構接入其平臺的接口,使其所包括的信息來自于瀏覽器提供方的信息、和/或網(wǎng)站備案許可信息、和/或認證授權機構提供的信息,信息的來源絕對權威和公證。而且,本發(fā)明提供的瀏覽器除了可以顯示認證信息的顯示圖片,還可以進一步顯示網(wǎng)站名片,該網(wǎng)站名片中所展現(xiàn)的認證信息更加豐富和全面,讓用戶對于當前訪問的網(wǎng)站有了更為全面的了解。本發(fā)明中,網(wǎng)站名片彈窗頁面的大小是通過指定服務器預設的,如果指定服務器為瀏覽器提供方的服務器,那么瀏覽器方就可自定義網(wǎng)站名片彈窗頁面的大小。另外,網(wǎng)站名片中還包括附加的功能選項,如投訴、評論、打開安全防護等,通過這些附加功能,可以得到用戶的反饋信息,能更好的服務于網(wǎng)站認證信息的顯示。

在此提供的算法和顯示不與任何特定計算機、虛擬系統(tǒng)或者其它設備固有相關。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構造這類系統(tǒng)所要求的結構是顯而易見的。此外,本發(fā)明也不針對任何特定編程語言。應當明白,可以利用各種編程語言實現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對特定語言所做的描述是為了披露本發(fā)明的最佳實施方式。

在此處所提供的說明書中,說明了大量具體細節(jié)。然而,能夠理解,本發(fā)明的實施例可以在沒有這些具體細節(jié)的情況下實踐。在一些實例中,并未詳細示出公知的方法、結構和技術,以便不模糊對本說明書的理解。

類似地,應當理解,為了精簡本公開并幫助理解各個發(fā)明方面中的一個或多個,在上面對本發(fā)明的示例性實施例的描述中,本發(fā)明的各個特征有時被一起分組到單個實施例、圖、或者對其的描述中。然而,并不應將該公開的方法解釋成反映如下意圖:即所要求保護的本發(fā)明要求比在每個權利要求中所明確記載的特征更多的特征。更確切地說,如下面的權利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個實施例的所有特征。因此,遵循具體實施方式的權利要求書由此明確地并入該具體實施方式,其中每個權利要求本身都作為本發(fā)明的單獨實施例。

本領域那些技術人員可以理解,可以對實施例中的設備中的模塊進行自適應性地改變并且把它們設置在與該實施例不同的一個或多個設備中??梢园褜嵤├械哪K或單元或組件組合成一個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對本說明書(包括伴隨的權利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設備的所有過程或單元進行組合。除非另外明確陳述,本說明書(包括伴隨的權利要求、摘要和附圖)中公開的每個特征可以由提供相同、等同或相似目的的替代特征來代替。

此外,本領域的技術人員能夠理解,盡管在此所述的一些實施例包括其它實施例中所包括的某些特征而不是其它特征,但是不同實施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實施例。例如,在下面的權利要求書中,所要求保護的實施例的任意之一都可以以任意的組合方式來使用。

本發(fā)明的各個部件實施例可以以硬件實現(xiàn),或者以在一個或者多個處理器上運行的軟件模塊實現(xiàn),或者以它們的組合實現(xiàn)。本領域的技術人員應當理解,可以在實踐中使用微處理器或者數(shù)字信號處理器(DSP)來實現(xiàn)根據(jù)本發(fā)明實施例的瀏覽器中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設備或者裝置程序(例如,計算機程序和計算機程序產(chǎn)品)。這樣的實現(xiàn)本發(fā)明的程序可以存儲在計算機可讀介質上,或者可以具有一個或者多個信號的形式。這樣的信號可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號上提供,或者以任何其他形式提供。

應該注意的是上述實施例對本發(fā)明進行說明而不是對本發(fā)明進行限制,并且本領域技術人員在不脫離所附權利要求的范圍的情況下可設計出替換實施例。在權利要求中,不應將位于括號之間的任何參考符號構造成對權利要求的限制。單詞“包含”不排除存在未列在權利要求中的元件或步驟。位于元件之前的單詞“一”或“一個”不排除存在多個這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當編程的計算機來實現(xiàn)。在列舉了若干裝置的單元權利要求中,這些裝置中的若干個可以是通過同一個硬件項來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱。

本發(fā)明公開了:

A1、一種網(wǎng)站認證信息的顯示方法,包括:

在觸發(fā)網(wǎng)址更改事件之后,通過云端查詢獲取由網(wǎng)址認證服務器所提供的網(wǎng)站的認證參數(shù)信息,所述認證參數(shù)信息至少包括認證信息的顯示圖片信息,所述認證信息的顯示圖片信息是所述網(wǎng)址認證服務器根據(jù)所述認證信息的來源和網(wǎng)站類型信息而生成的;

根據(jù)所述認證參數(shù)信息,在瀏覽器中顯示所述網(wǎng)站的認證信息。

A2、根據(jù)A1所述的方法,所述認證信息的顯示圖片信息具體為認證信息的顯示圖片的MD5值;所述認證參數(shù)信息還包括以下信息:所述網(wǎng)站的域名信息和所述認證信息的顯示框顏色值。

A3、根據(jù)A2所述的方法,所述網(wǎng)址認證服務器所包括信息來自于瀏覽器提供方的信息、和/或網(wǎng)站備案許可信息、和/或認證授權機構提供的信息;

所述網(wǎng)址認證服務器是基于瀏覽器提供的網(wǎng)站的網(wǎng)址,從所述網(wǎng)址認證服務器所包括信息中查詢所述網(wǎng)址對應的認證信息的來源和網(wǎng)站類型信息,根據(jù)所述網(wǎng)址對應的認證信息的來源和網(wǎng)站類型信息,對原始顯示圖片進行處理,得到認證信息的顯示圖片,然后生成認證信息的顯示圖片的MD5值。

A4、根據(jù)A2所述的方法,還包括:根據(jù)所述認證信息的顯示圖片的MD5值,從圖床下載或從瀏覽器本地目錄下查找所述認證信息的顯示圖片。

A5、根據(jù)A4所述的方法,所述從圖床下載或從瀏覽器本地目錄下查找所述認證信息的顯示圖片進一步包括:

判斷瀏覽器本地目錄下是否存在與所述認證信息的顯示圖片的MD5值一致的顯示圖片;

若是,則獲取對應的顯示圖片作為所述認證信息的顯示圖片;

若否,從圖床下載顯示圖片作為所述認證信息的顯示圖片,從圖床下載的顯示圖片的MD5值與所述認證信息的顯示圖片的MD5值一致。

A6、根據(jù)A5所述的方法,還包括:若從圖床下載顯示圖片失敗,則在瀏覽器中不顯示所述網(wǎng)站的認證信息。

A7、根據(jù)A4所述的方法,所述根據(jù)認證參數(shù)信息,在瀏覽器中顯示所述網(wǎng)站的認證信息的步驟進一步包括:

根據(jù)所述認證信息的顯示框顏色值,對所述認證信息的顯示圖片進行顯示框渲染處理,然后在瀏覽器中顯示經(jīng)過顯示框渲染處理后的認證信息的顯示圖片。

A8、根據(jù)A1所述的方法,所述認證信息的來源決定了所述認證信息的顯示圖片上所顯示的認證圖標、以及所述認證信息的顯示圖片的背景顏色和/或文字顏色。

A9、根據(jù)A1所述的方法,所述網(wǎng)站類型信息決定了所述認證信息的顯示圖片上所顯示的文字內(nèi)容。

A10、根據(jù)A2所述的方法,若所述網(wǎng)站的域名信息為空或異常信息,則在瀏覽器中不顯示所述網(wǎng)站的認證信息。

A11、根據(jù)A2所述的方法,若所述認證信息的顯示框顏色值不是指定數(shù)值,則在瀏覽器中不顯示所述網(wǎng)站的認證信息。

A12、根據(jù)A3所述的方法,所述原始顯示圖片是由瀏覽器提供方和/或認證授權機構提供的;不同的認證授權機構所提供的原始顯示圖片的樣式不同。

A13、根據(jù)A1所述的方法,通過云端查詢除了獲取所述網(wǎng)站的認證參數(shù)信息之外,還獲取所述網(wǎng)站的二級以上子域名對應的網(wǎng)站的認證參數(shù)信息形成認證參數(shù)信息列表,存儲在瀏覽器本地;在觸發(fā)所述網(wǎng)站的二級以上子域名對應的網(wǎng)站的網(wǎng)址更改事件之后,直接在瀏覽器本地查詢該網(wǎng)站的認證參數(shù)信息,根據(jù)該認證參數(shù)信息,在瀏覽器中顯示網(wǎng)站的認證信息。

A14、根據(jù)A1所述的方法,在所述通過云端查詢獲取由網(wǎng)址認證服務器所提供的網(wǎng)站的認證參數(shù)信息之前進一步包括:

查詢?yōu)g覽器本地白名單,如果所述網(wǎng)站屬于瀏覽器本地白名單,則在瀏覽器本地獲取所述網(wǎng)站的認證參數(shù)信息,根據(jù)所述認證參數(shù)信息,在瀏覽器中顯示所述網(wǎng)站的認證信息;

如果所述網(wǎng)站不屬于瀏覽器本地白名單,則執(zhí)行所述通過云端查詢獲取由網(wǎng)址認證服務器所提供的網(wǎng)站的認證參數(shù)信息的步驟。

A15、根據(jù)A1或A14所述的方法,在所述通過云端查詢獲取由網(wǎng)址認證服務器所提供的網(wǎng)站的認證參數(shù)信息之前進一步包括:

查詢網(wǎng)盾白名單,如果所述網(wǎng)站屬于網(wǎng)盾白名單,則從網(wǎng)盾服務器處獲取所述網(wǎng)站的認證參數(shù)信息,根據(jù)所述認證參數(shù)信息,在瀏覽器中顯示所述網(wǎng)站的認證信息;

如果所述網(wǎng)站不屬于網(wǎng)盾白名單,則執(zhí)行所述通過云端查詢獲取由網(wǎng)址認證服務器所提供的網(wǎng)站的認證參數(shù)信息的步驟。

A16、根據(jù)A1至A15任一項所述的方法,所述認證參數(shù)信息還包括所述認證信息的來源和網(wǎng)站類型信息;

在所述在瀏覽器中顯示所述網(wǎng)站的認證信息的步驟之后進一步包括:

根據(jù)用戶觸發(fā)的網(wǎng)站名片顯示命令,向指定服務器發(fā)起第一次請求,接收所述指定服務器響應所述第一次請求而返回的網(wǎng)站名片彈窗頁面的大小信息;

向所述網(wǎng)址認證服務器發(fā)起第二次請求,接收所述網(wǎng)址認證服務器響應所述第二次請求而返回的網(wǎng)站名片的顯示內(nèi)容信息;

根據(jù)網(wǎng)站名片彈窗頁面的大小信息,顯示網(wǎng)站名片彈窗頁面,并在所述網(wǎng)站名片彈窗頁面展現(xiàn)所述認證信息的來源和網(wǎng)站類型信息以及網(wǎng)站名片的顯示內(nèi)容信息。

A17、根據(jù)A16所述的方法,所述第一次請求中攜帶有所述網(wǎng)站的域名信息;所述第二次請求中攜帶有所述網(wǎng)站的域名信息,以及所述認證信息的顯示圖片信息和/或所述認證信息的顯示框顏色值。

A18、根據(jù)A16所述的方法,若所述第一次請求失敗,則根據(jù)所述認證信息的顯示框顏色值,顯示相應顏色和默認大小的網(wǎng)站名片彈窗頁面,并在所述網(wǎng)站名片彈窗頁面展現(xiàn)所述認證信息的來源和網(wǎng)站類型信息以及查詢失敗信息;

若所述第二次請求失敗,則根據(jù)所述認證信息的顯示框顏色值和網(wǎng)站名片彈窗頁面的大小信息,顯示相應顏色和相應大小的網(wǎng)站名片彈窗頁面,并在所述網(wǎng)站名片彈窗頁面展現(xiàn)所述認證信息的來源和網(wǎng)站類型信息以及查詢失敗信息。

A19、根據(jù)A16所述的方法,若所述第二次請求失敗,則根據(jù)所述認證信息的顯示框顏色值和網(wǎng)站名片彈窗頁面的大小信息,顯示相應顏色和相應大小的網(wǎng)站名片彈窗頁面,并在所述網(wǎng)站名片彈窗頁面展現(xiàn)所述認證信息的來源和網(wǎng)站類型信息以及正在查詢的信息;

等待預設時間,若在所述預設時間內(nèi)接收到所述網(wǎng)址認證服務器響應所述第二次請求而返回的網(wǎng)站名片的顯示內(nèi)容信息,則在所述網(wǎng)站名片彈窗頁面展現(xiàn)所述網(wǎng)站名片的顯示內(nèi)容信息;若在所述預設時間內(nèi)未接收到所述網(wǎng)址認證服務器響應所述第二次請求而返回的網(wǎng)站名片的顯示內(nèi)容信息,則所述網(wǎng)站名片彈窗頁面展現(xiàn)查詢失敗信息。

A20、根據(jù)A16所述的方法,還包括:

根據(jù)用戶觸發(fā)的關閉網(wǎng)站名片彈窗頁面的命令,關閉所述網(wǎng)站名片彈窗頁面;

或,根據(jù)用戶觸發(fā)的投訴網(wǎng)站的命令,關閉所述網(wǎng)站名片彈窗頁面,打開投訴頁面;

或,根據(jù)用戶觸發(fā)的評論網(wǎng)站的命令,關閉所述網(wǎng)站名片彈窗頁面,打開評論頁面;

或,根據(jù)用戶觸發(fā)的打開安全防護的命令,在所述網(wǎng)站名片彈窗頁面展現(xiàn)安全防護的設置項。

B21、一種瀏覽器,包括:

云端查詢模塊,適于在觸發(fā)網(wǎng)址更改事件之后,通過云端查詢獲取由網(wǎng)址認證服務器所提供的網(wǎng)站的認證參數(shù)信息,所述認證參數(shù)信息至少包括認證信息的顯示圖片信息,所述認證信息的顯示圖片信息是所述網(wǎng)址認證服務器根據(jù)所述認證信息的來源和網(wǎng)站類型信息而生成的;

認證信息顯示模塊,適于根據(jù)所述認證參數(shù)信息,在瀏覽器中顯示所述網(wǎng)站的認證信息。

B22、根據(jù)B21所述的瀏覽器,所述認證信息的顯示圖片信息具體為認證信息的顯示圖片的MD5值;所述認證參數(shù)信息還包括以下信息:所述網(wǎng)站的域名信息和所述認證信息的顯示框顏色值。

B23、根據(jù)B22所述的瀏覽器,所述網(wǎng)址認證服務器所包括信息來自于瀏覽器提供方的信息、和/或網(wǎng)站備案許可信息、和/或認證授權機構提供的信息;

所述瀏覽器向所述網(wǎng)址認證服務器提供網(wǎng)站的網(wǎng)址,所述網(wǎng)址認證服務器在其所包括信息中查詢所述網(wǎng)址對應的認證信息的來源和網(wǎng)站類型信息,根據(jù)所述網(wǎng)址對應的認證信息的來源和網(wǎng)站類型信息,對原始顯示圖片進行處理,得到認證信息的顯示圖片,然后生成認證信息的顯示圖片的MD5值。

B24、根據(jù)B22所述的瀏覽器,還包括:認證信息的顯示圖片獲取模塊,適于根據(jù)所述認證信息的顯示圖片的MD5值,從圖床下載或從瀏覽器本地目錄下查找所述認證信息的顯示圖片。

B25、根據(jù)B24所述的瀏覽器,所述認證信息的顯示圖片獲取模塊進一步包括:

判斷模塊,適于判斷瀏覽器本地目錄下是否存在與所述認證信息的顯示圖片的MD5值一致的顯示圖片;

本地查找模塊,適于在所述判斷模塊判斷出瀏覽器本地目錄下存在與所述認證信息的顯示圖片的MD5值一致的顯示圖片的情況下,獲取對應的顯示圖片作為所述認證信息的顯示圖片;

下載模塊,適于在所述判斷模塊判斷出瀏覽器本地目錄下不存在與所述認證信息的顯示圖片的MD5值一致的顯示圖片的情況下,從圖床下載顯示圖片作為所述認證信息的顯示圖片,從圖床下載的顯示圖片的MD5值與所述認證信息的顯示圖片的MD5值一致。

B26、根據(jù)B25所述的瀏覽器,所述認證信息顯示模塊進一步適于在所述下載模塊從圖床下載顯示圖片失敗的情況下,在瀏覽器中不顯示所述網(wǎng)站的認證信息。

B27、根據(jù)B24所述的瀏覽器,所述認證信息顯示模塊進一步適于根據(jù)所述認證信息的顯示框顏色值,對所述認證信息的顯示圖片進行顯示框渲染處理,然后在瀏覽器中顯示經(jīng)過顯示框渲染處理后的認證信息的顯示圖片。

B28、根據(jù)B21所述的瀏覽器,所述認證信息的來源決定了所述認證信息的顯示圖片上所顯示的認證圖標、以及所述認證信息的顯示圖片的背景顏色和/或文字顏色。

B29、根據(jù)B21所述的瀏覽器,所述網(wǎng)站類型信息決定了所述認證信息的顯示圖片上所顯示的文字內(nèi)容。

B30、根據(jù)B22所述的瀏覽器,所述認證信息顯示模塊進一步適于在所述網(wǎng)站的域名信息為空或異常信息的情況下,在瀏覽器中不顯示所述網(wǎng)站的認證信息。

B31、根據(jù)B22所述的瀏覽器,所述認證信息顯示模塊進一步適于在所述認證信息的顯示框顏色值不是指定數(shù)值的情況下,在瀏覽器中不顯示所述網(wǎng)站的認證信息。

B32、根據(jù)B21所述的瀏覽器,所述云端查詢模塊除了獲取所述網(wǎng)站的認證參數(shù)信息之外,還獲取所述網(wǎng)站的二級以上子域名對應的網(wǎng)站的認證參數(shù)信息形成認證參數(shù)信息列表;

所述瀏覽器還包括:

存儲模塊,用于在瀏覽器本地存儲所述認證參數(shù)信息列表;

本地查詢模塊,適于在觸發(fā)所述網(wǎng)站的二級以上子域名對應的網(wǎng)站的網(wǎng)址更改事件之后,直接在所述存儲模塊中查詢該網(wǎng)站的認證參數(shù)信息。

B33、根據(jù)B21所述的瀏覽器,還包括:本地白名單查詢模塊,適于查詢?yōu)g覽器本地白名單,如果所述網(wǎng)站屬于瀏覽器本地白名單,則在瀏覽器本地獲取所述網(wǎng)站的認證參數(shù)信息;

如果所述網(wǎng)站不屬于瀏覽器本地白名單,所述本地白名單查詢模塊觸發(fā)所述云端查詢模塊工作。

B34、根據(jù)B21所述的瀏覽器,還包括:網(wǎng)盾查詢模塊,適于查詢網(wǎng)盾白名單,如果所述網(wǎng)站屬于網(wǎng)盾白名單,則從網(wǎng)盾服務器處獲取所述網(wǎng)站的認證參數(shù)信息;

如果所述網(wǎng)站不屬于網(wǎng)盾白名單,所述網(wǎng)盾查詢模塊觸發(fā)所述云端查詢模塊工作。

B35、根據(jù)B21至B34任一項所述的瀏覽器,還包括:

第一請求模塊,適于根據(jù)用戶觸發(fā)的網(wǎng)站名片顯示命令,向指定服務器發(fā)起第一次請求,接收所述指定服務器響應所述第一次請求而返回的網(wǎng)站名片彈窗頁面的大小信息;

第二請求模塊,適于向所述網(wǎng)址認證服務器發(fā)起第二次請求,接收所述網(wǎng)址認證服務器響應所述第二次請求而返回的網(wǎng)站名片的顯示內(nèi)容信息;

網(wǎng)站名片顯示模塊,適于根據(jù)網(wǎng)站名片彈窗頁面的大小信息,顯示網(wǎng)站名片彈窗頁面,并在所述網(wǎng)站名片彈窗頁面展現(xiàn)所述認證信息的來源和網(wǎng)站類型信息以及網(wǎng)站名片的顯示內(nèi)容信息。

B36、根據(jù)B35所述的瀏覽器,所述第一請求模塊發(fā)起的第一次請求中攜帶有所述網(wǎng)站的域名信息;所述第二請求模塊發(fā)起的第二次請求中攜帶有所述網(wǎng)站的域名信息,以及所述認證信息的顯示圖片名的相關信息和/或所述認證信息的顯示框顏色值。

B37、根據(jù)B35所述的瀏覽器,所述網(wǎng)站名片顯示模塊進一步適于在所述第一次請求失敗的情況下,根據(jù)所述認證信息的顯示框顏色值,顯示相應顏色和默認大小的網(wǎng)站名片彈窗頁面,并在所述網(wǎng)站名片彈窗頁面展現(xiàn)所述認證信息的來源和網(wǎng)站類型信息以及查詢失敗信息;在所述第二次請求失敗的情況下,根據(jù)所述認證信息的顯示框顏色值和網(wǎng)站名片彈窗頁面的大小信息,顯示相應顏色和相應大小的網(wǎng)站名片彈窗頁面,并在所述網(wǎng)站名片彈窗頁面展現(xiàn)所述認證信息的來源和網(wǎng)站類型信息以及查詢失敗信息。

B38、根據(jù)B35所述的瀏覽器,所述網(wǎng)站名片顯示模塊進一步適于在所述第二次請求失敗的情況下,根據(jù)所述認證信息的顯示框顏色值和網(wǎng)站名片彈窗頁面的大小信息,顯示相應顏色和相應大小的網(wǎng)站名片彈窗頁面,并在所述網(wǎng)站名片彈窗頁面展現(xiàn)所述認證信息的來源和網(wǎng)站類型信息以及正在查詢的信息;等待預設時間,若在所述預設時間內(nèi)接收到所述網(wǎng)址認證服務器響應所述第二次請求而返回的網(wǎng)站名片的顯示內(nèi)容信息,則在所述網(wǎng)站名片彈窗頁面展現(xiàn)所述網(wǎng)站名片的顯示內(nèi)容信息;若在所述預設時間內(nèi)未接收到所述網(wǎng)址認證服務器響應所述第二次請求而返回的網(wǎng)站名片的顯示內(nèi)容信息,則所述網(wǎng)站名片彈窗頁面展現(xiàn)查詢失敗信息。

B39、根據(jù)B35所述的瀏覽器,還包括:命令處理模塊,適于根據(jù)用戶觸發(fā)的關閉網(wǎng)站名片彈窗頁面的命令,關閉所述網(wǎng)站名片彈窗頁面;或,根據(jù)用戶觸發(fā)的投訴網(wǎng)站的命令,關閉所述網(wǎng)站名片彈窗頁面,打開投訴頁面;或,根據(jù)用戶觸發(fā)的評論網(wǎng)站的命令,關閉所述網(wǎng)站名片彈窗頁面,打開評論頁面;或,根據(jù)用戶觸發(fā)的打開安全防護的命令,在所述網(wǎng)站名片彈窗頁面展現(xiàn)安全防護的設置項。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1