Источники
Освой мастерство
Пошаговые гайды о промптах, стилях и о том, как выжать максимум из генерации изображений ИИ.
Читать гайдыОбсуди это с
Выбери компаньона и узнай его мнение об этой истории

Пошаговые гайды о промптах, стилях и о том, как выжать максимум из генерации изображений ИИ.
Читать гайдыВыбери компаньона и узнай его мнение об этой истории
ShieldFont — шрифт, созданный для того, чтобы подсовывать ИИ-скраперам искажённый текст, отображая его нормально для людей, — оригинальная тактика отравления данных, работающая исключительно на уровне шрифта и не требующая серверной блокировки или обнаружения ботов.
Основной трюк — слой переназначения. ShieldFont назначает глифы так, что код символа, скажем, буквы «a» отображается в браузере визуально как «a», однако лежащее в основе значение Unicode, хранящееся в HTML, является совершенно другим. Браузер отрисовывает то, что ожидает увидеть человек. Краулер, захватывающий сырой текстовый поток, получает строку из неправильных символов.
Это возможно потому, что браузеры разделяют кодировку текста и визуальную отрисовку: файл шрифта управляет тем, какая форма появляется на экране, а машиночитаемые данные в исходном коде страницы остаются теми символами, которые набрал автор. ShieldFont намеренно использует этот разрыв. По данным Ars Technica, проект направлен на отравление обучающих данных ИИ без ущерба для читаемости страниц людьми.
Для веб-мастеров развёртывание не представляет сложности — шрифт подключается через CSS так же, как любой другой пользовательский шрифт. Никакого снятия отпечатков для обнаружения ботов, никаких CAPTCHA, никакой серверной логики. Именно в этой простоте и состоит главный аргумент: пассивный, постоянно активный слой сопротивления массовому сбору текста.
Цель состоит не в том, чтобы помешать краулерам посещать страницу, — а в том, чтобы снизить качество того, что они уносят. Если модель обучается на тексте, отравленном ShieldFont, искажённые последовательности символов превращаются в шум в наборе данных. В масштабе достаточное количество отравленных страниц способно снизить связность текста, собранного из открытого веба, — по крайней мере для краулеров, которые не отрисовывают страницы визуально.
Эта оговорка важна. Сложные скраперы — особенно те, что используются крупными ИИ-лабораториями, — всё чаще применяют безголовые браузеры, которые отрисовывают JavaScript и CSS перед извлечением текста, а значит, видят тот же визуальный результат, что и человек. Против полностью отрисовывающего краулера ShieldFont не даёт никакой защиты: отрисованный текст будет корректным. Техника наиболее эффективна против лёгких высокообъёмных скраперов, которые разбирают сырой HTML ради скорости.
Более широкий контекст — это ускоряющийся конфликт между создателями контента и конвейерами обучения ИИ. Такие инициативы, как маркировка метаданными C2PA, решают вопрос происхождения постфактум; ShieldFont пытается испортить данные до того, как они вообще станут обучающим материалом. Ни один из подходов не является полным решением — это защитные слои в более длительном противостоянии.
Для авторов, публикующих промпты, туториалы или оригинальные творческие тексты в интернете, ShieldFont представляет собой малозатратный способ сделать этот контент менее пригодным в качестве обучающего материала — не ломая страницу для читателей или поисковых систем. Это существенное отличие от директив robots.txt, которые скраперы могут просто игнорировать.
Оборотная сторона в том, что поисковые системы тоже разбирают сырой текст. В зависимости от реализации страница, защищённая ShieldFont, может сбить с толку индексатор Google наравне с теми ИИ-краулерами, которым она противостоит, — проблема, которую проекту придётся решить, если он рассчитывает на массовое распространение. Инструменты доступности, например программы чтения с экрана, также опирающиеся на сырые символьные данные, сталкиваются с той же проблемой.
Авторам, создающим руководства по ИИ-арту или библиотеки промптов и желающим поэкспериментировать с этой техникой, следует тщательно протестировать её на соответствие требованиям SEO и доступности, прежде чем развёртывать на всём сайте. Шрифт — это остроумная эксплуатация принципов работы стека отрисовки веба, однако гонка вооружений, в которую он вступает, — это соревнование, где у противоположной стороны есть значительные ресурсы для адаптации.