JavaScript ile ilgili tarayıcı istatistikleri devre dışı [kapalı]


102

JavaScript devre dışıyken göz atan web kullanıcılarının yüzdesine ilişkin kamuya açık istatistikleri toplamakta zorlanıyorum.

Yahoo 2010'a ait verileri yayınladı ve R. Reid, 2009'a ait verileri yayınladı (erişebildiği bir siteden seçildi).

Yahoo'nun bulguları o zamanlar oldukça ilginçti:

Erişim günlükleri ve işaret verilerinin bir kombinasyonunu aldık (daha önce sayfaya dahil edildi) ve tüm otomatik istekleri filtreledik ve bize gerçek kullanıcılar tarafından gönderildiğini onaylayabileceğimiz bir dizi istek bıraktık. Tamamen anonim olan bu veriler, bize birçok ülkedeki trafik modellerinin iyi bir göstergesini verdi.

Rakamları inceledikten sonra, JavaScript'in devre dışı bırakılmış isteklerinin tutarlı bir oranının gerçek ziyaretçi trafiğinin yaklaşık% 1'i civarında olduğunu gördük; en yüksek oran Amerika Birleşik Devletleri'nde kabaca yüzde 2 ve en düşük oran Brezilya'da kabaca yüzde 0,25'tir. Test edilen diğer tüm ülkeler yüzde 1,3'e çok yakın rakamlar gösterdi.

JavaScript devre dışıyken Yahoo tarayıcı yüzdesi, 2010

Bu şimdiye kadar bulabileceklerimle ilgili. Ancak bu veriler eskidiği için bugün yüzdelerin ne olduğunu merak ediyorum.

Ayrıca , açık bir şekilde tarayıcı istatistiklerini yayınlayan tek şirket gibi görünen Statcounter'a da baktım . Ancak JavaScript hakkında veri yayınlamazlar. W3schools'un da istatistik yayınladığını biliyorum , ancak hedef geliştiricilere yönelik olduğu için bu veriler son derece önyargılı ve bu nedenle benim için ilginç değil. (sıradan kullanıcıları temsil etmelidir).

Bu nedenle, sizden şunları sağlamanızı rica ediyorum:

  • bu alana dokunan açık, ücretsiz olarak kullanılabilen istatistiklere bağlantılar
  • Kendi istatistikleriniz, tercihen geliştiricileri hedeflemeyen daha büyük sitelerden

1
İlgili: ux.stackexchange.com'da kullanıcılardan javascript istemenin uygun olup olmadığı hakkında tartışma .
Ward Muylaert

bununla karşılaştı: searchenginepeople.com/blog/stats-no-javascript.html istatistiklerin ne zaman alındığından emin değil ama yorumlar oldukça yenidir.
Patrick Lorio

@PatrickLorio, bağlantınız benim bahsettiğim gibi AYNI kaynağa sahip. Bağlantı Aralık 2010'a aittir ve aynı numaralara sahiptir ve hatta Yahoo'ya atıfta bulunur. Maalesef yorumlarda da yeni veri yok
Jesper Rønn-Jensen

1
Almanya ile ilgili bu güvenlik istatistiği, % 25'in JavaScript'i hiçbir zaman etkinleştirmediğini ve diğer% 35'inin nadiren etkinleştirdiğini göstermektedir . darw.de/statistik/statistik-js.php Kendi zararına Bu istatistiği inanmamak seçebilir.

5
OP, sayısız geliştirici için önemli olan tamamen meşru bir soru sordu, eskimekte olan bazı verileri sundu ve daha yeni veriler istedi. Neden konu dışı olduğu için kapatıldı? Bu tam olarak aradığım bilgi ve bu yazıyı böyle buldum.
Peter

Yanıtlar:


120

Nasıl daha ileri gideceğinize dair net bir yol ile temel bilgileri verin - tarayıcınızı güncelleyin!

Kullanıcıların% 99'u için% 1'i barındırmak için işlevsellikten ödün vermenin tamamen kanlı bir fikir olduğunu düşünüyorum.

Elbette, bir web sitesinin her yönü için javascript etkin olmayan içeriğe izin vermek ve ayrıca en uygun deneyimi sağlamak mümkündür - ancak bütçe, yapı için fırlayacak.

Bazı var ciddiye aslında siteleri çok daha erişilebilir hale getirir JavaScript ile aşağı gidiyor müthiş şeyler! - burada çizgiyi nereye çekeceğiz?

"Üzgünüz, bilgisayarınız çok eski ve bu web sitesini oluşturmak için yavaş." VEYA

