1、网站内容里经常会操作或产生一些违禁关键词和违禁链接,一旦出现就会被 360 或者 QQ 百度等搜索引擎标红、爆红。所以我就想试试能不能把文本内容输出成图片格式输出到页面代替 HTML 排版展示。 2、至于违禁的 URL,我可以试着用 JS 来实现,目的就是为了不让搜索引擎蜘蛛识别出这是一个标准的 A 链接
1、网站内容里经常会操作或产生一些违禁关键词和违禁链接,一旦出现就会被 360 或者 QQ 百度等搜索引擎标红、爆红。所以我就想试试能不能把文本内容输出成图片格式输出到页面代替 HTML 排版展示。 2、至于违禁的 URL,我可以试着用 JS 来实现,目的就是为了不让搜索引擎蜘蛛识别出这是一个标准的 A 链接
|
ethanluAug 19, 2017 via Android
1
之前好像这边就看到有个右键保存剪贴板内容为图片的工具
|
|
marvinwilliamAug 19, 2017
2
html2canvas
|
|
chinvoAug 19, 2017
3
php imagick 渲染成图片
|
|
KilerdAug 19, 2017 via iPhone
4
用过 qq 的截图功能吗?
|
|
anoymouxAug 19, 2017
6
不用这么麻烦,页面加载之后,再从后台取数据就可以,爬虫获取不到页面的动态内容
|
|
zhongkouweiAug 19, 2017
7
但你那样不是会降低 seo 效果吗,或者你根本不需要 seo。
|
|
580a388da131Aug 19, 2017
8
html5 canvas
|
|
9
@zhongkouwei 对的,不考虑 SEO,只要能不被 360 标注危险网站就行。
|
|
ihciahAug 19, 2017 via iPhone
11
所有文字由服务端生成图片传送有点伤性能,不如自己搞个奇怪的编码,让网页解码直接 document.write 进去。(当年搞过在线代理,就是 base64 后逆序绕过关键字审查的)
|
|
qq292382270Aug 19, 2017
12
我选择用 base64 ..
|
|
realpgAug 19, 2017
13
那个 直接输出十六进制即可……
|
|
dallasluAug 19, 2017
15
|
|
jyfAug 19, 2017
17
你这是逼审查引擎进化到用 ai 啊
|
|
bertonzhAug 19, 2017
18
在你的字符串之间插入不可见的字符或者标签试试
违禁<span class="visible-hide">这是</span>关键词 |
|
ETiVAug 19, 2017 via iPhone
19
SVG + datauri
|
|
lin07huiAug 19, 2017
20
|
|
SmartypeAug 19, 2017 via Android
21
编码内容,发到客户机,客户机解码,*draw*到页面上。服务端不用处理画图
|
|
ctsedAug 19, 2017 via Android
24
好奇是什么网站
|
|
szj1006Aug 19, 2017 via Android
25
老哥这是在做给一些**站做防拦截么?听说 360/QQ 之类都是网站快照然后 ocr 识别文字再进行检测违禁词: )
|
|
leekafaiAug 20, 2017 via Android
26
这个做法百度知道也在用的,部分回答里面会有部分字是图片来的,似乎是为了防止爬虫偷数据抄袭啥的。
你可以对特定词语做个字典,然后给你要规避的词语做个图片 cdn 地址对照,后端直接对内容替换插入 cdn 图片地址,这样算是实现了想要的效果了吧。 |
|
Hypn0sAug 20, 2017 via iPhone
27
html2canvas+1
|
|
dallasluAug 21, 2017
28
|