一種html5布局檢測方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種HTML5布局檢測方法及系統(tǒng)。所述HTML5布局檢測方法包括:接收待檢測的網(wǎng)站地址;訪問所述網(wǎng)站地址對應(yīng)的網(wǎng)頁并獲取所述網(wǎng)頁的源代碼;在所述源代碼中查找HTML5相關(guān)標簽;當查找到所述HTML5相關(guān)標簽時,確定所述網(wǎng)頁是HTML5布局。所述HTML5布局檢測系統(tǒng)包括:網(wǎng)站地址輸入模塊用于接收待檢測的網(wǎng)站地址;網(wǎng)頁源碼獲取模塊用于獲取所述網(wǎng)站地址,訪問所述網(wǎng)站地址對應(yīng)的網(wǎng)頁并獲取所述網(wǎng)頁的源代碼;網(wǎng)站布局確定模塊用于在所述源代碼中查找HTML5相關(guān)標簽;當查找到所述HTML5相關(guān)標簽時,確定所述網(wǎng)頁是HTML5布局。本發(fā)明的技術(shù)方案能夠自動檢測網(wǎng)站頁面是否采用HTML5結(jié)構(gòu)布局。
【專利說明】-種HTML5布局檢測方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及一種網(wǎng)絡(luò)技術(shù),特別是涉及一種HTML5布局檢測方法及系統(tǒng)。
【背景技術(shù)】
[0002] 隨著互聯(lián)網(wǎng)的發(fā)展,互聯(lián)網(wǎng)的宣傳作用和商業(yè)價值不斷增長。為了提高在互聯(lián)網(wǎng) 的宣傳能力,就要通過完善互聯(lián)網(wǎng)上產(chǎn)品的相關(guān)網(wǎng)頁,以讓一些權(quán)威的搜索引擎愿意爬取 到該產(chǎn)品網(wǎng)頁上,從而讓更多的用戶知道、了解進而購買使用所述產(chǎn)品,更大程度的發(fā)掘和 留住用戶,進而創(chuàng)造更大的商業(yè)價值。
[0003] HTML5規(guī)范是萬維網(wǎng)聯(lián)盟(W3C)由2012年12月17日正式宣布定稿的第五版超 級文本標記(HyperText Markup language)。采用HTML5布局能夠更好得迎合搜索引擎優(yōu) 化,更精美的動畫效果,更快的圖片下載速度和WEB應(yīng)用開發(fā)更容易,尤其是移動應(yīng)用,所 以采用HTML5布局對完善互聯(lián)網(wǎng)上產(chǎn)品相關(guān)網(wǎng)頁的重要性顯而易見。通過確定網(wǎng)頁界面是 不是HTML5,可以在一定程度上明確看清楚產(chǎn)品的相關(guān)網(wǎng)頁是否存在優(yōu)化和完善的空間,更 好的維護互聯(lián)網(wǎng)產(chǎn)品的相關(guān)網(wǎng)頁。但是對于互聯(lián)網(wǎng)上產(chǎn)品的相關(guān)網(wǎng)頁是否采用HTML5布局 并不能直觀確定,如果需要確定網(wǎng)站界面是不是HTML5結(jié)構(gòu),通常采用的辦法為:打開網(wǎng)頁 后,通過點擊右鍵查看源代碼,然后在所述源代碼中手動搜索跟HTML5相關(guān)的標簽,這種方 法不僅工作量大而且還可能不準確。
[0004] 鑒于此,如何找到一種能夠自動檢測網(wǎng)站頁面是否采用HTML5結(jié)構(gòu)布局的方法成 為了本領(lǐng)域技術(shù)人員亟待解決的問題。
【發(fā)明內(nèi)容】
[0005] 鑒于以上所述現(xiàn)有技術(shù)的缺點,本發(fā)明的目的在于提供一種HTML5布局檢測方法 及系統(tǒng),用于解決現(xiàn)有技術(shù)中確定網(wǎng)站界面是不是HTML5結(jié)構(gòu)的方法不僅工作量大而且還 可能不準確的問題。
[0006] 為實現(xiàn)上述目的及其他相關(guān)目的,本發(fā)明提供一種HTML5布局檢測方法,所述 HTML5布局檢測方法包括:接收待檢測的網(wǎng)站地址;訪問所述網(wǎng)站地址對應(yīng)的網(wǎng)頁并獲取 所述網(wǎng)頁的源代碼;在所述源代碼中查找HTML5相關(guān)標簽;當查找到所述HTML5相關(guān)標簽 時,確定所述網(wǎng)頁是HTML5布局。
[0007] 可選地,所述訪問所述網(wǎng)站地址對應(yīng)的網(wǎng)頁并獲取所述網(wǎng)頁的源代碼是通過后臺 執(zhí)行完成的。
[0008] 可選地,所述 HTML5 相關(guān)標簽包括 abbr、article、aside、audio、bdi、canvas、 data、datalist、details、figcaption、figure、footer、header、hgroupmark、meter、nav、 output、progress、section、summary、time、或 video 中的至少一種。
[0009] 可選地,所述HTML5布局檢測方法還包括:當未查找到所述HTML5相關(guān)標簽時,確 定所述網(wǎng)頁不是HTML5布局。
[0010] 可選地,所述HTML5布局檢測方法還包括:將所述網(wǎng)頁是否是HTML5布局以消息框 顯不。
[0011] 本發(fā)明提供一種HTML5布局檢測系統(tǒng),所述HTML5布局檢測系統(tǒng)包括:網(wǎng)站地址 輸入模塊,用于接收待檢測的網(wǎng)站地址;網(wǎng)頁源碼獲取模塊,與所述網(wǎng)站輸入模塊相連,用 于從所述網(wǎng)站輸入模塊中獲取所述網(wǎng)站地址,訪問所述網(wǎng)站地址對應(yīng)的網(wǎng)頁并獲取所述網(wǎng) 頁的源代碼;網(wǎng)站布局確定模塊,與所述網(wǎng)頁源碼獲取模塊相連,用于在所述源代碼中查找 HTML5相關(guān)標簽;當查找到所述HTML5相關(guān)標簽時,確定所述網(wǎng)頁是HTML5布局。
[0012] 可選地,所述網(wǎng)頁源碼獲取模塊中的訪問所述網(wǎng)站地址對應(yīng)的網(wǎng)頁并獲取所述網(wǎng) 頁的源代碼是通過后臺執(zhí)行完成的。
[0013] 可選地,所述 HTML5 相關(guān)標簽包括 abbr、article、aside、audio、bdi、canvas、 data、datalist、details、figcaption、figure、footer、header、hgroupmark、meter、nav、 output、progress、section、summary、time、video 中的至少一種。
[0014] 可選地,所述網(wǎng)站布局確定模塊還用于:當未查找到所述HTML5相關(guān)標簽時,確定 所述網(wǎng)頁不是HTML5布局。
[0015] 可選地,所述網(wǎng)站布局確定模塊還用于:將所述網(wǎng)頁是否是HTML5布局以消息框 顯不。
[0016] 如上所述,本發(fā)明的一種HTML5布局檢測方法及系統(tǒng),具有以下有益效果:能夠自 動檢測網(wǎng)站頁面是否采用HTML5結(jié)構(gòu)布局。
【專利附圖】
【附圖說明】
[0017] 圖1顯不為本發(fā)明的一種HTML5布局檢測方法的一實施例的流程不意圖。
[0018] 圖2顯不為本發(fā)明的一種HTML5布局檢測系統(tǒng)的一實施例的模塊不意圖。
[0019] 元件標號說明
[0020]
【權(quán)利要求】
1. 一種HTML5布局檢測方法,其特征在于,所述HTML5布局檢測方法包括: 接收待檢測的網(wǎng)站地址; 訪問所述網(wǎng)站地址對應(yīng)的網(wǎng)頁并獲取所述網(wǎng)頁的源代碼; 在所述源代碼中查找HTML5相關(guān)標簽; 當查找到所述HTML5相關(guān)標簽時,確定所述網(wǎng)頁是HTML5布局。
2. 根據(jù)權(quán)利要求1所述的HTML5布局檢測方法,其特征在于:所述訪問所述網(wǎng)站地址 對應(yīng)的網(wǎng)頁并獲取所述網(wǎng)頁的源代碼是通過后臺執(zhí)行完成的。
3. 根據(jù)權(quán)利要求1所述的HTML5布局檢測方法,其特征在于:所述HTML5相關(guān)標簽包括 abbr> article^ aside> audio> bdi> canvas> data> datalist> details^ figcaption> figure^ footer、header、hgroupmark、meter、nav、output、progress、section、summary、time 或 video中的至少一種。
4. 根據(jù)權(quán)利要求1所述的HTML5布局檢測方法,其特征在于:所述HTML5布局檢測方 法還包括:當未查找到所述HTML5相關(guān)標簽時,確定所述網(wǎng)頁不是HTML5布局。
5. 根據(jù)權(quán)利要求1或4所述的HTML5布局檢測方法,其特征在于:所述HTML5布局檢 測方法還包括:將所述網(wǎng)頁是否是HTML5布局以消息框顯示。
6. -種HTML5布局檢測系統(tǒng),其特征在于:所述HTML5布局檢測系統(tǒng)包括: 網(wǎng)站地址輸入模塊,用于接收待檢測的網(wǎng)站地址; 網(wǎng)頁源碼獲取模塊,與所述網(wǎng)站輸入模塊相連,用于從所述網(wǎng)站輸入模塊中獲取所述 網(wǎng)站地址,訪問所述網(wǎng)站地址對應(yīng)的網(wǎng)頁并獲取所述網(wǎng)頁的源代碼; 網(wǎng)站布局確定模塊,與所述網(wǎng)頁源碼獲取模塊相連,用于在所述源代碼中查找HTML5 相關(guān)標簽;當查找到所述HTML5相關(guān)標簽時,確定所述網(wǎng)頁是HTML5布局。
7. 根據(jù)權(quán)利要求6所述的HTML5布局檢測系統(tǒng),其特征在于:所述網(wǎng)頁源碼獲取模塊 中的訪問所述網(wǎng)站地址對應(yīng)的網(wǎng)頁并獲取所述網(wǎng)頁的源代碼是通過后臺執(zhí)行完成的。
8. 根據(jù)權(quán)利要求6所述的HTML5布局檢測系統(tǒng),其特征在于:所述HTML5相關(guān)標簽包括 abbr> article^ aside> audio> bdi> canvas> data> datalist> details^ figcaption> figure^ footer、header、hgroupmark、meter、nav、output、progress、section、summary、time、video 中的至少一種。
9. 根據(jù)權(quán)利要求6所述的HTML5布局檢測系統(tǒng),其特征在于:所述網(wǎng)站布局確定模塊 還用于:當未查找到所述HTML5相關(guān)標簽時,確定所述網(wǎng)頁不是HTML5布局。
10. 根據(jù)權(quán)利要求6或9所述的HTML5布局檢測系統(tǒng),其特征在于:所述網(wǎng)站布局確定 模塊還用于:將所述網(wǎng)頁是否是HTML5布局以消息框顯示。
【文檔編號】G06F17/30GK104408208SQ201410823045
【公開日】2015年3月11日 申請日期:2014年12月22日 優(yōu)先權(quán)日:2014年12月22日
【發(fā)明者】唐芬芬 申請人:上海斐訊數(shù)據(jù)通信技術(shù)有限公司