Autonomia online: przypadek dla IndieWeb
Opublikowany: 2022-03-10Web 2.0 celebrował ideę, że każdy może wnieść swój wkład do sieci, niezależnie od swoich umiejętności technicznych i wiedzy. Jego główne funkcje obejmują platformy do samodzielnego publikowania, serwisy społecznościowe, „tagowanie”, „polubienie” i tworzenie zakładek.
Wiele osób i firm zaczęło tworzyć te platformy, aby każdy mógł przyczynić się do rozwoju sieci, a nie tylko osoby, które miały przywilej nauczyć się kodować. W rzeczywistości, w uznaniu naszego wkładu w rozwój sieci, „my” zostaliśmy Osobą Roku magazynu Time w 2006 roku.
W dzisiejszych czasach, niezależnie od tego, czy przeglądasz treści w Internecie, czy je udostępniasz, prawdopodobnie odbywa się to za pośrednictwem dużej witryny internetowej. Popularnymi przykładami są Twitter, Youtube lub serwis należący do Facebooka. Chociaż daje nam to przewagę w postaci możliwości uczestniczenia w większej rozmowie prawie bez żadnych kosztów finansowych, istnieje również negatywna strona potencjalnej utraty wszystkich naszych treści, jeśli firma zostanie zamknięta, jak miało to miejsce w przeszłości.
W ciągu ostatnich kilku lat zacząłem zauważać, że tracę kontrolę nad życiem online. Poniżej znajduje się przykład, dlaczego IndieWeb jest świetną okazją do rozwoju osobistego, przejmowania na własność treści i uczenia się poprzez tworzenie osobistych stron internetowych.
Nauka w „sieci korporacyjnej”
Po latach pozornie niekończącego się wzrostu i przejęć otrzymaliśmy kilka dużych witryn internetowych, które kontrolują całą naszą tożsamość online, dane i prywatność. Dla wielu osób głównym sposobem uczestnictwa w sieci są duże korporacje internetowe, które muszą posiadać dane, aby sprzedawać je reklamodawcom. Stało się to tym, co wiele osób nazywa siecią korporacyjną, w której użytkownicy są produktem, a zaangażowanie jest królem.
Sieć korporacyjna pozwala naszej rodzinie i przyjaciołom oraz każdemu, kto posiada umiejętności na niższym poziomie technicznym, rozwijać swoją obecność w sieci i mieć dostęp do cyfrowego świata. Każdy może zarejestrować się w kilku serwisach społecznościowych i zobaczyć i wchodzić w interakcje z tym, co ludzie udostępniają, zwłaszcza w czasach fizycznej odległości.
Jednak nic w Internecie nie jest naprawdę bezpłatne. Wiele z tych witryn opiera się na dochodach z reklam. W związku z tym strony te muszą wiele zmienić, aby utrzymać zaangażowanie, aby użytkownicy nie odchodzili. Nie zawsze jest to w najlepszym interesie osób, które z niego korzystają.
Eksploracja sieci korporacyjnej
Serwisy społecznościowe pozwoliły mi znaleźć i nawiązać kontakt z rówieśnikami z branży. Kiedy po raz pierwszy zacząłem pracować jako programista stron internetowych, jedną z pierwszych rzeczy, które zrobiłem, było zapisanie się do popularnych serwisów społecznościowych i zasubskrybowanie aktualizacji osób, które również pracowały w branży. Niektórych z nich znałem osobiście, ale innych polecił mi sam algorytm i przez lata dopasowywałem swoją subskrypcję.
Niezależnie od tego, czy udostępniono go za pośrednictwem artykułu, czy posta w mediach społecznościowych, wiele rzeczy, których się nauczyłem, wynikało z tego, że ktoś o tym napisał, a ja mogłem to przeczytać za darmo. A kiedy się zaangażowałem, potencjalnie budowałem profesjonalną sieć z mojego domu. Wszystko to za darmo! Jakie to jest świetne?
Jednak z biegiem czasu zacząłem tracić kontrolę nad tym, co chciałem zobaczyć i kiedy. Aby zwiększyć zaangażowanie, wiele serwisów społecznościowych zaczęło używać algorytmów do dyktowania tego, co ich zdaniem chcę zobaczyć, a także zaczęły pokazywać mi rzeczy, których w rzeczywistości nie subskrybowałem. Chociaż teraz mogę to zracjonalizować, wtedy dopiero wchodziłem do branży, więc myślałem, że to ja muszę wszystko nadrobić.
Media społecznościowe nie robią sobie przerw, ale w pewnym momencie mojego życia potrzebowałem przerwy od tego, co uświadomiło mi, że ucierpi mój rozwój osobisty. Zacząłem odczuwać dziwny lęk przed utratą, ponieważ wiedziałem również, że nie mogę przewinąć całej mojej osi czasu, aby zobaczyć wszystko, co zostało udostępnione, gdy byłem offline. Naprawdę trudno było wyszukać i znaleźć wszystko, co widziałem kilka tygodni temu.
Tworzenie rzeczy w sieci korporacyjnej
Do tej pory mówiłem o konsumowaniu treści, ale chciałem też się podzielić. Chociaż zawsze można chcieć stale ulepszać swoje rzemiosło, czułem silną presję, aby podążać za trendami i budować rzeczy przy użyciu najnowszych, błyszczących rzeczy, aby zapewnić zatrudnienie i zaimponować ludziom, których nigdy nie spotkałem. Nawet dzielenie się rzeczami, które od razu docierają do wielu osób, miałoby swoje własne ograniczenia, ponieważ korzystałbym z platformy, która nie została zbudowana przeze mnie.
Co najważniejsze, wyrządziło to krzywdę całej grupie ludzi, którzy nie mogą nawet dołączyć do niektórych firmowych stron internetowych z powodu geopolitycznych ograniczeń miejsca zamieszkania. Zawsze istnieje możliwość usunięcia Twojego konta (i zawartości) w dowolnym momencie, jeśli korporacja uzna, że łamiesz zasadę.
Niezależnie od tego, czy byłaby to dostępność, ograniczenia postaci, moderacja, czy nawet opcja nieotrzymywania informacji zwrotnej, wiele razy wydawało się to nieprzyjemne i onieśmielające. Często czułem się jak oszust i biegałem w niekończącym się maratonie.
Zacząłem zadawać sobie pytanie: „dla kogo to robię?” Czy „sieć korporacyjna” ujawnia „wartości korporacyjne”, które przeszkadzają w rozwoju osobistym?
Co to jest IndieWeb?
Czy kiedykolwiek zastanawiałeś się, co by się stało, gdyby Twoja tożsamość społeczna została skradziona lub przypisana przez korporację komuś innemu? Lub, jak wspomniałem wcześniej, jeśli te duże witryny zostaną zamknięte, a cała zawartość, którą utworzyłeś, zniknie? Witryny korporacyjne kontrolują kto, kiedy, kiedy i gdzie można uzyskać dostęp do treści tworzonych przez ich użytkowników.
Nie zastanawiałem się nad tymi rzeczami aż do 2017 roku. To właśnie w ViewSource zobaczyłem przemówienie Jeremy'ego Keitha, które wprowadziło mnie do IndieWeb zatytułowanego „Blocking of the IndieWeb”. IndieWeb to społeczność indywidualnych, osobistych stron internetowych połączonych zasadami, które prowadzą do alternatywy dla sieci korporacyjnej.
IndieWebCamps są okazją do pracy nad moim osobistym blogiem i proszenia o pomoc. Zdjęcie: Julie Anne Noyingurce.
Społeczność IndieWeb zajmuje się tworzeniem lub ulepszaniem swojej osobistej witryny internetowej, a jednocześnie pomaganiem innym w budowaniu ich poprzez dokumentowanie lub tworzenie narzędzi. Aby pomóc w stworzeniu alternatywy dla sieci korporacyjnej, członkowie społeczności IndieWeb stworzyli narzędzia, z których każdy może korzystać na swojej osobistej stronie internetowej, które pomagają w tworzeniu interakcji i budowaniu społeczności między osobistymi stronami internetowymi.
Jedną z zasad IndieWeb jest to, że jesteś właścicielem swoich treści i sama ta zasada rozwiązuje jeden z głównych problemów, o których wspomniałem powyżej. Inne zasady obejmują:
- Własność Twojej tożsamości.
Do tego momentu nie zdawałem sobie sprawy, jak bardzo sensowne jest posiadanie „jednej prawdziwej wersji” siebie online zamiast wielu kont rozsianych po wielu stronach internetowych; - Korzystanie z narzędzi, które sam zbudowałeś.
W pewnym momencie pomyślałem, że wartość rzeczy, które zbudowałem, jest powiązana z liczbą osób, które mogą z nich korzystać. IndieWeb promuje ideę budowania czegoś dla mnie i aktywnego korzystania z tego; - Dokumentowanie Twojej podróży.
Byłem aktywnym blogerem i przestałem, kiedy zacząłem pracować jako programista. W tamtym czasie bałem się pisać treści przyjazne początkującym i ta zasada pomogła mi ogarnąć wszystko, czym chciałem się podzielić; - Wkład w open-source.
Przed dołączeniem do społeczności IndieWeb czułem, że nie mam nic do wniesienia nigdzie. Po raz pierwszy w życiu zacząłem edytować strony wiki, tworzyć wydania na GitHubie, organizować spotkania i przemawiać. Istnieją wszystkie przykłady nie tylko wkładu w open source, ale także wkładu w społeczność;
Gdy dowiedziałem się więcej o IndieWeb, znalazłem wsparcie i zachętę, zwłaszcza gdy czytałem o zasadach pluralizmu i korzystaniu z tego, co się robi. Wtedy odnalazłem poczucie wolności i przyzwolenia na zbudowanie czegoś dla siebie – nawet jeśli to tylko mi służy i nawet jeśli zostało już zbudowane przez kogoś innego.
Tworzenie osobistej strony internetowej i uczenie się z niej
Ile razy w pracy masz możliwość zbudowania strony internetowej od podstaw? Kiedy masz pracę w naprawdę dużej firmie, jest to niewiarygodnie biurokratyczny proces, aby zmienić wszystko, co uważamy za „kod bazowy”, zwłaszcza jak wybrać konkretny smak frameworka. Nie mogłem uwierzyć, że byłem tak podekscytowany możliwością napisania każdej fajnej rzeczy w tagu <head>
! Straciłem rachubę, ile „Hello worlds” stworzyłem i wyrzuciłem do kosza w ciągu mojego życia, kiedy miałem do zbudowania prawdziwy „produkt”: siebie.
Kiedy zacząłem poszukiwania bloga IndieWeb, zdecydowałem się zbudować prawie wszystko od zera, ale niekoniecznie jest to jedyna opcja. Jeśli ktoś chce mieć pełnoprawną niezależną stronę internetową bez kodowania, istnieją usługi obsługujące IndieWeb (na przykład Micro.blog), a także niektóre znane systemy CMS, takie jak WordPress.
W tym czasie, w mojej codziennej pracy, głównie pisałem JavaScript, więc czułem, że jest to okazja do zrobienia czegoś trochę innego. Zacząłem śledzić kilka stron IndieWeb, które używały statycznych generatorów stron internetowych, a teraz używam Eleveny. Moja decyzja była oparta na odwiedzeniu blogów IndieWeb, które mi się podobały, które również korzystały z tego konkretnego statycznego generatora stron internetowych i szukały ich kodu na Github. Nie ma tu dobrej lub złej odpowiedzi.
Budowanie mojej osobistej strony internetowej i bloga od podstaw zmusiło mnie do odświeżenia mojej wiedzy na temat HTML, dostępności i CSS (z bonusem, że nikt mi nie powiedział, że nie wolno mi korzystać z najnowszych fajnych rzeczy CSS). Kiedy sam zacząłem IndieWebify, nauczyłem się wielu nowych rzeczy! Na przykład:
- Jamstack (stos, który generuje statyczny kod, który nie jest zależny od serwera WWW);
- Mikroformaty (rozszerzenia HTML reprezentują powszechnie publikowane rzeczy, takie jak ludzie, lokalizacje, wpisy na blogu i inne. Zapewniają interfejs API do informacji w Twojej witrynie);
- Micropub (który jest standardowym API do tworzenia treści na stronie internetowej);
- Microsub (zapewnia ustandaryzowany sposób interakcji aplikacji czytnika z kanałami);
- Wzmianki internetowe (standard, który pozwala powiadomić inną witrynę o interakcji z nimi);
- Logowanie do sieci / IndieAuth (sfederowany protokół logowania do logowania do sieci, który umożliwia korzystanie z własnej domeny do logowania się do innych witryn i usług);
Posiadanie moich treści sprawiło, że chciałem łączyć się z interfejsami API istniejących „stron korporacyjnych”, a także tam, gdzie to możliwe, automatyzować proces ich dystrybucji, gdy coś udostępniam (znane również jako POSSE).
Teraz IndieWeb nie wymaga jednego, aby zautomatyzować ten proces. Już trzymasz się pomysłu, publikując we własnej domenie i udostępniając ręcznie link do oryginału, na przykład na Twitterze! Ale istnieje też możliwość zautomatyzowania tego procesu i jest to świetny eksperyment. Podobnie jak w przypadku „czego powinieneś użyć, aby zbudować własną stronę internetową”, nie ma właściwej odpowiedzi — o ile działa.
Odkrywanie, jak to może działać, skłoniło mnie do eksperymentowania z usługami takimi jak IFTTT, aby połączyć mój kanał RSS z kontem na Twitterze. Innym razem sprawiało, że godzinami poruszałem się po GitHubie, aby zobaczyć, jak inni ludzie zbudowali własne usługi, aby automatycznie publikować w mediach społecznościowych ze swoich witryn internetowych.
Jest jeszcze wiele rzeczy, które chcę budować i uczyć się. Na przykład, kiedy udało mi się przenieść zawartość z firmowej witryny internetowej na mój serwer, zapragnąłem zoptymalizować ten wynik, więc zacząłem wprowadzać zmiany w mojej kompilacji wdrożeniowej. To jest coś, co prawdopodobnie nie wydarzyłoby się w pracy, a może nie znalazłbym inspiracji ani potrzeby budowania na nic innego.
Migawka postów POSSE i IndieWeb. Przepływ rozpoczyna się w osobistej witrynie internetowej, udostępnianej w mediach społecznościowych, gdzie interakcje są przekazywane do oryginalnego posta na blogu. Oryginalny post na blogu może również odbierać i wyświetlać interakcje z innych blogów za pośrednictwem wzmianek internetowych.
Najwięcej nauczyłem się dzięki wbudowaniu mojej osobistej strony internetowej i bloga w mój plac zabaw. To tam mogę eksperymentować, pisać, budować, próbować i uczyć się bez cenzury i ograniczeń.
Nieoczekiwaną konsekwencją jest to, że pisząc na swoim blogu czułam się pewniej niż w mediach społecznościowych. Media społecznościowe wydają się być małą sceną z ogromną publicznością w porównaniu z moim blogiem, która pozwala mi na masową produkcję sceniczną, ale występuję tylko dla tych, którzy chcą tam być. Mam kontrolę nad tym, kto może z nim wchodzić w interakcje (poprzez brak dostępnych komentarzy) i dużo miejsca na wyrażenie siebie bez konieczności cenzurowania tego, co robię.
Zacząłem więc więcej blogować, a po tym, jak piszę, udostępniam w mediach społecznościowych, ponieważ wtedy możemy mieć to, co najlepsze z obu światów. Moje treści mogą zostać zakopane przez algorytm w mediach społecznościowych, ale nigdy nie może się to zdarzyć na mojej osobistej stronie internetowej.
Dzięki wzmiankom internetowym i usługom wydawców mogę zobaczyć, jakie interakcje miały moje posty na blogu w niektórych witrynach mediów społecznościowych. Aby otrzymywać wzmianki internetowe, musisz mieć punkt końcowy wzmianki internetowej. Na szczęście wiele osób podzieliło się sposobami, jak możesz je zbudować. Chociaż wciąż nie odważyłem się stworzyć swojego od zera, korzystam z usługi o nazwie Webmentio.io do tworzenia i hostowania mojego punktu końcowego, aby móc otrzymywać Webmentions. Jeśli chodzi o ich wysyłanie, czasami robię to ręcznie za pomocą Telegraph, ale ostatnio próbowałem zautomatyzować ten proces również za pomocą Webmention.app.
Inne świetne usługi, takie jak Bridgy, wysyłają wzmianki internetowe z komentarzami/odpowiedziami, polubieniami i repostami w niektórych witrynach mediów społecznościowych, takich jak Twitter, co również pomaga w procesie „powrotu” interakcji z powrotem do oryginalnego posta. Polecam eksperymentować z istniejącymi usługami, ponieważ budowanie wszystkiego od zera może być nieco przytłaczające.
Powoli tworząc alternatywę dla sieci korporacyjnej, można mieć jedno miejsce do dokumentowania i udostępniania — stałe miejsce, do którego każdy w dowolnym momencie może wrócić, kiedy tylko tego potrzebuje. Wszystko to przy jednoczesnym utrzymaniu otwartych drzwi dla wszystkich dobrych rzeczy, które oferuje korporacyjna sieć internetowa z dodatkiem bardzo spersonalizowanego dotyku.
Moja aktualna strona internetowa jest w ciągłym przygotowaniu, ale mam dużo radości, gdy przeglądam moje archiwa. Zawsze jestem podekscytowany ulepszaniem i próbowaniem nowych rzeczy, mogę to zepsuć i naprawić we własnym tempie i nie mam na to terminu. To moja bezpieczna przestrzeń.
Gdzie zacząć
Społeczność IndieWeb jest otwarta dla wszystkich. Możesz zacząć już dziś, kupując nazwę domeny i budując stronę główną. Dzięki temu jednemu krokowi będziesz już mieć jedno miejsce, które każdy na świecie może odwiedzić, aby się z Tobą skontaktować.
Odkąd dołączyłem do społeczności, uczestniczyłem i organizowałem wydarzenia, poznałem wspaniałych twórców i stawiałem sobie wyzwania nie tylko w zakresie kodu, ale także w takich tematach jak prywatność i etyka. Odkryłem nowe i fantastyczne osobiste strony internetowe i blogi, których prawdopodobnie nie znalazłbym w mediach społecznościowych i czułem się mniej samotny w tej ciągłej podróży uczenia się w naszej branży.
Jeśli odnosisz się do czegokolwiek, co powiedziałem powyżej i chciałbyś zacząć, jest strona, która zawiera więcej szczegółów. Mamy czat online i cotygodniowe spotkania społeczności, podczas których możesz łączyć się z innymi członkami społeczności IndieWeb, którzy chętnie dzielą się swoimi doświadczeniami i odpowiadają na pytania.
Zanurz się w kilku przyjaznych przewodnikach stworzonych przez członków społeczności (do których każdy może się przyczynić), takich jak IndieWebify.me i IndieWeb Guides. Polecam również szukać postów na blogach z wprowadzeniem IndieWeb na osobistych stronach internetowych, ponieważ wszystkie mają różne głosy, które mogą pasować do twojego sposobu uczenia się.
Wspaniałą rzeczą w społeczności IndieWeb jest to, że możesz robić to, co działa dla Ciebie. Nie chodzi o podążanie za trendami i nie ma tylko jednego „właściwego sposobu” budowania rzeczy — tylko na swój sposób.
Przydatne bity front-end i UX, dostarczane raz w tygodniu.
Z narzędziami, które pomogą Ci lepiej wykonywać swoją pracę. Subskrybuj i otrzymuj listy kontrolne inteligentnego projektowania interfejsu w formacie PDF Witalija za pośrednictwem poczty e-mail.
Na froncie i UX. Zaufany przez 190 000 osób.