美文网首页
一种防机器识别的网页文字加密方法

一种防机器识别的网页文字加密方法

作者: 四不象昵称太受欢迎 | 来源:发表于2018-03-31 15:19 被阅读0次

    网页字体生成器「谷雨解字」——不仅仅是中文字体子集化工具

    在CSS中,通过@font-face语句可以为网页文字指定一个自定义的字体文件进行渲染。Web Font 可以让网页渲染不再局限于客户端安装的字体,让页面呈现更加丰富多彩。然而,和使用基于字母系统的语言不同,中文语言由于字形繁多,字体文件相当庞大,所以在中文环境中,很少有使用到 Web Font,更常见的应用是IconFont一类的字体图标。

    阿里有一款中文字体子集化工具:

    Iconfont-webfont平台

    其原理就是对字体文件剪裁操作,只选取用到的个别字形,并生成一个瘦身版的字体文件。这使得在中文环境里使用 Web Font 成为可能。

    然而,我们的目标并不能止步于此。

    谷雨解字

    字体文件中,存在一个映射表,保存了字符的 Unicode 编码和字形的映射关系。「谷雨解字」在字体子集化的基础上,增加了自定义字体映射表的功能。这样,我们可以把“甲”字的 Unicode 编码映射到“乙”字的字形上,当网页使用了这个自定义的字体,那么页面中出现的所有“甲”字都会显示成“乙”字的样子。

    在线试用:

    在线工具 - 谷雨解字​

    「谷雨解字」的用途:

    • 网页加密、内容混淆
    • 网页内容防拷贝
    • 网站反爬虫
    • SEO(搜索引擎优化)
    • 敏感词过滤
    • 简易验证码

    「谷雨解字」还提供一个 API 接口:

    开放接口 - 谷雨解字

    寒蝉

    是一款 Chrome 浏览器扩展程序,是「谷雨解字」的简单应用。

    「寒蝉」Chrome浏览器扩展程序 - 谷雨解字

    相关文章

      网友评论

          本文标题:一种防机器识别的网页文字加密方法

          本文链接:https://www.haomeiwen.com/subject/bpwgcftx.html