Autonomy Online: случай для IndieWeb

Опубликовано: 2022-03-10
Краткое резюме ↬ Существует альтернатива корпоративным онлайн-пузырям — это IndieWeb. Создавайте свои собственные личные веб-сайты, контролируйте свое присутствие в Интернете и учитесь на своих условиях.

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

Многие люди и компании начали создавать эти платформы, чтобы каждый мог внести свой вклад в Интернет, а не только те, кто имел честь научиться программировать. На самом деле, чтобы признать наш вклад в Интернет, «мы» были названы «Человеком года» журнала Time в 2006 году.

Обложка журнала TIME, на которой человек года назван «Вы».
Простые времена. (Источник изображения: TIME USA) (большой предварительный просмотр)

В настоящее время независимо от того, потребляете ли вы или делитесь контентом в Интернете, это, скорее всего, будет происходить через большой веб-сайт. Популярными примерами являются Twitter, Youtube или служба, принадлежащая Facebook. Хотя это дает нам преимущество в том, что мы можем участвовать в более широком диалоге практически без денежных затрат, есть и обратная сторона: потенциальная потеря всего нашего контента в случае закрытия компании, как это случалось в прошлом.

В последние несколько лет я начал замечать, что теряю контроль над онлайн-жизнью. Далее следует пример того, почему IndieWeb — это прекрасная возможность для личного развития, владения своим контентом и обучения путем создания личных веб-сайтов.

Обучение в «Корпоративной сети»

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

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

Тем не менее, ничто в Интернете не является по-настоящему бесплатным. Многие из этих веб-сайтов полагаются на доходы от рекламы. Следовательно, эти веб-сайты должны сильно измениться, чтобы поддерживать интерес, чтобы пользователи не уходили. Это не всегда в интересах людей, которые его используют.

Еще после прыжка! Продолжить чтение ниже ↓

Изучение корпоративной сети

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

Независимо от того, было ли это опубликовано в статье или в социальных сетях, я многое узнал, потому что кто-то написал об этом, и я смог прочитать это бесплатно. И когда я нанимался, я потенциально строил профессиональную сеть из своего дома. Все это бесплатно! Как это круто?

Однако со временем я начал терять контроль над тем, что я хотел увидеть и когда. Чтобы увеличить вовлеченность, многие веб-сайты социальных сетей начали использовать алгоритмы, чтобы диктовать, что, по их мнению, я хочу видеть, и они также начали показывать мне вещи, на которые я на самом деле не подписывался. Хотя сейчас я могу объяснить это, в то время я только входил в индустрию, поэтому я думал, что я тот, кому нужно все наверстать.

Социальные сети не делают перерывов, но в какой-то момент моей жизни мне нужно было отдохнуть от них, что заставило меня понять, что мое личное развитие будет страдать. Я начал испытывать странную тревогу из-за того, что упустил что-то, потому что я также знал, что не могу прокрутить всю свою временную шкалу, чтобы увидеть все, чем поделились, пока я был в автономном режиме. Стало действительно трудно искать и находить что-либо, что я мельком увидел несколько недель назад.

Создание материалов в корпоративной сети

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

Самое главное, это оказало медвежью услугу целой группе людей, которые не могут даже зарегистрироваться на определенных корпоративных веб-сайтах из-за геополитических ограничений в том месте, где они живут. Всегда существует возможность удаления вашей учетной записи (и вашего контента) в любое время, если корпорация решит, что вы нарушаете правило.

Будь то доступность, ограничение на количество символов, модерация или даже возможность не получать отзывы, во многих случаях это казалось неприятным и пугающим. Часто я чувствовал себя самозванцем и будто бежал нескончаемый марафон.

Я начал спрашивать себя: «Для кого я это делаю?» Выносит ли «корпоративная сеть» на поверхность «корпоративные ценности», которые мешают личному развитию?

Что такое IndieWeb?

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

Я не задумывался об этих вещах до 2017 года. Именно в ViewSource я увидел выступление Джереми Кейта, которое познакомило меня с IndieWeb под названием «Строительные блоки IndieWeb». IndieWeb — это сообщество отдельных личных веб-сайтов, связанных принципами, которые ведут к альтернативе корпоративной сети.

Фотография Аны Родригес на предыдущем IndieWebCamp, работающей над своим блогом, на фоне других участников.
(Большой превью)

IndieWebCamps — это возможность поработать над моим личным блогом на сайте и попросить о помощи. Фотография Джули Энн Нойенгурс.

Сообщество IndieWeb занимается созданием или улучшением вашего личного веб-сайта, а также помогает другим создавать свои собственные путем документирования или создания инструментов. Чтобы помочь создать альтернативу корпоративной сети, члены сообщества IndieWeb создали инструменты, которые каждый может использовать на своем личном веб-сайте, которые помогают создать взаимодействие и создать сообщество между личными веб-сайтами.

