Internet Explorer и его странная система возрастных рейтингов
Система рейтинга контента в Internet Explorer, которую никто не просил
Помните времена, когда интернет казался менее контролируемым? Когда модерация контента казалась странной затеей, а браузеры пытались приручить хаос с помощью метаданных?
Сейчас мы строим облачную инфраструктуру, используем ИИ при разработке и оптимизируем техническое SEO для доменов. И легко забыть, что пионеры интернета иногда предлагали довольно странные решения для упорядочивания сети. Один из самых ярких примеров — попытка Internet Explorer внедрить систему рейтинга контента. Это классический случай, когда хорошие намерения столкнулись с суровой реальностью.
Идея: единая система рейтинга для всего интернета
В 90-х годах кто-то в Microsoft посмотрел на ранний интернет и подумал: «А что, если просто... оценивать всё?»
Так появилась RSACi — система от Recreational Software Advisory Council, построенная на стандарте PICS (Platform for Internet Content Selection). Это была попытка W3C создать универсальную систему классификации контента. Сама идея звучала логично:
Сайты должны были добровольно добавлять в страницы метаданные, описывающие контент по четырём параметрам:
- Violence — уровень насилия
- Nudity — наличие обнажённого тела
- Sexual content — сексуальный контент
- Language — уровень нецензурной лексики
Администратор браузера мог задать пороговые значения для каждого параметра и защитить их паролем. Если сайт превышал лимиты, браузер его блокировал. Дети под родительским контролем не должны были видеть то, что родители считали неподходящим.
Это звучало разумно. Но на практике всё пошло не так.
Почему система не прижилась
Главная проблема заключалась в добровольности. Чтобы система работала, все сайты должны были сами себя оценивать — а этого не произошло.
Почти никто не внедрил RSACi. Когда пользователь включал фильтр в IE, у него оставалось два варианта:
- Разрешить доступ к неоценённым сайтам — тогда фильтр терял смысл, ведь 99,9 % сайтов оставались без рейтинга
- Блокировать все неоценённые сайты — тогда интернет фактически сокращался до нескольких десятков страниц
Некоторые администраторы вручную добавляли исключения, но это решение не масштабировалось. Основной недостаток подхода в том, что система полагалась на честность владельцев сайтов — а это редко когда работает.
PICS был сложнее, чем кажется
PICS был не просто схемой рейтинга. Он представлялся как язык для описания схем оценки. Использовались S-выражения — язык, популярный в 80-х.
Это bedeutete:
- Можно было создавать собственные схемы рейтинга
- Сайт мог одновременно оцениваться по нескольким схемам
- Один HTTP-заголовок PICS-Label мог содержать оценку по нескольким системам одновременно
- В теории можно было придумить свою систему классификации и применять её вместо RSACi
Microsoft полностью поддержал этот подход. В IE можно было загружать файлы .rat с собственными схемы рейтинга. По умолчанию использовалась RSACi, но в Windows приходили другие, включая TICRF — тайваньскую систему с китайскими символами, которые на Windows XP отображались как mojibake из-за старых кодировок.
Как выглядели метаданные
Чтобы увидеть практическую часть, приведём пример метаданных для страницы с нулевым уровн