Индивеб

что это такое и зачем оно надо

А вот помните, сайты на narod.ru делали?.. Это тогда ещё называлось «домашняя страничка», и хорошим тоном считался тёмный фон, а шиком — менюшки с анимацией (и ещё тэг <marquee> модно было). А вместо комментов были гостевые книги на CGI, в которых толком не было авторизации. Это всё было очень мило, но не очень удобно: чтобы узнать, не опубликовал ли хороший человек чего-нибудь нового, нужно было идти к нему на сайт, да и за ответами в гостевые книги надо было нарочно заглядывать. Чуть позже придумали RSS — стало можно подписываться на сайты и сразу в одном месте видеть, у кого что нового. Оказалось настолько удобно, что живёт до сих пор, но к этому моменту уже появился ЖЖ, и владельцы домашних страничек массово мигрировали туда.

ЖЖ в русскоязычной Сети стал первой массовой социальной сетью, когда ещё словосочетания-то такого не было — «социальная сеть». Да, тут жёстко задавалась концепция блога с записями в обратном хронологическому порядке (многие в качестве титульной страницы делали «верхний пост»: датированный далёким будущим, чтоб всегда оставался первым в списке, он содержал общую информацию, какие-то ссылки и тому подобное), зато был сильно ниже порог вхождения (при желании можно было обойтись вовсе без знания HTML), были комментарии с авторизацией, и была возможность составить себе «ленту избранного», где в едином потоке читать все новые записи друзей и знакомых. Возможность общаться в Сети публично в реальном времени была и до этого (IRC и веб-чаты), возможность публиковать что-то надолго, чтобы потом можно было ссылаться и находить — тоже (домашние странички), но именно слияние этих возможностей дало совсем новый опыт, который пришёлся сетянам очень по вкусу.

Кстати, на пике своего расцвета ЖЖ был довольно открытой платформой. Да, чтобы пользоваться всеми функциями (например, читать закрытые блоги «только для своих») нужен был аккаунт именно в ЖЖ, но в принципе и читать понравившиеся журналы можно было через RSS, не заводя себе «ленту избранного», и комментировать можно было через OpenID… Потом, правда, в погоне за монетизацией всю эту свободу поукоротили. А каждая следующая социальная сеть, что-то упрощая (и тем расширяя аудиторию), приносила всё больше ограничений. Стало можно отмечать друг друга на фотографиях, но нельзя участвовать в дискуссии, не имея аккаунта. Стало можно выкладывать фото и видео вообще без технических знаний, но нельзя читать последовательно то, что сам выбрал, без посторонних включений и всякого «мы решили, что тебе вот это тоже понравится». Стало можно накладывать симпатичные фильтры на фото прямо в приложении, но нельзя в принципе смотреть публикации, не зарегистрировавшись. А самое главное — оказалось, что владельцы платформ в погоне за прибылью то и дело что-нибудь портят: меняют привычное поведение интерфейсов, перенастраивают алгоритмы, делают неудобный дизайн, вешают больше рекламы в самых неподходящих местах…

Это ещё с narod.ru началось: в какой-то момент стало неудобно загружать файлы, всё стало тормозить, а на страницах стали появляться некрасивые рекламные баннеры. Кто-то из-за этого подался на другие платформы, а кто-то решил, что проще немного заплатить и завести собственный сайт, где полностью распоряжаться дизайном, рекламой и всем остальным. Из ЖЖ, когда он начал портиться, тоже многие уходили «в свободное плавание», перенося блог на собственный сайт, где не забанят по надуманному поводу и не повесят баннер с рекламой бургеров в блоге вегетарианца. Даже выражение устойчивое появилось: «уйти на стендэлон» — в смысле, на «отдельно стоящий» блог, вне массовой платформы.

Но владельцам собственных сайтов тоже хочется того полезного, что дают социальные сети. Подписку-то можно и через RSS организовать, но хочется и комментариев, и лайки-репосты, и отметить друга в публикации, и ещё много всего. Как раз для этого владельцы собственных сайтов и придумали индивеб.

