1 poin oleh GN⁺ 2023-10-09 | 1 komentar | Bagikan ke WhatsApp
  • Saat menggunakan Safari dengan VoiceOver di Mac, masalah “Safari not responding” yang berulang dan membuat sistem macet selama beberapa menit telah berlangsung lama, secara langsung menghambat pekerjaan sehari-hari pengguna tunanetra dan low vision
  • Masalah tidak merespons serupa juga dapat muncul bukan hanya di Safari, tetapi juga di aplikasi berbasis WebKit, sehingga menggoyahkan kepercayaan terhadap aksesibilitas macOS secara keseluruhan
  • Pengguna terkadang bisa keluar dari kondisi ini dengan beralih aplikasi atau memulai ulang VoiceOver, tetapi sering kali bahkan tidak bisa beralih dan harus menunggu sampai Mac kembali merespons
  • Karena masalah ini belum terselesaikan di berbagai versi macOS, bagi pengguna yang bergantung pada VoiceOver, Mac menjadi platform yang sulit diprediksi di Safari dan aplikasi terkait
  • Diperlukan tekanan yang sopan dengan menyampaikan dampak nyata kepada tim aksesibilitas Apple, serta menunda pembelian atau rekomendasi Mac baru sampai masalah ini teratasi

Kondisi Tidak Bisa Digunakan yang Ditimbulkan oleh “Safari not responding”

  • Di Mac, ada masalah lama ketika Safari tidak merespons saat menggunakan VoiceOver, dan VoiceOver berulang kali mengumumkan pesan “Safari not responding
  • Saat masalah terjadi, Mac secara praktis bisa menjadi tidak dapat digunakan hingga beberapa menit sekaligus
  • Dalam beberapa situasi, pengguna bisa keluar dari Safari dengan beralih ke aplikasi lain atau memulai ulang VoiceOver
  • Namun terlalu sering pengguna tidak bisa meninggalkan Safari atau mematikan VoiceOver, dan harus menunggu sampai Mac kembali merespons
  • Masalah terkait dirangkum di AppleVis: Safari/WebKit applications can become unresponsive when using VoiceOver

Dampak yang Meluas hingga Aplikasi Berbasis WebKit, Bukan Hanya Safari

  • Perilaku “Safari not responding” sangat menurunkan produktivitas pengguna tunanetra dan low vision serta kegunaan Mac secara umum
  • Masalah ini tidak terbatas pada Safari; berbagai aplikasi umum yang menggunakan mesin browser WebKit milik Apple juga dapat terdampak masalah “not responding”
  • Bug ini dapat terjadi di Safari dan aplikasi lain, baik saat pekerjaan sehari-hari maupun pekerjaan penting, membuat pengalaman macOS terasa tidak stabil dan menjengkelkan

Masalah yang Sulit Dihindari Bahkan di Mac Berspesifikasi Tinggi

  • Masalah ini terjadi terlepas dari tingkat spesifikasi Mac
  • Masalah ini juga banyak dialami di Mac terbaru dengan Apple silicon dan perangkat dengan RAM 16GB atau lebih
  • Pengguna yang memakai perangkat keras Mac terbaru kelas atas pun sulit terbebas dari bug VoiceOver yang fatal ini

Kerusakan Kepercayaan Aksesibilitas yang Menumpuk Selama Bertahun-tahun

  • Masalah inti ini telah berlangsung selama bertahun-tahun di berbagai versi macOS, dan Apple belum menghadirkan perbaikan permanen
  • Karena durasinya yang panjang dan tingkat gangguannya di Safari serta aplikasi lain, kini sulit untuk dengan itikad baik merekomendasikan Mac kepada pengguna yang bergantung pada VoiceOver
  • Namun, kasus penggunaan tertentu yang hanya bisa dipenuhi oleh Mac tetap menjadi pengecualian
  • Secara tradisional, Mac populer di komunitas tunanetra dan juga menyediakan fitur aksesibilitas yang baik
  • Namun, fakta bahwa Apple membiarkan masalah ini begitu lama menimbulkan pertanyaan serius terhadap komitmen aksesibilitas yang sering disampaikan perusahaan
  • Ada juga kritik bahwa jika pengguna berpenglihatan mengalami masalah serupa, kemungkinan akan ada liputan media besar dan perbaikan darurat dari Apple

