Делать ли сообщение если отключен JS?

Qest
На сайте с 21.10.2010
Offline
40
1060

Стоит ли выводить сообщение если у пользователя отключен Javascript в браузере?

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

К примеру, на фейсбук никаких сообщений нигде не выводиться о том что отключен JS, и на серче кстати тоже

TO
На сайте с 21.09.2007
Offline
170
#1

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

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

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

siv1987
На сайте с 02.04.2009
Offline
427
#2
Qest:
К примеру, на фейсбук никаких сообщений нигде не выводиться о том что отключен JS, и на серче кстати тоже

Почему оно должно выводиться? Показывать нужно если у вас на странице есть важные модули, которые без js работать не будут, и вам важно об этом проинформировать пользователя.

Qest:
отключают JS какие нибудь злоумышленники с целью чтото сделать, а им и не нужно знать что отключен JS.

ТС, не смешите народ. Тот кто нарочно отключает у себя жс, и так знает что он отключен и без вашего уведомления.

Qest
На сайте с 21.10.2010
Offline
40
#3
siv1987:

ТС, не смешите народ. Тот кто нарочно отключает у себя жс, и так знает что он его отключен и без вашего уведомления.

Вообще-то я это и имел в виду, когда писал что для них сообщение не нужно

siv1987
На сайте с 02.04.2009
Offline
427
#4
Qest:
когда писал что для них сообщение не нужно

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

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий