预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共22页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN112380475A(43)申请公布日2021.02.19(21)申请号202011290395.5(22)申请日2020.11.18(71)申请人北京沃东天骏信息技术有限公司地址100176北京市大兴区经济技术开发区科创十一街18号院2号楼4层A402室申请人北京京东世纪贸易有限公司(72)发明人周於煜苏昊欣赵越(74)专利代理机构北京英赛嘉华知识产权代理有限责任公司11204代理人王达佐马晓亚(51)Int.Cl.G06F16/957(2019.01)G06F16/958(2019.01)权利要求书3页说明书11页附图7页(54)发明名称用于生成页面的方法和装置(57)摘要本公开的实施例公开了用于生成页面的方法和装置。该方法的一具体实施方式包括:获取初始页面的视窗中目标元素的初始色彩信息和尺寸信息;基于初始色彩信息,采用第一色彩变换策略,生成目标元素的模拟色彩信息,模拟色彩信息指示的色彩表征目标元素的初始色彩在特征人群眼中的视觉效果;响应于确定目标元素的模拟色彩信息满足预设条件,基于目标元素的初始色彩信息,采用第二色彩变换策略,生成目标元素的目标色彩信息,预设条件表征模拟色彩对特征人群的友好程度;基于目标色彩信息和尺寸信息,重绘目标元素,得到目标页面。自动对浏览器应用的页面中的目标元素的色彩进行重绘,可以降低特征人群的辨识难度和设计人员的色彩使用限制。CN112380475ACN112380475A权利要求书1/3页1.一种用于生成页面的方法,其中,包括:获取初始页面的视窗中目标元素的初始色彩信息和尺寸信息;基于所述初始色彩信息,采用第一色彩变换策略,生成所述目标元素的模拟色彩信息,所述模拟色彩信息指示的色彩表征所述目标元素的初始色彩在特征人群眼中的视觉效果;响应于确定所述目标元素的模拟色彩信息满足预设条件,基于所述目标元素的初始色彩信息,采用第二色彩变换策略,生成所述目标元素的目标色彩信息,所述预设条件表征所述模拟色彩对所述特征人群的友好程度;基于所述目标色彩信息和所述尺寸信息,重绘所述目标元素,得到目标页面。2.根据权利要求1所述的方法,其中,所述目标元素经由如下步骤确定:采用交叉对象接口异步获取所述初始页面中的元素与所述初始页面的视窗的交叉状态;响应于确定所述初始页面中的元素与所述初始页面的视窗的相交比例达到预设的交叉阈值,将该元素确定为目标元素。3.根据权利要求1所述的方法,所述方法还包括:采用所述交叉对象接口异步获取所述初始页面中各所述目标元素的模拟色彩信息,并对每个目标元素执行如下步骤:对比所述目标元素的模拟色彩信息与预设的色彩区间,确定该模拟色彩信息是否处于所述色彩区间,得到第一对比结果;基于所述目标元素的模拟色彩信息与相邻目标元素的模拟色彩信息,确定所述目标元素与所述相邻目标元素相接区域的模拟色彩信息之间的差值,并对比该差值与预设的色差阈值,确定该差值是否小于所述色差阈值,得到第二对比结果,其中,所述相邻目标元素为所述初始页面中与该目标元素的边界相接的其他目标元素;响应于所述目标元素包括多个模拟色彩信息,确定所述目标元素的各模拟色彩信息之间的差值,并对比该差值与所述色差阈值,确定该差值是否小于所述色差阈值,得到第三对比结果;响应于确定所述目标元素的第一对比结果、第二对比结果和第三对比结果不全为“否”,确定所述目标元素符合预设条件。4.根据权利要求1所述的方法,其中,所述目标元素的初始色彩信息和尺寸信息经由如下步骤获取:采用所述交叉对象接口异步获取所述初始页面的文本对象模型;从所述文本对象模型中提取所述目标元素的层叠样式表;从所述层叠样式表中提取出所述目标元素的初始色彩信息和尺寸信息;所述目标元素的模拟色彩信息经由如下步骤获取:采用所述交叉对象接口按照所述第一色彩变换策略调整所述初始色彩信息,得到所述模拟色彩信息;所述目标元素的目标色彩信息经由如下步骤生成:采用所述交叉对象接口按照所述第二色彩变换策略调整所述初始色彩信息,得到所述目标色彩信息;以及,所述基于所述目标色彩信息和所述尺寸信息,重绘所述目标元素,包括:基于所述目标元素的目标色彩信息和尺寸信息,采用所述文本对象模型,更新所述目标元素的色彩样式,得到重绘后的目标元素。5.根据权利要求1至4之一所述的方法,其中,所述目标元素的目标色彩信息经由如下2CN112380475A权利要求书2/3页步骤生成:基于所述目标元素的初始色彩信息,确定出各色彩分量R(red,红色)、G(green,绿色)、B(blue,蓝色)的初始数值;将所述色彩分量R的目标数值更新为所述色彩分量G的初始数值,将所述色彩分量G的目标数值更新为所述色彩分量B的初始数值,将所述色彩分量B的目标数值更新为所述色彩分量