Регистрация
Войти
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
PHP Поиск
Наша группа в Telegram для обмена идеями, проектами, мыслями, людьми в сфере ИТ г.Ростова-на-Дону: @it_rostov
- Подбор специалистов на вакансию Менеджер проекта
Ajax
1.Знакомство с Ajax. История, описание развития.2.Объект XMLHttpRequest. Позволяет получать данные с сервера в фоновом режиме. Описание свойств и методов объекта XMLHttpRequest
3.Создание Ajax-приложения. Пошаговое описание построения Ajax-приложения.
4.Отправка формы при помощи Ajax
Области применения Ajax. А всегда ли нужен Ajax?
Каталог готовых AJAX-решений.
Примеры AJAX скриптов с использованием JavaScript и PHP
Альтернативные Ajax-у методы. Что можно противопоставить технологии Ajax?
Ошибки Ajax. Проблемы и ошибки, которые могут возникнуть у Вас при использовании технологии Ajax.
Навигация на AJAX При загрузке страниц по технологии Ajax возникает проблемма, заключающаяся в том, что адрес реально загруженной страницы не соответствует адресу, указанному в адресной строке браузера...
Библиотеки реализующие AJAX-функционал на других сайтах.
- /G/jquery.com/ - официальный сайт jQuery
- /G/visualjquery.com/ - документация по jQuery в удобном виде
- /G/docs.jquery.com/Tutorials - ссылки на различные учебные материалы по jQuery
- /G/interface.eyecon.ro/ - библиотека всевозможных эффектов и элементов интерфейса
- /G/www.malsup.com/jquery/form/ - плагин, облегчающий работу с формами и технологией AJAX
- /G/www.stilbuero.de/jquery/tabs - плагин для создания табов
- /G/jquery.com/demo/thickbox/ - плагин для показа различной информации в "диалоге" внутри окна браузера
- /G/www.rsdn.ru/article/inet/jQuery.xml - описание и примеры использования на русском языке
- /G/prototypejs.org/ - библиотека Prototype.js
- Prototype.conio.net специализируется на AJAX-взаимодействиях и содержит AJAX-объект, который включает в себя несколько объектов, предназначенных для выполнения основных задач, таких как формирование HTTP-запросов, обновление части документа однократно или периодически, вставка нового содержимого в документ, периодическое обновление части документа.
- Script.aculo.us и Rico
являются надстройками над Prototype и предоставляют UI-эффекты,
поддержку "drag and drop", а также включают общие элементы управления GUI,
ориентированные на JavaScript.
JsHttpRequest
- JsHttpRequest
The Dojo Toolkit
- The Dojo Toolkit
содержит API и набор элементов GUI для поддержки разработки web-приложений со сложным графическим интерфейсом.
Dojo включает в себя интеллектуальную систему для формирования структуры web-приложения (packaging system), различные UI-эффекты, API для реализации механизма "drag and drop", API элементов управления GUI, обработки событий, API для хранения проектов и API для реализации AJAX-взаимодействия. Dojo помогает решать общие проблемы пользователя (usability), такие как действия при навигации между web-страницами, способность распознать нажатие кнопки "Back" в браузере или изменения в строке ввода URL для создания закладки (bookmarking), способность отключать лишнюю функциональность, если AJAX/JavaScript не полностью поддерживаются клиентом-браузером.Yahoo UI Library
- Yahoo UI Library
- это библиотека утилит и набор элементов управления GUI, использующий API для
поддержки сложных клиентских приложений. Она включает поддержку
AJAX и событий, распространяемую на все виды браузеров, анимацию, DOM,
реализацию механизма "drag and drop" и обмен событиями между
браузерами. Yahoo UI Library хорошо документирована и содержит много
примеров.
DWR (Dynamic Web Remoting)
- DWR (Dynamic Web Remoting)
- это система, включающая как клиентскую, так и
серверную часть, который ориентирован на использование разработчиками
механизма вызовов удаленных процедур (Remote Procedure Calls, RPC) между
клиентскими сценариями на JavaScript и серверными Java-объектами
(plain old Java objects, POJO), развернутых на Java
EE web-контейнере.
На серверной стороне DWR использует сервлеты для взаимодействия с Java-объектами и возвращает или объект-представление данного Java-объекта, или XML-документ.Zimbra
- Zimbra
- клиент-серверная система, ориентированная на
обмен сообщениями и доставку e-mail в сложных клиентских приложениях на
базе JavaScript. Zimbra включает API для набора инструментов UI,
учитывающий различия между браузерами и предоставляющий множество встроенных элементов управления GUI,
API событий для обмена событиями как между элементами управления UI, так и между
клиентом и сервером, вспомогательные классы, упрощающие разработку
клиентской функциональности на JavaScript, надстройку над DOM, которая облегчает
решение вопросов, касающихся несовпадения реализаций DOM в разных
браузерах, и сетевые API, которые помогают JavaScript-клиентам общаться
через AJAX и SOAP.
Разное
- /G/www.webdevout.net/browser_support.php - подробный анализ совместимости популярных браузеров с Web-стандартами.
- /G/getfirebug.com/ - расширение для браузера Firefox, незаменимый помощник в отладке скриптов.
- /G/jquery.com/blog/2006/10/18/zebra-table-showdown/ - пример с раскрашиванием таблицы. Показаны решения, использующие и другие библиотеки.