Статистика браузера по JavaScript отключена [закрыто]

102

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

Yahoo опубликовал данные за 2010 год, а Р. Рейд опубликовал данные за 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, ваша ссылка имеет тот же источник, что и я. Ссылка датирована декабрем 2010 года, имеет те же числа и даже относится к Yahoo. К сожалению, в комментариях также нет новых данных
Джеспер Рённ-Йенсен
1
Эта статистика по безопасности Германии показывает, что 25% никогда не активируют JavaScript, а еще 35% - редко . darw.de/statistik/statistik-js.php Вы можете не верить этой статистике в ущерб себе.
5
OP задал совершенно законный вопрос, который важен для бесчисленного количества разработчиков, представил некоторые данные, которые устаревают, и запросил более свежие данные. Почему закрыли как не по теме? Это именно та информация, которую я искал, и именно так я нашел этот пост.
Питер

Ответы:

120

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

Я считаю, что жертвовать функциональностью ради 99% пользователей ради 1% - это чистейшее кровопролитие.

Конечно, можно разрешить контент без поддержки javascript для каждого аспекта веб-сайта, а также обеспечить оптимальное взаимодействие, но бюджет на сборку будет стремительно расти.

Там какой - то серьезно удивительный материал спускаясь с Javascript , который на самом деле делает сайты более доступным! - где здесь провести черту?

«К сожалению, ваш компьютер слишком старый и медленно обрабатывает этот веб-сайт». ИЛИ

«Извините, 99,9% жителей планеты, мы представили вам неоптимальный опыт 1993 года, потому что 0,1% из вас имеют устаревшие технологии»

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

Пора отказаться от этой тупой старой идеи, вам нужно иметь вариант без JavaScript для всего на вашем сайте, это действительно устаревшая концепция.

Мэтью Троу
источник
61
Насколько это конструктивно? Хотя это правда, он никак не отвечает на вопрос. OP спрашивает, у какого процента пользователей отключен JavaScript, а не причины, по которым глупо поддерживать указанных пользователей.
Ian Stanway
17
Это не отвечает на вопрос. -1
Эрик Милл
16
Мне действительно понравился этот ответ, поскольку я рассматривал возможность поддержки пользователей без поддержки javascript, но также решил не поддерживать явно <IE8 (или любой IE в этом отношении, лол), поэтому, хотя ответ не был полностью конструктивным, он помог мне с моим решением. Мы не можем продолжать поддерживать 1%, иначе будет только хуже. В наши дни очень просто перейти на современный браузер.
sociallymellow
4
Если вы зарабатываете деньги на своем веб-сайте и у вас много посетителей, 1% может быть большими деньгами. CEO уволены менее чем на 1%.
5
Я думаю, это однозначно ответ на вопрос. @what Может быть, их уволят, но 1% - это действительно не большие деньги, кроме того, реклама почти всегда отображается с помощью javascript, поэтому они даже не увидят рекламу.
Лука Стиб,
28

Обсуждения

Наиболее активные и обширные обсуждения на сайтах StackExchange по этой теме:

Дополнительные ссылки

Статистика

Вы правы ... Это довольно сложно. Фактически смог найти только те, которые вы упомянули, статья YDN 2010 упоминается довольно часто.

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

Личные мысли

По моему личному мнению , достаточно справедливо требовать, чтобы некоторые очень специфические области сайта требовали JavaScript, но вы должны как можно больше стараться предоставить альтернативу, если это так. Что касается остальной части сайта, я считаю, что, особенно в отношении правительственных и образовательных веб-сайтов, вы обязаны сделать Интернет доступным для чтения и использования для них, как и для любого другого пользователя, перед меньшинствами, такими как инвалиды и люди с нарушениями зрения.