Standar yang Diperlukan bagi Pelanggan yang Membayar Harga yang Sama

  • “Perlakuan yang lebih baik” bukan berarti menuntut keistimewaan karena seseorang tunanetra atau menggunakan fitur aksesibilitas
  • Pengguna tunanetra dan low vision juga membayar harga premium yang sama seperti pelanggan lain saat membeli Mac
  • Berbeda dari kebanyakan pengguna Mac, pengguna VoiceOver harus menerima kondisi ketika perangkat mahal mereka menjadi benda yang tidak berguna selama beberapa menit, berkali-kali dalam sehari
  • Disabilitas dan penggunaan VoiceOver tidak menurunkan standar yang seharusnya diharapkan dari Apple
  • Justru Apple memiliki tanggung jawab lebih besar untuk memberikan pengalaman yang setara dengan pengguna berpenglihatan

Keterbatasan karena Bug Sulit Direproduksi

  • Dapat diakui bahwa tim engineering Apple mungkin mengalami kesulitan dalam menyelesaikan masalah ini
  • Menurut laporan pengguna, tampaknya tidak ada cara untuk mereproduksi perilaku “Safari not responding” secara konsisten
  • Halaman web yang sama bisa berfungsi normal berkali-kali, lalu tiba-tiba memicu macet
  • Perbedaan pengguna, perangkat, dan konfigurasi membuat penyebab dasarnya sulit diisolasi dan diperbaiki
  • Meski begitu, melihat talenta engineering dan sumber daya yang dimiliki Apple, tantangan ini seharusnya bukan sesuatu yang mustahil diatasi

Cara Meningkatkan Tekanan Langsung kepada Apple

  • Tuntutan perlu ditingkatkan agar Apple memprioritaskan dan menyelesaikan secara permanen bug “Safari not responding” yang telah lama menyusahkan pengguna VoiceOver
  • Pengguna VoiceOver di Mac dapat menghubungi langsung tim aksesibilitas Apple untuk berbagi pengalaman dan keluhan mereka
  • Tekanan harus disampaikan secara langsung, tetapi tetap sopan dan konstruktif
  • Tim Cook juga perlu diberi tahu dampak langsung bug yang masih berlangsung ini terhadap pelanggan Apple yang tunanetra dan low vision

Masalah Aksesibilitas macOS Lain dan Seruan Menunda Pembelian

  • “Safari not responding” bukan satu-satunya masalah yang memengaruhi pengguna Mac tunanetra dan low vision
  • Berbagai keluhan dan contoh kegagalan juga dirangkum dalam artikel terbaru yang membahas masalah dan respons terkait macOS Sonoma
  • Meski demikian, bug ini menjadi tolok ukur untuk menilai kinerja aksesibilitas Apple secara keseluruhan dan komitmennya terhadap aksesibilitas
  • Apple telah gagal pada tolok ukur ini selama periode yang cukup lama
  • Pengguna harus membicarakan masalah ini secara terbuka dan memberi tekanan sebagai konsumen dengan tidak membeli atau merekomendasikan Mac baru sampai masalah “Safari not responding” sepenuhnya terselesaikan
  • Apple harus memulihkan kepercayaan pelanggan tunanetra dan low vision bahwa Mac memberikan pengalaman yang stabil dan sepenuhnya aksesibel

