Ajax обещает принести много пользы в web-проектировании, и для основной Ajax-технологии уже доказана возможность её просто ошеломляющего применения (http://maps.google.com, http://www.francisshanahan.com/zuggest.aspx). Однако Ajax не панацея. Осторожность в проектировании никто еще не отменял, но иметь под рукой такую технологию очень удобно. И, поскольку уж Ajax появился, нам не мешало бы узнать больше о том, какой вид проектирования здесь работает, а также нам понадобятся методы, документация и обсуждения этой информации. К счастью, развитие Ajax-технологии имеет место в то время, когда шаблоны проектирования уже надежно укрепилось индустрии, а уж они является наилучшим средством реализации задумок. Таким образом, имеет смысл начать собирать каталог шаблонов Ajax. Эти мысли основываются на имеющихся образцах и примерах демонстрационных систем.
Как использовать инструментальные средства теста Selenium для функционального тестирования Ruby на Rails и приложения Ajax
В этой статье описывается, как разработчики и тестировщики могут использовать проверочные инструментальные средства Selenium для автоматизации приемочных тестов; автоматизация тестов поможет сэкономить время и сократить количество ошибок.
Всего при помощи нескольких ловких приемов с использованием XHTML, вы сможете создать первоклассные, отличные сайты, которые будут загружаться очень быстро.
За последние два года в компьютерной среде появилось много сообщений о том, что вы достигли новой стадии в высокоскоростных возможностях соединения.
Всем нравятся приложения, использующие Ajax, когда они хорошо работают. А если что-то идет не так?
Случается такое, когда вы смотрите на вращающийся индикатор загрузки и думаете, обновить страницу или нет, потом смотрите на часы, чем же может заниматься это приложение.
Для тех, кто не в курсе. AJAX - идея, предложенная одним человеком в 2005 году. Суть ее сводится к следующему: осуществлять передачу данных (т.е. общение клиента с сервером) без фактической перезагрузки web-страницы. Есть несколько реализаций этой идеи, данная статья раскажет о моей. При этом я не утверждаю, что ее не было до меня. Если была - я о ней не знал (на момент написания сего).
Это два года назад AJAX был в диковинку (да и самого слова AJAX тогда ещё не выдумали). Теперь веб-приложения, страницы которых обновлялись на лету, в порядке вещей. Даже наоборот: без AJAX трудно представить себе некоторые сервисы.
Один из самых полезных плагинов для WordPress. Служит для создания опросов на блоге. Естественно, использует AJAX для голосования, что очень удобно для таких небольших, но полезных модулей. Прост в установке и легок в использовании, не нужно ничего специально править или настраивать.
Демонстрация: всевозможные блоги, например
(en)
[61кб]
Скрипт для проверки занятости имени, с предложением еще незанятых. Скрипт не относится к простейшим в две строки, но и не сложнейший вариант. Хотя скрипт достаточно старый, его можно использовать не только для проерки имени - к примеру, для проверки доменов перед регистрацией, добавленных сайтов в каталог и т.д.
Сейчас в сети Интернет наблюдается очень активное развитие (и даже использование) новых технологий. Одна из таких технологий - AJAX.
Что такое AJAX?
AJAX - это аббревиатура, которая означает Asynchronous Javascript and XML. На самом деле, AJAX не является новой технологией, так как и Javascript, и XML существуют уже довольно продолжительное время, а AJAX - это синтез обозначенных технологий. AJAX чаще всего ассоцириуется с термином Web 2.0 и преподносится как новейшее Web-приложение.
При использовании AJAX нет необходимости обновлять каждый раз всю страницу, так как обновляется только ее конкретная часть. Это намного удобнее, так как не приходится долго ждать, и экономичнее, так как не все обладают безлимитным интернетом. Правда в этом случае, разработчику необходимо следить, чтобы пользователь был в курсе того, что происходит на странице. Это можно реализовать с использованием индикаторов загрузки, текстовых сообщений о том, что идёт обмен данными с сервером. Необходимо также понимать, что не все браузеры поддерживают AJAX (старые версии браузеров и текстовые браузеры). Плюс Javascript может быть отключен пользователем. Поэтому, не следует злоупотреблять использованием технологии и прибегать к альтернативным методам представления информации на Web-сайте.