1 poin oleh GN⁺ 2024-10-10 | 3 komentar | Bagikan ke WhatsApp
  • Tahun lalu, GOV.UK merilis komponen 'Exit this Page' (EtP) di design system mereka
  • Komponen ini berupa tombol merah besar yang tetap menempel di bagian atas layar, dan saat diklik akan memindahkan pengguna ke BBC Weather
  • Saat pengguna menekan ⇧ tombol Shift tiga kali, akan muncul indikasi visual bahwa tombol tersebut aktif, dan pada penekanan ketiga halaman saat ini ditampilkan kosong lalu dialihkan kembali ke BBC Weather
  • Ini adalah alat keselamatan untuk membantu orang yang berada dalam situasi kekerasan di rumah agar dapat segera meninggalkan halaman

Mengapa tidak menggunakan tombol Escape

1. Escape menghentikan pemuatan halaman di browser

  • Di sebagian besar browser, menekan tombol Escape akan menghentikan pemuatan halaman. Ini tidak cocok untuk fitur yang harus memindahkan pengguna ke halaman lain.

2. Escape menjalankan fungsi lain di sistem operasi

  • Tombol Escape digunakan untuk berbagai fungsi seperti keluar dari media layar penuh dan menutup dialog modal. Ini bisa didahulukan dibanding JavaScript pada halaman dan menimbulkan kebingungan.

3. Penekanan tombol Escape tidak dianggap sebagai interaksi pengguna

  • Eksekusi JavaScript memerlukan adanya interaksi pengguna. Tombol Escape secara unik tidak dianggap sebagai interaksi pengguna, sehingga pengalihan halaman bisa gagal.

Tombol alternatif

  • Tombol Control lebih baik daripada Escape, tetapi tidak cocok karena masalah benturan dengan VoiceOver dan kurang konsistennya posisi tombol di berbagai perangkat.
  • Tombol Alt/Option menimbulkan masalah karena perbedaan penamaan antar sistem serta benturan dengan fungsi di level browser dan sistem.

Shift lebih baik, tetapi tidak sempurna

  • Tombol Shift bekerja lebih konsisten dibanding Escape, tetapi masih punya beberapa kekurangan. Misalnya, saat fitur Sticky Keys aktif, dibutuhkan lebih banyak penekanan tombol.
  • Tombol Shift juga dapat digunakan pada keyboard virtual di perangkat sentuh, tetapi perilakunya lebih sulit diprediksi dibanding keyboard perangkat keras.

Kesimpulan

  • Ini adalah kasus ketika teknologi dan standar web menghalangi pengalaman pengguna yang ideal. Escape memang ideal, tetapi tidak dapat bekerja secara konsisten karena berbagai masalah.
  • Hasil riset pengguna menunjukkan bahwa membuka halaman pengalihan di tab baru lalu menutup tab sebelumnya secara otomatis dapat menimbulkan kebingungan.
  • Tidak ada keluhan atau laporan bug terkait penggunaan tombol Shift, tetapi bagi orang yang baru mendengarnya, pilihan ini bisa memunculkan pertanyaan.

Bonus: mengapa dialihkan ke BBC Weather

  • Mereka tidak mengarahkan ke layanan berita untuk menghindari kesan bias politik. Mengarahkan ke beranda Google juga dinilai tidak efektif.
  • Beranda BBC Weather kaya akan konten sehingga terlihat wajar jika pengguna tetap berada di sana dalam waktu lama.

Ringkasan GN⁺

  • Komponen 'Exit this Page' di GOV.UK adalah alat keselamatan untuk membantu pengguna segera meninggalkan halaman dalam situasi berbahaya.
  • Karena tombol Escape memiliki banyak fungsi lain dan tidak dianggap sebagai interaksi pengguna, mereka harus memilih tombol lain.
  • Tombol Shift adalah pilihan paling cocok di antara beberapa alternatif, meski tetap memiliki beberapa kekurangan.
  • Komponen ini adalah hasil upaya untuk memberikan pengalaman pengguna terbaik di dalam keterbatasan teknis.

3 komentar

 
bbulbum 2024-10-11

