Mengapa tidak istirahat saja?
Di atas meja di seberang jendela yang terbuka (lihat gambar) terletak Wii Remote. Ini adalah pengontrol untuk konsol game Nintendo Wii. Orang yang tumbuh dengan Wii akan mengingat Wii Sports sesekali memunculkan kotak pesan yang mengingatkan Anda untuk istirahat. Ini mungkin agak berlawanan dengan intuisi, tetapi ada beberapa alasan yang menyebabkan gangguan ini ke dalam hidup Anda. Dalam game online berbasis langganan, perusahaan benar-benar bisa mendapatkan keuntungan dari keluar dari waktu ke waktu (jangan khawatir, kami juga akan membicarakan media sosial). Lagi pula, Anda tidak akan membatalkan langganan Anda, dan setiap detik Anda tinggal di jaringan, Anda "memakan" kekuatan server yang berharga. Di game lain, hal-hal seperti menggiling, meski menggoda, bisa merusak segalanya. Di Pokรฉmon, misalnya, jika Anda membawa seluruh tim ke level 60,sebelum Anda melawan Elite Four, Anda akan menang, tetapi tidak dengan cara yang paling spektakuler atau adil.
Dengan Wii, ceritanya berbeda. Sepertinya tim Nintendo tahu kalau penonton mereka kebanyakan adalah anak-anak. Pengembang merasa perlu untuk campur tangan, demi kepentingan pemain itu sendiri (dan mungkin untuk meyakinkan orang tua), ketika anak menghabiskan terlalu banyak waktu untuk bermain. Kami jarang melihat hal semacam ini akhir-akhir ini, dan saya selalu ingin tahu mengapa.
Server tidak lagi semahal dulu. Mekanika banyak video game modern tidak lagi memungkinkan penggilingan. Apakah Nintendo sudah berhenti merawat anak-anak kita? Nah, industri telah banyak berubah. Saat ini, banyak pengembang game online, sebaliknya, mendapatkan keuntungan ketika pemain menghabiskan lebih banyak waktu untuk online. Dalam game seluler Clash of Clans, pemain dapat mencegah serangan di markas mereka dengan tetap online. Semakin cepat Anda menyelesaikan permainan, semakin cepat Anda dipaksa untuk membeli DLC-nya atau, lebih baik lagi, Season Pass.
Semakin banyak waktu yang Anda habiskan dalam game, semakin sering Anda akan menemukan pemain yang bisa mendapatkan skin cantik (dan mahal) dan item dalam game berharga lainnya. Semakin banyak orang yang Anda temui, semakin sering Anda merasakan tekanan dan ingin membeli hal yang sama untuk diri Anda sendiri. Ini adalah tren yang mengkhawatirkan dan tampaknya menjadi kasus untuk sebagian besar game AAA.
Tapi siapa lagi yang harus kita ucapkan terima kasih karena tetap memperhatikan perangkat?
Selalu bermanfaat bagi pengembang media sosial untuk membuat kami tetap online selama mungkin. Ini sangat sederhana: semakin lama Anda melihat layar, semakin besar kemungkinan mata Anda akan melihat iklan. Mereka telah menginvestasikan miliaran dolar dalam peningkatan teknologi untuk memaksimalkan keterlibatan audiens.
TikTok adalah perwakilan yang mencolok dari tren ini: algoritme adaptif, konten pendek dan penuh warna yang disiarkan tanpa gangguan. Satu-satunya hal yang bisa membuatnya lebih adiktif adalah jika mereka menyuntikkan gula langsung ke pembuluh darah Anda saat Anda menonton konten. Namun, TikTok kemungkinan menginvestasikan miliaran dolar setiap tahun untuk meningkatkan platformnya agar semenarik mungkin.
Instagram juga menuju ke arah ini: setiap bulan menjadi semakin mirip TikTok (terutama sejak mereka memperkenalkan layanan Reels). Tidak heran generasi saya menghabiskan banyak waktu di media sosial. Tapi bisakah mereka disalahkan untuk ini? Saat melakukan penelitian tentang topik ini, saya mempelajari antarmuka pengguna Instagram dengan cermat dan masalah terbesar saya adalah mencegah diri saya menyelam ke aliran konten yang dipilih secara algoritmik tanpa akhir.
Semua hal dengan retensi pengguna ini bagus, tetapi bagaimana jika mereka tidak membutuhkannya? Bagaimana jika kita menciptakan produk yang tidak membuat ketagihan?
Pola gelap dan Fediversum
Saya memahami bahwa sebagian besar daya kecanduan aplikasi bergantung pada kegunaannya, dan gagasan untuk mengembangkan aplikasi yang kurang ramah pengguna tampaknya konyol. Namun demikian, produk seperti itu akan menemukan pengagumnya. Minggu lalu saya menulis artikel berjudul Fediverse hanya menyelesaikan setengah dari masalah.โDi mana saya berbicara tentang masalah pola gelap, seperti pengguliran tak terbatas, misalnya. Faktanya adalah bahwa kewajiban moral dari teknologi yang termasuk dalam kategori FLOSS (Perangkat Lunak Bebas / Libre / Sumber Terbuka, termasuk perangkat lunak gratis dan sumber terbuka) adalah mengutamakan pengguna. Dalam kasus media sosial, sebagian besar dari proses ini adalah untuk menciptakan ekosistem yang terdesentralisasi (yaitu Fediverse, Fediversum) di mana Anda bertanggung jawab atas data Anda sendiri. Meskipun Fediverse adalah langkah maju yang besar, kami masih harus berurusan dengan pola gelap.
Sebagian besar pengembang open source (termasuk saya sendiri) tidak memiliki banyak pengalaman komersial dalam desain UI / UX. Inilah sebabnya mengapa begitu banyak perangkat lunak sumber terbuka sangat brutal (lihat Blender) atau sangat, sangat erat kaitannya dengan desain mitra kepemilikannya (lihat KDE). Fediverse sepertinya masuk dalam kategori kedua.
Antarmuka pengguna Mastodon (dan semua kliennya) sangat mirip dengan Twitter. Dalam arti tertentu, ini dilakukan dengan sengaja. Semakin mirip desain antarmuka pengguna Mastodon dengan Twitter, semakin banyak pendatang baru yang dapat dengan cepat memahami Fediverse saat mereka pertama kali menemukannya. Pada saat yang sama, masalah pola gelap menjadi lebih akut. Sekali lagi, antarmuka Twitter sengaja dirancang untuk memaksimalkan jumlah waktu yang dihabiskan seseorang saat online. Sayangnya, Fediversum "mewarisi" ini juga. Inilah mengapa saya mengusulkan untuk meninjau kembali prinsip desain untuk aplikasi Fediverse dan antarmuka klien. Saya juga mengusulkan untuk membahas bagaimana kita dapat menemukan keseimbangan terbaik antara memastikan pengalaman produk yang positif dan kesejahteraan psikofisik pengguna.
Apa itu anti desain etis?
Desain anti etis dibangun di atas dua aspek. Tapi lebih dari itu nanti. Pertama-tama, ada baiknya mengajukan pertanyaan yang lebih umum: apa itu anti-desain?
"Zona bahaya" Github, tempat terjadinya semua manipulasi berisiko dengan repositori.
Secara historis, anti-desain dibentuk di Italia dan menjadi bagian dari estetika yang ditujukan untuk melawan budaya konsumsi. Meskipun ada kesamaan, ini bukanlah anti-desain yang saya bicarakan. Saya berbicara tentang anti-desain yang jauh lebih pragmatis yang benar-benar digunakan saat mendesain antarmuka. Anti-desain adalah kebalikan dari desain: semuanya dilakukan bukan untuk membuat aplikasi dapat digunakan, tetapi untuk membuat aplikasi tidak dapat digunakan untuk penggunaan jangka panjang.
Definisi ini agak berlawanan dengan intuisi, tetapi bisa sangat berguna bagi kita. Dalam hidup kita, kita telah menemui anti-desain berkali-kali. Ingat ketika Recycle Bin di komputer Anda meminta konfirmasi sebelum menghapus file Anda secara permanen? Ini anti desain. Bagaimanapun, dari waktu ke waktu kami melakukan tindakan berbahaya seperti menghapus file. Namun, desainer ingin memastikan Anda tidak melakukan ini secara tidak sengaja. Itulah mengapa mereka mengganggu pekerjaan kami setiap saat dan mengirimkan permintaan untuk mengkonfirmasi tindakan tersebut.
Salah satu contoh favorit saya adalah bagaimana Github bekerja dengan menghapus repositori. Di halaman pengaturan repositori Github Anda, semua aktivitas "berbahaya" dikelompokkan bersama dalam kotak merah yang sangat menakutkan. Di bagian paling bawah bidang ini adalah opsi untuk menghapus repositori secara permanen. Jika Anda mengkliknya, Github akan mengambil satu langkah lebih jauh dan meminta Anda untuk memasukkan nama repositori di kotak dialog. Semua ini membuat Anda dari awal hingga akhir menyadari apa yang Anda lakukan, bagaimana Anda melakukannya, dan seberapa benar Anda melakukannya.
Menghapus repositori secara tidak sengaja dapat membuat Anda frustrasi. Dan jika Anda berurusan dengan koordinasi sejumlah besar karyawan, ini dapat menimbulkan konsekuensi yang mengerikan bagi seluruh tim. Untungnya, Anda tidak perlu menghapus repositori Github setiap hari, sehingga perusahaan cukup mempersulit proses dari sudut pandang keamanan.
Anti-desain etis mendaur ulang ide-ide ini dan mencoba menyilangkannya dengan kode etik.
Jika kita semua seperti Marcus Aurelius, mungkin kita tidak perlu khawatir dengan kecanduan media sosial. Intinya adalah bahwa tidak semua adalah makhluk tabah murni; kebanyakan orang menanggapi dengan sangat baik (atau lebih tepatnya sangat buruk) terhadap rancangan perilaku. Anti-desain melibatkan gangguan pada pekerjaan pengguna sehingga dia tidak secara tidak sengaja melakukan tindakan berbahaya. Anti-desain etis bertanya, "Apa lagi yang bisa dianggap berbahaya menurut kode etik saya?" Seperti yang sudah saya jelaskan, satu tindakan yang menurut saya berbahaya adalah menggulir tanpa batas. Jadi, jika saya ingin mengandalkan anti-desain yang etis, maka saya memerlukan aplikasi saya untuk mencegah seseorang dari kesurupan dan menelusuri umpan media sosial sepanjang hari.
Seperti apa bentuk anti-desain etis?
Dalam kasus rekaman tak berujung, saya pikir ada dua cara. Untuk membantu orang yang menggunakan produk menggulir pita tertutup, Anda dapat menyingkirkan pengguliran sama sekali, atau setidaknya terkadang secara otomatis menghentikan tindakan ini.
Sebelum pengguliran tak berujung muncul, kami memiliki pagination. Faktanya, paginasi masih relatif umum. Konten dibagi menjadi beberapa halaman terpisah. Ketika seseorang menggulir ke bawah halaman, dia harus mengklik tombol "berikutnya" dan menunggu unduhan jika dia ingin terus menonton konten. Sekarang kami memiliki aplikasi web asinkron yang efisien, teknologi ini tampaknya ketinggalan jaman, tetapi ada dua fitur utama. Pertama, waktu yang dibutuhkan situs web untuk memuat konten baru mengganggu kelancaran pengguliran. Jangka waktu ini - baik sesaat atau beberapa detik - membuat orang tersebut berhenti dan bahkan mungkin berpikir tentang apa yang mereka lakukan. Jika ada waktu untuk merenungkan hal ini, maka mungkin dia sendiri akan mengerti apakah dia harus terus melakukan ini. Kedua,tombol "selanjutnya" juga ada di sini karena suatu alasan. Dia berkata kepada orang itu: "Ini saja, meskipun ada lebih banyak, jika Anda menginginkannya." Ini membuat pengguna bertanya-tanya apakah dia benar-benar menginginkannya. Berikut adalah algoritme dua langkah sederhana untuk mencegah pengguliran yang tidak berarti.
Pilihan lainnya adalah dengan menghentikan pengguliran tak terbatas. Ini mungkin atau mungkin tidak sangat mirip dengan penomoran halaman. Hal utama adalah membuat pengguna aktif, mengundangnya untuk jeda dan memilih apakah dia ingin atau tidak ingin terus menonton konten. Bayangkan: Anda menjelajahi postingan Instagram. Setelah sekitar dua puluh posting, Anda akan menemukan tombol berlabel "Tampilkan Lebih Banyak". Untuk melihat lebih banyak konten, Anda perlu menahan tombol selama lebih dari satu detik. Saat Anda mulai memegangnya, Anda diperlihatkan lingkaran animasi yang terisi dari waktu ke waktu. Setelah waktu berlalu, dua puluh pesan lagi akan ditampilkan. Ini akan memastikan bahwa tidak hanya koneksi Internet yang buruk yang dapat mengganggu penjelajahan Anda dan membuat Anda menyadari bahwa proses ini tidak ada habisnya. Tombol, sekali lagi,memaksa pengguna untuk berinteraksi secara fisik dengan antarmuka untuk melihat lebih banyak konten.
Namun, infinite scrolling bukanlah satu-satunya hal yang menyebabkan kecanduan media sosial. Cara lain untuk membuat kita terpikat adalah dengan terlibat dalam permainan kuantitatif menggunakan elemen kompetitif. Harga diri saya tumbuh dengan jumlah pengikut, suka, dan komentar yang tertinggal di bawah pos. Nyatanya, saya mengenal sedikit orang yang dengan tulus mengutuk hal-hal seperti itu dan menganggapnya tidak masuk akal. Kebanyakan orang terlibat dalam permainan dan agak kritis terhadap hasil mereka sendiri.
Menariknya, Instagram sepertinya sangat mengetahui hal tersebut. Mereka mendesain ulang halaman profil mereka beberapa kali untuk fokus pada jumlah pengikut. Baru-baru ini, karena alasan tertentu, mereka memperbarui tampilan postingan untuk menyembunyikan jumlah suka yang mereka terima. Secara teknis masih mungkin untuk melihat berapa banyak suka yang didapat sebuah pos, tetapi untuk itu Anda harus melompati sejumlah rintangan yang cukup. Saya juga akan melihat ini sebagai contoh anti-desain etis: orang tergoda untuk membandingkan diri mereka sendiri dengan orang lain, dan Instagram memutuskan untuk melindungi mereka dari ini. Secara pribadi, saya kira kasus ini bisa dikembangkan. Misalnya, Instagram sudah menampilkan pengikut timbal balik di halaman profil seseorang; bagaimana jika mereka sama sekali tidak menunjukkan jumlah pelanggan Anda? Jika kita menggunakan media sosial sebagai cara untuk berkomunikasi dengan orang,yang kami tahu, jumlah pengikut Anda seharusnya tidak terlalu menjadi masalah, bukan?
kemana semua itu pergi?
Desain perilaku dan standar yang dihasilkan untuk desain antarmuka media sosial telah membawa banyak masalah bagi dunia. Secara alami, pola-pola gelap ini meresap ke dalam Fediverse. Sekarang Anda perlu berusaha keras untuk menyingkirkannya. Ini tidak akan mudah; khususnya, saya akan kesulitan mengunjungi situs web yang masih menggunakan penomoran halaman yang belum sempurna. Tetapi jangan lupa bahwa semua ini atas nama tujuan yang baik.
Anda mungkin belum menebaknya, tapi saya sedang mengembangkan klien baru untuk Fediverse dengan konsep anti desain yang etis. Saya mungkin mengambil ide ini secara ekstrem, tetapi tujuan saya bukanlah untuk menciptakan produk yang populer, melainkan untuk menunjukkan seperti apa tampilannya. Saya berharap pada akhirnya pengembang lain akan terinspirasi oleh proyek saya dan mencoba menerjemahkan ide-ide ini ke dalam proyek mereka sendiri.
Sejujurnya, saya masih dalam tahap yang sangat awal, tetapi jika Anda ingin tahu lebih banyak, saya akan merekomendasikan Anda untuk mengikuti saya di Fediverse , di mana ada rencana untuk berbicara lebih banyak tentang proyek itu sendiri.
Server kami dapat digunakan untuk mengembangkan aplikasi.
Daftar menggunakan tautan di atas atau dengan mengklik spanduk dan dapatkan diskon 10% untuk bulan pertama menyewa server dengan konfigurasi apa pun!