Statistik browser pada JavaScript dinonaktifkan [ditutup]

102

Saya mengalami kesulitan mengumpulkan statistik yang tersedia untuk umum tentang persentase pengguna web yang menjelajah dengan JavaScript dinonaktifkan.

Yahoo telah menerbitkan data dari tahun 2010 dan R. Reid menerbitkan data dari tahun 2009 (diambil dari situs yang aksesnya dia miliki).

Temuan dari Yahoo pada saat itu cukup menarik:

Kami mengambil kombinasi log akses dan data suar (sebelumnya disertakan dalam laman) dan memfilter semua permintaan otomatis, meninggalkan kami dengan serangkaian permintaan yang dapat kami konfirmasikan dikirim oleh pengguna sebenarnya. Data ini, yang sepenuhnya anonim, memberi kami indikasi yang baik tentang pola lalu lintas di beberapa negara.

Setelah menghitung jumlahnya, kami menemukan tingkat yang konsisten dari permintaan yang menonaktifkan JavaScript berada di sekitar 1% dari lalu lintas pengunjung yang sebenarnya, dengan tingkat tertinggi kira-kira 2 persen di Amerika Serikat dan yang terendah sekitar 0,25 persen di Brasil. Semua negara lain yang diuji menunjukkan angka yang sangat mendekati 1,3 persen.

Persentase browser Yahoo dengan JavaScript dinonaktifkan, 2010

Ini tentang apa yang bisa saya temukan sejauh ini. Tapi karena data ini semakin tua, saya bertanya-tanya berapa persennya hari ini.

Saya juga melihat Statcounter , yang tampaknya menjadi satu-satunya perusahaan yang masih mempublikasikan statistik browser secara terbuka. Tapi mereka tidak mempublikasikan data tentang JavaScript. Saya tahu bahwa W3schools juga mempublikasikan statistik , tetapi karena target ditujukan untuk pengembang, data ini sangat bias dan oleh karena itu tidak menarik bagi saya. (itu harus mewakili pengguna biasa).

Oleh karena itu, saya meminta Anda untuk memberikan:

  • tautan ke statistik yang terbuka dan tersedia secara bebas yang menyentuh area ini
  • Statistik Anda sendiri, sebaiknya dari situs yang lebih besar dengan tidak menargetkan pengembang
Jesper Rønn-Jensen
sumber
1
Terkait: diskusi di ux.stackexchange.com tentang apakah boleh meminta javascript dari pengguna.
Ward Muylaert
menemukan ini: searchenginepeople.com/blog/stats-no-javascript.html tidak yakin kapan statistik diambil tetapi komentarnya cukup baru.
Patrick Lorio
@PatrickLorio, tautan Anda memiliki sumber yang SAMA seperti yang saya rujuk. Tautan tersebut berasal dari Desember 2010, dan memiliki nomor yang sama persis, dan bahkan merujuk ke Yahoo. Sayangnya juga tidak ada data baru di komentar
Jesper Rønn-Jensen
1
Statistik terkait keamanan Jerman ini menunjukkan bahwa 25% tidak pernah mengaktifkan JavaScript dan 35% lainnya jarang . darw.de/statistik/statistik-js.php Anda dapat memilih untuk tidak mempercayai statistik ini sehingga merugikan Anda sendiri.
5
OP mengajukan pertanyaan yang benar-benar sah yang penting bagi pengembang yang tak terhitung jumlahnya, menyajikan beberapa data yang semakin tua dan meminta data yang lebih baru. Mengapa ditutup karena di luar topik? Inilah informasi yang saya cari, dan itulah cara saya menemukan posting ini.
Peter

Jawaban:

119

Berikan info dasar, dengan rute yang jelas tentang cara melangkah lebih jauh - perbarui browser Anda!

Saya pikir mengorbankan fungsionalitas untuk 99% pengguna untuk mengakomodasi 1% adalah pemikiran yang berdarah belaka.

Tentu, dimungkinkan untuk mengizinkan konten non-javascript diaktifkan untuk setiap aspek situs web, ditambah memberikan pengalaman yang optimal - tetapi anggaran akan meroket untuk membangun.

Ada beberapa hal yang sangat luar biasa yang terjadi dengan Javascript yang sebenarnya membuat situs jauh lebih mudah diakses! - dimana kita menarik garis disini?

"Maaf, komputer Anda terlalu tua dan lambat untuk membuat situs web ini." ATAU

"Maaf, 99,9% planet ini, kami telah memberi Anda pengalaman 1993 yang kurang optimal karena 0,1% dari Anda memiliki teknologi yang sudah ketinggalan zaman"

