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

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

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

Результаты Yahoo были довольно интересными в то время:

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

После хрустания чисел мы обнаружили постоянную скорость Запросы, отключенные JavaScript, колеблются около 1% от фактического посетителя с самым высоким уровнем, составляющим примерно 2 процента в Штаты и самые низкие составляют примерно 0,25 процента в Бразилии. Все тестируемые другие страны показали цифры, очень близкие к 1,3%.

Yahoo browser percentage with JavaScript disabled, 2010

Это о том, что я мог найти до сих пор. Но поскольку эти данные стареют, мне интересно, какие проценты сегодня.

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

Поэтому я прошу вас предоставить:

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

Ответ 1

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

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

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

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

"Извините, ваш компьютер слишком стар и не спешит отображать этот сайт". ИЛИ

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

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

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

Ответ 2

Обсуждение

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

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

Статистика

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

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

Личные мысли

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

Ответ 3

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

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

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

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

В любом случае, это выглядит крошечной пропорцией.

Лично мое собственное мнение состоит в том, что в 2014 году не стоит накладных расходов на поддержку этого меньшинства. Я думаю, что это немного похоже на проектирование дверной ручки с учетом небольшого количества людей, у которых есть руки, и нужно использовать их ногу, или просто не нравится прикасаться к дверным ручкам руками. Привет, yucky JavaScript.

Хотя прогрессивное улучшение для меня мертво, я думаю, что JS следует использовать экономно, если только его одностраничное приложение.

Ответ 4

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

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

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

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

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

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

Ответ 5

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

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

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

В заключение, инвестирование в оптимизацию не-js было для нас полным провалом, поскольку это не повлияло на наши продажи. Может быть, есть некоторые реальные люди, которые решили отключить javascript, но никто из них, похоже, не интересовался покупкой товаров в Интернете.

Не стесняйтесь делать собственные выводы

Ответ 6

Статистика разных стран

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

Если вам нужен javascript на вашем сайте, вы потеряете часть своих продаж. Также некоторые мобильные устройства очень медленны при обработке javascript, и люди просто покинут ваш сайт, потому что просмотр будет слишком медленным.