一种网页设计对比方法、装置、设备及可读存储介质制造方法及图纸

技术编号:21548030 阅读:26 留言:0更新日期:2019-07-06 21:31
本发明专利技术提供了一种网页设计对比、装置、设备及可读存储介质,包括:接收针对目标网页的网页设计对比请求;根据所述网页设计对比请求,提取所述目标网页的页面源码;根据所述页面源码渲染并获取所述目标网页上的目标图片数据,以及所述目标图片数据的目标图片属性数据;获取所述目标网页对应的预设设计图中的预设图片数据,以及所述预设设计图的预设图片属性数据;分别计算所述目标图片数据与所述预设图片数据之间的第一相似度,以及所述目标图片属性数据与所述预设图片属性数据之间的第二相似度;根据所述第一相似度和所述第二相似度生成网页设计对比报告。解决了现有技术中页面设计验证会造成人工成本升高造成扩展性差的问题。

A Contrast Method, Device, Equipment and Readable Storage Medium for Web Page Design

【技术实现步骤摘要】
一种网页设计对比方法、装置、设备及可读存储介质
本专利技术涉及网页设计
,特别是涉及一种网页设计对比方法、装置、设备及可读存储介质。
技术介绍
随着计算机网络技术的不断发展,网页应用开发的不断进步,网页界面的设计和实现是由不同的人员协作完成,由于界面设计与界面实现分别会有不同的侧重点,导致界面的实现效果与设计图不一致的情况,因此网页界面的设计验证工作也逐步细致和复杂。现有技术中,大多制作团队中,网页界面实现效果与设计图两者对比过程完全依赖于人工,验证依赖的数据单一,不利于用户的分析统计,且对于复杂的页面设计验证会造成人工成本升高,造成上述验证方法成本高且没有可扩展性。
技术实现思路
鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种网页设计对比方法和相应的一种网页设计对比装置。根据本专利技术的第一方面,本专利技术实施例公开了一种网页设计对比方法,具体包括:接收针对目标网页的网页设计对比请求;根据所述网页设计对比请求,提取所述目标网页的页面源码;根据所述页面源码渲染并获取所述目标网页上的目标图片数据,以及所述目标图片数据的目标图片属性数据;获本文档来自技高网...

【技术保护点】
1.一种网页设计对比方法,其特征在于,包括:接收针对目标网页的网页设计对比请求;根据所述网页设计对比请求,提取所述目标网页的页面源码;根据所述页面源码渲染并获取所述目标网页上的目标图片数据,以及所述目标图片数据的目标图片属性数据;获取所述目标网页对应的预设设计图中的预设图片数据,以及所述预设设计图的预设图片属性数据;分别计算所述目标图片数据与所述预设图片数据之间的第一相似度,以及所述目标图片属性数据与所述预设图片属性数据之间的第二相似度;根据所述第一相似度和所述第二相似度生成网页设计对比报告。

【技术特征摘要】
1.一种网页设计对比方法,其特征在于,包括:接收针对目标网页的网页设计对比请求;根据所述网页设计对比请求,提取所述目标网页的页面源码;根据所述页面源码渲染并获取所述目标网页上的目标图片数据,以及所述目标图片数据的目标图片属性数据;获取所述目标网页对应的预设设计图中的预设图片数据,以及所述预设设计图的预设图片属性数据;分别计算所述目标图片数据与所述预设图片数据之间的第一相似度,以及所述目标图片属性数据与所述预设图片属性数据之间的第二相似度;根据所述第一相似度和所述第二相似度生成网页设计对比报告。2.根据权利要求1所述的方法,其特征在于,所述根据所述网页设计对比请求,提取所述目标网页的页面源码的步骤,包括:根据所述网页设计对比请求,以预设浏览工具遍历所述目标网页的URL集下所有子链接;提取所述子链接下所述目标网页的页面源码。3.根据权利要求1所述的方法,所述网页设计对比请求包括去除页面文字显示内容,所述根据所述页面源码渲染并获取所述目标网页上的目标图片数据,以及所述目标图片数据的目标图片属性数据的步骤,包括:根据所述页面源码中的DOM接口,获取所述目标网页的DOM元素及DOM父元素;根据所述DOM元素获取所述目标网页的文字显示色;根据所述DOM父元素,获取所述目标网页的文字显示背景色;将所述文字显示色替换为所述文字显示背景色,得到去除了页面文字显示内容的第一页面源代码;根据所述第一页面源代码,获取去除了页面文字显示内容的所述目标网页上的目标图片数据,以及所述目标图片数据的目标图片属性数据。4.根据权利要求3所述的方法,在所述获取所述目标网页对应的预设设计图中的预设图片数据,以及所述预设设计图的预设图片属性数据的步骤之后,还包括:响应于所述第一页面源代码中存在变更数据,而在执行根据所述第一页面源代码获取去除了页面文字显示内容的所述目标网页上的目标图片数据,以及所述目标图片数据的目标图片属性数据的操作之前,先删除在所述第一页面源代码中与所述预设图片数据以及对应的预设图片属性数据不相关的无关图片数据以及对应的无关图片属性数据,所述变更数据包括导致所述第一页面源代码改变的数据。5.根据权利要求1所述的方法,所述网页设计对比请求包括页面色度对比,所述分别计算所述目标图片数据与所述预设图片数据之间的第一相似度,以及所述目标图片属性数据与所述预设图片属性数据之间的第...

【专利技术属性】
技术研发人员:张博伟陈卓
申请(专利权)人:北京三快在线科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1