10 poin oleh GN⁺ 2026-04-15 | 3 komentar | Bagikan ke WhatsApp
  • Pembaca RSS baru yang secara mendasar menolak rasa wajib untuk 'mengurus item yang belum dibaca' yang selama ini menjadi asumsi umum, dan mewujudkan metafora 'sungai (River)' di seluruh antarmuka, tempat konten datang secara alami, tinggal sejenak, lalu menghilang
  • Setiap sumber feed dapat diberi half-life; berita kilat bisa bertahan 3 jam, esai 7 hari, sehingga umur tampil berbeda menurut jenis konten dan secara struktural menyelesaikan masalah sumber yang terlalu produktif mendominasi feed
  • Alih-alih 'ditandai sudah dibaca', aplikasi ini mengadopsi interaksi berbasis fisika berupa gestur 'melepas' kartu agar melayang pergi, lengkap dengan haptic feedback, animasi, dan undo yang dirancang sangat rinci
  • Blog pribadi dipisahkan sebagai 'Voices' alih-alih sekadar URL feed, sehingga orang dan media diperlakukan berbeda, dan seluruh analisis topik serta rekomendasi berbasis AI dijalankan hanya on-device
  • Menyediakan UI khusus untuk iPhone, iPad, dan Mac, termasuk pengalaman desktop khas seperti palet Command-K dan mode peninjauan cepat Sift

River — antarmuka inti

  • Layar utama berbentuk River, tempat semua feed digabung jadi satu, tanpa hitungan artikel belum dibaca
  • Alasan menghapus hitungan itu bukan demi desain minimalis, melainkan keyakinan filosofis bahwa "tindakan menghitung itu sendiri adalah masalahnya"
  • Setelah tiba, artikel perlahan memudar lalu menghilang seiring waktu, melewati pengguna seperti air yang mengalir di bawah jembatan, tanpa penanda sudah dibaca atau klasifikasi
  • Setiap artikel memiliki nilai velocity yang menentukan seberapa cepat ia menjadi usang
    • Berita kilat: hilang dalam 3 jam
    • Artikel umum: 18 jam
    • Esai: 3 hari
    • Tutorial evergreen: hingga 1 minggu
  • Item yang menua akan makin gelap lalu hilang sepenuhnya, tanpa perlu tindakan terpisah dari pengguna
  • Prinsipnya adalah bahwa "informasi memiliki masa hidup alami, dan antarmuka harus menghormatinya"

Half-Life — pengaturan half-life per sumber

  • Semua sumber dapat diberi half-life untuk mengatur berapa lama artikel bertahan di River
    • Feed berita kilat seperti BBC World: 3 jam
    • Ars Technica: 18 jam
    • Sumber yang lebih lambat seperti Aeon dan The Marginalian: 1 minggu
  • Ini menyelesaikan masalah yang dialami semua feed kronologis sejak era Google Reader, yaitu sumber yang sangat produktif menenggelamkan yang lain
    • Bahkan jika The Verge menerbitkan 20 artikel sehari, isinya akan hilang dalam beberapa jam, sementara esai Craig Mod yang terbit sebulan sekali akan bertahan selama beberapa hari
  • Saat onboarding, pengguna ditawari lima tingkat kecepatan: Breaking, News, Article, Essay, dan Evergreen; cukup pilih satu untuk tiap sumber, dan River akan mengurus sisanya

Release — bukan 'tandai sudah dibaca', melainkan 'lepaskan'

  • "mark as read" yang dipakai kebanyakan pembaca RSS membawa nuansa bahasa seperti seorang admin yang memproses dokumen
  • Current menggantinya dengan Release
  • Di River, jika kartu di-swipe panjang ke kiri, kartu akan terbang pergi, dan kartu lainnya menata ulang posisinya seperti air yang mengisi ruang kosong
  • Saat mencapai akhir isi artikel, tombol Release muncul dari bawah; sekali tap akan membawa kembali ke River, dan artikel itu sudah dalam keadaan menghilang
  • Detail rancangan interaksi berbasis fisika:
    • Saat diseret, kartu sedikit terkompresi untuk membangun ketegangan
    • Semakin mendekati ambang, mesin haptik bergetar makin cepat
    • Cahaya hangat muncul di tepi, dan setelah melewati ambang kartu akan melayang pergi
    • Tersedia jendela undo: artikel yang dilepas tetap ada di memori selama beberapa detik sehingga bisa dikembalikan, tanpa dialog konfirmasi

