11.07.2015 Views

Подделка кредиток

Подделка кредиток

Подделка кредиток

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

codingБорис Вольфсон/ borisvolfson@gmail.com/КозырныераскладыТехнология AJAX для созданиясовременных веб‐сайтовВ покере есть такая начальная комбинация карт — туз и валет. Ее называют «AJAX». Если она выпадает при раздаче,то шансы на выигрыш очень велики. Существует одноименная компьютерная технология, которая обещаетстать козырной картой в колоде любого сайта.ТеорияBначале — пара слов про технологии,которые мы будем использоватьв статье. Чтобы писатьполноценные веб-приложенияна Аяксе, надо на приличном уровне знатьи уметь применять:• язык разметки гипертекста HTML, а лучшеXHTML;• каскадные таблицы стилей CSS;• объектную модель DOM;• язык программирования на стороне клиента,обычно JavaScript;• объект XMLHttpRequest для обмена даннымис сервером;• XML для формирования данных, либодругой формат, например JSON./ 134xàêåðЕсли в вышеперечисленном спискевстретились незнакомые слова, то нестоит отчаиваться — я поясню их, когда этопонадобится.Общая схема работыПользователь заходит на страничку, сделаннуюпри помощи Аякса, и производитнекое действие, например кликает мышкойпо ссылке. Обработчик этого событияпосылает запрос на сервер. Он получаетинформацию и посылает ответ, которыйобрабатывает соответствующая функцияна стороне клиента. Эта функция формируетготовый HTML и показывает его пользователю.В общем, достаточно простаясхема. Изучим детали.XMLHttpRequestДля того чтобы написать наше первоеприложение — интерактивную страничкуна AJAX, нам надо научиться пользоватьсяобъектом XMLHttpRequest. Что можетбыть проще, чем создать объект нужногокласса? Но вспомним главную бедувеб-программистов: у всех пользователейразные браузеры. Microsoft InternetExplorer поддерживает XMLHttpRequestв виде ActiveX-объекта Microsoft.XMLHTTP, остальные же браузеры считаютего нативным, и проблем возникнутьне должно. Теперь алгоритм созданияобъекта XMLHttpRequest прояснен.Сначала определяем браузер, потом создаемобъект нужным нам образом:12/96/ 06

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!