二维码或图片被浏览器莫名屏蔽的原因
昨天李哥在QQ上说,你网站上二维码被浏览器屏蔽了,而我这边一直是正常的,心里想他肯定装了什么广告屏蔽插件了。
后来,李哥说不建议使用AD字节,听到这个消息,我恍然大悟,似乎找到了原因!
因为我的二维码是放在AD目录下的,这就导致被许多浏览器的广告屏蔽机制扫到,自然就不显示了。
为什么AD字节会被屏蔽呢?
AD就是英文Advertisment的缩写,这个字节我想是最应该屏蔽的了。其次还有常见的baidustatic、googleadservice字节,反正巨头广告联盟代码很容易屏蔽的!
由此我联想到一个事情,就是前几个月,我在手机端设置的文章上方设置了一个图片广告位,用华为手机打开网站,此图片广告直接被莫名屏蔽了!
而用别的浏览器就没有问题,当时我觉得华为手机浏览器怎么这么牛逼?一个正常图上都能给我屏蔽!!!
这个问题一直百思不得其解,后来也就没管了。
今天想想总算找到原因了,手机端图上被屏蔽,是因为图上名称为ad.jpg,真的是大写的尴尬。
看来以后要避免ad字节了,不然很容易让这些浏览器莫名屏蔽掉。
解决方案:
1. 文件夹名称最好不要命名为ad之类的
2. 图上名称也要避免ad.png或adxxx.jpg
所以本质上不是我们二维码或图片有问题,当下那些浏览器广告屏蔽插件还做不到AI识别,根本识别不了图上上的内容。
如果你正在经历这种问题,不知道原因的,希望本文可以帮到你!
后来,李哥说不建议使用AD字节,听到这个消息,我恍然大悟,似乎找到了原因!
因为我的二维码是放在AD目录下的,这就导致被许多浏览器的广告屏蔽机制扫到,自然就不显示了。
为什么AD字节会被屏蔽呢?
AD就是英文Advertisment的缩写,这个字节我想是最应该屏蔽的了。其次还有常见的baidustatic、googleadservice字节,反正巨头广告联盟代码很容易屏蔽的!
由此我联想到一个事情,就是前几个月,我在手机端设置的文章上方设置了一个图片广告位,用华为手机打开网站,此图片广告直接被莫名屏蔽了!
而用别的浏览器就没有问题,当时我觉得华为手机浏览器怎么这么牛逼?一个正常图上都能给我屏蔽!!!
这个问题一直百思不得其解,后来也就没管了。
今天想想总算找到原因了,手机端图上被屏蔽,是因为图上名称为ad.jpg,真的是大写的尴尬。
看来以后要避免ad字节了,不然很容易让这些浏览器莫名屏蔽掉。
解决方案:
1. 文件夹名称最好不要命名为ad之类的
2. 图上名称也要避免ad.png或adxxx.jpg
所以本质上不是我们二维码或图片有问题,当下那些浏览器广告屏蔽插件还做不到AI识别,根本识别不了图上上的内容。
如果你正在经历这种问题,不知道原因的,希望本文可以帮到你!