中国国际海运网代表业界向“两会”建言:海运费境内结算采用人民币
无论是电商卖家或是羊毛党还是做广告营销,关联问题都是个棘手问题,其实这个关联问题也就是浏览器指纹所导致的,那么什么是浏览器指纹呢?
基本指纹:
是任何浏览器都具有的特征标识,比如硬件类型、操作系统(Mac OS)、用户代理(Useragent)、系统字体、语言、屏幕分辨率、浏览器插件 (Flash,Java等)、浏览器扩展、浏览器设置等众多信息,当然这些也只是辅助判别因素。
行为指纹:
这个就很简单了,举个例子说,你在浏览器上搜索浏览了篮球,后面你会发现浏览器给你推荐篮球的产品,也就是说你的任何行为记录都会保存在本地cookie里,广告客户也就是以此放置广告。而电商平台在判定账号是否真实,也会获取cookie信息,故而大家在平时做单的时候,不妨先访问下其他网站,先进行cookie预热。
高级指纹:
(1)画布指纹
画布是HTML5中的一种动态绘图标签,可用于生成甚至处理高级图片。画布指纹生成过程大致如下:
使用画布绘制指定的图案。在HTML5中是相同的使用Canvas元素进行绘制操作时,在不同的操作系统和不同的浏览器上生成的图片的内容并不完全相同。在图像格式方面,不同的浏览器使用不同的图形处理引擎,不同的图像导出选项和不同的默认压缩级别。在像素级别,操作系统各自使用不同的设置和算法进行抗锯齿和子像素渲染操作。
我们在浏览器中看到的字体都经过了微调,以与肉眼一致。所谓的字体微调实际上是一种特殊的指令,它允许渲染算法在屏幕上绘制文本。因为计算机中的文本不是以图像格式存储的,而是像数学公式一样存储的。
当计算机在屏幕上的文本中绘制数学公式时,需要将该数学公式渲染为由像素组成的实际图像,并根据屏幕分辨率和像素大小等参数生成该数学公式,因此结果可能会有所不同。目前,不同的操作系统/浏览器将具有不同的微调算法,以使相同的字母m肉眼具有相同的行为,但是当我们放大到像素级别时,我们会看到细微的差异。
(2)WebGL指纹
WebGL指纹与画布指纹理论相同,只是将绘制的3D图像的内容与WebGL的某些属性值绑定在一起,将图形卡提供者和图形卡型号,压缩级别等拼接成一个长字符串。
(3)AudioContext指纹
不同设备和不同浏览器的音频指纹之所以不同,是因为主机/浏览器的硬件/软件存在细微差异,从而导致音频信号处理方面的差异。同一台机器上的相同类型的浏览器会产生相同的音频输出。不同机器或不同浏览器产生的音频输出可能会有所不同。
(4)集成指纹
在Internet世界中,各种指纹的冲突比比皆是,尤其是对于大量生产的机器,具有相同型号和浏览器的同一批Mac可能会产生相同的“高级指纹”。这时,有必要将所有上述指纹进行组合,这样就可以大大降低冲突率,提高账户唯一标识,避免出现账号关联问题。
现在,你应该知道为什么大家会用巨象指纹浏览器解决账户关联了吧。体验巨象指纹浏览器可以联系微信:19923658040