[发明专利]网页处理方法及装置有效
申请号: | 201410438540.8 | 申请日: | 2014-08-29 |
公开(公告)号: | CN105373565B | 公开(公告)日: | 2017-06-30 |
发明(设计)人: | 梁捷;刘欣;蔺文龙;董洲 | 申请(专利权)人: | 优视科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙)44280 | 代理人: | 何青瓦 |
地址: | 100080 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网页 处理 方法 装置 | ||
1.一种网页处理方法,其特征在于,所述方法包括:
接收用户访问一站点页面的请求;
响应所述请求获取并加载相应的网页;
分析所述网页的页面结构以获得所述网页中所包含的网页组件;
分析所述网页组件以得到每个网页组件的辨识性信息的属性值,所述辨识性信息用于网页转码处理;
将所述网页组件的辨识性信息的属性值按照权重排列,并选择权重值最大的辨识性信息的属性值;
根据所述权重值最大的辨识性信息的属性值为转码页面对应的网页组件的辨识性信息的属性值进行赋值。
2.如权利要求1所述的网页处理方法,其特征在于,所述分析所述网页的页面结构以获得所述网页中所包含的网页组件的步骤包括:
在所述网页的代码中插入相应的网页分析程序语言,以预先定义网页组件及所述网页组件的接口;
利用所述网页分析程序语言执行网页结构识别逻辑,以根据所述预先定义的网页组件的接口识别出所述网页的页面中所包含的网页组件。
3.如权利要求2所述的网页处理方法,其特征在于,所述分析所述网页组件以得到每个网页组件的辨识性信息的属性值的步骤之后,还包括:
根据所述网页组件的辨识性信息的属性值以及所述预先定义的网页组件的接口为所述预先定义的网页组件的辨识性信息的属性值进行赋值。
4.如权利要求3所述的网页处理方法,其特征在于,所述根据所述网页组件的辨识性信息的属性值以及所述预先定义的网页组件的接口为所述预先定义的网页组件的辨识性信息的属性值进行赋值的步骤之后,还包括:
遍历已赋值的所述预先定义的网页组件以拼装成级联样式文本,并将所述级联样式文本通过内联方式形成所述转码页面。
5.如权利要求4所述的网页处理方法,其特征在于,所述网页的网页组件均具有对应的文档网页组件模型数组,多个网页组件模型数组形成网页组件模型数组树;
所述将所述级联样式文本通过内联方式形成所述转码页面的步骤具体为:将内联的级联样式文本插入所述网页组件模型数组树中,由已经赋值的所述预先定义的网页组件按照所述级联样式形成所述转码页面。
6.如权利要求1至5任意一项所述的网页处理方法,其特征在于,所述网页组件的辨识性信息为网页组件的配色属性,和/或字体大小。
7.一种网页处理装置,其特征在于,所述装置包括:
网页访问单元,用于接收用户访问一站点页面的请求;
页面加载单元,用于响应所述请求获取并加载对应的网页;
页面分析单元,用于分析所述网页的页面结构以获得所述网页中所包含的网页组件;
辨识性信息属性确定单元,用于分析所述网页组件以得到每个网页组件的辨识性信息的属性值,所述辨识性信息用于网页转码处理;
权重值选择单元,用于将所述网页组件的辨识性信息的属性值按照权重排列,并选择权重值最大的辨识性信息的属性值;
辨识性信息赋值单元,用于根据所述权重值最大的辨识性信息的属性值为转码页面对应的网页组件的辨识性信息的属性值进行赋值。
8.如权利要求7所述的网页处理装置,其特征在于,所述页面分析单元还用于在所述网页的代码中插入相应的网页分析程序语言,以预先定义网页组件及所述网页组件的接口,以及利用所述网页分析程序语言执行网页结构识别逻辑,以根据所述预先定义的网页组件的接口识别出所述网页的页面中所包含的网页组件。
9.如权利要求8所述的网页处理装置,其特征在于,所述网页处理装置还包括:
辨识性信息应用单元,用于根据所述网页组件的辨识性信息的属性值以及所述预先定义的网页组件的接口为所述预先定义的网页组件的辨识性信息的属性值进行赋值,以及遍历已赋值的所述预先定义的网页组件以拼装成级联样式文本,并将所述级联样式文本通过内联方式形成所述转码页面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于优视科技有限公司,未经优视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410438540.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于创建和评估实验的系统和方法
- 下一篇:数据库切换方法及装置