← На главную

Town Square показывает других посетителей и открывает код для Webring

27.06.2026 17:11 · hackernews

Несколько недель назад автор добавил на свой сайт забавный эксперимент — Town Square. Внизу каждой страницы появилась небольшая полоска, населённая человечками-палочками. Каждая фигурка — это другой посетитель, который сейчас просматривает сайт. Можно гулять, видеть, какую страницу читают другие, и отправлять сообщения. Например, если кто-то читает ту же статью, что и вы, можно начать обсуждение.

Цель не в том, чтобы строить очередную соцсеть. Автор хотел вернуть старое ощущение от интернета: понимание, что по ту сторону экрана — живые люди. Town Square намеренно крошечный и забывчивый. Никаких аккаунтов, профилей, счётчиков подписчиков или постоянной истории чата. Сообщения живут, только пока люди рядом и могут их прочитать.

После того как несколько человек спросили, как добавить такое на свои сайты, автор решил открыть код и поднять публичный сервер. Теперь любой может легко встроить Town Square на свой сайт без необходимости хостить его самостоятельно. Репозиторий проекта на GitHub: https://github.com/cauenapier/TownSquare/. Если не хотите или не умеете поднимать сервер сами, можно просто зарегистрировать свой сайт в Town Square.

В планах — добавить больше предметов для взаимодействия с человечками и улучшить интерфейс чата. Но самая интересная идея — сделать так, чтобы один TownSquare можно было соединить с другим сайтом, как с соседом. Ты доходишь до края одного сайта и переносишься на соседний. Получается сеть из таких площадей — что-то вроде веб-кольца (Webring).

Если идея нравится и есть пожелания, автор просит писать на почту. Ему правда интересно узнать мнение.

Читать оригинал →