一种html5布局检测方法及系统的制作方法

文档序号:6640123阅读:454来源:国知局
一种html5布局检测方法及系统的制作方法
【专利摘要】本发明提供一种HTML5布局检测方法及系统。所述HTML5布局检测方法包括:接收待检测的网站地址;访问所述网站地址对应的网页并获取所述网页的源代码;在所述源代码中查找HTML5相关标签;当查找到所述HTML5相关标签时,确定所述网页是HTML5布局。所述HTML5布局检测系统包括:网站地址输入模块用于接收待检测的网站地址;网页源码获取模块用于获取所述网站地址,访问所述网站地址对应的网页并获取所述网页的源代码;网站布局确定模块用于在所述源代码中查找HTML5相关标签;当查找到所述HTML5相关标签时,确定所述网页是HTML5布局。本发明的技术方案能够自动检测网站页面是否采用HTML5结构布局。
【专利说明】-种HTML5布局检测方法及系统

【技术领域】
[0001] 本发明涉及一种网络技术,特别是涉及一种HTML5布局检测方法及系统。

【背景技术】
[0002] 随着互联网的发展,互联网的宣传作用和商业价值不断增长。为了提高在互联网 的宣传能力,就要通过完善互联网上产品的相关网页,以让一些权威的搜索引擎愿意爬取 到该产品网页上,从而让更多的用户知道、了解进而购买使用所述产品,更大程度的发掘和 留住用户,进而创造更大的商业价值。
[0003] HTML5规范是万维网联盟(W3C)由2012年12月17日正式宣布定稿的第五版超 级文本标记(HyperText Markup language)。采用HTML5布局能够更好得迎合搜索引擎优 化,更精美的动画效果,更快的图片下载速度和WEB应用开发更容易,尤其是移动应用,所 以采用HTML5布局对完善互联网上产品相关网页的重要性显而易见。通过确定网页界面是 不是HTML5,可以在一定程度上明确看清楚产品的相关网页是否存在优化和完善的空间,更 好的维护互联网产品的相关网页。但是对于互联网上产品的相关网页是否采用HTML5布局 并不能直观确定,如果需要确定网站界面是不是HTML5结构,通常采用的办法为:打开网页 后,通过点击右键查看源代码,然后在所述源代码中手动搜索跟HTML5相关的标签,这种方 法不仅工作量大而且还可能不准确。
[0004] 鉴于此,如何找到一种能够自动检测网站页面是否采用HTML5结构布局的方法成 为了本领域技术人员亟待解决的问题。


【发明内容】

[0005] 鉴于以上所述现有技术的缺点,本发明的目的在于提供一种HTML5布局检测方法 及系统,用于解决现有技术中确定网站界面是不是HTML5结构的方法不仅工作量大而且还 可能不准确的问题。
[0006] 为实现上述目的及其他相关目的,本发明提供一种HTML5布局检测方法,所述 HTML5布局检测方法包括:接收待检测的网站地址;访问所述网站地址对应的网页并获取 所述网页的源代码;在所述源代码中查找HTML5相关标签;当查找到所述HTML5相关标签 时,确定所述网页是HTML5布局。
[0007] 可选地,所述访问所述网站地址对应的网页并获取所述网页的源代码是通过后台 执行完成的。
[0008] 可选地,所述 HTML5 相关标签包括 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相关标签时,确 定所述网页不是HTML5布局。
[0010] 可选地,所述HTML5布局检测方法还包括:将所述网页是否是HTML5布局以消息框 显不。
[0011] 本发明提供一种HTML5布局检测系统,所述HTML5布局检测系统包括:网站地址 输入模块,用于接收待检测的网站地址;网页源码获取模块,与所述网站输入模块相连,用 于从所述网站输入模块中获取所述网站地址,访问所述网站地址对应的网页并获取所述网 页的源代码;网站布局确定模块,与所述网页源码获取模块相连,用于在所述源代码中查找 HTML5相关标签;当查找到所述HTML5相关标签时,确定所述网页是HTML5布局。
[0012] 可选地,所述网页源码获取模块中的访问所述网站地址对应的网页并获取所述网 页的源代码是通过后台执行完成的。
[0013] 可选地,所述 HTML5 相关标签包括 abbr、article、aside、audio、bdi、canvas、 data、datalist、details、figcaption、figure、footer、header、hgroupmark、meter、nav、 output、progress、section、summary、time、video 中的至少一种。
[0014] 可选地,所述网站布局确定模块还用于:当未查找到所述HTML5相关标签时,确定 所述网页不是HTML5布局。
[0015] 可选地,所述网站布局确定模块还用于:将所述网页是否是HTML5布局以消息框 显不。
[0016] 如上所述,本发明的一种HTML5布局检测方法及系统,具有以下有益效果:能够自 动检测网站页面是否采用HTML5结构布局。

