Google создал интерфейс для AJAX-библиотек.
Google объявила об открытии интерфейса Google AJAX Libraries API. Что это и для чего нужно я вкратце поясню. Во-первых, это хранилище всех версий следующих библиотек: jQuery; Dojo; MooTools; script.aculo.us; prototype. Это значит вы можете получить любую версию библиотек сразу в коде страницы с помощью специального запроса (об этом чуть позже). Это также значит, что вам не предется хранить на своем сервере все эти кучи файлов и менять с выходом новых версий файл. И да, на сервере Google хранятся также сжатые версии.
Пользуемся AJAX-объектом.
В этой статье мы рассмотрим одну из составляющих AJAX-приложений, а именно JavaScript-объект, генерирующий запросы. Вникать в принцип его работы необязательно, достаточно скопировать код в отдельный файл и при необходимости использовать. Для тех кто решил разобраться в работе самого объекта оставлены некоторые комментарии в коде.
AJAX FAQ для Java-разработчиков.
Нам всем доводилось использовать технологию AJAX (Asynchronous Java Technology and XML, Асинхронная технология Java и XML) и многие из нас открывают здесь для себя целый новый мир.
Ajax для Java разработчиков: Часть 1. Строим динамические приложения на языке Java.
Перезагрузка страницы - большая преграда в разработке Web-приложений для Java-разработчиков. В этой серии автор Филипп Маккарти вводит совершенно новый способ для создания динамических Web-приложений. Ajax
Ajax для Java разработчиков: Часть 2. Cпособы сериализации данных для Ajax.
Если вы разрабатываете Web-приложения, используя JavaScript и XML (Ajax), то главная задача - это освобождение сервера от данных для работы на машине клиента с ними. Во второй статье Филипп Маккарти расскажет вам о пяти способах сериализации данных.
Освоение Ajax: Использование XML в запросах и ответах.
Даже неподготовленные разработчики Ajax поймут, что буква x в Ajax, означает XML. XML является одним из наиболее популярных форматов данных в любой среде программирования и предлагает реальные преимущества для получения ответов сервера в асинхронных приложениях. В этой статье вы узнаете, как серверы отправляют XML в ответ на запрос.
Google Web Toolkit. Небольшое руководство.
Это перевод статьи Джоана Хуртадо (Juan Hurtado) “GWT Small Guide”. Оригинал доступен на испанском и английском. Возможно перевод получится грубым, так как я очень торопился, буду рад узнать ваше мнение насчет качества перевода.
Два стиля ajax’а.
Ajax начинает потихоньку матереть как технология, и в нем уже оформляются различные паттерны, подходы, школы (а с ними появляются и обязательные священные войны).
Опрос с помощью AJAX.
Многие сайты проводят на своих страницах всяческие опросы пользователей. Обычно вопрос и варианты ответа на него помещается на заглавную страницу сайта, там, где его может увидеть как можно большее количество людей. Если делать механизм опроса с помощью традиционных средств HTML, то участие в нем пользователя потребует перезагрузки всей страницы. В данной статье я расскажу как можно осуществить опрос пользователей, используя модную нынче технологию AJAX.
Как заставить AJAX читать между строк.
На страницах вашего сайта содержится множество специализированных терминов. Когда пользователь просматривает сайт у него могут возникать вопросы касательно этих терминов. Как сделать так, чтобы посетитель сайта по мере возникновения вопросов мог незамедлительно получать на них ответы? Раньше термины на страницах сайта оформлялись как ссылки и пользователь при желании мог кликать по ним и получать окно с контекстной подсказкой.
HTML_AJAX в действии.
Сразу оговорюсь, что я не претендую на грамотное изложение, а лишь попытаюсь показать некоторое использование данного сабжа. Поначалу думал, как проще начать, какой пример лучше будет подходить.
Введение в технологию AJAX.
Технология AJAX в жизни веб-разработчика с каждым днем начинает играть всё более значимую роль. Многие коммерческие сайты на глазах приобретают ту или иную функциональность асинхронной передачи данных на сервер. Вот и я некоторое время назад заинтерсовался данным вопросом и начал изучать соответствующие теме материалы.
AJAX. Тонкости Web Setup Project.
При инсталляции своего веб-приложения необходимо в IIS настроить для определенных виртуальных путей Anonymous Access.
XMLHttpRequest (AJAX) - отправка и обработка ответов http-запросов с помощью JavaScript.
В интерактивности - статические html сайты - это прошлое. Динамические с использованием CGI (или модулей сервера, например Apache) и баз данных, когда сервер при отправки формы формирует страницу и показывает ее после обновления - чуть современней, но все же во многих областях, где требуется практически сопостовимая с десктопными приложениями интерактивность - так же угасают.
Subsys_JsHttpRequest: подкачка данных без перезагрузки страницы (AJAX).
В данной статье описывается подход к Remote Scripting (AJAX), нацеленный на максимальную кроссбраузерность, а также приводится код библиотеки, реализующей данный функционал. Современная версия библиотеки (начиная с 3.x) называется Subsys_JsHttpRequest. Новая версия выгодно отличается от предыдущей (она называлась JSHttpRequest 2.x) автоматической поддержкой класса XMLHttpRequest, если он доступен в браузере. В случае, если XMLHttpRequest недоступен, библиотека задействует собственный метод загрузки данных, описанный ниже.
Взаимодействие с жизненным циклом страницы. Итак, запись в таблице отредактирована, осталось её сохранить. Первое, что приходит на ум - это целиком AJAX решение, когда данные собираются из редактируемой строки DataGrid, отправляются на сервер, и в случае успеха клиентская PostBack функция перерисовывает строку таблицы уже только для просмотра. Однако, если первая часть этой идеи не вызывает никаких трудностей, то перерисовка таблицы ставит несколько вопросов.
Новый подход к веб-приложениям.
Если и можно назвать "гламурным" что-то в современном проектировании интерфейсов, то это создание веб-приложений. В конце концов, когда в последний раз вы слышали чтобы кто-то восхищался интерфейсом продукта не размещённого в Интернете? ( Ладно, кроме iPod.) Все самые свежие и новаторские работы находятся в сети.
АJAX. Не повторяйте ошибок.
AJAX (Asynchronous JavaScripting and XML) стремительно притягивает интерес веб-разработчиков к использованию определенного инструментария - конкретного набора технологий, с помощью которого (по мнению большинства) закладывается новый этап развития веб-приложений. Этот набор включает в себя (X)HTML, CSS, DOM, JavaScript, XML, XSLT, XMLHttpRequest и как альтернативу к XML/XSLT возможно использовать JSON и JSON-RPC.
Asynchronous JavaScript and XML (AJAX).
Когда существующих возможностей становиться мало, а совершенствовать существующее уже некуда, тогда и происходит технологический прорыв. Таким прорывом и есть AJAX (Asynchronous JavaScript and XML) - подход к построению пользовательских интерфейсов веб-приложений, при котором web-страница, не перезагружаясь, сама догружает нужные пользователю данные. AJAX - один из компонентов концепции DHTML.
AJA - AJAX без XML.
Для начала рассмотрим самый общий вариант использования AJAX. Итак, с помощью JavaScript делается асинхронный HTTP-запрос на сервер без перезагрузки всей страницы. Результатом выполнения запроса является XML-документ, который затем обрабатывается на клиенте средствами DOM с помощью все того же JavaScript.
Как написать AJAX-приложение.
Это два года назад AJAX был в диковинку (да и самого слова AJAX тогда ещё не выдумали). Теперь веб-приложения, страницы которых обновлялись на лету, в порядке вещей. Даже наоборот: без AJAX трудно представить себе некоторые сервисы.
Основы технологии AJaX.
Создание сайтов всё чаще и чаще подразумевает использование технологии AJaX (асинхронный яваскрипт и XML). Используя указанную технологию, можно легко сделать из вашего сайта интерактивный центр, преобразовав его в персональный менеджер-напоминалку, полноценный почтовый клиент или приложение для ведения бухгалтерии.