1 komentar

 
GN⁺ 2023-10-09
Komentar Hacker News
  • Dari sudut pandang pengembang tunanetra, VoiceOver di MacOS sulit direkomendasikan kepada siapa pun. Sebelum kehilangan penglihatan saya adalah penggemar Apple, tetapi setelah itu saya terpaksa pindah ke Windows, dan ketika mempelajari Mac VoiceOver pada 2016 pun rasanya sangat membuat frustrasi
    Manipulasi area teks di aplikasi Terminal begitu tidak stabil sampai urutan perintah terasa non-deterministik, dan navigasi hierarkis Mac jauh lebih merepotkan dibanding navigasi datar di Windows
    Di XCode, untuk mengakses satu pengaturan proyek harus turun sampai 9 tingkat ke subpanel di dalam panel, dan sekali saja salah langkah akan terbawa ke tempat yang tidak semestinya
    Pencarian di halaman web berbahasa asing juga mentok karena Command+F hanya berfungsi pada tata letak papan ketik bahasa Inggris, dan di dalam kotak pencarian VoiceOver tidak bisa beralih ke tata letak lain
    Cara mudah membuka tautan di tab baru di browser juga kurang dibanding Control+Enter di Windows, dan pintasan 5 tombol seperti Fn+Ctrl+Option+Command+Up/Down bahkan membuat pergelangan tangan kiri sakit
    Kesan saya, Apple kurang peduli memperbaiki bug dan lebih sibuk menampilkan slide mengilap di WWDC yang mengatakan mereka memperhatikan aksesibilitas
    Di Windows, JAWS jauh lebih nyaman, dan karena NVDA bersifat open source, jika ada masalah bisa diperbaiki sendiri, sehingga itu yang paling saya sukai. Pasar pembaca layar juga kira-kira 45% JAWS dan 45% NVDA, sementara VoiceOver sekitar 10%, jadi menurut saya jauh lebih baik mempelajari pembaca layar Windows

    • Pintasan 5 tombol seperti Fn+Ctrl+Option+Command+Up/Down itu tidak masuk akal. Bagi orang yang kontrol jarinya tidak sempurna atau memiliki tremor, itu praktis mustahil, dan Apple seharusnya memakai beberapa juta dolar saja dari tumpukan kasnya untuk benar-benar memperbaiki masalah seperti ini
    • Aksesibilitas Apple terlihat lebih dekat ke pemasaran dan penguasaan narasi daripada substansi nyata, mirip dengan keberlanjutan, lingkungan, dan mungkin juga perlindungan privasi
    • Saya penasaran bagaimana pandangan tentang iOS VoiceOver dan rotor
  • Saya sudah lebih dari 2 tahun memakai MacBook Air M1 sebagai Mac utama, dan masalah ini tidak separah yang dikatakan penulis. Sekitar Mac OS 12 masalahnya jauh lebih besar, tetapi saat itu pun cukup cepat teratasi jika melakukan “keluar dan pertahankan jendela” dengan Cmd+Option+Q
    VoiceOver memang punya banyak masalah, tetapi pembaca layar Windows juga begitu, dan di Mac saya suka karena bisa menunda pembaruan yang merusak aksesibilitas. Di Windows hal itu tidak bisa dilakukan, dan itu salah satu alasan utama saya mengganti sistem operasi

    • Syukurlah sekarang masalah seperti itu tidak ada, tetapi kasus saya berbeda. Saya memakai 2019 MBP, jadi bukan M1, dan saya juga tidak punya cukup kelonggaran untuk langsung membeli hanya karena mendengar model M2 juga terdampak. Saya tidak ingin bertaruh pada masalah yang bisa menghentikan produktivitas secara besar-besaran
    • Anda juga bisa mengubah default agar Cmd+Q keluar sambil mempertahankan jendela, dan Cmd+Option+Q keluar sambil membuang jendela. Saya hanya mengaturnya seperti ini di Safari, dan hasilnya jauh lebih baik
  • Saya bukan tunanetra dan tidak punya pengalaman di bidang ini, tetapi adegan pegawai Apple Store memandu seorang tunanetra tentang cara menggunakan VoiceOver cukup mengesankan. Setidaknya itu tampaknya berarti sebagian staf toko mendapat pelatihan fitur aksesibilitas

    • Kadang mereka juga langsung merekrut tunanetra untuk menangani pekerjaan itu. Di Apple Store yang pertama kali saya datangi untuk mencari tahu tentang Mac juga ada pegawai seperti itu, tetapi beberapa tahun kemudian saya dengar ia pindah ke bidang lain
    • Sekarang mungkin saja ada di sebagian toko. Saya juga ingin percaya itu berkat tulisan yang mengkritik keras pengalaman saya 10 tahun lalu: https://liam-on-linux.livejournal.com/18605.html
      Perlakuan saat itu, menurut standar kami, sangat buruk secara mengejutkan, dan saya sama sekali tidak berniat mengatakannya dengan merendah
  • Saya mengira akan ada masalah struktural di seluruh sistem operasi, tetapi dari luar ini terlihat seperti satu bug spesifik WebKit. Namun tulisan tentang masalah macOS Sonoma dan balasannya juga ditautkan, bug ini cukup fatal bagi pengguna yang terdampak, dan fakta bahwa bug seperti ini bisa masuk ke produk mungkin sendiri merupakan gejala masalah struktural organisasi

    • Ada juga tulisan lain yang membahas masalah yang lebih luas, dan tulisan ini lebih seperti menyoroti kasus terburuk di antaranya. Sebagai pengembang web yang ingin mendukung pengguna tunanetra dan penyandang disabilitas, saya sekarang sedang menggali lebih dalam, dan untuk penggunaan web, VoiceOver adalah yang terburuk di antara tiga pembaca layar utama
      Dukungannya terhadap standar atribut ARIA modern sangat tertinggal, dan dalam praktiknya banyak atribut benar-benar diabaikan, sehingga perilaku pembaca layar yang dimaksud tidak selalu bisa diimplementasikan di VoiceOver
      Seperti halnya Safari, Apple tampaknya hanya memberi dukungan VoiceOver di mulut saja, dan tunanetra total sepertinya memakai VoiceOver hanya ketika tidak ada pilihan lain. Banyak statistik online mencampuradukkan penggunaan sistem operasi dan penggunaan web, sehingga fakta ini menjadi kabur
    • Bisakah Anda tahan dengan mesin yang berhenti secara acak selama beberapa menit sepanjang hari sambil berteriak-teriak pula
    • Satu cacat saja bisa membuat sebuah platform rusak 100%
    • Bagi tunanetra, masalah ini tampaknya mirip dengan monitor yang secara berkala pergi beristirahat bagi orang yang bisa melihat. Pada kejadian ketiga kira-kira, itu pasti benar-benar melelahkan
    • Satu bug yang membuat internet sama sekali tidak bisa dipakai jauh lebih buruk daripada ratusan bug yang sekadar membuat tidak nyaman
  • Perspektif yang menarik, tetapi judulnya cukup provokatif. Sebagai pengacara yang mewakili banyak penyandang disabilitas, termasuk beberapa tunanetra, semua klien tunanetra saya sangat bergantung pada produk Apple dan mengatakan bahwa fitur aksesibilitasnya jauh lebih unggul dibanding opsi lain

    • Saya pindah dari MacOS yang sudah saya pakai 10 tahun ke Linux/Wayland karena lebih baik dalam mengakomodasi gangguan penglihatan saya. Saya punya katarak, jadi memperbesar semua yang ada di layar sangat membantu. MacOS memang bisa, tetapi jika skalanya tidak tepat 1 atau 2, tampilannya menjadi buram, dan skala 2x membuat resolusi horizontal terlalu berkurang sehingga menyulitkan di beberapa situs web
      Pada monitor 1080p, skala 2x berarti viewport hanya 960 piksel
      Sebaliknya, Linux/Wayland menyediakan skala 1.0, 1.25, 1.5, 1.75, 2.0, 2.25, dan saya sudah memakai 1.75 selama beberapa bulan
      Windows juga bekerja mirip dengan Linux/Wayland. Aplikasi yang belum diperbarui untuk OS modern memang menjadi buram, tetapi dalam hal ini MacOS jelas tertinggal
    • Saya sangat menyukai iPhone. Namun untuk sistem operasi komputer, saya memakai Windows. Ada juga orang yang ingin tetap memakai Apple karena Logic Pro atau chip M1, tetapi menurut saya sekitar 85% tunanetra yang memiliki komputer memakai Windows
    • Saya pernah bekerja dengan orang-orang di komunitas tunanetra lokal di Denmark; iPhone banyak terlihat, tetapi semua komputernya memakai Windows
    • Saat menyebut penyandang disabilitas, sebaiknya gunakan ungkapan yang menempatkan orangnya terlebih dahulu daripada disabilitasnya. Misalnya, blind people lebih baik daripada “the blind”
      Dan yang dibahas di sini bukan seluruh aksesibilitas Apple, melainkan area spesifik yaitu VoiceOver di Mac OS. iOS di iPhone dan iPad OS umumnya lebih baik daripada Android, tetapi tetap ada masalah
      Namun masalah saat ini memang nyata, dan sangat mengganggu bagi para profesional
    • Di ponsel, Apple jelas kuat, tetapi tidak demikian di komputer. NVDA di Windows sangat bagus dan terus membaik
  • Saya penasaran apa yang akan direkomendasikan sebagai alternatif. Setahu saya, Mac adalah yang terbaik dalam aksesibilitas dengan selisih yang cukup besar

    • Windows dengan JAWS atau NVDA cukup arus utama, dan fitur aksesibilitasnya juga dipahami serta didukung dengan baik. VoiceOver tidak sampai sejauh itu. Ini memang hanya membahas satu aspek aksesibilitas, tetapi di bidang itu pangsa penggunaannya kira-kira 80%
    • Terakhir kali saya melihat survei terhadap mahasiswa ilmu komputer dan teknik tunanetra di Amerika Utara, mayoritas lebih memilih JAWS sebagai pembaca layar. Itu berarti Windows
    • Microsoft benar-benar menangani aksesibilitas dengan cukup serius
    • Kebanyakan dari kami memakai Windows
    • Jika sebelumnya Anda mengira Mac adalah yang terbaik dalam aksesibilitas, berarti sekarang Anda tahu hal yang berbeda
  • Pada TTS bahasa Jerman, ada bug terkenal yang menambahkan kata “Homograph” sebelum dan sesudah angka, dan ini sudah berlangsung sekitar setengah tahun. Ini memalukan bagi orang-orang yang bergantung pada teknologi tersebut

  • Sedikit menyimpang dari tulisan, tetapi saya penasaran apakah ada alat yang bagus untuk digunakan tunanetra di Linux

    • Untuk display braille dan terminal braille ada BRLTTY, untuk pembaca layar baris perintah di ruang pengguna ada Fenrir, dan untuk pembaca layar grafis ada Orca
      Sebaiknya jalankan Orca lebih dulu sebelum memulai aplikasi lain, karena Orca menangani variabel ekspor aksesibilitas dan hal-hal terkait ATSPI
      Saya tidak benar-benar memahaminya, tetapi untuk berjaga-jaga saya masih menaruh semacam ritual seperti export linux-a11y = 1 di .profile. Itu bukan nama variabel yang tepat, tetapi daftarnya ada di suatu tempat
      Untuk embosser braille dan keluaran printer ada cups-filters, dan sepertinya hampir semua distro utama memiliki driver embosser
      Linux juga bisa mengubah gambar menjadi grafis braille dengan imagemagick. Windows bahkan tidak menyediakan driver embosser secara bawaan, apalagi keluaran grafis
      Andai aksesibilitas GUI Linux lebih baik. Fondasinya sudah cukup bagus dan hampir semua display braille didukung, tetapi mesin TTS-nya tidak begitu bagus
    • Salah satu pembaca layar yang lebih menonjol di Linux adalah Orca: https://help.gnome.org/users/orca/stable/index.html.en
      Saya pernah mencobanya sebentar beberapa tahun lalu untuk pengujian, tetapi secara umum NVDA dan JAWS di Windows kemungkinan besar adalah pilihan yang lebih baik
  • Dari sudut pandang pengembang, ini benar-benar membuat frustrasi. Ini tampak seperti masalah yang menciptakan pengalaman pengguna buruk, tetapi setidaknya di tulisan tersebut tidak ada langkah reproduksi
    Bug yang hanya muncul sesekali sangat sulit dilacak jika cukup jarang terjadi. Metrik Apple mungkin lebih baik daripada milik saya, tetapi tetap saja terkadang menangkap masalahnya saja sudah sulit
    Di Apple, beberapa tim seperti WebKit, Safari, VoiceOver/Accessibility mungkin harus memperbaikinya bersama, dan karena masing-masing punya cara kerja sendiri, ini bisa lebih rumit daripada masalah yang diperbaiki oleh satu tim
    Tentu saja pada akhirnya ini bisa juga masalah prioritas. Ada bug yang bertahan selama bertahun-tahun, atau regresi yang muncul setiap kali versi OS berubah lalu terus dibiarkan

    • “Kerumitan” itu justru seharusnya menguntungkan Apple. Ketika berbagai komponen ditangani oleh perusahaan yang sama sekali berbeda, masalah pasti lebih sulit diperbaiki
  • Dulu Apple sangat unggul dalam menciptakan pengalaman aksesibilitas yang baik, terutama di iPhone. Saya hampir tidak memakai aksesibilitas macOS sehingga sulit berbicara banyak, tetapi menurut saya Google dan Microsoft masing-masing mulai mengejar di Android dan Windows