Один из принципов IndieWeb заключается в том, что вы владеете своим контентом, и один только этот принцип решает одну из основных проблем, о которых я упоминал выше. Другие принципы включают:

  • Владение вашей личностью.
    До этого момента я не понимал, насколько имеет смысл иметь «одну истинную версию» себя в Интернете вместо нескольких учетных записей, разбросанных по множеству веб-сайтов;
  • Используя инструменты, которые вы создали сами.
    В какой-то момент я подумал, что ценность вещей, которые я создал, связана с количеством людей, которые могут ими пользоваться. IndieWeb продвигает идею создания чего-то для меня и активного использования;
  • Документирование вашего путешествия.
    Раньше я был активным блоггером и перестал, когда начал работать разработчиком. В то время я боялся писать контент, удобный для начинающих, и этот принцип помог мне охватить все, чем я хотел поделиться;
  • Вклад в открытый исходный код.
    Прежде чем присоединиться к сообществу IndieWeb, я чувствовал, что мне нечего делать. Впервые в жизни я начал редактировать вики-страницы, создавать задачи в GitHub, организовывать встречи и выступать с докладами. Есть все примеры не только вклада в открытый исходный код, но и вклада в сообщество;

Когда я узнал больше об IndieWeb, я нашел поддержку и ободрение, особенно когда я читал о принципах множественности и использовании того, что делает один. Именно тогда я обрел чувство свободы и разрешения построить что-то для себя — даже если это служит только мне и даже если это уже было построено кем-то другим.

Создание личного веб-сайта и обучение на нем

Сколько раз у человека есть возможность создать сайт с нуля на работе? Когда у вас есть работа в действительно большой компании, это невероятно бюрократический процесс, чтобы изменить что-либо, что мы считаем «базовым кодом», особенно то, как выбрать конкретный вариант фреймворка. Я не мог поверить, что был так взволнован, чтобы написать все самое интересное внутри <head> ! Я потерял счет тому, сколько «Hello worlds» я создал и выбросил за свою жизнь, когда у меня был настоящий «продукт» для создания: я.

Когда я начал свои поиски блога IndieWeb, я решил создать почти все с нуля, но это не обязательно единственный вариант. Если кому-то нужен полноценный инди-сайт без программирования, есть сервисы, поддерживающие IndieWeb (например, Micro.blog), а также некоторые известные CMS, такие как WordPress.

В то время на моей повседневной работе я в основном писал JavaScript, поэтому я чувствовал, что это возможность сделать что-то немного другое. Я начал следить за несколькими веб-сайтами IndieWeb, которые использовали генераторы статических веб-сайтов, и сейчас я использую Eleventy. Мое решение было основано на посещении понравившихся мне блогов IndieWeb, которые также использовали этот конкретный генератор статических веб-сайтов, и поиска их кода в Github. Здесь нет правильного или неправильного ответа.

Создание моего личного веб-сайта и блога с нуля заставило меня обновить свои знания HTML, специальных возможностей и CSS (с бонусом в том, что никто не сказал мне, что мне не разрешено использовать последние классные вещи CSS). Когда я начал проводить IndieWebify, я узнал так много нового! Например:

  • Jamstack (стек, генерирующий статический код, не зависящий от веб-сервера);
  • Микроформаты (расширения HTML представляют часто публикуемые вещи, такие как люди, местоположения, сообщения в блогах и многое другое. Они предоставляют API для информации на вашем веб-сайте);
  • Micropub (стандартный API для создания контента на веб-сайте);
  • Microsub (предоставляет стандартизированный способ взаимодействия приложений для чтения с лентами);
  • Webmentions (стандарт, который позволяет вам уведомить другой сайт о том, что вы с ним взаимодействовали);
  • Веб-вход/IndieAuth (протокол федеративного входа для веб-входа, который позволяет вам использовать свой собственный домен для входа на другие сайты и службы);

Владение своим контентом заставило меня захотеть подключиться к API существующих «корпоративных веб-сайтов», а также, где это возможно, автоматизировать процесс синдикации к ним, когда я чем-то делюсь (также известный как POSSE).

Теперь IndieWeb не требует автоматизации этого процесса. Вы уже придерживаетесь идеи, публикуя на собственном домене и делясь ссылкой на оригинал вручную, например, в Твиттере! Но возможность автоматизировать этот процесс тоже существует, и это большой эксперимент. Как и в случае с «что вам следует использовать для создания собственного веб-сайта», здесь нет правильного ответа — главное, чтобы это работало.

Изучение того, как это может работать, привело меня к эксперименту с использованием таких сервисов, как IFTTT, для подключения моей RSS-ленты к моей учетной записи Twitter. В других случаях это заставляло меня часами перемещаться по GitHub, чтобы увидеть, как другие люди создавали свои собственные сервисы для автоматической публикации в социальных сетях со своих веб-сайтов.

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

Поток, показывающий некоторые примеры типов сообщений IndieWeb и то, как взаимодействие, которое происходит со статьей в социальных сетях и других блогах, может отображаться в исходном сообщении в блоге.
(Большой превью)

