Статистика браузера щодо відключеного JavaScript [закрито]


102

Мені важко збирати загальнодоступні статистичні дані щодо відсотка веб-користувачів, які переглядають JavaScript із відключеним JavaScript.

Yahoo опублікував дані за 2010 рік, а R. Reid опублікував дані за 2009 рік (вибрано з сайту, до якого він мав доступ).

Результати Yahoo були досить цікавими в той час:

Ми взяли комбінацію журналів доступу та даних маяків (раніше включених на сторінку) та відфільтрували всі автоматизовані запити, залишивши нам набір запитів, за якими ми могли підтвердити, що надіслані фактичними користувачами. Ці дані, які є абсолютно анонімними, дали нам хорошу вказівку щодо трафіку в кількох країнах.

Після скорочення цифр ми виявили постійну кількість запитів, відключених JavaScript, коливаючись приблизно 1% від фактичного відвідувача відвідувачів, причому найвищий показник становить приблизно 2 відсотки у Сполучених Штатах, а найнижчий - приблизно 0,25 відсотка в Бразилії. Усі інші тестовані країни показали, що цифри дуже близькі до 1,3 відсотка.

Процент браузера Yahoo з відключеним JavaScript, 2010 р

Це про те, що я міг знайти досі. Але оскільки ці дані старіють, мені цікаво, які відсотки сьогодні.

Я також переглянув Statcounter , який, здається, єдина компанія, яка поки що відкрито публікує статистику браузера. Але вони не публікують даних про JavaScript. Я знаю, що W3schools також публікують статистику , але оскільки ціль орієнтована на розробників, ці дані є надзвичайно упередженими і тому для мене не цікаві. (він повинен бути репрезентативним для звичайних користувачів).

Тому я прошу вас надати:

  • посилання на будь-яку відкриту, вільно доступну статистику, яка стосується цієї області
  • Ваша власна статистика, бажано з великих сайтів, де не націлено розробників

1
Пов’язано: обговорення на ux.stackexchange.com про те, чи нормально вимагати JavaScript від користувачів.
Ward Muylaert

натрапив на це: searchchenginepeople.com/blog/stats-no-javascript.html не впевнений, коли було зроблено статистику, але коментарі досить нові.
Патрік Лоріо

@PatrickLorio, у вашому посиланні є джерело SAME, як я посилаюсь. Посилання з грудня 2010 року і має точно такі ж цифри, і навіть посилається на Yahoo. На жаль, у коментарях також немає нових даних
Jesper Rønn-Jensen

1
Ця статистика щодо безпеки Німеччини показує, що 25% ніколи не активують JavaScript, а 35% - лише рідко . darw.de/statistik/statistik-js.php Ви можете вирішити не вірити цій статистиці на свій шкоду.

5
ОП поставило цілком законне питання, яке важливо для незліченних розробників, представило деякі дані, які старіють, і попросило отримати новіші дані. Чому це було закрито як поза темою? Це саме та інформація, яку я шукав, і саме так я знайшов цю посаду.
Пітер

Відповіді:


119

Надайте основну інформацію, чіткий маршрут, як рухатись далі - оновіть свій браузер!

Я думаю, що жертвувати функціональністю для 99% користувачів, щоб вмістити 1% - це кривава душевність.

Звичайно, можна дозволити вміст, що не підтримує JavaScript, для кожного аспекту веб-сайту, а також забезпечити оптимальне враження - але бюджет збирається на небесну ракету.

Існує кілька серйозних дивовижних речей, що виходять з Javascript, що насправді робить сайти набагато доступнішими! - де ми проведемо тут лінію?

"Вибачте, ваш комп'ютер занадто старий і повільний для відображення цього веб-сайту." АБО

"Вибачте, 99,9% планети, ми представили вам неоптимальний досвід 1993 року, оскільки 0,1% з вас застаріли"

Я не купую "1%" - важливий аргумент - якщо хтось дійсно хоче зайти на веб-сайт, він знайде спосіб - плюс ті випадки, коли компанії змушені використовувати, скажімо, ie7 із вимкненим javascript - чорт, їм, мабуть, заборонено переглядати що-небудь, окрім корпоративної інтрамережі!

Час, щоб вийти з цієї дурної старої ідеї, вам потрібно мати варіант без JavaScript для всього на вашому веб-сайті, це дійсно застаріла концепція.


61
Як це конструктивно? Хоча це правда, вона жодним чином не відповідає на питання. ОП запитує, який відсоток користувачів відключений JavaScript, а не причини, по яких дурно підтримувати вказаних користувачів.
Ian Stanway

17
Це не дає відповіді на запитання. -1
Ерік Мілл

16
Мені справді сподобалася ця відповідь, оскільки я розглядав можливість підтримки користувачів, не підтримуваних JavaScript, але також вирішив не підтримувати <IE8 явно (або будь-який IE з цього приводу, хай), тому, хоча відповідь була не зовсім конструктивною, вона допомогла мені у моєму рішенні. Ми не можемо підтримувати 1%, або це просто погіршиться. Сьогодні надзвичайно просто оновити сучасний браузер.
sociallymellow

