Хм а вот поцените 2 примера AJAX пример формирование запроса поиска — но без обновления контент.
А это еще и контент.
И не говорите, что ajax "AJAX" это не удобно. Да и ссылку на отдельную страницу сгенерить можно :)
Насчет линков и аякса — абсолютно то же самое на сайтах, где результаты сортировок и запросов передаются post'ом и затем без редиректа отрисовываются, особенно этим грешат буржуйские сайты. Так что жтеперь пост отменить? ;) Прямые руки — прямой код
Эти картинки откуда-то спЁрты... Э...если правильно помню то из LinuxFormat. А где же ссылочка на автора? Но это так, преамбула.
Технология есть. Отказываться от нее глупо. Использовать или нет — на ваше усмотрение. Главное тут без фанатизма.
Динамика нужна. Лишней динамики не бывает. Если юзер вашу страницу будет получать реал-тайм без постоянного рендеринга ее в браузере, то я думаю что он останется доволен.
Статья по сути своей и не нужна. Ничего нового, кроме пиара.
Кого-то устраивает и HTML1.0.
Не согласен с автором. AJAX позволяет работать удобно. И это заметно в веб-интерфейсе гугл-мыла. Когда код написан хорошо — тогда он и работает хорошо.
Все эти проблемы уже избиты и решаемы. Через жопу, но решаемы. А вопрос о "напихаю сюда все, сколько есть" существуюет уже очень давно... до сих пор я встречаю сайты с 50 gif анимациями на одной странице. Так что как таковой ajax тут не причем. Дело в руках
1. Сохранение страниц. -> Разработка браузеров нового поколения, с ориентацией не на оригинальный код, а на текущее представление DOM. Скорее всего будет в Firefox 4-5.
2. Индексирование. -> Создание пауков с поддержкой JS, т.е. полноценных эмуляторов браузера без рендеринга.
3. Ссылки. -> Опять же, все упирается в инфраструктуру браузера.
ВЫВОД: Работа существующих браузеров с AJAX — это пляски с бубном. Решить эту проблему можно, отбросив старую, еще нетскейповскую концепцию браузера, сделав его более управляемым, функциональным и заточенным под динамические данные (то же сохранение, обновление, ссылки и т.д.). Учитывая консерватизм M$ и закрытость Opera, в лидеры здесь вырвется Firefox, через версию-две.
Кроме того, для выполнения других задач по обработке веб-данных нужно новое поколение "пауков", ботов, агентов, смарт-клиентов и т.д. Здесь работы непочатый край, потенциал для разработки множества приложений, интегрирующих на уровне "бизнес-логики" контент с разных (часто конкурирующих) источников — как на стороне пользователя, так и на третьем сервере (удаленные клиенты, поисковые роботы и т.д.). Сейчас рванули вперед только контентные приложения, инфраструктура плетется в хвосте. Есть чем заняться.
Комментарии
вот например нувый moskva.com — как?
пример формирование запроса поиска — но без обновления контент.
А это еще и контент.
И не говорите, что ajax "AJAX" это не удобно. Да и ссылку на отдельную страницу сгенерить можно :)
Что означает русское слово бизнес ?
— Надо стащить ящик водки, водку вылить, бутылки сдать,
а деньги пропить.
Технология есть. Отказываться от нее глупо. Использовать или нет — на ваше усмотрение. Главное тут без фанатизма.
Динамика нужна. Лишней динамики не бывает. Если юзер вашу страницу будет получать реал-тайм без постоянного рендеринга ее в браузере, то я думаю что он останется доволен.
Статья по сути своей и не нужна. Ничего нового, кроме пиара.
Кого-то устраивает и HTML1.0.
2. Индексирование. -> Создание пауков с поддержкой JS, т.е. полноценных эмуляторов браузера без рендеринга.
3. Ссылки. -> Опять же, все упирается в инфраструктуру браузера.
ВЫВОД: Работа существующих браузеров с AJAX — это пляски с бубном. Решить эту проблему можно, отбросив старую, еще нетскейповскую концепцию браузера, сделав его более управляемым, функциональным и заточенным под динамические данные (то же сохранение, обновление, ссылки и т.д.). Учитывая консерватизм M$ и закрытость Opera, в лидеры здесь вырвется Firefox, через версию-две.
Кроме того, для выполнения других задач по обработке веб-данных нужно новое поколение "пауков", ботов, агентов, смарт-клиентов и т.д. Здесь работы непочатый край, потенциал для разработки множества приложений, интегрирующих на уровне "бизнес-логики" контент с разных (часто конкурирующих) источников — как на стороне пользователя, так и на третьем сервере (удаленные клиенты, поисковые роботы и т.д.). Сейчас рванули вперед только контентные приложения, инфраструктура плетется в хвосте. Есть чем заняться.