Saya tidak membeli '1%' adalah argumen penting - jika seseorang Benar-benar ingin mengakses situs web, mereka akan menemukan cara - ditambah contoh di mana perusahaan dipaksa untuk menggunakan, katakanlah, ie7 dengan javascript dimatikan - heck, mereka mungkin tidak diizinkan untuk menelusuri apa pun kecuali intranet perusahaan!

Saatnya untuk melepaskan ide lama yang bodoh ini, Anda perlu memiliki opsi non-javascript untuk semua yang ada di situs web Anda, ini benar-benar konsep yang sudah ketinggalan zaman.

Matthew Trow
sumber
61
Bagaimana ini konstruktif? Meskipun benar, itu tidak menjawab pertanyaan dengan cara apa pun. OP menanyakan persentase pengguna yang menonaktifkan JavaScript, bukan alasan bodoh untuk mendukung pengguna tersebut.
Ian Stanway
17
Ini tidak menjawab pertanyaan itu. -1
Eric Mill
16
Saya benar-benar menikmati jawaban ini karena saya sedang mempertimbangkan untuk mendukung pengguna yang tidak mengaktifkan javascript tetapi juga memutuskan untuk tidak mendukung <IE8 secara eksplisit (atau IE apa pun dalam hal ini lol) jadi meskipun jawabannya tidak sepenuhnya konstruktif, itu membantu saya dengan keputusan saya. Kami tidak dapat terus mendukung 1% atau itu akan menjadi lebih buruk. Sangat mudah untuk memperbarui ke browser modern saat ini.
sociallymellow
4
Jika Anda menghasilkan uang dengan situs web Anda, dan Anda memiliki banyak pengunjung, 1% mungkin banyak uang. CEO telah dipecat kurang dari 1%.
5
Saya pikir ini jelas merupakan jawaban atas pertanyaan tersebut. @what Mungkin dipecat, tetapi 1% sebenarnya bukan uang yang banyak, selain itu, iklan hampir selalu ditampilkan dengan javascript, sehingga mereka bahkan tidak akan melihat iklan.
Luca Steeb
28

Diskusi

Diskusi paling aktif dan ekstensif di situs StackExchange tentang topik ini:

Tautan Tambahan

Statistik

Kamu benar ... Ini cukup sulit didapat. Sebenarnya hanya dapat menemukan yang Anda sebutkan, artikel YDN 2010 cukup sering dirujuk.

Saya rasa Anda juga dapat menggunakan rangkaian pelacakan dan analisis lalu lintas untuk memverifikasi sendiri statistik ini, jika Anda memiliki situs dengan lalu lintas yang memadai dan demografis relevan yang Anda tuju.

Pikiran Pribadi

Menurut pendapat pribadi saya , cukup adil untuk mewajibkan beberapa area situs yang sangat spesifik untuk meminta JavaScript, tetapi Anda harus berusaha semaksimal mungkin untuk memberikan alternatif jika itu masalahnya. Untuk situs lainnya, saya menganggap bahwa, terutama untuk situs web pemerintah dan pendidikan, Anda memiliki kewajiban terhadap minoritas seperti penyandang cacat dan tunanetra agar web dapat dibaca dan digunakan untuk mereka seperti bagi pengguna lain.

