Statystyki przeglądarki dotyczące wyłączonej obsługi JavaScript [zamknięte]

102

Mam trudności ze zbieraniem publicznie dostępnych statystyk dotyczących odsetka użytkowników Internetu, którzy przeglądają strony z wyłączoną obsługą JavaScript.

Yahoo opublikował dane z 2010 r., A R. Reid opublikował dane z 2009 r. (Wybrane z witryny, do której miał dostęp).

Odkrycia z Yahoo były wówczas dość interesujące:

Wzięliśmy kombinację dzienników dostępu i danych nawigacyjnych (wcześniej zawartych na stronie) i odfiltrowaliśmy wszystkie automatyczne żądania, pozostawiając nam zestaw żądań, które mogliśmy potwierdzić, że zostały wysłane przez rzeczywistych użytkowników. Te dane, które są całkowicie anonimowe, dały nam dobre wskazanie wzorców ruchu w kilku krajach.

Po przeanalizowaniu danych stwierdziliśmy, że stały wskaźnik żądań z wyłączoną obsługą JavaScript oscylował wokół 1% rzeczywistego ruchu odwiedzających, przy czym najwyższy wskaźnik wynosił około 2% w Stanach Zjednoczonych, a najniższy około 0,25% w Brazylii. We wszystkich pozostałych badanych krajach wyniki były bardzo zbliżone do 1,3 procent.

Procent przeglądarek Yahoo z wyłączoną obsługą JavaScript, 2010

Chodzi o to, co udało mi się do tej pory znaleźć. Ale ponieważ te dane się starzeją, zastanawiam się, jakie są dziś wartości procentowe.

Przyjrzałem się również Statcounter , który wydaje się być jedyną firmą, która nadal otwarcie publikuje statystyki przeglądarek. Ale nie publikują danych o JavaScript. Wiem, że W3schools również publikują statystyki , ale ponieważ cel jest skierowany do programistów, dane te są bardzo stronnicze i dlatego nie są dla mnie interesujące. (musi być reprezentatywny dla zwykłych użytkowników).

Dlatego proszę o podanie:

  • linki do wszelkich otwartych, ogólnodostępnych statystyk, które dotyczą tego obszaru
  • Twoje własne statystyki, najlepiej z większych witryn, które nie są skierowane do programistów
Jesper Rønn-Jensen
źródło
1
Powiązane: dyskusja na ux.stackexchange.com na temat tego, czy można wymagać javascript od użytkowników.
Ward Muylaert
natknąłem się na to : earchchenginepeople.com/blog/stats-no-javascript.html nie jestem pewien, kiedy statystyki zostały zrobione, ale komentarze są dość nowe.
Patrick Lorio,
@PatrickLorio, twój link ma to samo źródło, o którym mówię. Link pochodzi z grudnia 2010 roku i ma dokładnie te same numery, a nawet odnosi się do Yahoo. Niestety nie ma również nowych danych w komentarzach
Jesper Rønn-Jensen
1
Ta statystyka dotycząca bezpieczeństwa Niemiec pokazuje, że 25% nigdy nie aktywuje JavaScript, a kolejne 35% tylko rzadko . darw.de/statistik/statistik-js.php Możesz nie wierzyć w te statystyki na własną szkodę.
5
OP zadał całkowicie uzasadnione pytanie, które jest ważne dla niezliczonych programistów, przedstawił niektóre dane, które się starzeją, i poprosił o nowsze dane. Dlaczego został zamknięty jako niezwiązany z tematem? To jest dokładnie ta informacja, której szukałem i tak znalazłem ten post.
Peter

Odpowiedzi:

120

Podaj podstawowe informacje z jasną trasą, jak przejść dalej - zaktualizuj swoją przeglądarkę!

Myślę, że poświęcenie funkcjonalności dla 99% użytkowników, aby pomieścić 1%, to po prostu cholerna mentalność.

Oczywiście, możliwe jest zezwolenie na zawartość nieobsługującą JavaScript dla każdego aspektu strony internetowej, a także zapewnienie optymalnego doświadczenia - ale budżet na kompilację poszybuje w górę.

Jest trochę poważnie niesamowite rzeczy schodząc z Javascript, który rzeczywiście sprawia witryn znacznie bardziej dostępne! - gdzie wytyczamy tutaj granicę?

„Przepraszamy, Twój komputer jest zbyt stary i wolny, aby renderować tę witrynę”. LUB

