Безопасно ли создавать сайт в значительной степени в зависимости от Javascript и AJAX в 2011 году? - PullRequest
1 голос
/ 26 мая 2011

Это немного теоретически, но я не могу выяснить, каков процент пользователей с отключенным JavaScript на своем компьютере.

Мы создаем огромный портал подержанных автомобилей с акцентом на скорость и удобство использования.Сайт как таковой будет нормально работать с отключенным Javascript, но для вставки новых автомобилей и специализированных поисковых фильтров нам требуются JS и AJAX.

Безопасно ли считать использование Javascript в наши дни безопасным для людей, использующих Facebook, Twitter, Myspace и использующих технологию JS / AJAX?Глядя на нашу статистику с других веб-сайтов, большинство людей уже перешли на IE7 (из IE6) с быстрым ростом IE8, а затем Firefox 3.6 / 4.0, Chrome 10 и Safari.Все это поддерживает Javascript по умолчанию.

Ваше мнение?

Ответы [ 3 ]

2 голосов
/ 26 мая 2011

Сайт как таковой будет нормально работать с отключенным Javascript, но для вставки новых автомобилей и специализированных поисковых фильтров мы требуем JS и AJAX.

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

2 голосов
/ 26 мая 2011

Я думаю, что процент людей с отключенным JavaScript в настоящее время ничтожно мал.Большинство из этих людей будут javascript luddites, которые запускают NoScript / что угодно, а также отключают Flash и куки.И в любом случае, эти люди достаточно технически, чтобы понять, что они должны включить JavaScript для вашего сайта, чтобы работать должным образом, и могут включить его, если это необходимо.Таким образом, вы можете спокойно игнорировать эту толпу.

Тем не менее, все равно было бы неплохо понизить версию сайта до AJAX, если это технически осуществимо и имеет реальный смысл: ваш бизнес / цель.

0 голосов
/ 26 мая 2011

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...