Kalau orang browsing dengan keyboard, rasanya mereka mungkin akan memakai shortcut tutup tab/tutup jendela saat ingin meninggalkan halaman, kan,,
Jadi saya juga agak merasa, apakah halaman web memang perlu menyediakan fitur 'keluar dari halaman ini'?

 
savvykang 2024-10-11

Melihat bahwa pengguna situs web pemerintah mencakup masyarakat umum, termasuk pengguna mouse dan pengguna pembaca layar, serta tujuan perancangan fitur keluar ini, alasannya menjadi bisa dipahami. Karena pengguna mungkin tidak berada dalam kondisi emosional yang stabil, kemampuan melihat atau konsentrasi mereka bisa menurun, sehingga tampaknya diperlukan tombol yang secara eksplisit memindahkan mereka ke situs lain.

https://design-system.service.gov.uk/patterns/exit-a-page-quickly/

 
GN⁺ 2024-10-10
Komentar Hacker News
  • Rasanya seperti ada tim yang terlalu memikirkan masalah ini sampai menemukan solusi yang tidak intuitif. Terasa seperti "overfitting"

    • Menekan tombol Shift tiga kali adalah solusi yang terlalu rumit
    • Banyak orang mungkin tidak tahu apa itu tombol Shift
    • Saya penasaran bagaimana UX testing dilakukan
  • Jika memakai cara menekan tombol tiga kali, akan lebih baik kalau pengguna bisa menekan tombol apa pun tiga kali selain tombol angka

    • Kebanyakan orang kemungkinan besar akan menekan spasi saat panik
  • Saya ingin melihat pengujian untuk pendekatan "mashing" atau "chording" dengan menekan beberapa tombol non-modifier sekaligus

  • Ide untuk berpindah ke halaman cuaca itu bagus

    • Ada inisiatif serupa di Selandia Baru bernama Shielded Site
    • Banyak situs besar ikut serta, dan saat diklik akan muncul modal tentang sumber daya kekerasan dalam rumah tangga
  • Halaman cuaca BBC seharusnya dimuat terlebih dulu agar bisa langsung berpindah

    • Saat ini butuh waktu untuk dimuat
    • Ada juga masalah karena ini tersimpan di riwayat browser
  • Saya ragu seberapa berguna fitur ini dalam praktiknya

    • Ctrl+W atau klik tengah pada tab mungkin bisa menjadi alternatif yang lebih baik
    • Membuka dan menutup jendela privat mungkin cara yang lebih cerdas
  • Saya penasaran apakah ada statistik tentang penggunaan tombol seperti ini

    • Beberapa klien dari layanan korban dan layanan penanganan kekerasan berbasis kehormatan meminta agar tombol seperti ini ditambahkan
    • Menambahkan pelacakan bisa memperlambat interaksi
  • Banyak orang yang menggunakan layanan penanganan kekerasan berbasis kehormatan tidak terbiasa menggunakan komputer

    • Lebih baik tidak meninggalkan jejak daripada ketahuan oleh pelaku yang bisa memeriksa riwayat browser
  • Ada pertanyaan soal pintasan menekan Shift tiga kali

    • Kemungkinannya kecil untuk bisa ditemukan, dan mungkin kurang konsisten antar situs
  • Fitur ini dimaksudkan sebagai alat keselamatan untuk cepat meninggalkan halaman dalam situasi rumah tangga yang tidak stabil dan berpotensi penuh kekerasan

  • Saya penasaran halaman seperti apa yang bisa memicu kekerasan dalam rumah tangga

    • Mengklik bookmark bar atau menutup atau berpindah tab mungkin cara yang lebih mudah
  • Saya paham kenapa tombol Escape tidak bisa dipakai, tetapi saya ragu soal kemudahan menemukan pintasan Shift tiga kali

  • Di semua browser, menekan tombol Escape saat halaman sedang dimuat akan menghentikan pemuatan

  • Ada keluhan bahwa kemampuan platform web dibatasi karena iklan

  • Saya penasaran kenapa pengguna tidak diajari saja pintasan umum untuk "menutup tab"