„Przepraszamy, 99,9% planety, przedstawiliśmy Wam niezbyt optymalne wrażenia z 1993 roku, ponieważ 0,1% z Was ma przestarzałą technologię”

Nie kupuję `` 1% '' to ważny argument - jeśli ktoś naprawdę chce uzyskać dostęp do strony internetowej, znajdzie sposób - plus te przypadki, w których firmy są zmuszone używać, powiedzmy, ie7 z wyłączonym javascriptem - do diabła, prawdopodobnie i tak nie mogą przeglądać niczego poza firmowym intranetem!

Czas wyjść z tego głupiego, starego pomysłu, musisz mieć opcję nie-javascript dla wszystkiego w Twojej witrynie, to naprawdę przestarzała koncepcja.

Matthew Trow
źródło
61
Jak to jest konstruktywne? Chociaż to prawda, w żaden sposób nie odpowiada na to pytanie. OP pyta, jaki procent użytkowników ma wyłączony JavaScript, a nie powody, dla których głupio jest wspierać tych użytkowników.
Ian Stanway
17
To nie odpowiada na pytanie. -1
Eric Mill
16
Właściwie podobała mi się ta odpowiedź, ponieważ rozważałem wsparcie użytkowników nie obsługujących javascript, ale zdecydowałem się nie obsługiwać jawnie <IE8 (ani żadnego IE w tej sprawie lol), więc chociaż odpowiedź nie była całkowicie konstruktywna, pomogła mi w podjęciu decyzji. Nie możemy dalej wspierać 1%, bo po prostu będzie gorzej. W dzisiejszych czasach aktualizacja do nowoczesnej przeglądarki jest bardzo prosta.
sociallymellow
4
Jeśli zarabiasz pieniądze na swojej stronie internetowej i masz dużo odwiedzających, 1% może być dużą ilością pieniędzy. Dyrektorzy generalni zostali zwolnieni o mniej niż 1%.
5
Myślę, że to jasno jest odpowiedzią na pytanie. @what Może zostaną zwolnieni, ale 1% to naprawdę niewiele pieniędzy, dodatkowo reklamy są prawie zawsze wyświetlane z javascriptem, więc nawet nie zobaczą reklam.
Luca Steeb
28

Dyskusje

Najbardziej aktywne i obszerne dyskusje w witrynach StackExchange na ten temat:

Dodatkowe linki

Statystyki

Masz rację ... Trudno do tego dojść. W rzeczywistości mogłem znaleźć tylko te, o których wspomniałeś, a artykuł YDN 2010 jest dość często przywoływany.

Sądzę, że możesz również skorzystać z zestawu do śledzenia i analizy ruchu, aby samodzielnie zweryfikować te statystyki, jeśli masz witrynę z wystarczającym ruchem i odpowiednią grupą demograficzną, do której dążysz.

Myśli osobiste

Osobiście uważam , że wystarczy wymagać, aby niektóre bardzo specyficzne obszary witryny wymagały obsługi JavaScript, ale w takim przypadku należy spróbować jak najwięcej, aby zapewnić alternatywę. Jeśli chodzi o pozostałą część witryny, uważam, że szczególnie w przypadku witryn rządowych i edukacyjnych masz obowiązek wobec mniejszości, takich jak osoby niepełnosprawne i niedowidzące, aby uczynić sieć czytelną i użyteczną zarówno dla nich, jak i dla każdego innego użytkownika.