4
Якщо ви заробляєте гроші на своєму веб-сайті, і у вас багато відвідувачів, 1% може бути великими грошима. Генеральних директорів звільнили менше ніж на 1%.

5
Я думаю, що це однозначно є відповіддю на питання. @what Можливо, звільняють, але 1% - це не дуже багато грошей, крім того, оголошення майже завжди відображаються за допомогою JavaScript, тому вони навіть не побачать рекламу.
Лука Стіб

28

Обговорення

Найактивніші та масштабніші дискусії на сайтах StackExchange на цю тему:

Додаткові посилання

Статистика

Ти маєш рацію ... До таких досить важко дійти. Насправді можна було знайти лише ті, про які ви згадували, стаття YDN 2010 посилається досить часто.

Я думаю, ви також можете використовувати набір для відстеження та аналізу трафіку, щоб самостійно перевірити ці статистичні дані, якщо у вас є сайт з достатнім трафіком та відповідною демографічною групою, на яку ви прагнете.

Особисті думки

На мою особисту думку , досить справедливо вимагати, щоб деякі дуже конкретні області сайту вимагали JavaScript, але вам слід спробувати якомога більше запропонувати альтернативу, якщо це так. Щодо решти сайту, я вважаю, що, особливо для державних та освітніх веб-сайтів, ви зобов’язані ставитись до меншин, таких як інваліди та люди із вадами зору, щоб зробити Інтернет читабельним та зручним для них, як для будь-якого іншого користувача.


22
За посиланням на Punkchip, "Опитування з читання екрана WebAIM 2010 року виявило, що лише 1,6% користувачів екранізатора не мають JavaScript під час перегляду, тому цей аргумент стомлений. ... Не продовжуйте міфу про те, що підтримка користувачів, що не належать JavaScript, - це питання доступності. "
josh3736

7
@ josh3736: правда, але для веб-сайту університету чи уряду нестерпно, що ці 1,6% екранізаторів не можуть отримати доступ до своїх курсів, служб соціального страхування (особливо для них!) або номерів екстрених служб місцевої ради лише тому, що якийсь божевільний веб-чувак вирішив Web 2.0 був обов'язковим.
хайлем

22
@haylem Я не згоден. Ці 1,6% існують лише тому, що вони використовують застарілі технології, наприклад, особа, яка не має потреби в роботі IE6. Вони можуть легко отримати доступ до цієї інформації, просто оновивши свою технологію безкоштовно. Якби це було правдою, не було б можливості отримати доступ до них, ніж я б погодився, але я не думаю, що це так. Лише моя думка, але JavaScript тепер є основною мовою в Інтернеті, і я думаю, що саме час ми перестали робити виправдання, щоб додати роботу для себе неймовірно невеликої меншини людей, які ВИБІРУТЬ обмежувати свій досвід зазвичай із застарілих причин.
Даллін

3
Я не думаю, що ти зрозумієш. Він говорить про НЕПРАВНИХ людей. Люди з обмеженими можливостями, які не використовують javascript, зазвичай роблять це сьогодні з міркувань конфіденційності (набагато складніше відстежувати вас в Інтернеті), але деякі люди з порушеннями зору використовують технології, що залежать від JavaScript, щоб допомогти їм обійти Інтернет без зору. . Ці люди не переймаються старими технологіями, вони дбають про те, щоб взагалі "переглядати" Інтернет. І хоча дрібні сайти компаній справді не повинні їх розміщувати, такі сайти, як університети та уряд, де інформація є ключовою, безумовно, повинні.
Спадщина Майка

16
@VolkerE. Ці статистики зараз майже 4 роки і навіть менші. І скільки ви знаєте підприємств, які збираються сказати своєму сліпому працівникові, що не можуть використовувати достатньо новий браузер, щоб мати сучасну технологію читання екрана? (Підказка: Вони б подали до суду) Крім того, що 1,6% НЕ 1,6% усіх людей, які відвідують веб-сайт, як Amazon, це 1,6% людей, які користуються зчитувачами екранів. Це БЕЗПЕЧНО невелика меншість користувачів. Практично кожен, хто відключає JS, зараз робить це за вибором - навіть люди з обмеженими можливостями. Пора ми відпустили ці старі, неймовірно застарілі уявлення, які ми не можемо використовувати Javascript!
Даллін

21

Ці статистичні дані з одного сайту, але це хороший, сучасний номер, а також вважає, що JavaScript відключений порівняно з JavaScript "не отримано чи запущено".

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

В інтересах посилання-гниття кількість становила 1,1%, на 0,9% від тієї, де вона була включена у веб-переглядачі, але в іншому випадку не запускається, через причини, на думку, такі речі, як фільтри корпоративного контенту, помилки мобільної мережі та навіть сторінки, попереднє завантаження.

Якби ми могли дізнатися, що становить 0,9%, а скільки не сидить людина за навмисно відключеним JS-браузером, тоді зусилля та витрати на вкладення коштів у прогресивне вдосконалення / витончену деградацію можуть бути послаблені.

У будь-якому випадку, схоже, це крихітна частка.

