Часто при выборе новых инструментов и платформ я вижу предупреждение "Не будет работать, если пользователь отключил Javascript". Затем я смотрю на слайд-шоу с поддержкой Javascript, меню с поддержкой Javascript и галерею с поддержкой Javascript. Как ни странно, я выбрал их, чтобы заменить оригинальные версии на основе флэш, так как я беспокоился о количестве людей, которые их увидят.
Но действительно ли беспокойство о людях, отключающих Javascript, является законным беспокойством? Должен ли я попытаться создать свой сайт, имея в виду отключение JS?
Я удивлен, что никто не упомянул прогрессивное улучшение . Там редко бывают веские причины иметь функциональность или контент, который требует JavaScript для работы. Да, JavaScript может сделать пользовательский опыт лучше , но это не следует требовать , чтобы сделать пользовательский опыт возможно .
Итак, мой ответ: вы должны создать свой веб-сайт, чтобы каждый мог получить доступ ко всему, даже без JavaScript (при условии, что общедоступный контент. Администраторы сайтов, интрасети и т. Д., Были бы очевидными исключениями, поскольку вы можете реально диктовать требования браузера в таких ситуациях).
РЕДАКТИРОВАТЬ
О, да. Это тоже дружественная поисковая система. JavaScript нет.
источник
Николас Закас сообщает, что около 1% фактического трафика посетителей на сайты в сети Yahoo делают запросы с отключенным JavaScript.
Так что узнайте статистику по вашему собственному сайту и постройте его так, чтобы он приносил пользу большинству и все же грациозно ухудшался для тех, у кого отключен JS.
источник
Беспокойство не нужно, нет.
Сказав это, сделать ваш сайт доступным и удобным для использования - хорошая идея. Обычно интенсивное использование JavaScript и доступность не всегда идут рука об руку.
Так что, пока ваш сайт все еще можно использовать с отключенным JavaScript, вы в хорошей форме. Даже если веб-сайт не обязательно выглядит так здорово, как хотелось бы, чтобы он выглядел больше.
источник
Facebook не будет работать без JavaScript. Я узнал, что большинство людей, у которых нет JavaScript, вероятно, не собираются подписываться на ваш продукт. Мы используем JavaScript для улучшения взаимодействия с пользователем, но не предъявляем к нему требований.
Таким образом, ваш сайт должен работать без JavaScript, но он не должен выглядеть хорошо. Скорее всего, если кто-то заходит на ваш сайт без JS, то это BOT, Hacker, 99-летний или чудак по коммутируемому соединению, пытающийся ускорить процесс.
Если вы предлагаете коммерческий продукт, SAS или облачное приложение, не беспокойтесь даже об этом небольшом проценте пользователей. Это не стоит времени на разработку, и опять же они, вероятно, никогда не подпишутся на ваш сервис.
Если вы используете JavaScript для хранения товаров в интернет-магазине, я бы посмотрел на архитектуру и убедился, что вы предлагаете не js-функциональность.
источник