Пока все делают AI-стартапы, я написал сервис, который принудительно деградирует сайты до уровня 1999 года
Анти-стартап без бизнес-модели, питчдека и roadmap'а. Его единственная задача — вызывать ностальгию и делать больно UI/UX-дизайнерам
Ссылку на проект и на исходный код оставлю в комментах чтобы модераторы не триггернулись
Каждый день на VC выходят десятки статей про то, как очередной фаундер прикрутил ChatGPT к таблицам Excel, назвал это «операционной системой для малого бизнеса» и планирует изменить мир.
Современный IT-рынок стал слишком серьёзным, стерильным и скучным. Все бьются за конверсии, минимализм, retention и корпоративные экосистемы.
А на фоне этого рунет планомерно замедляют.
Я долго смотрел на то, как вылизанные корпоративные лендинги с тяжелыми анимациями грузятся рывками из-за проблем с трафиком, и понял одну вещь.
Если мы не можем остановить замедление и деградацию интернета, значит, этот процесс нужно возглавить.
Что это такое
Шакализатор берёт любой современный сайт и принудительно возвращает его в эпоху, когда интернет был медленным, сайты — жёлтыми, а хороший дизайнер обязан был уметь вставлять бегущую строку.
Вы скармливаете ссылку. Мой сервер на лету перехватывает страницу, выдирает современный CSS, стили и скрипты, а затем возвращает вам Франкенштейна из 1999 года.
На выходе вместо аккуратного интерфейса получается что-то, что выглядит так, будто его собрали в компьютерном классе после уроков, выложили на «Народ» и забыли оплатить хостинг.
Как это выглядит
Современный сайт:
- адаптивная сетка
- аккуратная типографика
- плавные анимации
- нейтральная палитра
- «воздух»
- брендбук
- 18 согласований с маркетингом.
Шакализированная версия:
- кислотный фон
- Comic Sans
- GIF-баннеры по бокам
- счётчик посещений
- бегущая строка
- фейковый scam-попап
- картинки грузятся так, будто вы сидите на диалапе
- где-то внизу наверняка должен быть guestbook
И знаете что? Иногда так даже честнее.
Что происходит под капотом
Это не просто CSS-шутка. Сервис работает как настоящий proxy-деградатор.
Пользователь вводит URL, а сервер:
- Скачивает HTML целевой страницы
- Загружает его в DOM через Cheerio
- Удаляет современные стили и скрипты
- Убирает class и inline-стили
- Переписывает картинки через внутренний image proxy
- Переписывает ссылки, чтобы можно было ходить по ошакаленному сайту дальше
- Инжектит ретро-стили, таблицы, баннеры и прочий цифровой мусор
Стек: Next.js App Router, TypeScript, Cheerio, sharp, nginx, GitHub Actions
То есть внутри это вполне нормальный инженерный проект. Просто цель у него морально сомнительная.
Отдельный слой боли — картинки
Все изображения прогоняются через внутренний proxy на sharp. Сервис скачивает картинку, уменьшает её, пережимает, убивает сглаживание, а потом заставляет визуально «проявляться» построчно.
Как будто вы опять в 2001 году, у вас занята телефонная линия, а браузер героически пытается догрузить логотип компании.
Самая важная фича: можно серфить внутри 1999 года
Многие подобные штуки ломаются на первом клике. Вы посмотрели одну испорченную страницу, нажали на ссылку — и вернулись в нормальный интернет.
Здесь так нельзя.
Шакализатор переписывает ссылки внутри страницы. Если вы открыли сайт и нажали на внутреннюю ссылку — следующая страница тоже пройдёт через деградацию. Можно реально бродить по сайту в альтернативной реальности, где веб-дизайн свернул не туда и так и не вернулся.
Режимы деградации
Чтобы не ограничиваться одним видом визуального преступления — четыре пресета:
GeoCities — классический тайловый ад с GIF-ками и звёздным небом.
Hacker Terminal — чёрный фон, зелёный текст и вайб старого «киберпространства».
Corporate Hell 2001 — серые таблицы, Tahoma, синие ссылки и максимум офисного уныния.
Princess Homepage — розовый кошмар, блёстки и Comic Sans без каких-либо извинений.
Один и тот же сайт через разные режимы — разные оттенки цифрового страдания. Результат можно сразу отправить.
Зачем я это сделал
Это идеальный пет-проект для снятия стресса.
Когда каждый день вокруг обсуждают «AI-агентов», «рынок на 100 миллиардов» и «мы закрываем pre-seed» — иногда хочется сделать что-то абсолютно бесполезное, но живое. Не очередной SaaS. Не productivity tool. Не нейросетевую обёртку вокруг API.
А сервис, который берёт чужой корпоративный лендинг и превращает его в сайт школьного кружка информатики.
Есть в этом что-то терапевтическое.
Выдержит ли нагрузку?
Честный ответ: посмотрим.
Внутри есть кэширование, лимиты на размер ответов, ограничение параллельной обработки и таймауты. Но это всё ещё сервис, который намеренно делает интернет тяжелее и хуже.
Сейчас я с интересом смотрю на графики сервера и жду, кто победит: кэширование или человеческое желание сломать сайт Apple.
Что дальше
В планах: preview-картинка для шаринга, рейтинг самых страшных ошакаленных сайтов, режим «56k nightmare», гостевая книга, fake Win98 alert windows.
Отдельно хочется сделать «режим агентства»: загружаешь сайт конкурента, получаешь его версию из 1999 года и отправляешь в общий чат с подписью «ребята, кажется, у них редизайн».
Флешмоб
Кидайте в сервис сайты своих компаний, конкурентов или просто популярные порталы. Несите скриншоты в комментарии.
Устроим конкурс на самый вырвиглазный корпоративный UI.
Победит тот, чей сайт после деградации выглядит так, будто это не шутка, а реальный редизайн после трёх месяцев согласований.