Ajax и Javascript проникновение - PullRequest
0 голосов
/ 11 ноября 2009

При проектировании взаимодействия для веб-сайтов и использовании javascript всегда важно убедиться, что оно ухудшается изящно. Тем не менее, сколько людей не могут видеть контент, потому что им не хватает JavaScript. При работе с вызовами ajax вы создаете страницы, на которые люди могут попасть, когда у них нет js. Практика заключается в том, чтобы не использовать эти страницы по умолчанию, и я не говорю о такой ереси, которая больше не делает этого. Однако в некоторых проектах слишком много времени требуется для того, чтобы это работало как можно лучше. Поэтому, прежде чем я планирую сделать очень простое решение для неаджаков, я хотел бы узнать некоторые статистические данные о том, сколько людей я «оставляю позади».

Мне не удалось найти какие-либо конкретные цифры.

Ответы [ 4 ]

3 голосов
/ 11 ноября 2009

Не много. Несколько параноиков, несколько ботов, несколько сотовых телефонов, несколько людей, которые отказываются бросать рысь (я один, поэтому я должен знать). Проблема с JS заключается в том, что вы не можете контролировать среду на компьютере клиента. Топ-программирование на сервере хорошо; просто увеличьте объем ОЗУ, дисковое пространство, разделите ресурсы между серверами, распределите нагрузку и т. д. На клиенте нужно быть осторожным, чтобы не вытеснять низкокачественные компьютеры с перегруженными сценариями.

1 голос
/ 11 ноября 2009

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

Для веб-сайта, в отличие от веб-приложения, разложение на представления, отличные от js, является относительно простым (хотя и обеспечивает неудобный пользовательский опыт.

Тем не менее, многим приложениям просто необходим JavaScript - есть некоторые варианты использования, которые не могут быть выполнены без JS каким-либо достаточно полезным способом.

Доступность - это большая проблема. Тем не менее, сделать сайт доступным также часто влияет на SEO сайта.

1 голос
/ 11 ноября 2009

Число, которое я вижу при работе на очень большом, посещаемом во всем мире веб-сайте, составляет ~ 8% пользователей, которые по тем или иным причинам не могут выполнять какой-либо JavaScript. Приблизительно на 4-6% больше (всего 12-14%) могут выполняться некоторые JS, но они очень ограничены - например, некоторые мобильные устройства.

0 голосов
/ 11 ноября 2009

для меня ajax полезен, когда вы пытаетесь перехватить некоторые поля, чтобы получить конкретное значение, недостатком является то, что люди могут видеть ваш код через страницы js.что не правильно, если вы программист.

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