Penyetelan detail per sumber

  • Selain velocity, tersedia opsi tambahan untuk tiap sumber
    • full article fetch: mengekstrak artikel penuh langsung dari web untuk feed yang hanya menyediakan paragraf teaser
    • Mode webcomic: beralih ke pembaca yang mengutamakan gambar, mendukung zoom, pan, dan tampilan alt-text (optimal untuk XKCD dan sejenisnya)
    • Mute: menyembunyikan sumber tertentu selama 1 minggu
    • Pin: menyematkan sumber tertentu di bagian atas River
  • Opsi-opsi ini tidak disembunyikan jauh di dalam menu pengaturan, melainkan bisa diakses dengan sekali swipe pada masing-masing sumber

The River Speaks — kartu panduan dinamis

  • Current mengamati kebiasaan penggunaan dan menyisipkan kartu panduan yang tidak intrusif di antara artikel
    • Jika sumber tertentu memposting 18 item dalam sehari, akan muncul kartu "The Verge posted 18 items today" bersama opsi pembatasan kecepatan dan mute 24 jam
    • Jika 10 artikel berturut-turut dari sumber yang sama dilewati, akan muncul saran "You've skipped 10 from TechCrunch. Quiet or remove?"
    • Jika pengguna terus membaca sumber tertentu, aplikasi bisa menyarankan pin, dan jika topik yang sama terus dibaca dari berbagai sumber, bisa menyarankan membuat Current baru
  • Kartu-kartu ini bukan rekomendasi algoritmik, dan tidak ditujukan untuk memaksimalkan engagement atau merebut perhatian
  • Diibaratkan sebagai pustakawan yang menyadari kebiasaan Anda lalu diam-diam menata ulang rak
  • Semua pemrosesan cerdas dijalankan hanya di perangkat: pemrosesan bahasa alami untuk mengidentifikasi topik, lalu Foundation Models (jika tersedia) untuk memverifikasi artikel terkait; tidak ada data yang dikirim ke server

Voices — membedakan orang dan media

  • Kebanyakan pembaca RSS hanya menampilkan sumber sebagai daftar URL feed di sidebar
  • Current memisahkan feed yang ditulis oleh satu orang, seperti blog pribadi, sebagai Voice tersendiri
    • "Bukan berlangganan orangnya, melainkan mengikuti suaranya"
  • Feed yang ditandai sebagai Voice dikumpulkan dalam tab Voices dan membentuk timeline kronologis
    • Voice yang aktif ditampilkan penuh warna, sementara Voice yang sepi ditampilkan dalam grayscale agar tidak memaksa perhatian
  • Mengetuk Voice akan memfilter hanya artikel dari orang tersebut
    • iPad: nama dan favicon ditampilkan di sidebar
    • iPhone/Mac: baris wajah yang dapat digulir di atas timeline
  • Current secara otomatis mendeteksi blog pribadi (pola subdomain, frekuensi posting, sinyal byline) dan dengan halus menyarankan penandaan sebagai Voice, tetapi keputusan akhir tetap di tangan pengguna

Currents — koleksi kustom

  • River adalah tampilan dasar tempat semuanya digabung, dan saat ingin mempersempit cakupan, pengguna memakai Currents
  • Letaknya di bilah horizontal bagian atas layar dan dapat dipindahkan dengan sekali swipe
  • Tiga bawaan yang disediakan:
    • River: seluruh feed
    • Voices: orang-orang yang diikuti
    • Read Later: artikel yang disimpan (dengan cache offline, ditandai warna amber hangat untuk menunjukkan bahwa itu "milik saya")
  • Istilah "folder" memberi kesan kewajiban menata, dan "kategori" mengingatkan pada spreadsheet, sehingga dipilih nama "Currents", yang berarti aliran kecil di dalam sungai besar
  • Kartu panduan dinamis juga dapat mendeteksi pola membaca dan menyarankan pembuatan Current baru

Calm by Design — sistem desain

  • Sistem desain dimulai dari prinsip bahwa "setiap antarmuka adalah pernyataan tentang bagaimana pengguna seharusnya merasa"
  • Tagline internal sistem desain: "Calm but not boring. Beautiful but not loud. Typography as hero. Color as punctuation."
  • Teks isi memakai font serif sistem iOS 16~18pt dan diperluas sesuai Dynamic Type
    • Ini pilihan yang disengaja di tengah lingkungan aplikasi yang didominasi sans-serif: serif telah menjadi standar membaca teks panjang selama 500 tahun
    • Dalam reader view, ukurannya diperbesar menjadi serif 18pt, dan pada layar kosong atau momen reflektif diterapkan tier tipografi "poetic" tersendiri
  • Palet 9 warna, masing-masing tersedia dalam varian terang dan gelap:
    • Bright: berbasis biru iOS
    • Paper: ivory hangat dan amber, seperti membaca di bawah cahaya lilin
    • Ocean: teal dingin dan seafoam
    • Dusk: violet lembut dan lavender
    • Ember: rust hangat dan rose
    • Midnight: hitam OLED sejati
    • Slate: palet editor kode
    • Terminal: hijau fosfor di atas hitam untuk mereka yang masih ingat CRT
    • Solarized: palet presisi milik Ethan Schoonover
  • Warna dipakai bukan sebagai dekorasi, melainkan untuk tujuan semantik: amber hangat selalu berarti "milik saya" (artikel tersimpan, koleksi pribadi), teal segar berarti "baru", hijau sage berarti sukses, dan merah berarti error

Motion & Touch — animasi dan haptik

  • Animasi bukan dekorasi, melainkan kosakata (vocabulary)
  • Lima tingkat timing:
    • Instant (0,15 detik): micro-feedback
    • Quick (0,22 detik): interaksi utama
    • Standard (0,28 detik): perpindahan kartu
    • Gentle (0,35 detik): panel
    • Smooth (0,45 detik): gerakan ambient
  • Timing yang konsisten membangun kepercayaan bawah sadar
  • Di latar belakang ada CurrentLines: 5 gelombang sinus dengan amplitudo dan fase unik yang mengalir perlahan, memberi kehidupan pada aplikasi pada tingkat yang lebih terasa daripada terlihat
  • Rincian komunikasi haptik:
    • Gestur Release: tap saat ketegangan 50%, denyut ritmis yang makin cepat seperti detak jantung saat mendekati ambang, lalu konfirmasi dua tahap berupa tap kuat + tap lembut ketika terpicu
    • Saat scroll River menjadi stabil ada "hembusan napas" halus, dan ketika membuka artikel Voice ada denyut lembut
  • Saat Reduce Motion aktif, semua gerakan dihentikan sepenuhnya: garis ambient dihapus, transisi dibuat instan, tanpa pengecualian
    • Aksesibilitas bukan sekadar toggle fitur, melainkan batasan desain yang membuat seluruh sistem lebih baik

Four Swipes — kustomisasi gestur

  • Semua kartu di River memiliki 4 slot gestur arah: kiri pendek, kiri panjang, kanan pendek, kanan panjang
  • Default: kiri pendek=tandai dibaca, kiri panjang=Release, kanan pendek=simpan, kanan panjang=bagikan
  • Semua slot bisa di-remap ke aksi yang diinginkan: tandai dibaca/belum dibaca, Release, simpan, mute sumber, edit sumber, bagikan, atau tidak ada
  • Layar pengaturan memiliki kartu pratinjau live sehingga pengguna bisa menguji swipe sebelum menerapkan
  • Swipe pendek dan panjang memakai ambang yang berbeda serta haptic feedback yang dapat dibedakan