【专利附图】

【附图说明】
[0017] 图1显不为本发明的一种HTML5布局检测方法的一实施例的流程不意图。
[0018] 图2显不为本发明的一种HTML5布局检测系统的一实施例的模块不意图。
[0019] 元件标号说明
[0020]

【权利要求】
1. 一种HTML5布局检测方法,其特征在于,所述HTML5布局检测方法包括: 接收待检测的网站地址; 访问所述网站地址对应的网页并获取所述网页的源代码; 在所述源代码中查找HTML5相关标签; 当查找到所述HTML5相关标签时,确定所述网页是HTML5布局。
2. 根据权利要求1所述的HTML5布局检测方法,其特征在于:所述访问所述网站地址 对应的网页并获取所述网页的源代码是通过后台执行完成的。
3. 根据权利要求1所述的HTML5布局检测方法,其特征在于:所述HTML5相关标签包括 abbr> article^ aside> audio> bdi> canvas> data> datalist> details^ figcaption> figure^ footer、header、hgroupmark、meter、nav、output、progress、section、summary、time 或 video中的至少一种。
4. 根据权利要求1所述的HTML5布局检测方法,其特征在于:所述HTML5布局检测方 法还包括:当未查找到所述HTML5相关标签时,确定所述网页不是HTML5布局。
5. 根据权利要求1或4所述的HTML5布局检测方法,其特征在于:所述HTML5布局检 测方法还包括:将所述网页是否是HTML5布局以消息框显示。
6. -种HTML5布局检测系统,其特征在于:所述HTML5布局检测系统包括: 网站地址输入模块,用于接收待检测的网站地址; 网页源码获取模块,与所述网站输入模块相连,用于从所述网站输入模块中获取所述 网站地址,访问所述网站地址对应的网页并获取所述网页的源代码; 网站布局确定模块,与所述网页源码获取模块相连,用于在所述源代码中查找HTML5 相关标签;当查找到所述HTML5相关标签时,确定所述网页是HTML5布局。
7. 根据权利要求6所述的HTML5布局检测系统,其特征在于:所述网页源码获取模块 中的访问所述网站地址对应的网页并获取所述网页的源代码是通过后台执行完成的。
8. 根据权利要求6所述的HTML5布局检测系统,其特征在于:所述HTML5相关标签包括 abbr> article^ aside> audio> bdi> canvas> data> datalist> details^ figcaption> figure^ footer、header、hgroupmark、meter、nav、output、progress、section、summary、time、video 中的至少一种。
9. 根据权利要求6所述的HTML5布局检测系统,其特征在于:所述网站布局确定模块 还用于:当未查找到所述HTML5相关标签时,确定所述网页不是HTML5布局。
10. 根据权利要求6或9所述的HTML5布局检测系统,其特征在于:所述网站布局确定 模块还用于:将所述网页是否是HTML5布局以消息框显示。
【文档编号】G06F17/30GK104408208SQ201410823045
【公开日】2015年3月11日 申请日期:2014年12月22日 优先权日:2014年12月22日
【发明者】唐芬芬 申请人:上海斐讯数据通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1