А не вреден ли AJAX?

deedee
На сайте с 13.06.2006
Offline
118
908

Добрый день!

Занимаемся разработкой (пока на стадии проектирования) довольно крупного коммерческого проекта. Некоторые модули системы планируем сделать с использованием AJAX, что для корректной работоспособности требует включенного JS на стороне пользователя. Дак вот, существует ли какаято статистика по пользвателям кто отключает у себя JS (например блокирует файрволом, или в барузере) ?? Хотелось бы просто сделать некие выводы для себя, стоит ли использовать AJAX... Хотя, с другой стороны, если юзер продвинутый, и отключил JS у себя, то он и додумается его включить.:) Буду благодарен услышать Ваши мнения, может кто уже задавался подобными вопросами...

ПЗ
На сайте с 10.10.2006
Offline
92
#1
deedee:
Добрый день!

Занимаемся разработкой (пока на стадии проектирования) довольно крупного коммерческого проекта. Некоторые модули системы планируем сделать с использованием AJAX, что для корректной работоспособности требует включенного JS на стороне пользователя. Дак вот, существует ли какаято статистика по пользвателям кто отключает у себя JS (например блокирует файрволом, или в барузере) ?? Хотелось бы просто сделать некие выводы для себя, стоит ли использовать AJAX... Хотя, с другой стороны, если юзер продвинутый, и отключил JS у себя, то он и додумается его включить.:) Буду благодарен услышать Ваши мнения, может кто уже задавался подобными вопросами...

Если очень много народу будет с отключенным JS (в чем я сомневаюсь), то делаете проверку включен/выключен. Кроме того нужно проверять, а поддерживается ли HTTPXMLRequest (в IE5 ActiveX для этого использовался).

И в зависимости от этого данные либо передаются с помощью AJAX либо через простую отправку формы и перезагрузку страницы.

Зачем лишать продвинутых посетителей радости работы с удобным интерфейсом из-за тех, кто боится JS?

Автомобили в России (http://www.autobb.ru/). Спецтехника BIZ - вся строительная, дорожная, коммунальная техника (http://www.spectehnika.biz/) и другая спецтехника в одном месте.
deedee
На сайте с 13.06.2006
Offline
118
#2
делаете проверку включен/выключен. Кроме того нужно проверять, а поддерживается ли HTTPXMLRequest (в IE5 ActiveX для этого использовался).
И в зависимости от этого данные либо передаются с помощью AJAX либо через простую отправку формы и перезагрузку страницы.

Вот это хорошая идея, спасибо!

Петр Елагин
На сайте с 21.03.2007
Offline
197
#3

только не надо делать аяха на страницы, которые планируються для индексирования.

т.е. если вы задумаетесь насчет продвижения, то не надо ставить там аях.

Ну например пользователь нажимает на ссылку, а это выхов скрипта, который получает текст их аяха и ставит его в DIV.

___

Хотя можно попробовать зайти на этот сайт Lynx броузером.

Kolyaj
На сайте с 28.03.2006
Offline
69
#4
AlienZzzz:
только не надо делать аяха на страницы, которые планируються для индексирования.
т.е. если вы задумаетесь насчет продвижения, то не надо ставить там аях.
Ну например пользователь нажимает на ссылку, а это выхов скрипта, который получает текст их аяха и ставит его в DIV.

Пожалуй добавлю: если не понимаете как работают ПС и как работают браузеры (ну что-то вроде этого). Можно ведь ссылку сделать, чтобы она вела на нужную страницу, а при клике на эту ссылку, чтоб скриптами загружался нужный контент, а переход по ссылке отменялся.

В идеале, сайт должен нормально отображаться и функционировать без скриптов, без стилей и без картинок в различных комбинациях. К примеру скрипты и стили поддерживаются, а картинки отключены (этим форумом в таком режиме уже неудобно пользоваться). Если во всех возможных комбинациях сайт функционирует и удобен для пользователя, то можно смело ставить за верстку 5+. И не будет проблем ни с пользователями, ни с ПС.

Петр Елагин
На сайте с 21.03.2007
Offline
197
#5
Kolyaj:
Пожалуй добавлю: если не понимаете как работают ПС и как работают браузеры (ну что-то вроде этого). Можно ведь ссылку сделать, чтобы она вела на нужную страницу, а при клике на эту ссылку, чтоб скриптами загружался нужный контент, а переход по ссылке отменялся.

В идеале, сайт должен нормально отображаться и функционировать без скриптов, без стилей и без картинок в различных комбинациях. К примеру скрипты и стили поддерживаются, а картинки отключены (этим форумом в таком режиме уже неудобно пользоваться). Если во всех возможных комбинациях сайт функционирует и удобен для пользователя, то можно смело ставить за верстку 5+. И не будет проблем ни с пользователями, ни с ПС.

А как же тенденция все в CSS =), но вы правы насчет JS.

Если без JS функционирует, значит все ок.

Kolyaj
На сайте с 28.03.2006
Offline
69
#6
AlienZzzz:
А как же тенденция все в CSS

А я ее ни в коем случае не оспариваю, наоборот. В CSS должно быть оформление и расположение элементов. Таким образом при отключении CSS (а это, как правило, текстовые браузеры) должен быть просто текст прямым потоком.

deedee
На сайте с 13.06.2006
Offline
118
#7

AlienZzzz, Kolyaj, Про поисковое продвижение - это отдельный разговор... Меня именно интересовало 100% доступность всех сервисов для конечного (индивидуального) юзера. Ответ на свой вопрос я получил в посте от Павел Зотов, всем спасибо!

[Удален]
#8

по поводу отключённых JS

http://top.mail.ru/settings?id=110605&period=0&date=2007-03-22

статистика mail

статистика по поддержке языков Java и JavaScript

Java кол-во %

Да 44 282 875 91,71

Нет 3 750 733 7,77

Не опр. 249 885 0,52

JavaScript кол-во %

ver. 1.3 48 039 349 99,49

Нет 226 621 0,47

ver. 1.2 13 244 0,03

ver. 1.0 4 156 0,01

ver. 1.1 68 0,00

Не опр. 55 0,00

deedee
На сайте с 13.06.2006
Offline
118
#9

burunduk, Спасибо! то что нужно.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий