Зависит от Javascript/AJAX?
В нескольких ответах на вопросы, связанные с отправкой запросов на серверы, я вижу использование Javascript/AJAX.
Я все еще своего рода пурист, в том смысле, что я пытаюсь разрабатывать сайты, которые сначала полностью работают без использования Javascript/AJAX, и добавляю их только для украшения пользовательского опыта.
Я предполагаю, что довольно много людей, которые, по-видимому, без усилий выступают за использование Javascript/AJAX, тоже являются профессионалами, поэтому мне любопытно, как профессионал, как вы относитесь к этому "пуристскому" подходу? Это пассе? Считаете ли вы, что с современными технологиями / браузерами вы просто должны зависеть от Javascript/AJAX? Должен ли я начать немного ослабевать и быть менее строгим с этим подходом? Это, вероятно, сделало бы разработку немного проще в некоторых частях.:)
Или это зависит от вашей целевой аудитории?
4 ответа
Это зависит от вашей аудитории, конечно. Но я считаю, что во многих случаях совершенно нормально требовать, чтобы у пользователей был браузер, поддерживающий ajax. Веб-сайты являются программным обеспечением. Программное обеспечение имеет системные требования.
Я считаю, что вы подходите хорошо, вы всегда должны создавать страницы, которые работают без JS, но вы можете легко улучшить их с помощью JS таким образом, чтобы пользователи, у которых включен JS, извлекли бы выгоду. Вы можете загружать контент через AJAX - пользователи с включенным JS получат его быстрее, а пользователи с отключенным JS не будут иметь проблем с его просмотром.
Просто попробуйте найти прогрессивное улучшение и / или постепенное ухудшение
Это зависит от вашей аудитории и характера вашего сайта. Я думаю, что лучшим способом было бы сделать основной элемент веб-страницы JS свободным - навигацию и т. Д. (Таким образом, роботы поисковых систем также могут просматривать ваш сайт) и добавить все сложные вещи позже - после загрузки страницы с помощью JS.,
Так что, если пользователь не поддерживает JS, он все еще может перемещаться по сайту. Но если JS включен, то можно использовать все навороты.
Это зависит от вашей целевой аудитории, но если это общедоступный сайт, то, по крайней мере, поместите некоторые ловушки