haylem
źródło
22
Z odsyłacza do Punkchipa wynika, że ankieta dotycząca czytnika ekranu WebAIM z 2010 r. Wykazała, że ​​tylko 1,6% użytkowników czytników ekranu nie ma Javascript podczas przeglądania, więc ten argument jest słaby. ... Nie kontynuuj mitu, że obsługa użytkowników nieobsługujących Javascript jest problem z dostępnością ”.
josh3736
7
@ josh3736: prawda, ale w przypadku witryny internetowej uniwersytetu lub rządu jest to niedopuszczalne, że te 1,6% czytników ekranu nie ma dostępu do ich kursów, usług zabezpieczenia społecznego (zwłaszcza dla nich!) lub numerów alarmowych do lokalnych władz tylko dlatego, że zdecydował jakiś szalony koleś z internetu Web 2.0 było koniecznością.
haylem
22
@haylem Nie zgadzam się. Te 1,6% istnieje tylko dlatego, że używają przestarzałej technologii, na przykład osoby sprawne używające IE6. Mogą łatwo uzyskać dostęp do tych informacji, po prostu aktualizując swoją technologię za darmo. Gdyby to była prawda, nie mieliby do niej dostępu, to zgodziłbym się, ale nie sądzę, żeby tak było. Tylko moja opinia, ale JavaScript jest teraz podstawowym językiem w sieci i myślę, że nadszedł czas, abyśmy przestali szukać wymówek, aby dodawać pracę dla siebie dla niewiarygodnie małej mniejszości ludzi, którzy WYBIERAJĄ ograniczyć swoje doświadczenie zwykle z przestarzałych powodów.
dallin
3
Myślę, że nie rozumiesz. Mówi o ludziach NIEPEŁNOSPRAWNYCH. Osoby sprawne, które nie używają javascript, robią to obecnie ze względu na prywatność (dużo trudniej jest namierzyć Cię w sieci), ale niektóre osoby niedowidzące używają technologii opartych na JavaScript, aby pomóc im poruszać się po sieci bez wizji . Tych ludzi nie obchodzą stare technologie, zależy im na tym, by w ogóle móc „przeglądać” sieć. I chociaż witryny mniejszych firm naprawdę nie powinny mieć potrzeby ich dostosowywania, witryny takie jak uniwersytety i rząd, w których informacje są kluczowe, zdecydowanie powinny.
Mike Legacy
16
@VolkerE. Te statystyki mają teraz prawie 4 lata i są jeszcze mniejsze. A ile znasz firm, które powiedzą swojemu niewidomemu pracownikowi, że nie może używać przeglądarki na tyle nowej, by mieć nowoczesną technologię odczytu ekranu? (WSKAZÓWKA: zostaliby pozwani) Ponadto, że 1,6% to NIE 1,6% wszystkich osób, które odwiedzają witrynę internetową taką jak Amazon, to 1,6% osób korzystających z czytników ekranu. To NIESAMOWITY niewielki odsetek wszystkich użytkowników. Praktycznie każdy, kto teraz wyłącza JS, robi to z wyboru - nawet osoby z upośledzeniem. Czas odpuścić te stare, niewiarygodnie przestarzałe koncepcje, których nie możemy używać w Javascript!
dallin
21

Te statystyki pochodzą z jednej witryny, ale jest to dobra, aktualna liczba i uwzględnia również wyłączoną obsługę JavaScript w porównaniu z JavaScriptem, który „nie został odebrany lub uruchomiony”.

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

W interesie rotacji linków liczba ta wyniosła 1,1%, z czego 0,9% tej, w której była włączona w przeglądarce, ale poza tym nie działała, z powodów uznanych za takie rzeczy jak filtry treści firmowych, błędy sieci komórkowej, a nawet strony wstępne ładowanie.

Gdybyśmy mogli dowiedzieć się, co składa się na to 0,9%, a ile człowiek nie siedzi w przeglądarce celowo wyłączonej z JS, wówczas wysiłek i koszt inwestowania w stopniowe ulepszanie / wdzięczną degradację mogą zostać osłabione.

W każdym razie wygląda to na niewielką część.

Osobiście osobiście uważam, że w 2014 r. Nie opłaca się wspierać tej mniejszości. Myślę, że to trochę tak, jakby projektować klamkę z uwzględnieniem niewielkiej mniejszości ludzi, którzy mają zajęte ręce i muszą używać stopy lub po prostu nie lubią dotykać klamek rękami. Fuj, ohydny JavaScript.

Chociaż stopniowe ulepszanie jest dla mnie martwe, uważam, że JS powinno być używane oszczędnie, chyba że jest to aplikacja jednostronicowa.

Luke Puplett
źródło
2
+1 do przeglądu linku.
Patrick
9

Ponieważ napotkałem ten sam problem, szukając wiarygodnych statystyk użytkowania javascript, nasza firma zdecydowała się zebrać własne dane na ten temat i pomyślałem, że niektórzy mogą uznać nasze ustalenia za interesujące.

Obsługujemy głównie niemieckich klientów we wszystkich obszarach demograficznych, oferując wygodne usługi. Około 20 tys. Odsłon dziennie, około 300 tys. Umów podpisywanych online rocznie. Śledziliśmy wszystkich klientów, którzy podpisali umowę online, korzystając z naszej wersji witryny nieobsługującej javascript.

