Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Разное

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Чем жертвует AJAX?
 
 автор: Vyacheslav Tsv.   (21.04.2010 в 09:48)   письмо автору
 
 

Вопрос философский, поэтому решил отнести к разделу Разное.

Чем приходится жертвовать, разрабатывая сайт со всякими всплывающими окнами, динамически меняющимся контентом, отправкой данных без перезагрузки страницы и прочим? Свой ответ, конечно же, есть. Хочется послушать ваши комментарии по этому поводу.

А что если у пользователя отключен JavaScript?
А что если у пользователя старый браузер?
А что если у пользователя слабый Интернет?
... и много других подобных вопросов...

  Ответить  
 
 автор: psychomc   (21.04.2010 в 10:09)   письмо автору
 
   для: Vyacheslav Tsv.   (21.04.2010 в 09:48)
 

1)>А что если у пользователя отключен JavaScript?
такое не часто бывает. но обычно можно сделать 2 реализации: аякс для тех у кого включен js, и стандартная перезагрузка страницы

2)>А что если у пользователя старый браузер?
см. пункт 1

3)>А что если у пользователя слабый Интернет?
то ajax в этом случае даже лучше :)

4) у него есть другие минусы - нельзя вернуться назад, нельзя сохранить историю, сложная реализация и т.п

p.s на мой взгляд его надо применять с умом и только там где это действительно необходимо. некоторые задротские конторы делаю целые админки на аяксе. мне кажется это бред

  Ответить  
 
 автор: Vyacheslav Tsv.   (21.04.2010 в 11:13)   письмо автору
 
   для: psychomc   (21.04.2010 в 10:09)
 

По последнему точно согласен.

  Ответить  
 
 автор: sim5   (21.04.2010 в 13:31)   письмо автору
 
   для: psychomc   (21.04.2010 в 10:09)
 

И чем админ управление на Ajax бредовое?

  Ответить  
 
 автор: psychomc   (21.04.2010 в 14:05)   письмо автору
 
   для: sim5   (21.04.2010 в 13:31)
 

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

  Ответить  
 
 автор: sim5   (21.04.2010 в 14:28)   письмо автору
 
   для: psychomc   (21.04.2010 в 14:05)
 

Что значит тотальная? Каких переходов, каких возвращений?
Гоните, уважаемый.

  Ответить  
 
 автор: psychomc   (21.04.2010 в 17:54)   письмо автору
 
   для: sim5   (21.04.2010 в 14:28)
 

тогда расскажите вы

  Ответить  
 
 автор: sim5   (21.04.2010 в 18:01)   письмо автору
 
   для: psychomc   (21.04.2010 в 17:54)
 

О чем? Утверждать, что максимум удобств, а админ часть это не для пользователя, это бред...
Вам бы интернет такой, какой у нас, меньше бы говорили о минусах.

  Ответить  
 
 автор: ddhvvn   (21.04.2010 в 17:31)   письмо автору
 
   для: psychomc   (21.04.2010 в 10:09)
 

4 - не верно!
"нельзя" заменить на "труднее"

  Ответить  
 
 автор: Lelik   (21.04.2010 в 17:33)   письмо автору
 
   для: ddhvvn   (21.04.2010 в 17:31)
 

почему труднее? в сети есть куча примеров как это делается :)

  Ответить  
 
 автор: Loki   (21.04.2010 в 17:47)   письмо автору
 
   для: Lelik   (21.04.2010 в 17:33)
 

>почему труднее?
потому что в случае без аякса делать вообще ничего не надо.

  Ответить  
 
 автор: Lelik   (21.04.2010 в 18:00)   письмо автору
 
   для: Loki   (21.04.2010 в 17:47)
 

логично :) но всё же это не так сложно как может показаться.

  Ответить  
 
 автор: ddhvvn   (22.04.2010 в 15:19)   письмо автору
 
   для: Lelik   (21.04.2010 в 17:33)
 

Я не о том.

  Ответить  
 
 автор: cheops   (21.04.2010 в 12:19)   письмо автору
 
   для: Vyacheslav Tsv.   (21.04.2010 в 09:48)
 

1. Усиливается роль JavaScript - т.е. страница начинает зависить от нескольих технологий. Чем больше технологий - тем выше сложность системы и вероятность ошибки.
2. Увеличивается объем страниц (как правило), за счет дополнительного JavaScript-кода.

PS Но вообще достоинства технологии перевешивают сопутствующие минусы - это нужно признать.

  Ответить  
 
 автор: Valick   (21.04.2010 в 12:40)   письмо автору
 
   для: cheops   (21.04.2010 в 12:19)
 

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

  Ответить  
 
 автор: coloboc66   (23.04.2010 в 09:44)   письмо автору
 
   для: Vyacheslav Tsv.   (21.04.2010 в 09:48)
 

Аякс - красивая современная технология. А если у пользователя отключен ява-скрипт или интернет, то пусть он его включит... А если человек не желает пользоваться унитазом, а желает писать в кухонную раковину, то что - не ставить в доме унитаз???

  Ответить  
 
 автор: Vyacheslav Tsv.   (01.05.2010 в 12:06)   письмо автору
 
   для: coloboc66   (23.04.2010 в 09:44)
 

Речь о бОльшем количестве юзеров, если им не приходится для этого загружать более современные браузеры и/или переходить на более дорогие высокоскоротные Интернет-тарифы.

  Ответить  
 
 автор: neadekvat   (01.05.2010 в 12:14)   письмо автору
 
   для: coloboc66   (23.04.2010 в 09:44)
 

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

А если я сижу с мобилы, а у вас нет отдельного адреса для телефонов? Мне тоже идти писать в раковину?

Работоспособность сайта без ajax - это то же самое, что верстка под IE6. Всем впадлу, но надо, потому что можно лишиться достаточного процента траффика.

  Ответить  
 
 автор: ddhvvn   (01.05.2010 в 15:49)   письмо автору
 
   для: neadekvat   (01.05.2010 в 12:14)
 

Да уже, в принципе, нет. Хотя и не мало еще, к огромному сожалению.
http://www.liveinternet.ru/stat/ru/browsers.html?id=35&id=55&id=18&id=54&id=49&id=20&id=19&id=3&id=34

  Ответить  
 
 автор: coloboc66   (02.05.2010 в 23:45)   письмо автору
 
   для: neadekvat   (01.05.2010 в 12:14)
 

Любой современный мобильный телефон поддерживает ява-скрипт и аякс. А если ваш не поддерживает - то запоминайте этот сайт и туда не заходите, не нужно. Только вот другие вас не послушают, потому что У ВСЕХ телефон поддерживает ява-скрипт. кроме вас.
P.S.Мой несчастненький LG с минимальным набором функций прекрасно понимал cайты с ява-скрипт и аяксом.

[поправлено модератором]

  Ответить  
 
 автор: Uzer44   (01.05.2010 в 13:42)   письмо автору
 
   для: Vyacheslav Tsv.   (21.04.2010 в 09:48)
 

Не вижу особых недостатков технологии,
даже админки делали ( частично) на AJAX
по моему очень удобно и замечательно.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования