Otonomi Online: Kasus Untuk IndieWeb
Diterbitkan: 2022-03-10Web 2.0 merayakan gagasan bahwa setiap orang dapat berkontribusi ke web terlepas dari keterampilan dan pengetahuan teknis mereka. Fitur utamanya termasuk platform penerbitan sendiri, situs jejaring sosial, "tagging", "menyukai", dan bookmark.
Banyak individu dan perusahaan mulai membuat platform ini sehingga siapa pun dapat berkontribusi ke Web, dan bukan hanya orang yang memiliki hak istimewa untuk belajar coding. Bahkan, untuk mengakui kontribusi kami ke web, "kami" adalah Person of the Year versi majalah Time pada tahun 2006.
Saat ini apakah Anda sedang mengonsumsi atau berbagi konten di web, kemungkinan besar melalui situs web besar. Twitter, Youtube, atau layanan milik Facebook adalah contoh populer. Meskipun ini memberi kami keuntungan untuk dapat berpartisipasi dalam percakapan yang lebih besar dengan hampir tanpa biaya, ada juga kerugian dari kemungkinan kehilangan semua konten kami jika perusahaan tutup, seperti yang terjadi di masa lalu.
Dalam beberapa tahun terakhir, saya mulai menyadari bahwa saya kehilangan kendali atas kehidupan online. Berikut ini adalah alasan mengapa IndieWeb adalah peluang besar untuk pengembangan pribadi, mengambil kepemilikan konten Anda, dan belajar dengan membangun situs web pribadi.
Belajar Di “Web Perusahaan”
Setelah bertahun-tahun mengalami pertumbuhan dan akuisisi yang tampaknya tak berujung, kami telah berakhir dengan beberapa situs web besar yang mengontrol seluruh identitas online, data, dan privasi kami. Cara utama partisipasi di web, bagi banyak orang, adalah melalui perusahaan web besar yang perlu memiliki data untuk dijual kepada pengiklan. Ini telah menjadi apa yang disebut banyak orang sebagai web perusahaan, di mana pengguna adalah produk dan keterlibatan adalah raja.
Web korporat memungkinkan keluarga dan teman kami serta siapa saja dengan keterampilan teknologi rendah untuk mengembangkan kehadiran web mereka dan memiliki akses ke dunia digital. Siapa pun dapat mendaftar ke beberapa situs web media sosial dan melihat serta berinteraksi dengan apa yang dibagikan orang, terutama pada saat jarak fisik.
Namun, tidak ada online yang benar-benar gratis. Banyak dari situs web ini mengandalkan pendapatan iklan untuk pendapatan. Akibatnya, situs web ini perlu banyak berubah untuk menjaga interaksi agar pengguna tidak pergi. Ini tidak selalu demi kepentingan terbaik orang-orang yang menggunakannya.
Menjelajahi Web Perusahaan
Situs web media sosial memungkinkan saya menemukan dan terhubung dengan rekan-rekan industri. Ketika saya pertama kali mulai bekerja sebagai pengembang web, salah satu hal pertama yang saya lakukan adalah mendaftar ke situs web media sosial populer dan berlangganan pembaruan dari orang-orang yang juga bekerja di industri ini. Beberapa dari mereka saya kenal secara pribadi tetapi yang lain direkomendasikan kepada saya oleh algoritme itu sendiri dan selama bertahun-tahun saya akan menyesuaikan daftar langganan saya.
Terlepas dari apakah itu dibagikan melalui artikel atau posting media sosial, banyak hal yang saya pelajari adalah karena seseorang menulis tentangnya dan saya dapat membacanya secara gratis. Dan ketika saya bertunangan, saya berpotensi membangun jaringan profesional dari rumah saya. Semua ini gratis! Betapa kerennya itu?
Namun, seiring berjalannya waktu saya mulai kehilangan kendali atas apa yang ingin saya lihat dan kapan. Untuk meningkatkan keterlibatan, banyak situs media sosial mulai menggunakan algoritme untuk mendikte apa yang menurut mereka ingin saya lihat dan mereka juga mulai menunjukkan kepada saya hal-hal yang sebenarnya tidak saya langgani. Sementara sekarang saya bisa merasionalisasi ini, pada saat saya baru memasuki industri jadi saya pikir sayalah yang perlu mengejar semuanya.
Media sosial tidak mengambil jeda, tetapi pada titik tertentu dalam hidup saya, saya perlu istirahat darinya, yang membuat saya menyadari bahwa perkembangan pribadi saya akan menderita. Saya mulai mengalami kecemasan aneh karena kehilangan karena saya juga tahu bahwa saya tidak dapat menelusuri seluruh linimasa saya untuk melihat semua yang dibagikan saat saya offline. Menjadi sangat sulit untuk mencari dan menemukan apa pun yang saya lihat beberapa minggu yang lalu.
Membuat Barang Di Web Perusahaan
Selama ini saya berbicara tentang mengkonsumsi konten, tetapi saya juga ingin berbagi. Sementara seseorang mungkin selalu tertarik untuk terus meningkatkan keahlian mereka, saya merasakan tekanan yang kuat untuk mengikuti tren dan membangun sesuatu menggunakan benda mengkilap terbaru demi dapat dipekerjakan dan mengesankan orang yang belum pernah saya temui. Bahkan berbagi hal-hal yang segera menjangkau banyak orang, akan datang dengan keterbatasannya sendiri karena saya akan menggunakan platform yang tidak saya buat sendiri.
Yang paling penting, itu merugikan sekelompok orang yang bahkan tidak dapat bergabung dengan situs web perusahaan tertentu karena pembatasan geopolitik tempat mereka tinggal. Selalu ada kemungkinan akun Anda (dan konten Anda) dihapus kapan saja jika perusahaan memutuskan Anda melanggar aturan.
Apakah itu aksesibilitas, batasan karakter, moderasi, atau bahkan pilihan untuk tidak menerima umpan balik, seringkali itu terasa tidak ramah dan menakutkan. Seringkali saya merasa seperti penipu dan seolah-olah saya sedang berlari maraton tanpa akhir.
Saya mulai bertanya pada diri sendiri, “untuk siapa saya melakukan ini?” Apakah “jaringan perusahaan” memunculkan “nilai-nilai perusahaan” yang menghalangi pengembangan pribadi?
Apa Itu IndieWeb?
Pernahkah Anda bertanya-tanya apa yang akan terjadi jika identitas sosial Anda dicuri atau dialihkan oleh perusahaan kepada orang lain? Atau, seperti yang saya sebutkan sebelumnya, jika situs web besar ini ditutup, dan semua konten yang Anda buat hilang? Situs web perusahaan mengontrol siapa, kapan, jika, dan di mana konten yang dibuat oleh penggunanya dapat diakses.
Saya tidak bertanya-tanya tentang hal ini sampai tahun 2017. Di ViewSource saya melihat ceramah Jeremy Keith yang memperkenalkan saya ke IndieWeb yang disebut “Blok bangunan IndieWeb”. IndieWeb adalah komunitas situs web pribadi individu yang dihubungkan oleh prinsip-prinsip yang mengarah pada alternatif web perusahaan.
IndieWebCamps adalah kesempatan untuk bekerja di blog situs web pribadi saya dan untuk meminta bantuan. Foto oleh Julie Anne Noyingurce.
Komunitas IndieWeb adalah tentang membuat atau meningkatkan situs web pribadi Anda sambil juga membantu orang lain untuk membangunnya, baik dengan mendokumentasikan atau membuat alat. Untuk membantu membuat alternatif web perusahaan, anggota komunitas IndieWeb telah membuat alat yang dapat digunakan siapa saja di situs web pribadi mereka yang membantu menciptakan interaksi dan pembangunan komunitas di antara situs web pribadi.
Salah satu prinsip IndieWeb adalah Anda memiliki konten Anda sendiri dan prinsip itu sendiri menyelesaikan salah satu masalah utama yang saya sebutkan di atas. Prinsip lainnya termasuk:
- Kepemilikan identitas Anda.
Saya tidak menyadari sampai titik ini betapa masuk akal untuk memiliki "satu versi sejati" dari diri Anda secara online daripada banyak akun yang tersebar di banyak situs web; - Menggunakan alat yang Anda buat sendiri.
Pada titik tertentu, saya pikir nilai dari hal-hal yang saya bangun terkait dengan jumlah orang yang dapat menggunakannya. IndieWeb mempromosikan ide membangun sesuatu untuk saya dan secara aktif menggunakannya; - Mendokumentasikan perjalanan Anda.
Saya dulu seorang blogger aktif dan saya berhenti ketika saya mulai bekerja sebagai pengembang. Saat itu saya takut menulis konten ramah pemula dan prinsip ini membantu saya merangkul setiap bagian yang ingin saya bagikan; - Berkontribusi pada sumber terbuka.
Sebelum bergabung dengan komunitas IndieWeb, saya merasa tidak punya apa-apa untuk disumbangkan di mana pun. Untuk pertama kalinya dalam hidup saya, saya mulai mengedit halaman wiki, membuat masalah di GitHub, mengatur pertemuan, dan memberikan ceramah. Ada banyak contoh tidak hanya berkontribusi pada open source tetapi juga berkontribusi pada komunitas;
Ketika saya belajar lebih banyak tentang IndieWeb, saya menemukan dukungan dan dorongan, terutama ketika saya membaca tentang prinsip-prinsip pluralitas dan menggunakan apa yang dibuat seseorang. Saat itulah saya menemukan rasa kebebasan dan izin untuk membangun sesuatu untuk diri saya sendiri — bahkan jika itu hanya untuk saya dan bahkan jika itu telah dibangun oleh orang lain juga.
Membuat Situs Web Pribadi Dan Belajar Darinya
Berapa kali seseorang memiliki kesempatan untuk membangun situs web dari awal di tempat kerja? Ketika Anda memiliki pekerjaan di perusahaan yang sangat besar, itu adalah proses birokrasi yang luar biasa untuk mengubah apa pun yang kami anggap sebagai "kode dasar", terutama bagaimana memilih rasa kerangka kerja tertentu. Saya tidak percaya saya sangat bersemangat untuk menulis setiap hal keren di dalam tag <head>
! Saya telah kehilangan hitungan berapa banyak "Halo dunia" yang telah saya buat dan buang dalam hidup saya ketika saya memiliki "produk" nyata untuk dibuat: saya.
Ketika saya memulai pencarian saya untuk memiliki blog IndieWeb, saya memilih untuk membangun hampir semuanya dari awal tetapi itu bukan satu-satunya pilihan. Jika seseorang menginginkan Website Indie lengkap tanpa coding, ada layanan yang mendukung IndieWeb (Micro.blog misalnya) serta beberapa CMS yang dikenal seperti WordPress.
Pada saat itu, dalam pekerjaan sehari-hari saya, saya kebanyakan menulis JavaScript jadi saya merasa ini adalah kesempatan untuk melakukan sesuatu yang sedikit berbeda. Saya mulai mengikuti beberapa situs web IndieWeb yang menggunakan generator situs web statis dan saat ini saya menggunakan Eleventy. Keputusan saya didasarkan pada mengunjungi blog IndieWeb yang saya sukai yang juga menggunakan generator situs web statis ini dan mencari kode mereka di Github. Tidak ada jawaban benar atau salah di sini.
Membangun situs web dan blog pribadi saya dari awal memaksa saya untuk menyegarkan pengetahuan HTML, aksesibilitas, dan CSS saya (dengan bonus tidak ada yang memberi tahu saya bahwa saya tidak diizinkan menggunakan hal-hal keren CSS terbaru). Saat saya mulai IndieWebify sendiri, saya belajar banyak hal baru! Sebagai contoh:
- Jamstack (tumpukan yang menghasilkan kode statis yang tidak bergantung pada server web);
- Microformats (ekstensi ke HTML mewakili hal-hal yang dipublikasikan secara umum seperti orang, lokasi, posting blog, dan lainnya. Mereka menyediakan API untuk informasi di situs web Anda);
- Micropub (yang merupakan API standar untuk membuat konten di situs web);
- Microsub (menyediakan cara standar bagi aplikasi pembaca untuk berinteraksi dengan umpan);
- Penyebutan web (standar yang memungkinkan Anda memberi tahu situs lain bahwa Anda telah berinteraksi dengan mereka);
- Masuk Web / IndieAuth (protokol masuk gabungan untuk masuk Web yang memungkinkan Anda menggunakan domain Anda sendiri untuk masuk ke situs dan layanan lain);
Memiliki konten saya membuat saya ingin terhubung ke API "situs web perusahaan" yang ada dan juga, jika memungkinkan, mengotomatiskan proses sindikasi kepada mereka ketika saya membagikan sesuatu (juga dikenal sebagai POSSE).
Sekarang, IndieWeb tidak memerlukannya untuk mengotomatisasi proses ini. Anda sudah mengikuti ide tersebut dengan memublikasikan di domain Anda sendiri dan membagikan tautan ke aslinya secara manual, misalnya, di Twitter! Tetapi kemungkinan untuk mengotomatisasi proses ini juga ada dan ini adalah eksperimen yang bagus. Mirip dengan "apa yang harus Anda gunakan untuk membangun situs web Anda sendiri", tidak ada jawaban yang benar — selama itu berhasil.
Menjelajahi bagaimana ini bisa bekerja, membuat saya bereksperimen menggunakan layanan seperti IFTTT untuk menghubungkan umpan RSS saya ke akun Twitter saya. Di lain waktu, itu membuat saya menavigasi berjam-jam di GitHub untuk melihat bagaimana orang lain membangun layanan mereka sendiri untuk secara otomatis mempublikasikan di media sosial dari situs web mereka.
Masih banyak hal yang ingin saya bangun dan pelajari. Misalnya, ketika saya dapat membawa konten saya dari situs web perusahaan ke server saya, saya menumbuhkan keinginan untuk mengoptimalkan output itu, jadi saya mulai membuat perubahan pada build penerapan saya. Ini adalah sesuatu yang mungkin tidak akan terjadi di tempat kerja atau mungkin saya tidak akan menemukan inspirasi atau kebutuhan untuk membangun hal lain.
Cuplikan postingan POSSE dan IndieWeb. Alur dimulai di situs web pribadi, disindikasikan ke media sosial di mana interaksi di-backfeed ke posting blog asli. Postingan blog asli juga dapat menerima dan menampilkan interaksi dari blog lain melalui Webmentions.
Membangun situs web dan blog pribadi saya menjadi taman bermain saya telah menjadi tempat di mana saya paling banyak belajar. Di situlah saya dapat bereksperimen, menulis, membangun, mencoba, dan belajar tanpa sensor atau batasan.
Akibat yang tidak terduga adalah saya merasa lebih percaya diri menulis di blog dibandingkan di media sosial. Media sosial terasa seperti panggung kecil dengan audiens yang besar dibandingkan dengan blog saya yang memungkinkan saya untuk memiliki produksi panggung yang besar tetapi hanya tampil untuk mereka yang ingin berada di sana. Saya memiliki kendali atas siapa yang dapat berinteraksi dengannya (dengan tidak menyediakan komentar) dan banyak ruang untuk mengekspresikan diri tanpa harus menyensor apa yang saya lakukan.
Jadi saya juga mulai lebih banyak ngeblog dan setelah saya ngeblog, saya berbagi di media sosial karena kita kemudian dapat memiliki yang terbaik dari kedua dunia. Konten saya mungkin terkubur oleh algoritme di media sosial, tetapi itu tidak akan pernah terjadi di situs web pribadi saya.
Dengan Penyebutan Web dan layanan penerbit, saya dapat melihat interaksi apa yang dilakukan posting blog saya di beberapa situs media sosial. Untuk menerima Webmention, Anda harus memiliki endpoint Webmention. Untungnya, banyak orang telah berbagi cara bagaimana Anda dapat membangunnya. Meskipun saya masih belum berani membuat milik saya dari awal, saya telah menggunakan layanan bernama Webmentio.io untuk membuat dan menghosting titik akhir saya sehingga saya dapat menerima Webmentio. Untuk mengirimnya, terkadang saya melakukannya secara manual menggunakan Telegraph tetapi baru-baru ini saya mencoba mengotomatiskan proses itu juga menggunakan Webmention.app.
Layanan hebat lainnya, seperti Bridgy, mengirim Webmentions untuk komentar/balasan, suka, dan repost di beberapa situs media sosial seperti Twitter yang juga membantu proses “backfeeding” interaksi kembali ke postingan aslinya. Saya sarankan bereksperimen dengan layanan yang ada karena mungkin agak berlebihan untuk membangun semuanya dari awal.
Dengan perlahan-lahan membuat alternatif untuk web perusahaan, seseorang dapat memiliki satu tempat untuk didokumentasikan dan dibagikan — tempat tetap yang dapat dikunjungi siapa saja kapan saja kapan saja mereka butuhkan. Semua ini sambil menjaga pintu tetap terbuka untuk semua hal baik yang ditawarkan web perusahaan dengan bonus sentuhan yang sangat personal.
Situs web saya saat ini adalah pekerjaan konstan yang sedang berlangsung tetapi saya memiliki banyak kegembiraan ketika saya menggulir arsip saya. Saya selalu bersemangat untuk meningkatkannya dan mencoba hal-hal baru, saya dapat memecahkannya dan memperbaikinya dengan kecepatan saya sendiri dan saya tidak memiliki tenggat waktu untuk itu. Ini adalah ruang aman saya.
Di mana untuk memulai?
Komunitas IndieWeb terbuka untuk semua orang. Anda dapat memulai hari ini dengan membeli nama domain dan membangun beranda. Dengan satu langkah ini saja, Anda sudah memiliki satu tempat yang dapat dikunjungi siapa pun di dunia untuk berhubungan dengan Anda.
Sejak bergabung dengan komunitas, saya berpartisipasi dan mengatur acara, bertemu pembuat konten hebat, dan menantang diri saya tidak hanya dengan kode tetapi juga dalam topik seperti privasi dan etika. Saya menemukan situs web dan blog pribadi yang baru dan fantastis yang mungkin tidak akan saya temukan melalui media sosial dan merasa tidak sendirian dalam perjalanan pembelajaran yang konstan di industri kami ini.
Jika Anda berhubungan dengan apa pun yang saya katakan di atas dan ingin memulai, ada halaman yang membahas lebih detail. Kami memiliki ruang obrolan online dan pertemuan komunitas mingguan tempat Anda dapat terhubung dengan anggota komunitas IndieWeb lainnya yang dengan senang hati berbagi pengalaman dan menjawab pertanyaan.
Selami langsung beberapa panduan penyambutan yang dibuat oleh anggota komunitas (di mana siapa pun dapat berkontribusi) seperti IndieWebify.me dan IndieWeb Guides. Saya juga merekomendasikan mencari posting blog dengan pengenalan IndieWeb di situs web pribadi karena semuanya memiliki suara berbeda yang mungkin cocok dengan cara belajar Anda.
Hal yang luar biasa tentang komunitas IndieWeb adalah Anda dipersilakan untuk melakukan apa yang berhasil untuk Anda. Ini bukan tentang mengikuti tren dan tidak hanya ada satu 'cara yang benar' untuk membangun sesuatu — hanya dengan cara Anda.
Bit front-end & UX yang berguna, dikirimkan seminggu sekali.
Dengan alat untuk membantu Anda menyelesaikan pekerjaan dengan lebih baik. Berlangganan dan dapatkan PDF Daftar Periksa Desain Antarmuka Cerdas Vitaly melalui email.
Di front-end & UX. Dipercaya oleh 190.000 orang.