The Small Things — fitur-fitur kecil

  • Swipe dari tepi kiri: pencarian, swipe dari tepi kanan: pengaturan
    • Pada beberapa kali pertama, petunjuk akan muncul saat mendekati tepi, lalu otomatis pensiun setelah 3 kali
  • Progres membaca ditampilkan dalam bahasa alami, bukan persentase: seperti "Just started" atau "Halfway through" pada kartu River
  • Full-text search: mengindeks semua artikel yang pernah discroll dan dibaca, lalu menampilkan hasil segera saat mengetik, sehingga feed menjadi memori yang bisa dicari
  • Read Later bukan antrean, melainkan perpustakaan: artikel yang disimpan di-cache untuk offline, tidak pernah kedaluwarsa, dan menunggu seperti buku di rak tanpa hitungan apa pun

Beyond the Phone — pengalaman iPad & Mac

  • Aplikasi iPhone ini tidak sekadar diperbesar ke layar besar, tetapi dirancang sebagai pengalaman khusus untuk tiap platform
  • iPad:
    • Sidebar lipat: sumber, Currents, dan Voices meluncur masuk saat dibutuhkan, lalu menghilang saat tidak diperlukan
    • Mode lanskap: sidebar dan reader diletakkan berdampingan, sehingga membuka artikel tidak membuat pengguna kehilangan posisi di River
    • Mode potret: sidebar disembunyikan dan River mengambil seluruh layar
  • Mac:
    • Dirancang keyboard-first
    • Command-K: semua aksi dapat dilakukan lewat command palette, seperti berpindah Current, pindah sumber, mencari, mengganti tema, tanpa perlu menelusuri menu
    • Mode Sift: mode yang disesuaikan dengan cara triase nyata di desktop; dengan menekan satu tombol, tiap artikel ditampilkan layar penuh dan Release/simpan/lewati diproses dengan satu tombol

What I Left Out — hal-hal yang sengaja ditiadakan

  • Hitungan artikel belum dibaca dihapus total: bukan "belum ditambahkan", melainkan "tidak akan pernah ditambahkan", keputusan filosofis. Hitungan belum dibaca membuat aplikasi lebih baik sebagai manajer RSS, tetapi lebih buruk sebagai pembaca RSS
  • Tidak ada layout 3-panel: struktur sidebar feed + daftar item + jendela baca disingkirkan. Ini merupakan respons serius terhadap pertanyaan mengapa layout yang ditemukan Brent Simmons pada 2002 itu terus disalin semua orang selama 20 tahun
  • Tidak ada kurasi algoritmik: media sosial dipandang telah mengganti phantom obligation dengan "ketakutan akan tertinggal dari apa yang sedang terjadi (FOMO)". River hanya mengalir menurut urutan kedatangan, dan hanya velocity yang diatur pengguna yang memengaruhinya
  • Story threading: sistem untuk mengikat artikel terkait dari berbagai sumber menjadi thread naratif sebenarnya sudah selesai dibangun, tetapi dirilis dalam keadaan nonaktif. Verifikasi dengan Foundation Models on-device juga sudah berjalan, namun presentasinya belum terasa tepat, sehingga lebih baik ditahan sampai siap—atau selamanya—daripada dirilis setengah matang
  • Anggaran performa: 60fps di semua perangkat, dengan penggunaan memori di bawah 150MB saat scrolling
    • CurrentLines berjalan pada 30fps, bukan 60fps, demi menjaga ruang performa
    • Beberapa transisi disederhanakan dibanding prototipe karena menyebabkan frame drop pada hardware lama
    • "Performa adalah fitur, dan jank adalah bug"

3 komentar

 
tebica 2026-04-17

Konsepnya memang menarik, tapi dari pengalaman, belum banyak upaya ideal seperti ini yang benar-benar berhasil..
Untuk saat ini, sepertinya Feedly masih yang paling aman, dengan fitur AI yang juga bagus.

 
xguru 2026-04-16

Sejak Reeder, saya hampir tidak pernah melihat reader lain.
Kalau Anda pengguna RSS reader, ini tulisan yang cukup menggoda.

Desainnya memang bagus, tetapi karena masih tahap awal, tidak adanya kustomisasi shortcut keyboard adalah kekurangan besar.
Untuk sekarang saya akan coba pakai beberapa hari lagi.

 
unsure4000 2026-04-15