"Üzgünüm, gezegenin% 99,9'u, size optimalin altında bir 1993 deneyimi sunduk çünkü% 0,1'iniz eski teknolojiye sahip"

'% 1'i satın almıyorum önemli argüman - birisi gerçekten bir web sitesine erişmek istiyorsa, bir yol bulacaktır - artı şirketlerin javascript kapalıyken ie7 kullanmaya zorlandığı durumlar - heck, zaten kurumsal intranet dışında hiçbir şeye göz atmalarına izin verilmiyor!

Bu aptalca eski fikirden kurtulma zamanı, web sitenizdeki her şey için javascript olmayan bir seçeneğe ihtiyacınız var, bu gerçekten modası geçmiş bir kavram.


61
Bu nasıl yapıcı? Doğru olsa da, soruyu hiçbir şekilde yanıtlamaz. OP, söz konusu kullanıcıları desteklemenin neden aptalca olduğunu değil, kullanıcıların yüzde kaçının JavaScript'i devre dışı bıraktığını soruyor.
Ian Stanway

17
Bu soruya cevap vermiyor. -1
Eric Mill

16
Aslında javascript özelliği olmayan kullanıcıları desteklemeyi düşündüğüm için bu yanıttan zevk aldım, ancak <IE8'i (veya bu konuda herhangi bir IE'yi lol) açıkça desteklememeye karar verdim, bu nedenle yanıt tamamen yapıcı olmasa da kararımda bana yardımcı oldu. % 1'i desteklemeye devam edemeyiz yoksa daha da kötüye gidecek. Bugünlerde modern bir tarayıcıya güncellemek çok basit.
sociallymellow

4
Web sitenizden para kazanıyorsanız ve çok sayıda ziyaretçiniz varsa,% 1 çok para olabilir. CEO'lar% 1'den daha az bir süredir kovuldu.

5
Bence bu, sorunun cevabı açıkça. @what Belki kovuldu, ancak% 1 gerçekten çok para değil, ayrıca reklamlar neredeyse her zaman javascript ile görüntüleniyor, bu yüzden reklamları bile görmüyorlar.
Luca Steeb

28

Tartışmalar

Bu konuyla ilgili StackExchange sitelerindeki en aktif ve kapsamlı tartışmalar:

Ek Bağlantılar

İstatistikler

Haklısın ... Bunlara ulaşmak oldukça zor. Aslında sadece bahsettiklerinizi bulabildiniz, YDN 2010 makalesine oldukça sık başvuruluyor.

Yeterli trafiğe sahip bir siteniz ve hedeflediğiniz ilgili demografiye sahipseniz, bu istatistikleri kendi başınıza doğrulamak için bir trafik izleme ve analiz paketi de kullanabilirsiniz.

Kişisel Düşünceler

Kişisel görüşüme göre , bir sitenin çok özel bazı alanlarının JavaScript gerektirmesini gerektirecek kadar adil, ancak durum böyleyse bir alternatif sağlamak için mümkün olduğunca çok denemelisiniz. Sitenin geri kalanı için, özellikle hükümet ve eğitim web siteleri için, web'i diğer kullanıcılar için olduğu gibi onlar için de okunabilir ve kullanılabilir hale getirme konusunda engelli ve görme engelli kişiler gibi azınlıklara karşı bir göreviniz olduğunu düşünüyorum.


22
Punkchip bağlantısından, "2010 WebAIM Ekran Okuyucu Anketi, ekran okuyucu kullanıcılarının yalnızca% 1,6'sının göz atarken Javascript'e sahip olmadığını, bu nedenle argümanın zayıfladığını buldu. ... Javascript kullanmayan kullanıcıları desteklemenin bir erişilebilirlik sorunu. "
josh3736

7
@ josh3736: doğru, ancak bir üniversitenin veya hükümetin web sitesi için, ekran okuyucularının bu% 1,6'sının sırf çılgın bir web-dude'un karar vermesi nedeniyle kurslarına, sosyal güvenlik hizmetlerine (özellikle onlar için!) veya yerel meclislerinin acil durum numaralarına erişememesi tahammül edilemez. Web 2.0 bir zorunluluktu.
haylem

22
@haylem Katılmıyorum. Bu% 1,6, yalnızca IE6 kullanan bozulmamış bir kişi gibi eski teknolojiyi kullandıkları için var. Sadece teknolojilerini ücretsiz olarak güncelleyerek bu bilgilere kolayca erişebilirler. Eğer doğruysa, kabul edeceğimden daha fazla erişim imkânı yoktu, ama durumun bu olduğunu sanmıyorum. Benim fikrime göre, JavaScript artık web'in temel bir dili ve bence, genellikle modası geçmiş nedenlerle deneyimlerini sınırlamayı SEÇEN inanılmaz derecede küçük bir azınlık için kendimize iş eklemek için bahaneler üretmeyi bırakmamızın zamanı geldi.
dallin

