Насколько безопасно предполагать, что у большинства пользователей будет включен JS? [duplicate]

15
задан Community 23 May 2017 в 12:23
поделиться

3 ответа

Практически все У пользователей ПК / настольных компьютеров / ноутбуков включен JS. В настоящее время вашей основной заботой должен быть рынок мобильной связи. Это очень быстро растет. Чаще всего JS (по умолчанию!) Отключен для повышения производительности просмотра. Однако это медленно, но верно улучшается. Затем есть программы для чтения с экрана, текстовые браузеры и, конечно же, поисковые роботы. Практически никто из них не поддерживает / не использует JS. Что касается поисковых роботов, это может измениться в будущем.

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

Следует отметить, что это, конечно, может зависеть от целевой аудитории данного веб-сайта. Это новостной сайт? Сайт социальной сети? Интранет-сайт? Форум обсуждения? И так далее. Например, Stackoverflow нельзя использовать на моем Blackberry с отключенным JS. Я даже не могу войти в систему. Однако вверху изящно отображается панель предупреждений.

7
ответ дан 1 December 2019 в 04:57
поделиться

Вы можете ознакомиться с Руководством по обеспечению доступности веб-содержимого 1.0 . (Изменить: стоит отметить, что эта ссылка не о том, что вы конкретно просили, а о доступности, которая связана).

Я считаю, что не так уж сложно написать свой сайт в стиле «Изящной деградации» или в других вариантах той же темы. Основная стратегия заключается в том, что вы пишете свой сайт, чтобы он работал для обоих (и в одной модели вы пишете его так, чтобы сначала работал JavaScript, а затем реализовывал режим «без JS», а в другой - наоборот).

Это действительно не так уж и сложно, и, как правило, полезно всем.

1
ответ дан 1 December 2019 в 04:57
поделиться

Насколько безопасно предположить, что у большинства ваших пользователей будет включен JS?

Это зависит от того, кто ваши пользователи! Кто ваша целевая аудитория?

Есть ли у кого-нибудь конкретные данные по этому поводу?

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

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

2
ответ дан 1 December 2019 в 04:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: