Архив рассылки
KoDa HET u HE byDET vol.210
Первая тематическая рассылка на www.codenet.ru - день "AJAX"
AJAX
Так что же такое AJAX? Впервые об Ajax заговорили после появления в феврале 2005-го года статьи Джесси Джеймса Гарретта (Jesse James Garrett) "Новый подход к веб-приложениям". Ajax - это не самостоятельная технология. Это идея, которая базируется на двух основных принципах. Использование DHTML для динамичного изменения содержания страницы. Использование XMLHttpRequest для обращения к серверу "на лету". Использование этих двух подходов позволяет создавать намного более удобные WEB-интерфейсы пользователя на тех страницах сайтов, где необходимо активное взаимодействие с пользователем. Использование Ajax стало наиболее популярно после того, как компания Google начала активно использовать его при создании своих сайтов, таких как Gmail, Google maps и Google suggest. Создание этих сайтов подтвердило эффективность использования данного подхода.
Как написать AJAX-приложение
Это два года назад AJAX был в диковинку (да и самого слова AJAX тогда ещё не выдумали). Теперь веб-приложения, страницы которых обновляются "на лету", в порядке вещей. Даже наоборот, без AJAX трудно и представить себе некоторые сервисы.
Сверхдинамичные веб-интерфейсы
Одно из главных затруднений, с которым сталкиваются разработчики интерфейсов веб-приложений, состоит в том, что после того, как страница оказалась в браузере клиента, связь браузера с сервером заканчивается. Любое действие с элементом интерфейса требует повторного обращения к серверу с повторной загрузкой новой страницы. Из-за этого веб-приложение теряет свою элегантность и медленно работает. В данной статье я расскажу о том, как данную проблему можно решить с помощью JavaScript и объекта XMLHttpRequest.
Ajax: Новый подход к веб-приложениям
Ajax - не технология. На самом деле это несколько технологий преуспевающих каждая в своей области, собранных в новое сильное направление. Ajax объединяет: стандартизованное представление с использованием XHTML и CSS; динамическое отображение и взаимодействие при помощи Document Object Model; обмен и управление данными через XML и XSLT; асинхронные получение данных с использованием XMLHttpRequest; и JavaScript, связывающий всё это воедино.
Последние темы форума.
Borland C++ Builder
- SMTP авторизация!!!! / inkognitum
- Бинарник / plyt
- Перенос строки в TreeView и еще 2 вопроса! / nut
- свойство Caption (для новичка) / Maklim
- CppWebBrowser и фреймы / newcss
- WAP-поисковики... / FIRESTARTER
- Написание движка на PHP / Fobos
- Как узнать время проведенное пользователем на сайте? / newrace
- html form & php ошибка 400 / Rul3z
- JavaScript & window / werlord
- Формат UCT / Ands
- vc++ 6.0 video / KurL
- Профайлинг в MS VS 2003/2005 / cheburator
- Вопрос по интерфейсу Visual Studio 2005 / kletter
- Компиляция / kasik
- Excel VBA - Start, Pause, Stop / shtutsa
- Расчет разницы между двумя датами в Excel / Lida_k
- Помогите дораться до ячейки в Excel используя VB6 / exe_128
- пара задач (Visual Basic) / miridy
- ВОзведение midi / ВуДT
- Как найти знак в тексте / zercalo
- поиск файлов на дисках / GRIENDERS
- Создание службы / Spyk3r
- Полезные ссылки / OlgaKr
- Задание скорости копирования файлов с помощю Делфи / Gigan
- Программа на Ассемблере / Артемида
- WinCC / Kelson
- Передача значения драйверу / ahilles
- помогите люди доскакально разобраться в страничной адресации / newinfo
- Программирование на FASM / Hramchenko
- Наши дорожники все понимают буквально / mike
- 500 ГГц / Lucky_Strike
- Удивительная поисковая фраза! / mfender
- Delpher, с днем рождения! / OlgaKr
- А тут нет раздела Знакомства? :) / cheburator
- Есть у кого функция чтения bmp файла для C++(Dos)? / ctraus
- Randomize неповторяющиеся значения! / DissDoc
- строка -> код / smax13
- Coding на C# / perdimonokl
- Я вот хочу начать программировать... / Горыныч
- Настройка прокси сервера / БаАльной
- установка с iso без cd и флопи / Neir0
- Нужны книги для подготовки к сертификационным экзаменам Microsoft / Zuko
- .bat @ Windows / FIRESTARTER
- ограничение на размер отправляемой почты (sendmail) / shupik
- Вызов exe'файла из HTML / d1m_0n
- Опера &
/ keysi_
- как сделать мини логотип сайта / werlord
- Чем рисовать иконки? / mike
- gif и png / Valiant Win32 API
- Как работают антивирусы? / alexeyvnikitin
- Оптимизация памяти / Shipon
- Определение маршрута / Criolit
- ID процесса / SmartX
- StyleXP - как это работает? / ШпиЁн
- Букинистические магазины / OlgaKr
- !!! Правила постинга в раздел "Работа" !!! / Green
- Где можно найти кряк для Касперского / <<
>> - Чемпионат мира по футболу / skywalker
- Зачем заголовки сообщения? / Freeman
- кодировка / Mute
- recordset формы / АндрейT
- Помогите создать вычисление в Access / lort
- Без Sql не обойтись... Но как....???? / kallizzey
- Перекодировка в UTF8 / bartman
- OPENGL наложение Visual C++ / swilong
- Вещественное число в цвет RGB. / bave
- пишем игру / Юлий
- заголовочные файлы DirectX / ahilles
- Цветовая модель Ramp / Hydra
- работа с файлами / beat
- Элементарный курсовик за деньги(ящик пива :) / СергейNew
- Сортировать числа / Anna82
- Полезные ссылки / OlgaKr
- текст! / CapitnBlack
- Есть у кого функция чтения bmp файла для C++(Dos)? / ctraus
- пара задач (Visual Basic) / miridy
- входящие и выходящие данные (Паскаль) / ponchik
- переделать прогу под динамический массив / ponchik
- Видеопамять в BC++ 3.1 / alehandro
- Вакансия: .NET Developer / _Иван_
- .NET Developers, 2300$ / N-V
- Исследовательская работа на несколько часов - C# Logger / Navin
- требуется программист / jamkidd
- Программист на удаленную работу, PHP, JAVASCRIPT, DHTML, AJAX и т.д. / User-X
- Работа с полями на закладке Сводка / blacksergo
- Компиляция в Runtime / SmartX
- Потерялась точка входа при переходе от VC++6.0 к VC++2003 / TheMaster
- Создание отчетов на C# / 0cool
- LINQ. Перспективы сейчас и в будущем... / Ap0k
- Новое средство защиты выйдет в 2007 году вместе с Windows Vista / RedNeon
- Можно обойти такую защиту / nicohack
- библиотека шифрования SFCrypt / BaGiE
- Касперский автор GPCode? / petr12
- HELP!!! Где найти патч для si405 под XP / kusya
- Чтение Bmp в C++ / ctraus
- Mаршрут входящего пакета / Criolit
- Как скомпилировать программу? / Matush
- mysql + си / kris
- Программирование web-камер в Linux / Hramchenko
- Изменение надписи в StatusBar браузера / KuRST
- Помогите с многочленом / Lemin
- Rapture / rapture
- Программирование под Смарты... / Nez
- Тестирование производительности Java приложения / OleGV
- SQL Server для pocket PC / Kelson
- авторизация в MS SQL Server 2000 / lexey
- Учебник по InterBase / misha_turist
- Atach-Detach / swilong
- Бэкап отдельных таблиц / Donfryazino
Новые сайты в каталоге.[ Перейти в каталог ] [ Добавить сайт ]- Все о создании языков программирования Perl, JAVA, PHP
- Информационный ресурс, посвященный языкам программирования.Интересные факты из истории создания Java, PHP, Perl. Все о функциях и преимуществах скриптовых языков.
- bOn tON - все для сайтостроения
- Описания, учебники и справочники по HTML , CSS, PHP, JAVA FLASH. Скрипты, исходные коды, софт
- AlterHost
- Мы предлагаем регистрацию, создание и полную поддержку сайтов в Интернет, оТ и До, заказав и оплатив наши услуги Вы можете забыть о поддержке и продвижении Вашего сайта, все хлопоты по его созданию, поддержке, продвижению мы возмем на себя.
- ИТ-работа. Поиск работы для IT специалистов
- Специализированный сайт по поиску работы и подбору персонала в сфере IT для Екатеринбурга и городов области. поиск работы требуется
- Электронные платежные системы интернета
- Электронные платежные системы интернета - web money, e-gold, yandex money, paycash, e-port, rupay, paypal, goldmoney, e-ls, moneybookers, stormpay и др. На сайте PaySystem вы сможете найти множество полезной информации о наиболее популярных электронных платежных системах. Обзоры и описания работы платежных систем.
- ASPortal
- Програмирование: исходники, статьи. Готовые программы.
- Хостинг Виртуальных Выделенных Серверов VDS
- Хостинг Виртуальных Выделенных Серверов от 4.95 usd. Революционно низкие цены. Root-доступ.
- WMForum - форум с оплатой за сообщения
- Форум с оплатой за сообщения форум деньги WebMoney. WMForum - форум с оплатой за сообщения.
- надежный хостинг
- Услуги хостинга от $1, включая: субдомены, неограниченный трафик, SMTP, cgi, PHP, MySQL, POP3 EMail, несколько FTP аккаунтов, паролирование директорий, MIME TYPES и т.д. Регистрация доменов.
- EasyCoding - программирование на любых языках для всех и всё для программиста!
- EasyCoding - программирование на любых языках для всех и всё для программиста! Исходники, контролы, объекты, модули, исправления, дополения, форумы программистов и форумы для всех пользователей, качественные блоги.