Хайлем
источник
22
По ссылке Punkchip: «Опрос WebAIM Screen Reader 2010 показал, что только 1,6% пользователей программ чтения с экрана не имеют Javascript при просмотре, так что этот аргумент неубедителен ... Не продолжайте миф о том, что поддержка пользователей, не использующих Javascript, является проблема доступности ".
josh3736
7
@ josh3736: правда, но для веб-сайта университета или правительства недопустимо, чтобы эти 1,6% программ чтения с экрана не могли получить доступ к своим курсам, службам социального обеспечения (особенно для них!) или номерам экстренных служб местного совета только потому, что какой-то сумасшедший веб-чувак решил Web 2.0 был необходим.
haylem
22
@haylem Я не согласен. Эти 1,6% существуют только потому, что они используют устаревшую технологию, например, здоровый человек использует IE6. Они могут легко получить доступ к этой информации, просто обновив свои технологии бесплатно. Если бы это было правдой, у них не было возможности получить к нему доступ, чем я бы согласился, но я не думаю, что это так. Просто мое мнение, но JavaScript теперь является основным языком Интернета, и я думаю, что пора нам перестать оправдываться, чтобы добавить работу для себя невероятно небольшому меньшинству людей, которые ВЫБИРАЮТ ограничить свой опыт обычно по устаревшим причинам.
dallin
3
Не думаю, что вы поняли суть. Он говорит о ИДЕАЛЬНЫХ людях. Неповрежденные люди, которые не используют javascript, обычно делают это в настоящее время из соображений конфиденциальности (намного сложнее отслеживать вас в Интернете), но некоторые люди с ослабленным зрением используют технологии, основанные на javascript, чтобы помочь им перемещаться по сети без зрения. . Этих людей наплевать на старые технологии, они вообще заботятся о том, чтобы иметь возможность «просматривать» сеть. И хотя сайты небольших компаний действительно не должны чувствовать необходимости размещать их, сайты, такие как университеты и правительственные учреждения, где информация является ключевой, определенно должны это делать.
Mike Legacy
16
@VolkerE. Этим статистическим данным сейчас почти 4 года и даже меньше. И сколько предприятий вы знаете, которые скажут своим слепым сотрудникам, что они не могут использовать достаточно новый браузер, чтобы иметь современные технологии чтения с экрана? (ПОДСКАЗКА: на них будут предъявлены иски) Кроме того, 1,6% - это НЕ 1,6% всех людей, которые посещают такие сайты, как Amazon, это 1,6% людей, использующих программы чтения с экрана. Это НЕВЕРОЯТНО малое меньшинство от общего числа пользователей. Практически все, кто отключает JS, теперь делают это по своему выбору - даже слабые люди. Пора нам отказаться от этих старых, невероятно устаревших представлений о том, что мы не можем использовать Javascript!
dallin
21

Эти статистические данные взяты с одного сайта, но это хороший, актуальный номер, который также учитывает отключенный 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?
Lothar
2
Ваш метод не будет определять людей, которые просматривали ваш сайт с отключенным JS, а затем включали его, когда они хотели совершить покупку. Это обычно мое поведение. +1 за то, что поделился вашей статистикой.
jcox
6

Такая статистика может быть полезной только для определенного сайта, и даже в этом случае есть случаи, которые трудно интерпретировать:

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

У меня отключен JavaScript почти на всех сайтах, которые я посещаю. Иногда я разрешаю JS временно , иногда совсем не разрешаю . Иногда я разрешаю только некоторые скрипты временно. Некоторые сценарии разрешены навсегда, некоторые запрещены навсегда. Прямо сейчас, набирая этот ответ, некоторые скрипты на SO заблокированы, некоторые разрешены. Как статистика меня считает?

Другие факторы, которые следует учитывать:

  • Сайты, которые требуют JS, даже если только для некоторых частей, могут собирать только предвзятую статистику, поскольку они, вероятно, уже отталкивали посетителей без JS в прошлом.
  • Если ваш сайт не содержит JS, вы собираете статистику, а затем начинаете добавлять JS, черные списки (в которых раньше был включен JS) могут блокировать (некоторые) ваши скрипты.
  • Посетители, не использующие JS, вероятно, более чувствительны к конфиденциальности, поэтому вполне вероятно, что они принимают другие меры в дополнение ... они могут выглядеть как боты в статистике сайта;)
  • Тема сайта (какова ваша аудитория и что ее интересует?), Статистика браузера ( NoScript - одно из самых популярных надстроек Firefox.), Страна ( Федеральное управление информационной безопасности Германии настоятельно рекомендует ¹ всем гражданам установить NoScript.) а также доступная конкуренция на рынке (если ваш сайт уникален, и я действительно хочу его использовать, я разрешаю скрипты; в противном случае я перейду к вашему конкуренту) может иметь сильное влияние.

¹ Ссылка BSI сейчас 404. Не уверен, что эта рекомендация все еще где-то на их сайте. Для справки, вот последний снимок этой страницы в Интернет-архиве .

unor
источник
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! исследуйте уже упомянутый OP.
Xandor