[發(fā)明專利]獲取網(wǎng)頁質(zhì)量數(shù)據(jù)的方法和瀏覽器及服務(wù)器有效
| 申請(qǐng)?zhí)枺?/td> | 201210418446.7 | 申請(qǐng)日: | 2012-10-26 |
| 公開(公告)號(hào): | CN103064874A | 公開(公告)日: | 2013-04-24 |
| 發(fā)明(設(shè)計(jì))人: | 吳浩;張鵬翼;任寰 | 申請(qǐng)(專利權(quán))人: | 北京奇虎科技有限公司;奇智軟件(北京)有限公司 |
| 主分類號(hào): | G06F17/30 | 分類號(hào): | G06F17/30 |
| 代理公司: | 中科專利商標(biāo)代理有限責(zé)任公司 11021 | 代理人: | 宋焰琴 |
| 地址: | 100088 北京市西城區(qū)新*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 獲取 網(wǎng)頁 質(zhì)量 數(shù)據(jù) 方法 瀏覽器 服務(wù)器 | ||
技術(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理事會(huì)。W3C組織是對(duì)網(wǎng)絡(luò)標(biāo)準(zhǔn)制定的一個(gè)非贏利組織,像HTML、XHTML、CSS、XML的標(biāo)準(zhǔn)就是由W3C來定制。W3C是專門致力于創(chuàng)建Web相關(guān)技術(shù)標(biāo)準(zhǔn)并促進(jìn)Web向更深、更廣發(fā)展的國(guó)際組織。到目前為止,W3C已開發(fā)了超過50個(gè)規(guī)范(草案)。這些規(guī)范(草案)包括人們?cè)缫讯炷茉數(shù)腍TML、HTTP、URIs、XML等,也包括針對(duì)語義Web的RDF、OWL等。
WEB標(biāo)準(zhǔn)不是某一個(gè)標(biāo)準(zhǔn),而是一系列標(biāo)準(zhǔn)的集合。網(wǎng)頁主要由三部分組成:結(jié)構(gòu)(Structure)、表現(xiàn)(Presentation)和行為(Behavior)。對(duì)應(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)主要包括對(duì)象模型(如W3C?DOM)、ECMAScript等。這些標(biāo)準(zhǔn)大部分由W3C起草和發(fā)布。
按照W3C標(biāo)準(zhǔn)來設(shè)計(jì)網(wǎng)站將帶來以下好處:
1)對(duì)網(wǎng)站瀏覽者的好處包括:文件下載與頁面顯示速度更快;內(nèi)容能被更多的用戶所訪問(包括失明、視弱、色盲等殘障人士);內(nèi)容能被更廣泛的設(shè)備所訪問(包括屏幕閱讀機(jī)、手持設(shè)備、搜索機(jī)器人、打印機(jī)、電冰箱等等);用戶能夠通過樣式選擇定制自己的表現(xiàn)界面;所有頁面都能提供適于打印的版本。
2)對(duì)網(wǎng)站所有者的好處包括:更少的代碼和組件,容易維護(hù);帶寬要求降低(代碼更簡(jiǎn)潔),成本降低。舉個(gè)例子:當(dāng)ESPN.com使用CSS改版后,每天節(jié)約超過兩兆字節(jié)(terabytes)的帶寬;更容易被搜尋引擎搜索到;改版方便,不需要變動(dòng)頁面內(nèi)容;提供打印版本而不需要復(fù)制內(nèi)容;提高網(wǎng)站易用性。在美國(guó),有嚴(yán)格的法律條款(Section?508)來約束政府網(wǎng)站必須達(dá)到一定的易用性,其他國(guó)家也有類似的要求。
現(xiàn)有技術(shù)中,用戶通過瀏覽器瀏覽各個(gè)網(wǎng)站。然而各個(gè)網(wǎng)站制作質(zhì)量良莠不齊,缺乏質(zhì)量標(biāo)識(shí)。用戶盲目地瀏覽網(wǎng)頁將不可避免地在制作質(zhì)量很差的網(wǎng)站上耗費(fèi)精力和時(shí)間。
有一些網(wǎng)站會(huì)進(jìn)行W3C標(biāo)準(zhǔn)的驗(yàn)證和質(zhì)量數(shù)據(jù)的獲取,并把驗(yàn)證通過信息或者質(zhì)量數(shù)據(jù)顯示于網(wǎng)頁上,供用戶參考。然而這依賴于網(wǎng)站的個(gè)體行為,無法要求每個(gè)網(wǎng)站都提供類似的基于W3C標(biāo)準(zhǔn)的質(zhì)量數(shù)據(jù)。并且,現(xiàn)有的質(zhì)量數(shù)據(jù)計(jì)算機(jī)制之間各有差異,雖然都基于W3C標(biāo)準(zhǔn),然而各項(xiàng)分值設(shè)置不同,造成各種質(zhì)量數(shù)據(jù)之間的差異。從而采用不同質(zhì)量數(shù)據(jù)計(jì)算機(jī)制的網(wǎng)站給出的質(zhì)量數(shù)據(jù)之間可比性不高。當(dāng)然,W3C僅是眾多標(biāo)準(zhǔn)中的一種主要標(biāo)準(zhǔn),網(wǎng)站也可基于其他標(biāo)準(zhǔn)進(jìn)行驗(yàn)證和獲取質(zhì)量數(shù)據(jù)。
綜上所述,現(xiàn)有技術(shù)中,用戶不能有效地獲取網(wǎng)頁質(zhì)量數(shù)據(jù),從而造成瀏覽網(wǎng)頁的盲目和效率低下。
發(fā)明內(nèi)容
鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的獲取網(wǎng)頁質(zhì)量數(shù)據(jù)的方法和瀏覽器及服務(wù)器。依據(jù)本發(fā)明的一個(gè)方面,提供了一種獲取網(wǎng)頁質(zhì)量數(shù)據(jù)的方法,該方法包括:從瀏覽器接收統(tǒng)一資源定位符URL和散列值,該散列值是瀏覽器根據(jù)從用戶接收的URL進(jìn)行頁面加載,對(duì)頁面內(nèi)容進(jìn)行散列計(jì)算得到的;存儲(chǔ)網(wǎng)頁質(zhì)量數(shù)據(jù);根據(jù)所述URL和散列值獲取相關(guān)網(wǎng)頁質(zhì)量數(shù)據(jù)并返回給瀏覽器。
可選地,通過質(zhì)量數(shù)據(jù)管理表來管理質(zhì)量數(shù)據(jù),在接收到URL和散列值之后,在質(zhì)量數(shù)據(jù)管理表中查找對(duì)應(yīng)的散列值,如果表中有該散列值,則返回與該散列值對(duì)應(yīng)的質(zhì)量數(shù)據(jù)。
可選地,通過質(zhì)量數(shù)據(jù)管理表來管理質(zhì)量數(shù)據(jù),質(zhì)量數(shù)據(jù)獲取單元在接收到URL和散列值之后,在質(zhì)量數(shù)據(jù)管理表中查找對(duì)應(yīng)的散列值,如果表中沒有查到該散列值,則根據(jù)該URL獲取網(wǎng)頁,并計(jì)算該網(wǎng)頁的質(zhì)量數(shù)據(jù)。
可選地,在計(jì)算得到質(zhì)量數(shù)據(jù)之后,判斷質(zhì)量數(shù)據(jù)管理表中是否具有與該URL對(duì)應(yīng)的質(zhì)量數(shù)據(jù),如果有,則利用計(jì)算得到的質(zhì)量數(shù)據(jù)來更新表中已有的質(zhì)量數(shù)據(jù),如果沒有,則新建表項(xiàng),存儲(chǔ)與該URL、散列值相對(duì)應(yīng)的質(zhì)量數(shù)據(jù)。
可選地,通過質(zhì)量數(shù)據(jù)管理表來管理質(zhì)量數(shù)據(jù),在接收到URL和散列值之后,在質(zhì)量數(shù)據(jù)管理表中查找對(duì)應(yīng)的散列值,如果表中沒有查到該散列值,則質(zhì)量數(shù)據(jù)獲取單元向?yàn)g覽器返回相關(guān)數(shù)據(jù)。
可選地,所述相關(guān)數(shù)據(jù)包括預(yù)設(shè)時(shí)間段內(nèi)針對(duì)該URL產(chǎn)生的質(zhì)量數(shù)據(jù)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京奇虎科技有限公司;奇智軟件(北京)有限公司,未經(jīng)北京奇虎科技有限公司;奇智軟件(北京)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210418446.7/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F17-00 特別適用于特定功能的數(shù)字計(jì)算設(shè)備或數(shù)據(jù)處理設(shè)備或數(shù)據(jù)處理方法
G06F17-10 .復(fù)雜數(shù)學(xué)運(yùn)算的
G06F17-20 .處理自然語言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫(kù)結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





