В статье "Make asynchronous requests with JavaScript and Ajax (http://www-128.ibm.com/developerworks/web/library/wa-ajaxintro2/)" подробно рассказано об особенностях использования JavaScript объекта XMLHttpRequest для создания динамических web-приложений, подгружающих данные с сервера по мере надобности, без перезагрузки страницы.
Стоит отметить, что на форуме opennet.ru (http://forum.opennet.ru) несколько дней назад появился (http://www.opennet.dev/openforum/vsluhforumID4/216.html#9) обновленный Ajax режим отображения сообщений.
Для тестирования новшества, внутри форума, в режиме "свернуть нити" нужно нажать на "[+]" рядом с заголовком сообщения. Появились два представления отображения списка заголовков - нитевидный и с сортировкой по мере публикации (<i>Сортировать по: [дате/нити]</i>), а также возможность постраничного открытия текстов сообщений - по 10 сообщений за раз (<i>Открыть частями: [ 1 | 2 | 3 ]</i>).
Ниже, ссылки на несколько новых статей по Ajax и web-технологиям будущего:
- "The future of HTML, Part 2: XHTML 2.0 (http://www-128.ibm.com/developerworks/xml/library/x-futhtml2...)" - примеры новшеств ожидаемых в следующей версии стандарта HTML (теперь XHTML);
- "Developing Ajax Applications That Preserve Standard Browser Functionality (http://dev2dev.bea.com/pub/a/2006/01/ajax-back-button.html)" - пример реализации функциональности кнопки браузера "вернуться назад" в Ajax web-приложениях;
- "All Aboard AJAX, HTML Canvas, and the Supertrain (http://www.xml.com/pub/a/2006/01/18/ajax-html-canvas-ruby.html)" - пример использования таких новых возможностей web-разработки как XMLHttpRequest (технология Ajax) и тэга Canvas для создания векторных изображений, с примерами кода на языке Ruby;
- "Call SOAP Web services with Ajax" (часть 1 (http://www-128.ibm.com/developerworks/webservices/library/ws.../), часть 2 (http://www-128.ibm.com/developerworks/webservices/library/ws...)) - статья про создание web-приложений вызывающих SOAP web-сервисы посредством технологии Asynchronous JavaScript and XML (Ajax);
- "How To Use AJAX Patterns (http://www.informit.com/articles/article.asp?p=439600&rl=1)" - обзор некоторых моделей написания Ajax приложений;
- "J4P5 - интерпретатор JavaScript, написанный на PHP5 (http://phpinside.ru/?q=node/362)" - небольшой обзор проекта J4P5 (http://j4p5.sourceforge.net/index.php), цель которого написание JavaScript интерпретатора на PHP;
- Bindows Framework (http://www.bindows.net/) - скриншоты коммерческого продукта, позволяют в полной мере ощутить возможности парадигмы Ajax и перспективы будущего web. Bindows позволяет создавать обычные оконные интерактивные приложения доступные через web-браузер.
URL: http://www-128.ibm.com/developerworks/web/library/wa-ajaxintro2/
Новость: http://www.opennet.dev/opennews/art.shtml?num=6888