haylem
sumber
22
Dari tautan Punkchip, "Survei Pembaca Layar WebAIM 2010 menemukan bahwa hanya 1,6% pengguna pembaca layar yang tidak memiliki Javascript saat menjelajah, sehingga argumen itu semakin menipis. ... Jangan lanjutkan mitos bahwa mendukung pengguna non-Javascript adalah sebuah masalah aksesibilitas. "
josh3736
7
@ josh3736: benar, tetapi untuk situs web universitas atau pemerintah, tidak dapat ditolerir bahwa 1,6% pembaca layar ini tidak dapat mengakses kursus mereka, layanan jaminan sosial mereka (terutama untuk mereka!) atau nomor darurat dewan lokal mereka hanya karena beberapa orang web gila memutuskan Web 2.0 adalah suatu keharusan.
haylem
22
@sukasuka 1,6% itu hanya ada karena mereka menggunakan teknologi yang sudah ketinggalan zaman, seperti orang yang menggunakan IE6 tanpa gangguan. Mereka dapat dengan mudah mengakses informasi tersebut hanya dengan memperbarui teknologi mereka secara gratis. Jika itu benar, tidak ada cara bagi mereka untuk mengaksesnya, daripada saya setuju, tapi saya rasa bukan itu masalahnya. Hanya pendapat saya, tetapi JavaScript sekarang menjadi bahasa dasar web dan saya pikir sudah waktunya kita berhenti membuat alasan untuk menambahkan pekerjaan untuk diri kita sendiri untuk sebagian kecil orang yang MEMILIH untuk membatasi pengalaman mereka biasanya karena alasan yang sudah ketinggalan zaman.
dallin
3
Saya tidak berpikir Anda mengerti maksudnya. Dia berbicara tentang orang-orang yang DITANGGUHKAN. Orang-orang tanpa gangguan yang tidak menggunakan javascript biasanya melakukannya saat ini karena alasan privasi (jauh lebih sulit untuk melacak Anda di web), tetapi beberapa orang yang memiliki gangguan penglihatan menggunakan teknologi yang bergantung pada javascript untuk membantu mereka menjelajahi web tanpa penglihatan . Orang-orang ini tidak peduli dengan teknologi lama, mereka peduli tentang kemampuan "melihat" web sama sekali. Dan sementara situs perusahaan yang lebih kecil seharusnya merasa tidak perlu menampungnya, situs seperti universitas dan pemerintah, di mana info adalah kuncinya, sudah pasti seharusnya.
Mike Legacy
16
@Volker. Statistik ini sekarang berusia hampir 4 tahun dan bahkan lebih kecil. Dan berapa banyak bisnis yang Anda kenal yang akan memberi tahu karyawan tunanetra mereka bahwa mereka tidak dapat menggunakan browser yang cukup baru untuk memiliki teknologi membaca layar modern? (PETUNJUK: Mereka akan dituntut) Selain itu, 1,6% BUKAN 1,6% dari semua orang yang mengunjungi situs web seperti Amazon, 1,6% orang menggunakan pembaca layar. Itu adalah minoritas SANGAT kecil dari total pengguna. Praktis semua orang yang menonaktifkan JS sekarang melakukannya karena pilihan - bahkan orang yang memiliki keterbatasan. Saatnya kita melepaskan gagasan lama yang sangat ketinggalan jaman bahwa kita tidak dapat menggunakan Javascript!
dallin
21

Statistik ini berasal dari satu situs tetapi merupakan nomor yang bagus dan mutakhir dan juga menganggap JavaScript dinonaktifkan vs. JavaScript 'tidak diterima atau dijalankan'.

https://gds.blog.gov.uk/2013/10/21/how-many-people-are-missing-out-on-javascript-enhancement/

Untuk kepentingan link-rot, jumlahnya adalah 1,1% dengan 0,9% dari jumlah yang diaktifkan di browser tetapi sebaliknya tidak berjalan, karena alasan yang diduga seperti filter konten perusahaan, kesalahan jaringan seluler, dan bahkan halaman- pramuat.

Jika kita dapat mengetahui apa yang merupakan 0,9% itu dan berapa banyak yang tidak duduk di browser yang sengaja dinonaktifkan JS, maka upaya dan biaya berinvestasi dalam peningkatan progresif / degradasi yang anggun dapat melemah.

Bagaimanapun, ini terlihat seperti proporsi kecil.

Secara pribadi, pendapat saya sendiri adalah bahwa pada tahun 2014, tidak sepadan dengan overhead untuk mendukung minoritas ini. Saya pikir ini seperti mendesain pegangan pintu dengan pertimbangan untuk minoritas kecil orang memiliki tangan penuh dan perlu menggunakan kaki mereka, atau hanya tidak suka menyentuh pegangan pintu dengan tangan mereka. Ugh, JavaScript yang menjijikkan.

Meskipun peningkatan progresif sudah mati bagi saya, menurut saya JS harus digunakan dengan hemat, kecuali jika itu adalah aplikasi satu halaman.

Luke Puplett
sumber
2
+1 untuk ikhtisar tautan.
Patrick
9

Karena saya mengalami masalah yang sama saat mencari statistik penggunaan javascript yang andal, perusahaan kami memutuskan untuk mengumpulkan datanya sendiri tentang topik tersebut dan saya hanya berpikir beberapa mungkin menganggap temuan kami menarik.

Kami melayani sebagian besar pelanggan Jerman di semua area demografis dengan layanan kenyamanan. Sekitar 20 ribu tampilan halaman sehari, sekitar 300 ribu kontrak ditandatangani secara online setahun. Kami melacak semua pelanggan yang menandatangani kontrak secara online saat menggunakan versi non-javascript situs kami.

