Подтвердить что ты не робот

Как часто вы обнаружите, что javascript отключен в браузерах?

Я начал использовать ajax/jQuery на наших веб-сайтах/приложениях. Существует много плагинов, которые поддерживают унижение javascript для браузеров, которые не поддерживают javascript, и методы поддержки этого. Что мы думаем по поводу поддержки javascript, мы создаем приложения, а не только веб-сайты, и хотим просто поддерживать браузеры с поддержкой javascript в качестве предпосылки, предполагая, что большинство людей или компаний имеют javascript. Вы находите, что у большинства людей есть javascript? вы отслеживаете процентные возможности браузеров javascript/non-javascript (я думаю, это можно сделать с помощью статистики сайта) и каковы цифры относительно этого?

4b9b3361

Ответ 1

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

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

Ответ 2

В соответствии с эти показатели, следующие проценты пользователей отключены JavaScript:

  • ЕС: 1.4%
  • США: 3.05%

Но цифры с 2007 года, поэтому они довольно старые. Я бы подумал, что процентные доли сейчас немного меньше, но кто знает?

Ответ 3

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

Согласно этот сайт, только от 0.4% до 2.4% пользователей отключили JS. Первым испытанием, которое они провели, было около 13 500 пользователей, что, по общему признанию, мало для межсетевых экранов, но все еще довольно большое количество людей. Данные за 2009 год

Ответ 4

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

Обычно это достигается путем выполнения нескольких простых правил.

  • Используйте ненавязчивый JavaScript, избегайте встроенного (конечно) и встроенного JavaScript, когда это возможно.
  • Якорям всегда следует ссылаться где-нибудь, а не на # или на JavaScript. Если вы не можете обойти это, ссылка должна быть создана динамически.
  • Правильно использовать формы. Кнопка всегда должна быть обернута в теги формы, таким образом, ваша функциональность всегда может ухудшиться на сервере.

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

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

Рич

Ответ 5

В целом, я думаю, вы можете ожидать, что любой браузер, поддерживающий CSS, будет иметь JavaScript.

Однако, это не всегда вопрос о том, что JavaScript включен/отключен в браузере полностью. Большинство моих друзей/коллег используют NoScript, чтобы разрешить JavaScript только на определенных сайтах.

Ответ 6

Это зависит от того, что вы делаете. Это веб-сайт или веб-приложение?

Веб-сайт можно сделать только с помощью статического html и, при необходимости, немного более сложного, немного программирования на стороне сервера.

Сегодня веб-приложение - это все о javascript. Поэтому, если ваши посетители отключены js, они, вероятно, не будут интересоваться вашим приложением или любым другим. Так зачем беспокоиться о них?

Просто сосредоточьтесь на других 98%, где ваши потенциальные клиенты/аудитория.

Ответ 7

Он зависит от размера,

  • Большие приложения, такие как Gmail, часто имеют "базовые html" версии для поддержки старых и защищенных браузеров. Если вы укажете свой аякс с учетом этого, вы сможете повторно использовать большую часть кода.
  • Приложения среднего размера, особенно если пользователь использует их регулярно, вероятно, не посчитают целесообразным поддерживать несколько процентов.
  • Небольшие сайты/сайты, которые в основном используют базовую навигацию по html, должны стараться обойтись без javascript. В большинстве случаев современные трюки css будут делать лучше, быстрее и иметь более понятный код.