Снимок сообщений POSSE и IndieWeb. Поток начинается на личном веб-сайте, синдицированном в социальные сети, где взаимодействия передаются обратно в исходный пост в блоге. Исходный пост в блоге также может получать и отображать взаимодействия из других блогов через Webmentions.

Встраивание моего личного веб-сайта и блога в мою игровую площадку было местом, где я узнал больше всего. Здесь я могу экспериментировать, писать, строить, пробовать и учиться без цензуры и ограничений.

Неожиданным последствием стало то, что я чувствовал себя более уверенно в своем блоге, чем в социальных сетях. Социальные сети кажутся крошечной сценой с огромной аудиторией по сравнению с моим блогом, который позволяет мне устраивать массовые сценические постановки, но выступать только перед теми, кто хочет быть там. У меня есть контроль над тем, кто может взаимодействовать с ним (благодаря недоступным комментариям), и у меня достаточно места для самовыражения без необходимости подвергать цензуре то, что я делаю.

Так что я также начал больше вести блог, и после того, как я веду блог, я делюсь им в социальных сетях, потому что тогда мы можем получить лучшее из обоих миров. Мой контент может быть скрыт алгоритмом в социальных сетях, но этого никогда не произойдет на моем личном веб-сайте.

С помощью Webmentions и сервисов для издателей я могу видеть, как мои посты в блоге взаимодействовали с некоторыми веб-сайтами социальных сетей. Чтобы получать Webmentions, у вас должна быть конечная точка Webmention. К счастью, многие люди поделились способами его создания. Хотя я до сих пор не осмелился создать свой с нуля, я использовал службу под названием Webmentio.io для создания и размещения моей конечной точки, чтобы я мог получать Webmentions. Что касается их отправки, то иногда я делаю это вручную с помощью Telegraph, но недавно я также попытался автоматизировать этот процесс с помощью Webmention.app.

Другие замечательные сервисы, такие как Bridgy, отправляют Webmentions для комментариев/ответов, лайков и репостов на некоторых веб-сайтах социальных сетей, таких как Twitter, что также помогает процессу «обратной подачи» взаимодействий обратно к исходному сообщению. Я рекомендую поэкспериментировать с существующими сервисами, так как создавать все с нуля может быть сложно.

Медленно создавая альтернативу корпоративной сети, можно иметь одно место для документирования и обмена — фиксированное место, к которому каждый может вернуться в любое время, когда ему нужно. И все это, сохраняя дверь открытой для всех хороших вещей, которые предлагает корпоративный Интернет, с бонусом в виде очень индивидуального подхода.

Мой нынешний веб-сайт находится в постоянном развитии, но я получаю массу удовольствия, когда просматриваю свои архивы. Я всегда рад улучшить его и попробовать что-то новое, я могу сломать его и исправить в своем собственном темпе, и у меня нет дедлайна. Это мое безопасное пространство.

С чего начать

Сообщество IndieWeb открыто для всех. Вы можете начать сегодня, купив доменное имя и создав домашнюю страницу. Только с этим единственным шагом у вас уже будет одно место, которое любой человек в мире может посетить, чтобы связаться с вами.

С тех пор, как я присоединился к сообществу, я участвовал и организовывал мероприятия, встречался с великими создателями и бросал себе вызов не только в коде, но и в таких темах, как конфиденциальность и этика. Я обнаружил новые и фантастические личные веб-сайты и блоги, которые я, вероятно, не нашел бы в социальных сетях, и почувствовал себя менее одиноким в этом постоянном путешествии по обучению в нашей отрасли.

Если вы относитесь к чему-либо, что я сказал выше, и хотели бы начать, есть страница, которая содержит более подробную информацию. У нас есть онлайн-чат и еженедельные встречи сообщества, где вы можете общаться с другими членами сообщества IndieWeb, которые рады поделиться своим опытом и ответить на вопросы.

Погрузитесь прямо в некоторые приветственные руководства, созданные членами сообщества (каждый может внести свой вклад), такие как IndieWebify.me и IndieWeb Guides. Я также рекомендую искать сообщения в блогах с введением IndieWeb на личных веб-сайтах, поскольку все они имеют разные голоса, которые могут соответствовать вашему способу обучения.

Замечательная вещь в сообществе IndieWeb заключается в том, что вы можете делать то, что работает для вас. Речь идет не о следовании тенденциям, и нет единственного «правильного способа» строить что-либо — только по-своему.

The Smashing Cat исследует новые идеи, конечно же, на Smashing Workshops.

Полезные интерфейсные и UX-функции, доставляемые раз в неделю.

С инструментами, которые помогут вам сделать вашу работу лучше. Подпишитесь и получите контрольные списки Smart Interface Design Checklists от Виталия в формате PDF по электронной почте.

На интерфейсе и UX. Нам доверяют 190 000 человек.