Недостатки AJAX - объективная реальность
23.06.2008
Очень много говорят сейчас о популярной технологии - AJAX, которая стала неотъемлемой частью раздутого пузыря WEB 2.0.
AJAX (от англ. Asynchronous Javascript and XML — «асинхронный JavaScript и XML»)
По сути это тот же Javascript и XML, который использован в другом ракурсе. Достоинства применения этой технологии успели оценить многие пользователи Интернета. Но, никто пока за всеми плюсами на видит минусов. Недостатки стоит знать, для того что б эффективно с ними бороться.
Одним из самых проблемных моментов является плохая индексируемость поисковиками контента, который динамически загружается на странице. При создании любого сайта - проиндексированность в поисковых системах является ключевым фактором для продвижения. Тяжело раскрутить сайт и привлечь на него посетителей если в индексе поисковой системы только 5-6 страниц.
Следующие моменты касаются уже взаимодействия сайта и пользователя. После того как человек подгрузил интересные материалы - часто он хочет оставить ссылку на “Прикольную картинку”, “Полезный совет” и т.д., но когда это все достигается через AJAX, в окне браузера мы все так же видим первоначальный URL, который никак не изменился. Кроме того в истории браузера тоже ничего нового не появится.
Из всего вышесказанного следует сделать вывод: AJAX хорош там, где он необходим. Там где его использование не оправдано - лучше использовать статические страницы. А зная его недостатки - их можно легко превратить в плюсы. Удачи.
23.06.2008 в 15:23
Неиндексируемость аякса решается просто - его надо использовать только для записи (комментирование/удаление и тп) или в неиндексируемых частях (админка).
Проблему с URL решил как и в gmailе - с помощью якорей.
23.06.2008 в 16:06
чистой воды бред
23.06.2008 в 17:30
kakashi, а как Вы устраняете такие недостатки AJAX’a?

Артём Курапов предложил свой вариант, за что ему отдельное спасибо
23.06.2008 в 21:18
для ознакомления - http://habrahabr.ru/blog/webdev/44753.html#habracut
таким способом решается большинство проблем
23.06.2008 в 21:52
Эх, сложный примерчик попался в виде капчи
По теме - не люблю аякс - он плох для юзабилити
24.06.2008 в 00:48
Можете привести примеры сайтов, страдающих от вышеописанных проблем? Могу привести контрпримеры: vkontakte.ru не подвержен проблеме с URL, habr.ru не подвержен проблеме с индексацией.
24.06.2008 в 10:02
vkontakte.ru, habr.ru отличные примры умного применения AJAX.
27.06.2008 в 23:15
В таком случае это не объективная реальность, а субъективное предположение.
30.06.2008 в 00:58
Да, указанные сайты примеры мастейрского применения Аякса, но если его использвать неумело он может напопрть делов. Поэтому лучше без знаний не соваться в разработку с ним.