3
Anladığını sanmıyorum. ENGELLİ insanlardan bahsediyor. Javascript kullanmayan zarar görmemiş kişiler, günümüzde genellikle gizlilik nedenleriyle bunu yapıyorlar (sizi web'de izlemek çok daha zordur), ancak görme engelli bazı kişiler, web'de vizyon olmadan dolaşmalarına yardımcı olmak için javascript tabanlı teknolojileri kullanıyor. . Bu insanlar eski teknolojileri umursamıyorlar, web'i hiç "görüntüleyebilmeyi" önemsiyorlar. Ve daha küçük şirket siteleri onları barındırmaya gerçekten gerek duymazken, üniversiteler ve devlet gibi bilgilerin önemli olduğu siteler kesinlikle olmalı.
Mike Legacy

16
@VolkerE. Bu istatistikler artık neredeyse 4 yaşında ve daha da küçük. Ve görme engelli çalışanlarına modern ekran okuma teknolojisine sahip olacak kadar yeni bir tarayıcı kullanamayacaklarını söyleyecek kaç işletme biliyorsunuz? (İPUCU: Onlar dava edilirler) Ayrıca, Amazon gibi bir web sitesini ziyaret edenlerin% 1,6'sı% 1,6 DEĞİL, ekran okuyucu kullananların% 1,6'sı. Bu, toplam kullanıcıların inanılmaz derecede küçük bir azınlığıdır. Pratikte JS'yi devre dışı bırakan herkes artık bunu kendi seçimiyle yapıyor - hatta engelli insanlar bile. Javascript kullanamayacağımız bu eski, inanılmaz derecede modası geçmiş kavramları bırakmanın zamanı geldi!
dallin

21

Bu istatistikler bir siteye aittir, ancak bu iyi, güncel bir sayıdır ve ayrıca JavaScript'in devre dışı olduğunu ve JavaScript'in "alınmadığını veya çalıştırılmadığını" kabul eder.

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

Bağlantı-çürümenin menfaatine, kurumsal içerik filtreleri, mobil ağ hataları ve hatta sayfa gibi şeyler olduğu tahmin edilen nedenlerden dolayı, tarayıcıda etkinleştirildiği ancak başka türlü çalışmadığı durumda% 0,9 ile% 1,1 idi. önyükleme.

Bu% 0,9'u neyin oluşturduğunu ve kasıtlı olarak JS'nin devre dışı bırakıldığı bir tarayıcıda oturan bir insan olmadığını öğrenebilirsek, aşamalı geliştirme / zarif bozulmaya yatırım yapmanın çabası ve maliyeti zayıflayabilir.

Her durumda, küçük bir oran gibi görünüyor.

Şahsen benim fikrim, 2014'te bu azınlığı desteklemek için ek yüke değmeyeceği yönünde. Bence bu, küçük bir azınlığın ellerinin dolu olduğu ve ayaklarını kullanmaları gerektiği veya kapı kollarına elleriyle dokunmaktan hoşlanmadıkları için bir kapı kolu tasarlamak gibi. Ugh, berbat JavaScript.

Aşamalı geliştirme benim için ölü olsa da, JS'nin tek sayfalık bir uygulaması olmadığı sürece idareli kullanılması gerektiğini düşünüyorum.


2
Bağlantıya genel bir bakış için +1.
Patrick

9

Güvenilir javascript kullanım istatistiklerini ararken aynı problemle karşılaştığım için şirketimiz konuyla ilgili kendi verilerini toplamaya karar verdi ve ben sadece bazılarının bulgularımızı ilginç bulabileceğini düşündüm.

Tüm demografik alanlarda büyük ölçüde Alman müşterilere kolaylık hizmetleri ile hizmet veriyoruz. Günde yaklaşık 20.000 sayfa görüntüleme, yılda yaklaşık 300.000 sözleşme çevrimiçi olarak imzalanır. Sitenin javascript olmayan versiyonunu kullanırken çevrimiçi olarak sözleşme imzalayan tüm müşterileri takip ettik.

Kısa bir süre önce js dışı optimizasyona büyük miktarda zaman ayırdık ve bu çabanın işe yarayıp yaramadığını öğrenmek istedik. Ana sayfamızda js dışı ziyaretlerin yaklaşık% 3'ü varken, müşterilerimizin tam olarak sıfırının js devre dışı bırakılırken bir sözleşme imzalamayı seçtiği ortaya çıktı. Bu yüzden trafiğin çoğunun botlar tarafından oluşturulduğunu düşünüyorum.

Sonuç olarak, js dışı optimizasyona yatırım yapmak, satışlarımız üzerinde hiçbir etkisi olmadığı için bizim için büyük bir başarısızlıktı. Javascript'i devre dışı bırakmayı seçen bazı gerçek insanlar olabilir, ancak hiçbiri internetten bir şeyler satın almakla ilgilenmiyor gibi görünüyordu.

Kendi sonuçlarınızı çıkarmaktan çekinmeyin


Hahaha, Heise forumundaki kullanıcıları dinledin mi? Herkesin NoScript'i nasıl kullanması gerektiğini söyleyen tüm bu inekler?
Lothar

2
Yönteminiz, sitenizde JS kapalıyken göz atan kişileri algılamaz, ardından satın almak istediklerinde onu açmaz. Bu benim davranışım olma eğilimindedir. Yine de istatistiklerinizi paylaşmak için +1.
jcox

6

Bu tür istatistikler yalnızca belirli bir site için yararlı olabilir ve o zaman bile yorumlanması zor durumlar vardır:

  • Bir sitenin tüm komut dosyalarını değil bazılarını çalıştıran kullanıcılar ne olacak?
  • Çoğu zaman bir sitenin komut dosyalarını çalıştırmayan, ancak ara sıra tümünü / bazılarını çalıştıran kullanıcılar ne olacak ?

Ziyaret ettiğim neredeyse tüm sitelerde JavaScript'i devre dışı bıraktım. Bazen JS'ye geçici olarak izin veriyorum , bazen hiç değil. Bazen sadece bazı komut dosyalarına geçici olarak izin veriyorum . Bazı komut dosyalarına kalıcı olarak izin verilir, bazı komut dosyalarına kalıcı olarak izin verilmez. Şu anda, bu cevabı yazarken, SO'daki bazı komut dosyaları engelleniyor, bazılarına izin veriliyor. İstatistikler beni nasıl saymalı?

Dikkate alınacak diğer faktörler:

  • JS gerektiren siteler, yalnızca bazı bölümler için bile olsa, geçmişte JS kullanmayan ziyaretçileri muhtemelen zaten erteledikleri için, yalnızca önyargılı istatistikler toplayabilirler.
  • Siteniz JS içermiyorsa, istatistikleri toplarsınız ve ardından JS eklemeye başlarsınız, kara listeciler (daha önce JS'nin etkin olduğu) komut dosyalarınızı (bazılarını) engelleyebilir.
  • JS olmayan ziyaretçiler muhtemelen gizliliğe daha duyarlıdır, bu nedenle ek olarak başka önlemler de alıyor olabilirler ... site istatistiklerinde botlar gibi görünebilirler;)
  • Sitesi konu (benzeri ve ilgi kitlenizin nedir?), Tarayıcı istatistiklerini ( NoScript biridir en popüler Firefox eklentilerinden.), Ülke (Alman Bilgi Güvenliği Federal Ofisi şiddetle tavsiye ¹ NoScript'i yüklemek için bütün vatandaşlar.) ve ayrıca piyasadaki mevcut rekabet (siteniz benzersizse ve gerçekten kullanmak istiyorsam, komut dosyalarına izin vereceğim; aksi takdirde rakibinize giderim) güçlü bir etkiye sahip olabilir.

¹ BSI bağlantısı artık 404'tür. Bu önerinin hala sitelerinde bir yerde olup olmadığından emin değilim. Referans için, işte o sayfanın İnternet Arşivi'ndeki son anlık görüntüsü .



1
@andrewb: Teşekkürler! Arşivlenmiş bir sürüme bir not ve bağlantı ekledim. Bu öneriyi yeni sitelerinde bulamadım (yine de çok fazla arama yapmadım).
unor

0

İstatistikler farklı ülkeler arasında farklılık gösterir

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

Web sitenizde javascript'e ihtiyacınız varsa, satışlarınızın bir kısmını kaybedersiniz. Ayrıca bazı mobil cihazlar javascript işlerken çok yavaştır ve insanlar web sitenizi terk eder çünkü tarama deneyimi çok yavaş olacaktır.


Bu makale 2010 Yahoo! daha önce bahsedilen OP'yi araştırın.
Xandor
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.