專利名稱:一種網(wǎng)頁質(zhì)量數(shù)據(jù)獲取方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,具體地涉及一種網(wǎng)頁質(zhì)量數(shù)據(jù)獲取方法和系統(tǒng)。
背景技術(shù):
萬維網(wǎng)聯(lián)盟(World Wide Web Consortium,縮寫W3C),又稱W3C理事會。W3C組織是對網(wǎng)絡(luò)標(biāo)準(zhǔn)制定的一個非贏利組織,像HTML、XHTML、CSS、XML的標(biāo)準(zhǔn)就是由W3C來定制。W3C是專門致力于創(chuàng)建Web相關(guān)技術(shù)標(biāo)準(zhǔn)并促進Web向更深、更廣發(fā)展的國際組織。到目前為止,W3C已開發(fā)了超過50個規(guī)范(草案)。這些規(guī)范(草案)包括人們早已耳熟能詳?shù)腍TML、HTTP、URIs, XML等,也包括針對語義Web的RDF、OffL等。WEB標(biāo)準(zhǔn)不是某一個標(biāo)準(zhǔn),而是一系列標(biāo)準(zhǔn)的集合。網(wǎng)頁主要由三部分組成結(jié)構(gòu)(Structure)、表現(xiàn)(Presentation)和行為(Behavior)。對應(yīng)的標(biāo)準(zhǔn)也分三方面結(jié)構(gòu)化標(biāo)準(zhǔn)語言主要包括XHTML和XML,表現(xiàn)標(biāo)準(zhǔn)語言主要包括CSS,行為標(biāo)準(zhǔn)主要包括對象模型(如W3C DOM)、ECMAScript等。這些標(biāo)準(zhǔn)大部分由W3C起草和發(fā)布。按照W3C標(biāo)準(zhǔn)來設(shè)計網(wǎng)站將帶來以下好處I)對網(wǎng)站瀏覽者的好處包括文件下載與頁面顯示速度更快;內(nèi)容能被更多的用戶所訪問(包括失明、視弱、色盲等殘障人士);內(nèi)容能被更廣泛的設(shè)備所訪問(包括屏幕閱讀機、手持設(shè)備、搜索機器人、打印機、電冰箱等等);用戶能夠通過樣式選擇定制自己的表現(xiàn)界面;所有頁面都能提供適于打印的版本。2)對網(wǎng)站所有者的好處包括更少的代碼和組件,容易維護;帶寬要求降低(代碼更簡潔),成本降低。舉個例子當(dāng)ESPN, com使用CSS改版后,每天節(jié)約超過兩兆字節(jié)(terabytes)的帶寬;更容易被搜尋引擎搜索到;改版方便,不需要變動頁面內(nèi)容;提供打印版本而不需要復(fù)制內(nèi)容;提高網(wǎng)站易用性。在美國,有嚴(yán)格的法律條款(Section 508)來約束政府網(wǎng)站必須達(dá)到一定的易用性,其他國家也有類似的要求。現(xiàn)有技術(shù)中,用戶通過瀏覽器瀏覽各個網(wǎng)站。然而各個網(wǎng)站制作質(zhì)量良莠不齊,缺乏質(zhì)量標(biāo)識。用戶盲目地瀏覽網(wǎng)頁將不可避免地在制作質(zhì)量很差的網(wǎng)站上耗費精力和時間。有一些網(wǎng)站會進行W3C標(biāo)準(zhǔn)的驗證和質(zhì)量數(shù)據(jù)的獲取,并把驗證通過信息或者質(zhì)量數(shù)據(jù)顯示于網(wǎng)頁上,供用戶參考。然而這依賴于網(wǎng)站的個體行為,無法要求每個網(wǎng)站都提供類似的基于W3C標(biāo)準(zhǔn)的質(zhì)量數(shù)據(jù)。并且,現(xiàn)有的質(zhì)量數(shù)據(jù)計算機制之間各有差異,雖然都基于W3C標(biāo)準(zhǔn),然而各項分值設(shè)置不同,造成各種質(zhì)量數(shù)據(jù)之間的差異。從而采用不同質(zhì)量數(shù)據(jù)計算機制的網(wǎng)站給出的質(zhì)量數(shù)據(jù)之間可比性不高。當(dāng)然,W3C僅是眾多標(biāo)準(zhǔn)中的一種主要標(biāo)準(zhǔn),網(wǎng)站也可基于其他標(biāo)準(zhǔn)進行驗證和獲取質(zhì)量數(shù)據(jù)。綜上所述,現(xiàn)有技術(shù)中,用戶不能有效地獲取網(wǎng)頁質(zhì)量數(shù)據(jù),從而造成瀏覽網(wǎng)頁的盲目和效率低下
發(fā)明內(nèi)容
鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上 述問題的網(wǎng)頁質(zhì)量數(shù)據(jù)獲取方法和相應(yīng)的網(wǎng)頁質(zhì)量數(shù)據(jù)獲取系統(tǒng)。依據(jù)本發(fā)明的一個方 面,提供了一種網(wǎng)頁質(zhì)量數(shù)據(jù)獲取方法,該方法包括瀏覽器接收用戶要訪問的網(wǎng)頁的統(tǒng)一 資源定位符URL,并且加載該頁面;瀏覽器對頁面內(nèi)容進行散列計算得到散列值;瀏覽器將 URL和散列值發(fā)送給服務(wù)器;服務(wù)器根據(jù)所述URL和散列值獲取相關(guān)網(wǎng)頁質(zhì)量數(shù)據(jù)并返回 給瀏覽器;瀏覽器從服務(wù)器接收返回的質(zhì)量數(shù)據(jù),并顯示該數(shù)據(jù)。
可選地,服務(wù)器在接收到URL和散列值之后,在質(zhì)量數(shù)據(jù)管理表中查找對應(yīng)的散 列值,如果表中有該散列值,則服務(wù)器返回與該散列值對應(yīng)的質(zhì)量數(shù)據(jù)。
可選地,服務(wù)器在接收到URL和散列值之后,在質(zhì)量數(shù)據(jù)管理表中查找對應(yīng)的散 列值,如果表中沒有查到該散列值,則服務(wù)器根據(jù)該URL獲取網(wǎng)頁,并計算該網(wǎng)頁的質(zhì)量數(shù) 據(jù)。
可選地,服務(wù)器在計算得到質(zhì)量數(shù)據(jù)之后,判斷表中是否具有與該URL對應(yīng)的質(zhì) 量數(shù)據(jù),如果有,則利用計算得到的質(zhì)量數(shù)據(jù)來更新表中已有的質(zhì)量數(shù)據(jù),如果沒有,則新 建表項,存儲與該URL、散列值相對應(yīng)的質(zhì)量數(shù)據(jù)。
可選地,服務(wù)器在接收到URL和散列值之后,在質(zhì)量數(shù)據(jù)管理表中查找對應(yīng)的散 列值,如果表中沒有查到該散列值,則服務(wù)器向瀏覽器返回相關(guān)數(shù)據(jù)。
可選地,相關(guān)數(shù)據(jù)包括預(yù)設(shè)時間段內(nèi)針對該URL產(chǎn)生的質(zhì)量數(shù)據(jù)。
可選地,質(zhì)量數(shù)據(jù)為評分。
可選地,評分為萬維網(wǎng)聯(lián)盟W3C評分,相關(guān)數(shù)據(jù)包括該URL的上級域名或上級目錄 的評分。
可選地,服務(wù)器分析各個網(wǎng)頁的評分,在新標(biāo)簽頁中給出按評分得到的網(wǎng)頁排序, 或者給出按照評分的網(wǎng)頁推薦。
可選地,當(dāng)用戶搜索某一關(guān)鍵詞時,將搜索列表網(wǎng)頁按照評分排序進行呈現(xiàn)。
根據(jù)本發(fā)明的另一方面,提供了一種網(wǎng)頁質(zhì)量數(shù)據(jù)獲取系統(tǒng),該系統(tǒng)包括瀏覽 器,用于接收用戶要訪問的網(wǎng)頁的統(tǒng)一資源定位符URL,并且加載該頁面,根據(jù)頁面內(nèi)容計 算散列值,將URL和散列值發(fā)送給服務(wù)器,并顯示從服務(wù)器接收的質(zhì)量數(shù)據(jù);服務(wù)器,服務(wù) 器根據(jù)URL和散列值獲取相關(guān)網(wǎng)頁質(zhì)量數(shù)據(jù)并返回給瀏覽器。
可選地,服務(wù)器在接收到URL和散列值之后,在質(zhì)量數(shù)據(jù)管理表中查找對應(yīng)的散 列值,如果表中有該散列值,則服務(wù)器返回與該散列值對應(yīng)的質(zhì)量數(shù)據(jù)。
可選地,服務(wù)器在接收到URL和散列值之后,在質(zhì)量數(shù)據(jù)管理表中查找對應(yīng)的散 列值,如果表中沒有查到該散列值,則服務(wù)器根據(jù)該URL獲取網(wǎng)頁,并計算該網(wǎng)頁的質(zhì)量數(shù) 據(jù)。
可選地,服務(wù)器在計算得到質(zhì)量數(shù)據(jù)之后,判斷表中是否具有與該URL對應(yīng)的質(zhì) 量數(shù)據(jù),如果有,則利用計算得到的質(zhì)量數(shù)據(jù)來更新表中已有的質(zhì)量數(shù)據(jù),如果沒有,則新 建表項,存儲與該URL、散列值相對應(yīng)的質(zhì)量數(shù)據(jù)。
可選地,服務(wù)器在接收到URL和散列值之后,在質(zhì)量數(shù)據(jù)管理表中查找對應(yīng)的散 列值,如果表中沒有查到該散列值,則服務(wù)器向瀏覽器返回相關(guān)數(shù)據(jù)。
可選地,相關(guān)數(shù)據(jù)包括預(yù)設(shè)時間段內(nèi)針對該URL產(chǎn)生的質(zhì)量數(shù)據(jù)。
可選地,質(zhì)量數(shù)據(jù)為評分。
可選地,評分為萬維網(wǎng)聯(lián)盟W3C評分,相關(guān)數(shù)據(jù)是包括該URL的上級域名或上級目錄的評分??蛇x地,服務(wù)器分析各個網(wǎng)頁的評分,在新標(biāo)簽頁中給出按評分得到的網(wǎng)頁排序,或者給出按照評分的網(wǎng)頁推薦。根據(jù)本發(fā)明的再一方面,提供了一種瀏覽器,包括數(shù)據(jù)獲取單元,用于接收用戶要訪問的網(wǎng)頁的統(tǒng)一資源定位符URL,并且加載該頁面;計算單元,用于對頁面內(nèi)容進行散列計算得到散列值;通信單元,用于將URL和散列值發(fā)送給服務(wù)器,并接收服務(wù)器根據(jù)URL和散列值獲取的相關(guān)網(wǎng)頁質(zhì)量數(shù)據(jù);顯示單元,用于顯示質(zhì)量數(shù)據(jù)。根據(jù)本發(fā)明的再一方面,提供了一種網(wǎng)頁質(zhì)量數(shù)據(jù)獲取方法,包括接收用戶要訪問的網(wǎng)頁的統(tǒng)一資源定位符URL,并且加載該頁面;對頁面內(nèi)容進行散列計算得到散列值;將URL和散列值發(fā)送給服務(wù)器;接收服務(wù)器根據(jù)URL和散列值獲取的相關(guān)網(wǎng)頁質(zhì)量數(shù)據(jù);顯示質(zhì)量數(shù)據(jù)。根據(jù)本發(fā)明的再一方面,提供了一種服務(wù)器,其包括通信單元,用于從瀏覽器接收統(tǒng)一資源定位符URL和散列值并將獲取的相關(guān)網(wǎng)頁質(zhì)量數(shù)據(jù)返回給瀏覽器,該散列值是瀏覽器根據(jù)從用戶接收的URL進行頁面加載,對頁面內(nèi)容進行散列計算得到的;存儲單元,用于存儲網(wǎng)頁質(zhì)量數(shù)據(jù);質(zhì)量數(shù)據(jù)獲取單元,用于根據(jù)URL和散列值獲取相關(guān)網(wǎng)頁質(zhì)量數(shù)據(jù)??蛇x地,存儲單元通過質(zhì)量數(shù)據(jù)管理表來管理質(zhì)量數(shù)據(jù),質(zhì)量數(shù)據(jù)獲取單元在接收到URL和散列值之后,在質(zhì)量數(shù)據(jù)管理表中查找對應(yīng)的散列值,如果表中有該散列值,則服務(wù)器返回與該散列值對應(yīng)的質(zhì)量數(shù)據(jù)??蛇x地,存儲單元通過質(zhì)量數(shù)據(jù)管理表來管理質(zhì)量數(shù)據(jù),質(zhì)量數(shù)據(jù)獲取單元在接收到URL和散列值之后,在質(zhì)量數(shù)據(jù)管理表中查找對應(yīng)的散列值,如果表中沒有查到該散列值,則質(zhì)量數(shù)據(jù)獲取單元根據(jù)該URL獲取網(wǎng)頁,并根據(jù)W3C標(biāo)準(zhǔn)來計算該網(wǎng)頁的質(zhì)量數(shù)據(jù)。可選地,質(zhì)量數(shù)據(jù)獲取單元在計算得到質(zhì)量數(shù)據(jù)之后,判斷質(zhì)量數(shù)據(jù)管理表中是否具有與該URL對應(yīng)的質(zhì)量數(shù)據(jù),如果有,則利用計算得到的質(zhì)量數(shù)據(jù)來更新表中已有的質(zhì)量數(shù)據(jù),如果沒有,則新建表項,存儲與該URL、散列值相對應(yīng)的質(zhì)量數(shù)據(jù)??蛇x地,存儲單元通過質(zhì)量數(shù)據(jù)管理表來管理質(zhì)量數(shù)據(jù),質(zhì)量數(shù)據(jù)獲取單元在接收到URL和散列值之后,在質(zhì)量數(shù)據(jù)管理表中查找對應(yīng)的散列值,如果表中沒有查到該散列值,則質(zhì)量數(shù)據(jù)獲取單元向瀏覽器返回相關(guān)數(shù)據(jù)。可選地,相關(guān)數(shù)據(jù)包括預(yù)設(shè)時間段內(nèi)針對該URL產(chǎn)生的質(zhì)量數(shù)據(jù)。根據(jù)本發(fā)明的再一方面,提供了一種網(wǎng)頁質(zhì)量數(shù)據(jù)獲取方法,其包括從瀏覽器接收統(tǒng)一資源定位符URL和散列值,該散列值是瀏覽器根據(jù)從用戶接收的URL進行頁面加載,對頁面內(nèi)容進行散列計算得到的;存儲網(wǎng)頁質(zhì)量數(shù)據(jù);根據(jù)URL和散列值獲取相關(guān)網(wǎng)頁質(zhì)量數(shù)據(jù)并返回給瀏覽器??蛇x地,通過質(zhì)量數(shù)據(jù)管理表來管理質(zhì)量數(shù)據(jù),在接收到URL和散列值之后,在質(zhì)量數(shù)據(jù)管理表中查找對應(yīng)的散列值,如果表中有該散列值,則返回與該散列值對應(yīng)的質(zhì)量數(shù)據(jù)??蛇x地,通過質(zhì)量數(shù)據(jù)管理表來管理質(zhì)量數(shù)據(jù),質(zhì)量數(shù)據(jù)獲取單元在接收到URL和散列值之后,在質(zhì)量數(shù)據(jù)管理表中查找對應(yīng)的散列值,如果表中沒有查到該散列值,則根 據(jù)該URL獲取網(wǎng)頁,并計算該網(wǎng)頁的質(zhì)量數(shù)據(jù)。
可選地,在計算得到質(zhì)量數(shù)據(jù)之后,判斷質(zhì)量數(shù)據(jù)管理表中是否具有與該URL對 應(yīng)的質(zhì)量數(shù)據(jù),如果有,則利用計算得到的質(zhì)量數(shù)據(jù)來更新表中已有的質(zhì)量數(shù)據(jù),如果沒 有,則新建表項,存儲與該URL、散列值相對應(yīng)的質(zhì)量數(shù)據(jù)。
可選地,通過質(zhì)量數(shù)據(jù)管理表來管理質(zhì)量數(shù)據(jù),在接收到URL和散列值之后,在質(zhì) 量數(shù)據(jù)管理表中查找對應(yīng)的散列值,如果表中沒有查到該散列值,則質(zhì)量數(shù)據(jù)獲取單元向 瀏覽器返回相關(guān)數(shù)據(jù)。
可選地,相關(guān)數(shù)據(jù)包括預(yù)設(shè)時間段內(nèi)針對該URL產(chǎn)生的質(zhì)量數(shù)據(jù)。
根據(jù)本發(fā)明的網(wǎng)頁質(zhì)量數(shù)據(jù)獲取方法和系統(tǒng),用戶可以對網(wǎng)頁的制作質(zhì)量有所了 解,從而提聞網(wǎng)上瀏覽的效率。
上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段, 而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠 更明顯易懂,以下特舉本發(fā)明的具體實施方式
。
通過閱讀下文優(yōu)選實施方式的詳細(xì)描述,各種其他的優(yōu)點和益處對于本領(lǐng)域普通 技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認(rèn)為是對本發(fā)明 的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中
圖1A示出了根據(jù)本發(fā)明一個實施例的網(wǎng)頁質(zhì)量數(shù)據(jù)獲取方法的基本流程圖1B示出了根據(jù)本發(fā)明另一個實施例的本發(fā)明網(wǎng)頁質(zhì)量數(shù)據(jù)獲取方法的詳細(xì)流 程圖2示出了根據(jù)本發(fā)明一個實施例的網(wǎng)頁質(zhì)量數(shù)據(jù)獲取系統(tǒng)結(jié)構(gòu)框圖。
具體實施方式
下面將參照附圖更詳細(xì)地描述本公開的示例性實施例。雖然附圖中顯示了本公開 的示例性實施例,然而應(yīng)當(dāng)理解,可以以各種形式實現(xiàn)本公開而不應(yīng)被這里闡述的實施例 所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍 完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
本發(fā)明提供一種網(wǎng)頁質(zhì)量數(shù)據(jù)獲取方法和系統(tǒng),解決用戶無法獲得網(wǎng)頁質(zhì)量數(shù) 據(jù),從而網(wǎng)上瀏覽效率低下的問題。
圖1A為根據(jù)本發(fā)明一個實施例的網(wǎng)頁質(zhì)量數(shù)據(jù)獲取方法的基本流程圖。
參照圖1,該方法包括步驟S100,瀏覽器接收用戶要訪問的網(wǎng)頁的統(tǒng)一資源定 位符URL,并且加載該頁面;步驟S110,瀏覽器對頁面內(nèi)容進行散列計算得到散列值;步驟 S120,瀏覽器將URL和散列值發(fā)送給服務(wù)器;步驟S130,服務(wù)器根據(jù)所述URL和散列值獲取 相關(guān)網(wǎng)頁質(zhì)量數(shù)據(jù)并返回給瀏覽器;步驟S140,瀏覽器從服務(wù)器接收返回的質(zhì)量數(shù)據(jù),并 顯示該數(shù)據(jù)。
其中在步驟SI 10,散列計算采用MD5算法,MD5即Message_DigestAlgorithm5 (信 息-摘要算法5),用于確保信息傳輸完整一致,是計算機廣泛使用的雜湊算法之一,MD5又譯摘要算法、哈希算法,主流編程語言普遍由MD5實現(xiàn)。將數(shù)據(jù)(如漢字)運算為另一固定長度值,是雜湊算法的基礎(chǔ)原理,MD5的前身有MD2、MD3和MD4。MD5的作用是讓大容量信息在用數(shù)字簽名軟件簽署私人密鑰前被"壓縮"成一種保密的格式(就是把一個任意長度的字節(jié)串變換成一定長的十六進制數(shù)字串)。除了 MD5以外,也可以采用其他算法,比如sha-URIPEMD以及Haval等。下面以MD5為例進行說明,當(dāng)然也可采用其他算法。圖1B示出了根據(jù)本發(fā)明另一個實施例中網(wǎng)頁質(zhì)量數(shù)據(jù)獲取方法的詳細(xì)流程圖。根據(jù)圖1A,在步驟S130服務(wù)器根據(jù)所述URL和散列值獲取相關(guān)網(wǎng)頁質(zhì)量數(shù)據(jù)并返回給瀏覽器,參照圖1B,該步驟進一步包括以下各步驟在步驟S131,服務(wù)器接收到URL和MD5之后,首先在質(zhì)量數(shù)據(jù)管理表中查找是否有對應(yīng)的MD5。質(zhì)量數(shù)據(jù)管理表例如是如下形式
權(quán)利要求
1.一種網(wǎng)頁質(zhì)量數(shù)據(jù)獲取方法,該方法包括 瀏覽器接收用戶要訪問的統(tǒng)一資源定位符URL,并且加載該頁面; 瀏覽器對頁面內(nèi)容進行散列計算得到散列值; 瀏覽器將URL和散列值發(fā)送給服務(wù)器; 服務(wù)器根據(jù)所述URL和散列值獲取相關(guān)網(wǎng)頁質(zhì)量數(shù)據(jù)并返回給瀏覽器; 瀏覽器從服務(wù)器接收返回的質(zhì)量數(shù)據(jù),并顯示該數(shù)據(jù)。
2.如權(quán)利要求1所述的方法,服務(wù)器在接收到URL和散列值之后,在質(zhì)量數(shù)據(jù)管理表中查找對應(yīng)的散列值,如果表中有該散列值,則服務(wù)器返回與該散列值對應(yīng)的質(zhì)量數(shù)據(jù)。
3.如權(quán)利要求1所述的方法,服務(wù)器在接收到URL和散列值之后,在質(zhì)量數(shù)據(jù)管理表中查找對應(yīng)的散列值,如果表中沒有查到該散列值,則服務(wù)器根據(jù)該URL獲取網(wǎng)頁,并計算該網(wǎng)頁的質(zhì)量數(shù)據(jù)。
4.如權(quán)利要求3所述的方法,服務(wù)器在計算得到質(zhì)量數(shù)據(jù)之后,判斷表中是否具有與該URL對應(yīng)的質(zhì)量數(shù)據(jù),如果有,則利用計算得到的質(zhì)量數(shù)據(jù)來更新表中已有的質(zhì)量數(shù)據(jù),如果沒有,則新建表項,存儲與該URL、散列值相對應(yīng)的質(zhì)量數(shù)據(jù)。
5.如權(quán)利要求1所述的方法,服務(wù)器在接收到URL和散列值之后,在質(zhì)量數(shù)據(jù)管理表中查找對應(yīng)的散列值,如果表中沒有查到該散列值,則服務(wù)器向瀏覽器返回相關(guān)數(shù)據(jù)。
6.如權(quán)利要求5所述的方法,所述相關(guān)數(shù)據(jù)包括預(yù)設(shè)時間段內(nèi)針對該URL產(chǎn)生的質(zhì)量數(shù)據(jù)。
7.如權(quán)利要求1-6任一項所述的方法,所述質(zhì)量數(shù)據(jù)為評分。
8.如權(quán)利要求7所述的方法,所述評分為萬維網(wǎng)聯(lián)盟W3C評分,所述相關(guān)數(shù)據(jù)包括該URL的上級域名或上級目錄的評分。
9.如權(quán)利要求8所述的方法,服務(wù)器分析各個網(wǎng)頁的評分,在新標(biāo)簽頁中給出按評分得到的網(wǎng)頁排序,或者給出按照評分的網(wǎng)頁推薦。
10.如權(quán)利要求8所述的方法,當(dāng)用戶搜索某一關(guān)鍵詞時,將搜索列表網(wǎng)頁按照評分排序進行呈現(xiàn)。
11.一種網(wǎng)頁質(zhì)量數(shù)據(jù)獲取系統(tǒng),該系統(tǒng)包括 瀏覽器,用于接收用戶要訪問的網(wǎng)頁的統(tǒng)一資源定位符URL,并且加載該頁面,根據(jù)頁面內(nèi)容計算散列值,將URL和散列值發(fā)送給服務(wù)器,并顯示從服務(wù)器接收的質(zhì)量數(shù)據(jù); 服務(wù)器,服務(wù)器根據(jù)所述URL和散列值獲取相關(guān)網(wǎng)頁質(zhì)量數(shù)據(jù)并返回給瀏覽器。
12.如權(quán)利要求11所述的系統(tǒng),服務(wù)器在接收到URL和散列值之后,在質(zhì)量數(shù)據(jù)管理表中查找對應(yīng)的散列值,如果表中有該散列值,則服務(wù)器返回與該散列值對應(yīng)的質(zhì)量數(shù)據(jù)。
13.如權(quán)利要求11所述的系統(tǒng),服務(wù)器在接收到URL和散列值之后,在質(zhì)量數(shù)據(jù)管理表中查找對應(yīng)的散列值,如果表中沒有查到該散列值,則服務(wù)器根據(jù)該URL獲取網(wǎng)頁,并計算該網(wǎng)頁的質(zhì)量數(shù)據(jù)。
14.如權(quán)利要求13所述的系統(tǒng),服務(wù)器在計算得到質(zhì)量數(shù)據(jù)之后,判斷表中是否具有與該URL對應(yīng)的質(zhì)量數(shù)據(jù),如果有,則利用計算得到的質(zhì)量數(shù)據(jù)來更新表中已有的質(zhì)量數(shù)據(jù),如果沒有,則新建表項,存儲與該URL、散列值相對應(yīng)的質(zhì)量數(shù)據(jù)。
15.如權(quán)利要求11所述的系統(tǒng),服務(wù)器在接收到URL和散列值之后,在質(zhì)量數(shù)據(jù)管理表中查找對應(yīng)的散列值,如果表中沒有查到該散列值,則服務(wù)器向瀏覽器返回相關(guān)數(shù)據(jù)。
16.如權(quán)利要求15所述的系統(tǒng),所述相關(guān)數(shù)據(jù)包括預(yù)設(shè)時間段內(nèi)針對該URL產(chǎn)生的質(zhì)量數(shù)據(jù)。
17.如權(quán)利要求11-16任一項所述的系統(tǒng),所述質(zhì)量數(shù)據(jù)為評分。
18.如權(quán)利要求17所述的系統(tǒng),所述評分為萬維網(wǎng)聯(lián)盟W3C評分,所述相關(guān)數(shù)據(jù)是包括該URL的上級域名或上級目錄的評分。
19.如權(quán)利要求18所述的系統(tǒng),服務(wù)器分析各個網(wǎng)頁的評分,在新標(biāo)簽頁中給出按評分得到的網(wǎng)頁排序,或者給出按照評分的網(wǎng)頁推薦。
全文摘要
本發(fā)明公開了一種網(wǎng)頁質(zhì)量數(shù)據(jù)獲取方法,其中該方法包括瀏覽器接收用戶要訪問的網(wǎng)頁的統(tǒng)一資源定位符URL,并且加載該頁面;瀏覽器對頁面內(nèi)容進行散列計算得到散列值;瀏覽器將URL和散列值發(fā)送給服務(wù)器;服務(wù)器根據(jù)所述URL和散列值獲取相關(guān)網(wǎng)頁質(zhì)量數(shù)據(jù)并返回給瀏覽器;瀏覽器從服務(wù)器接收返回的質(zhì)量數(shù)據(jù),并顯示該數(shù)據(jù)。利用本發(fā)明的方案,用戶可以了解網(wǎng)頁的制作質(zhì)量,從而可以提高網(wǎng)上瀏覽速率。
文檔編號G06F17/30GK103064873SQ20121041785
公開日2013年4月24日 申請日期2012年10月26日 優(yōu)先權(quán)日2012年10月26日
發(fā)明者吳浩, 張鵬翼, 任寰 申請人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司