Niedawno zainwestowaliśmy dużo czasu w optymalizację non-js i chcieliśmy wiedzieć, czy wysiłek się opłacił. Okazało się, że dokładnie żaden z naszych klientów nie zdecydował się na podpisanie umowy z wyłączoną obsługą js, podczas gdy na naszej stronie głównej jest około 3% odwiedzin innych niż js. Dlatego myślę, że większość ruchu generują boty.

Podsumowując, inwestowanie w optymalizację non-js było dla nas całkowitą porażką, ponieważ nie miało wpływu na naszą sprzedaż. Możliwe, że są prawdziwi ludzie, którzy zdecydowali się wyłączyć javascript, ale żaden z nich nie wydawał się być zainteresowany kupowaniem rzeczy w Internecie.

Zapraszam do wyciągania własnych wniosków

Piotr
źródło
Hahaha, czy słuchałeś użytkowników na forum Heise? Wszyscy ci maniacy, którzy mówią ci, jak każdy powinien używać NoScript?
Lothar
2
Twoja metoda nie wykryłaby osób, które przeglądały Twoją witrynę z wyłączonym JS, a następnie włączały go, gdy chcieli dokonać zakupu. Takie jest moje zachowanie. Jednak +1 za udostępnianie statystyk.
jcox,
6

Takie statystyki mogą być przydatne tylko dla określonej witryny, a nawet wtedy zdarzają się przypadki trudne do zinterpretowania:

  • A co z użytkownikami, którzy wykonują niektóre, ale nie wszystkie skrypty w witrynie?
  • A co z użytkownikami, którzy nie wykonują skryptów witryny przez większość czasu, ale czasami wykonują wszystkie / niektóre?

Mam wyłączoną obsługę JavaScript w prawie wszystkich odwiedzanych witrynach. Czasami zezwalam na tymczasowe JS , czasami w ogóle. Czasami tylko pozwalają niektóre skrypty tymczasowy. Niektóre skrypty są dozwolone na stałe, inne są trwale zabronione. W tej chwili wpisując tę ​​odpowiedź, niektóre skrypty na SO są blokowane, inne są dozwolone. Jak powinny mnie liczyć statystyki?

Inne czynniki do rozważenia:

  • Witryny wymagające JS, nawet jeśli tylko dla niektórych części, mogą gromadzić tylko stronnicze statystyki, ponieważ prawdopodobnie odstraszyły już odwiedzających no-JS w przeszłości.
  • Jeśli Twoja witryna jest wolna od JS, zbierasz statystyki, a następnie zaczynasz dodawać JS, czarne listy (które wcześniej miały włączony JS) mogą blokować (niektóre) twoje skrypty.
  • Odwiedzający No-JS są prawdopodobnie bardziej wrażliwi na prywatność, więc jest prawdopodobne, że dodatkowo podejmują inne działania… mogą wyglądać jak boty w statystykach witryny;)
  • Temat witryny (co lubią i czym interesują się Twoi odbiorcy?), Statystyki przeglądarki ( NoScript jest jednym z najpopularniejszych dodatków do Firefoksa), kraj ( Federalny Urząd Bezpieczeństwa Informacji zdecydowanie zaleca ¹ wszystkim obywatelom zainstalowanie NoScript). a także konkurencja dostępna na rynku (jeśli Twoja witryna jest wyjątkowa i naprawdę chcę z niej korzystać, pozwolę na skrypty; w przeciwnym razie pójdę do konkurencji) może mieć duży wpływ.

¹ Łącze BSI to teraz 404. Nie jestem pewien, czy to zalecenie jest nadal gdzieś w ich witrynie. Dla odniesienia, oto ostatnia migawka tej strony w Internet Archive .

unor
źródło
1
Link „poleca” ( bsi-fuer-buerger.de/BSIFB/DE/SicherheitImNetz/SozialeNetze/… ) jest teraz martwy
andrewb
1
@andrewb: Dziękuję! Dodałem notatkę i link do zarchiwizowanej wersji. Nie udało mi się znaleźć tej rekomendacji w ich nowej witrynie (nie szukałem jednak zbyt wiele).
unor
0

Statystyki różnią się w różnych krajach

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

Jeśli potrzebujesz JavaScript w swojej witrynie, stracisz część sprzedaży. Niektóre urządzenia mobilne przetwarzają javascript bardzo wolno i ludzie po prostu opuszczają Twoją witrynę, ponieważ przeglądanie będzie zbyt wolne.

Jimski
źródło
Ten artykuł jest oparty na publikacji Yahoo! zbadać już wspomniany PO.
Xandor