Особисто моя власна думка полягає в тому, що у 2014 році не варто накладних витрат на підтримку цієї меншини. Я думаю, що це трохи схоже на розробку ручки дверей з урахуванням малої меншості людей, які мають повні руки і їм потрібно користуватися ногою, або просто не люблять торкатися ручок дверей руками. Тьфу, юкі JavaScript.

Хоча прогресивне вдосконалення для мене мертве, я вважаю, що JS слід застосовувати ощадливо, за винятком випадків, коли це додаток на одній сторінці.


2
+1 для огляду посилання.
Патрік

9

Оскільки я зіткнувся з тією ж проблемою, шукаючи надійну статистику використання javascript, наша компанія вирішила зібрати власні дані по цій темі, і я просто подумала, що деякі можуть вважати наші висновки цікавими.

Ми обслуговуємо в основному німецьких клієнтів у всіх демографічних районах із зручними послугами. Близько 20 тис. Переглядів сторінок на день, близько 300 тис. Контрактів, підписаних в Інтернеті на рік. Ми відстежували всіх клієнтів, які підписали контракт в Інтернеті, використовуючи нашу не-javascript версію сайту.

Нещодавно ми інвестували велику кількість часу в оптимізацію не-js і хотіли дізнатись, чи виправдалися зусилля. Виявилося, що рівно нуль наших клієнтів вирішили підписати контракт під час відключення js, тоді як на нашій домашній сторінці є близько 3% відвідувачів, які не є js. Тому я думаю, що більша частина трафіку генерується ботами.

На закінчення, інвестування в оптимізацію, яка не є js, була для нас цілком невдалою, оскільки це не вплинуло на наші продажі. Можливо, є реальні люди, які вирішили відключити javascript, але жоден з них, схоже, не зацікавлений у покупці матеріалів в Інтернеті.

Не соромтеся робити власні висновки


Хахаха, ти слухав користувачів на форумі Heise? Все це витівки, які розповідають, як усі повинні використовувати NoScript?
Лотар

2
Ваш метод не виявить людей, які переглядали ваш веб-сайт із вимкненим JS, а потім вмикав їх, коли вони хотіли зробити покупку. Це, як правило, моя поведінка. Хоча +1 для обміну статистикою.
jcox

6

Така статистика може бути корисною лише для певного сайту, і навіть тоді трапляються випадки, які важко інтерпретувати:

  • Що з користувачами, які виконують деякі, але не всі сценарії сайту?
  • Що з користувачами, які більшість часу не виконують сценарії сайту, але періодично виконують всі / деякі?

У мене відключений JavaScript майже на всіх веб-сайтах, які я відвідую. Іноді я дозволяю JS тимчасовим , іноді зовсім не. Іноді я дозволяю лише деякі сценарії тимчасові. Деякі сценарії дозволено постійно, деякі сценарії заборонено назавжди. Зараз, набравши цю відповідь, деякі сценарії на SO заблоковані, деякі дозволені. Як мене має рахувати статистика?

Інші фактори, які слід враховувати:

  • Сайти, для яких потрібен JS, навіть якщо це стосується лише деяких частин, можуть збирати лише необ'єктивні статистичні дані, оскільки вони, ймовірно, вже відкладали відвідувачів, які не відвідують JS.
  • Якщо ваш сайт не містить JS, ви збираєте статистику, а потім починаєте додавати JS, чорні списки (у яких раніше був включений JS) можуть блокувати (деякі) ваші сценарії.
  • Не відвідувачі JS, ймовірно, більш чутливі до конфіденційності, тому, ймовірно, додатково вживають інших заходів ... вони можуть виглядати як боти в статистиці сайту;)
  • Тема сайту (що цікавить вашу аудиторію та цікавить?), Статистика веб-переглядача ( NoScript - одне з найпопулярніших додатків Firefox.), Країна ( Федеральне управління Німеччини з інформаційної безпеки настійно рекомендує citizens всім громадянам встановлювати NoScript.) а також наявна конкуренція на ринку (якщо ваш сайт унікальний і я дуже хочу його використовувати, я дозволяю сценарії; інакше я переходжу до вашого конкурента) може мати сильний вплив.

¹ Посилання BSI зараз 404. Не впевнений, чи є ця рекомендація ще десь на їхньому сайті. Для довідки, ось останній знімок цієї сторінки в Інтернет-архіві .


1
Посилання "рекомендує" ( bsi-fuer-buerger.de/BSIFB/DE/SicherheitImNetz/SozialeNetze/… ) тепер мертве
andrewb

1
@andrewb: Дякую! Я додав примітку та посилання до архівованої версії. Не вдалося знайти цю рекомендацію на їхньому новому сайті (хоча я не дуже шукав).
unor

0

Статистика відрізняється між різними країнами

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

Якщо вам потрібен JavaScript на вашому веб-сайті, ви втратите частину своїх продажів. Також деякі мобільні пристрої дуже повільно обробляють javascript, і люди просто залишать ваш веб-сайт, оскільки перегляд веб-сайтів буде надто повільним.


Ця стаття заснована на Yahoo! 2010 року дослідження вже згадуваної ОП.
Ксандор
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.