Собственно, индивеб — это способ сделать из отдельных индивидуальных сайтов социальную сеть, точнее, использовать саму Сеть в качестве социальной. Или, правильнее сказать, это набор «социальных» инструментов1, которые можно использовать на своём сайте, если хочется. Плюс, конечно, сообщество людей, которые этими инструментами пользуются. Люди все разные, и сайты разные; в том и прелесть собственного сайта, что можно сделать его таким, как тебе нравится. И «социальные» функции каждому нужны свои, и на сайте у себя можно использовать только те инструменты, которые лично тебе нужны и полезны. Я, например, на своём сайте использую, фактически, всего три с половиной.

Во-первых, IndieAuth — способ авторизоваться с помощью своего сайта (в системах, которые это поддерживают). Пока это далеко не везде работает, в отличие от «войти с учётной записью Google» или «войти с помощью Facebook», например, но кое-где — да, я уже могу входить как «владелец evgenykuznetsov.org». Ну и OpenID, конечно, работает тоже.

Во-вторых, hCard. Информация обо мне самом у меня на сайте представлена специальным образом, чтобы эту «визитную карточку» можно было автоматически считать. Благодаря этому можно делать всякие забавные штуки, но это больше тоже для того, чтобы представляться на других сайтах, а не для своего собственного.

Самое главное, конечно — вебменшены. Это — едва ли не основной инструмент индивеба, способ сообщить другим сайтам, что на моём что-то о них написано (и наоборот). Именно так в индивебе устроены комментарии: я пишу коммент у себя на сайте, и мой сайт вебменшеном сообщает об этом комментарии тому, кому я отвечал; этот кто-то может у себя мой комментарий показывать или не показывать, но сам комментарий всё равно у меня на сайте, и никто, кроме меня, его не сотрёт и не отредактирует. Кстати, существуют сервисы, чтобы отправлять вебменшены и не имея собственного сайта: если, например, хочется прокомментировать вот этот вот мой пост, а сайта, который умеет в вебменшены, под рукой нет — пожалуйста, comment parade в помощь.

Ну и ещё «половинка» инструмента из набора индивеба на моём сайте — это разметка, которая как раз работает в связке с вебменшенами. Сайт, который получит от моего вебменшен, сможет понять, что я имел в виду, о чём мой сайт сообщает: комментарий это, или просто «лайк», или человека в посте отметил (а не на конкретный его текст сослался). Я называю это «половинкой», потому что на моём сайте поддерживаются далеко не все принятые в индивебе типы публикаций. Ответы и «лайки» у меня есть, а вот репостов, например, нет — мне они без надобности. Поддержку календарных событий и ответов на них («приду»/«не приду»/«ещё думаю») я тоже пока не делал — как-то незачем было. Зато у меня есть отдельный тип публикации «перевод», который я же, собственно, и предложил

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

В индивебе, кстати, принято сокрушаться, что обратная сторона вот этой свободы пользоваться только нужными лично тебе инструментами — высокий порог вхождения — ограничивает приток в индивеб широких народных масс. Это отчасти правда. Индивеб можно «прикрутить» почти к чему угодно: есть плагины для WordPress, есть вариант натянуть индивеб на Blogger, можно обходиться генератором статики, как я, но вот универсальной платформы для начинающих пока как-то не сложилось. Был Known, но теперь с ним сложнее; сейчас на эту нишу вроде бы претендует Micro.blog, но к нему тоже есть вопросы, так что простого рецепта типа «хочешь попробовать в индивеб — регистрируйся вот на той платформе, а дальше уж сам поймёшь, как и куда двигаться» на сегодняшний день не существует. Тем, у кого сайта пока нет, надо сначала определиться, как сайт будет выглядеть и как он будет устроен, а это — непростой выбор. Очень уж много разных вариантов, от простого аккаунта с прикрепленным доменом на том же Micro.blog до постройки по кирпичику с нуля, что само по себе — интереснейшее занятие, не хуже выращивания орхидей или самогоноварения…

Впрочем, если сайт создаётся не только для того, чтобы общаться в индивебе, скорее всего, какое-то представление о том, какой он должен быть, и так есть. Кому-то по душе вести блог, кому-то хочется ту самую «домашнюю страничку» из девяностых, у кого-то будет фотогалерея, у кого-то — визитка с портфолио. Люди разные, и сайты у них разные. Индивеб открыт для всех.

Чем, собственно, и ценен.


  1. Метафора Мюррея Адкока, пост которого подтолкнул меня к написанию этих вот букв. ↩︎