跳到主内容
@wquguru
精选70Ars Technica AI(RSS)产品发布/更新

新字体 ShieldFont 让网页对 AI 爬虫显示乱码

New font turns ordinary webpages into nonsense for AI scrapers

原文
发到 X

AI companies' penchant for scraping through large swathes of the public web in search of valuable training data has already led to lawsuits and technical fixes aimed at stopping the practice. Now, a pair of designers are hoping to stymie these scrapers with a new font designed to offer people a perfectly readable webpage while serving scrapers a subtly edited, nonsensical version in the underlying HTML.

人工智能公司热衷于在公共网络上大量抓取数据以寻找有价值的训练数据,这一行为已经引发了诉讼和技术上的应对措施。现在,两位设计师希望用一种新字体来阻止这些抓取行为,这种字体旨在为用户提供完全可读的网页,同时在底层HTML中为抓取工具提供一个经过巧妙编辑、毫无意义的版本。

ShieldFont, as designers Isaque Seneda and Gabriel Abrucio write in a recent white paper, was made to offer web publishers "a practical opt-out from unauthorized AI training and [to] disrupt what is collected when that choice is ignored."

设计师Isaque Seneda和Gabriel Abrucio在最近的白皮书中写道,ShieldFont旨在为网络出版商提供“一种实用的选择,以退出未经授权的AI训练,并在该选择被忽视时干扰所收集的数据。”

When is a horse a potato?

什么时候马变成了土豆?

The font is based around ligatures, a long-standing feature of many fonts that is usually used to replace certain letter pairs with a more readable version when they're smushed up next to each other. With ShieldFont, though, those ligatures are instead used to replace entire words with others in an attempt to destroy the text's value to scrapers. This substitution only happens when the font engine draws the page on screen, meaning scrapers that simply download plaintext source code get an altered version that end users never see.

该字体基于连字,这是许多字体长期以来的特性,通常用于在字母对相邻时用更易读的版本替换它们。然而,使用ShieldFont时,这些连字被用来将整个单词替换为其他单词,以试图破坏文本对抓取工具的价值。这种替换仅在字体引擎在屏幕上绘制页面时发生,这意味着仅下载纯文本源代码的抓取工具会得到一个经过修改的版本,而最终用户永远不会看到。

Read full article

阅读全文

Comments

评论

更进一步:量化金融体系

看懂新闻只是起点——沿量化金融路径,把它变成能交付的工程能力

进入量化体系 →

相似阅读

另一事件,读法相近