Kami baru-baru ini menginvestasikan banyak waktu untuk pengoptimalan non-js dan ingin tahu apakah upaya tersebut berhasil. Ternyata persis nol dari pelanggan kami memilih untuk menandatangani kontrak sementara memiliki js dinonaktifkan, sementara ada sekitar 3% dari non-js kunjungan di homepage kami. Jadi menurut saya sebagian besar lalu lintas dihasilkan oleh bot.

Kesimpulannya, berinvestasi dalam pengoptimalan non-js adalah kegagalan total bagi kami, karena tidak berdampak pada penjualan kami. Bisa jadi memang ada beberapa orang sungguhan yang memilih untuk menonaktifkan javascript tapi sepertinya tidak ada satupun dari mereka yang tertarik membeli barang di internet.

Jangan ragu untuk menarik kesimpulan Anda sendiri

Peter
sumber
Hahaha, apakah Anda mendengarkan pengguna di forum Heise? Semua geek ini yang memberi tahu Anda bagaimana setiap orang harus menggunakan NoScript?
Lothar
2
Metode Anda tidak akan mendeteksi orang yang menjelajahi situs Anda dengan JS yang dinonaktifkan, lalu diaktifkan saat mereka ingin melakukan pembelian. Itu cenderung menjadi perilaku saya. +1 untuk membagikan statistik Anda.
jcox
6

Statistik semacam itu hanya dapat berguna untuk situs tertentu, dan meskipun demikian, ada kasus yang sulit ditafsirkan:

  • Bagaimana dengan pengguna yang mengeksekusi beberapa, tetapi tidak semua skrip situs?
  • Bagaimana dengan pengguna yang tidak mengeksekusi skrip situs di sebagian besar waktu, tetapi terkadang mengeksekusi semua / beberapa?

Saya telah menonaktifkan JavaScript di hampir semua situs yang saya kunjungi. Terkadang saya mengizinkan JS sementara , terkadang tidak sama sekali. Terkadang saya hanya mengizinkan beberapa skrip sementara. Beberapa skrip diizinkan secara permanen, beberapa skrip tidak diizinkan secara permanen. Saat ini, mengetik jawaban ini, beberapa skrip di SO diblokir, beberapa diizinkan. Bagaimana seharusnya statistik menghitung saya?

Faktor lain yang perlu dipertimbangkan:

  • Situs yang membutuhkan JS, meskipun hanya untuk beberapa bagian, hanya dapat mengumpulkan statistik yang bias, karena mereka mungkin telah menunda pengunjung tanpa JS di masa lalu.
  • Jika situs Anda bebas JS, Anda mengumpulkan statistik, dan kemudian mulai menambahkan JS, daftar hitam (yang sebelumnya telah mengaktifkan JS) mungkin memblokir (beberapa) skrip Anda.
  • Pengunjung No-JS mungkin lebih sensitif terhadap privasi, jadi kemungkinan besar mereka juga mengambil tindakan lain… mereka mungkin terlihat seperti bot di statistik situs;)
  • Topik situs (apa yang disukai dan diminati audiens Anda?), Statistik browser ( NoScript adalah salah satu add-on Firefox yang paling populer .), Negara ( Kantor Federal Jerman untuk Keamanan Informasi sangat menyarankan ¹ semua warga negara untuk menginstal NoScript.) dan juga persaingan yang tersedia di pasar (jika situs Anda unik dan saya benar-benar ingin menggunakannya, saya akan mengizinkan skrip; jika tidak, saya pergi ke pesaing Anda) mungkin memiliki pengaruh yang kuat.

¹ Tautan BSI adalah 404 sekarang. Tidak yakin apakah rekomendasi ini masih ada di suatu tempat di situs mereka. Sebagai referensi, berikut adalah snapshot terakhir dari halaman tersebut di Internet Archive .

unor
sumber
1
Tautan "merekomendasikan" ( bsi-fuer-buerger.de/BSIFB/DE/SicherheitImNetz/SozialeNetze/… ) sekarang mati
andrewb
1
@andrewb: Terima kasih! Saya menambahkan catatan dan tautan ke versi yang diarsipkan. Tidak dapat menemukan rekomendasi ini di situs baru mereka (saya tidak banyak mencari).
unor
0

Statistik berbeda antara negara yang berbeda

http://www.searchenginepeople.com/blog/stats-no-javascript.html

Jika Anda membutuhkan javascript di situs web Anda maka Anda akan kehilangan sebagian dari penjualan Anda. Juga beberapa perangkat seluler sangat lambat saat memproses javascript dan orang-orang akan meninggalkan situs web Anda karena pengalaman menjelajah terlalu lambat.

Jimski
sumber
Artikel ini didasarkan pada Yahoo! meneliti OP yang sudah disebutkan.
Xandor