Keindahan Halaman Web Teks Saja
(albanbrooke.com)- Halaman web teks saja memberikan rasa bebas dari iklan, banner cookie, dan semacamnya
- Halaman-halaman ini mudah diakses di segala kondisi berkat kesederhanaan dan kecepatan
- Seluruh isi dapat digunakan ulang secara bebas dalam berbagai bentuk seperti email, ChatGPT, Kindle
- Biaya pemeliharaannya rendah sehingga kemungkinan untuk dioperasikan bahkan di server pribadi pun tinggi
- Dari sisi pengalaman pengguna, halaman seperti ini membantu menciptakan lingkungan internet yang tenang dan fokus
Daya tarik halaman web teks saja
- Setiap kali membuka halaman web yang hanya berisi teks, ada kepuasan tersendiri
- Halaman ini menjadi tempat pelarian dari banner cookie GDPR, iklan yang mengganggu, ajakan berlangganan email, video putar otomatis, dan sebagainya
- Isinya rapi dan mudah dibaca, memuat dengan cepat, serta memiliki struktur yang sangat sederhana
Skalabilitas dan kegunaan tanpa batas
- Karena halaman hanya terdiri dari teks, penyalinan dan berbagi menjadi bebas dilakukan
- Bisa menyalin seluruh isi dan mengirimkannya ke teman lewat email
- Cocok dimasukkan ke alat AI seperti ChatGPT untuk mengajukan pertanyaan
- Dapat dipakai dalam berbagai cara, seperti diunggah ke media sosial, dikirim untuk dibaca di Kindle atau Matter, atau dicetak ke kertas fisik
Bisa diakses dengan cepat dari mana saja
- Karena berbasis teks, halaman ini berjalan tanpa masalah di semua perangkat dan platform
- Saat tautan diklik, halaman langsung dimuat sehingga tidak memerlukan infrastruktur tambahan seperti CDN
- Biaya hosting sangat murah, sehingga kemungkinan untuk dipertahankan tinggi bahkan di server kecil seperti Raspberry Pi
Pengalaman membaca yang berpusat pada pengguna
- Ada kebebasan besar dalam pengalaman membaca, baik untuk cepat memindai isi maupun menikmatinya perlahan
- Bahkan saat dibaca dalam waktu lama, orang bisa tenggelam di dalamnya tanpa rasa bersalah
Rasa terima kasih
- Penulis menyampaikan terima kasih kepada orang-orang yang menulis dan menerbitkan halaman web hanya dengan teks
- Meski tampilannya sederhana dan secara lahiriah bisa menurunkan tingkat partisipasi pengguna, halaman seperti ini tetap berkontribusi pada budaya internet yang menjunjung keringkasan dan ketenangan
- Halaman-halaman semacam ini memainkan peran penting dalam membentuk lingkungan internet yang lebih membahagiakan
1 komentar
Komentar Hacker News
Ada juga contoh terkenal lain yang sangat menarik: Berkshire Hathaway, salah satu perusahaan paling bernilai di dunia, benar-benar menggunakan berkshirehathaway.com sebagai situs web resminya
Ini bukan sekadar situs yang dibiarkan hidup demi nuansa lawas, tetapi benar-benar situs utama yang mereka gunakan
Kalau para anak startup muda memakai kacamata transparan lalu pitching di depan Warren Buffet untuk mengubah situs BH menjadi 'progressive web app', saya sampai rela bayar untuk menontonnya
Banyak contoh lain juga dirangkum di sini: sjmulder.nl/en/textonly.html
Terutama berguna di perangkat mobile
Saat melihat tag seperti
<font size=...>, rasanya agak ngeri, tapi di zaman sekarang justru terasa segar melihat desain sesederhana iniDan saya jadi penasaran apakah iklan Geico itu di-hardcode
Tentu saja BH mungkin sama sekali tidak peduli, tapi di zaman sekarang setidaknya menjaga keterbacaan di mobile bukan lagi hal yang terlalu sulit
Web modern terlalu mudah dipenuhi elemen yang mengganggu seperti tracker, banner persetujuan, iklan, dan sebagainya sehingga perhatian sangat mudah teralihkan dari konten utama
Sebenarnya bahkan ada protokol terpisah dari web
Komunitasnya memang kecil, tetapi basis penggunanya terus bertambah, dan menggunakan format Gemtext yang terinspirasi dari Markdown
Protokol ini tidak memiliki cookie atau tracker, dan juga mencegah sebagian besar ekses web modern ala 2025
Namanya adalah Gemini Protocol
Dari sisi desain protokol mungkin tidak sempurna, tetapi ada pengguna nyata dan Anda bisa langsung mencobanya sekarang juga
Wikipedia Gemini Protocol
Saya juga pernah memikirkan ide serupa sejak lama
Saya bahkan pernah membayangkan bahasa desainer form UI umum yang mengekspresikan komposisi halaman dalam JSON
Tapi Gemini melangkah lebih jauh, bukan hanya pada isi halaman tetapi juga sampai ke protokol transmisi jaringan
Misalnya, jika itu situs tutorial coding yang mencampur contoh kode dan teks utama, maka hanya bagian kode saja yang sebaiknya memakai font monospace
Tetapi secara umum hal ini terlalu sering disalahgunakan
Soal serif atau sans-serif, saya lebih suka itu tidak diputuskan oleh situs dan diserahkan saja ke browser atau pengguna
Saya juga cukup suka font monospace, dan menurut saya itu sangat cocok terutama untuk tulisan pendek
Tetapi untuk tulisan panjang, saya rasa font serif lebih ideal
Seingat saya serif membantu mata bergerak alami ke huruf berikutnya, sehingga keterbacaannya lebih baik
Memang rasanya keterbacaannya masih bisa ditingkatkan
Saya orang yang melihat font monospace seharian di code editor
Kalau mau diganti, Fira Code atau Inconsolata akan jauh lebih baik
Meski begitu, pada akhirnya mungkin lebih baik cukup pakai “sans-serif” dan serahkan ke default browser atau OS
Kalau pengguna benar-benar mau, mereka bisa mengubahnya lewat pengaturan
Menurut saya, dari sisi UX situs seperti ini tidak tertandingi
Setiap kali melihat situs seperti ini, saya membayangkan semesta lain tempat internet tetap bertahan di masa awalnya
Halaman ringan tanpa kepentingan komersial, hosting murah, dan akses informasi dengan mesin pencari sungguhan yang benar-benar berfungsi
Internet adalah salah satu penemuan terbaik buatan manusia, tetapi menurut saya kini sudah banyak dirusak oleh keserakahan
Cukup menaruh file plaintext atau Markdown di repo git, lalu meng-host-nya lewat jaringan terdistribusi seperti torrent
Setiap kali mempublikasikan postingan, postingan itu otomatis ditandatangani dengan key sehingga bisa dicari di DHT lewat fingerprint
Mengikuti blog dilakukan dengan cara meng-clone repo git dari peer lain
Font, warna, dan sebagainya diserahkan ke pengaturan pengguna, dan hanya opsi tema yang sangat sederhana yang dibenamkan ke aplikasi klien
Yang dibutuhkan hanya aplikasi simpel yang bahkan ayah ibu saya pun bisa pakai
Hosting gratis, tahan sensor, styling minimal, hal-hal seperti itu
Memangnya ada alasan untuk tidak menyukainya?
Bahkan hanya dengan satu header yang benar-benar bisa dibaca di halaman saja, bedanya sudah besar (‘^_^)
Saat masih junior, saya pernah mengembangkan fitur aksesibilitas sebagai prioritas utama untuk pelanggan lembaga publik, dan dari situ saya benar-benar mendapat banyak perspektif
Setelah itu, meski sekarang saya hanya mengerjakan backend, saya jadi lebih sadar untuk memperhatikan topik seperti ini
Saya suka nuansa minimalisnya yang nyaris tanpa tema
Tetapi kalau semua blog bergaya seperti ini, menurut saya internet mungkin akan terasa agak membosankan, jadi saya membuat blog saya punya sedikit lebih banyak ciri khas pribadi
Tetapi setelah melakukan perubahan kecil sedikit demi sedikit, desainnya makin berkembang sampai akhirnya jadi benar-benar dihias
Salah satu kesenangan dari punya situs pribadi saya sendiri yang tidak dilihat siapa-siapa adalah bisa bebas bereksperimen menaruh kepribadian saya ke dalam desain
Bisa ditempel ke email teman, bisa dilempar ke ChatGPT untuk ditanyai
Bahkan bisa diunggah utuh ke X lalu berpura-pura seolah itu tulisan sendiri
Mau dibaca langsung di web, dikirim ke Kindle atau Matter, atau dicetak ke kertas, semuanya tetap jalan
Karena ini cuma teks"
Dulu, setelah masa "42 ways to distribute DeCSS" dan sebelum munculnya "Wikipedia over DNS", saya pernah menjalankan layanan halaman web kecil lewat DNS TXT RR menggunakan tinydns
Saya memodifikasi dnstxt agar mencetak header HTTP di atas HTML tersebut
Sekarang data DNS bahkan disajikan lewat HTTPS, jadi setelah header HTTP datang DNS RR, dan secara teori HTML juga bisa dimasukkan ke DNS TXT RR itu
Referensi: contoh distribusi teks DeCSS
Jadi saya jadi penasaran, sampai sejauh mana CSS boleh dipakai agar tetap dipuja sebagai situs berbasis teks
Memakai 1–2 gambar untuk penjelasan atau contoh itu tidak masalah, tetapi harus dibatasi secukupnya agar waktu muat tidak menjadi masalah di koneksi lambat
Masalah sebenarnya kebanyakan adalah penyalahgunaan JS
Kalau tidak memakai JS, Anda tidak bisa membuat banner pelacakan
Tidak bisa melacak, tidak bisa memasang iklan, dan autoplay video juga sudah diblokir browser jadi tidak bisa dilakukan
Tanpa JS, sebagian besar fitur menyebalkan yang ingin dilakukan para marketer di situs web nyaris mustahil dibuat
JS juga bisa menjadi alat yang bagus kalau dipakai secukupnya, tetapi begitu mulai dipakai berlebihan, loading cepat melambat dan mudah masuk ke jalur yang bermasalah
Jika JS aktif, form bisa ditampilkan dalam modal lewat ajax, dan jika JS tidak berjalan, bisa kembali ke navigasi default browser
Regulasi seperti GDPR, yaitu aturan bahwa “pengumpulan/pelacakan data ini memerlukan persetujuan yang jelas”, tetap berlaku sama baik situsnya berbasis teks maupun tidak