Зависит от Javascript / AJAX? - PullRequest
2 голосов
/ 15 января 2010

В нескольких ответах на вопросы, связанные с отправкой запросов на серверы, я вижу использование Javascript / AJAX.

Я все еще своего рода пурист, в том смысле, что я пытаюсь разрабатывать сайты, которые сначала полностью работают без использования Javascript / AJAX, и добавляю их только для украшения взаимодействия с пользователем.

Я предполагаю, что довольно много людей, которые, казалось бы, без усилий выступают за использование Javascript / AJAX, тоже являются профессионалами, поэтому мне любопытно, как, как профессионал, вы относитесь к этому «пуристскому» подходу? Это пассе? Считаете ли вы, что с современными технологиями / браузерами вы просто должны зависеть от Javascript / AJAX? Должен ли я начать немного ослабевать и быть менее строгим с этим подходом? Это, вероятно, сделало бы разработку немного легче в некоторых частях. :)

Или это зависит от вашей целевой аудитории?

Ответы [ 4 ]

0 голосов
/ 15 января 2010

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

Так что, если пользователь не поддерживает JS, он все еще может перемещаться по сайту. Но если JS включен, то можно использовать все навороты.

0 голосов
/ 15 января 2010

Я считаю, что вы подходите хорошо, вы всегда должны создавать страницы, которые работают без JS, но вы можете легко улучшить их с помощью JS таким образом, чтобы пользователи, у которых включен JS, извлекли бы выгоду. Вы можете загружать контент через AJAX - пользователи с включенным JS получат его быстрее, а пользователи с отключенным JS не будут иметь проблем с его просмотром.

Просто попробуйте найти Прогрессивное улучшение и / или постепенное ухудшение

0 голосов
/ 15 января 2010

Это зависит от вашей целевой аудитории, но если это общедоступный сайт, то, по крайней мере, поместите несколько

0 голосов
/ 15 января 2010

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

...