Ajax
Материал из Lurkmore
Ваша статья — говно, вы ничего не понимаете в аяксе, адсенсе и веб-технологиях. Если вы видите это предупреждение, значит данная статья уныла чуть менее, чем полностью, и в неё нужно добавить интересных фактов. Кроме того, возможно, что эта статья вообще никому на йух не сдалась тут. В таком случае единственной рекомендацией будет перенос статьи в смехуечки и освежение её бодрящей порцией лулзов. |
Ajax (Asynchronous Javascript and XML) — приблуда, гордо именуемая «технологией», которая на самом деле является полутора функциями на JavaScript’е (не путать с Java). Использует возможность современных браузеров выполнять запросы к веб-серверу в фоне без перезагрузки страницы.
Содержание |
[править] Что, где и зачем
Ajax (он же аякс и ажакс) — используется в веб-програмировании и позволяет изменять содержимое страницы, без её перезагрузки, что экономит все и вся, как-то: время загрузки страницы, нагрузку на сервер и прочие бесполезные, при гигабитных каналах и 8-ми ядерных процессорах, вещи.
На практике это позволяет обновлять отдельные фрагменты страницы без перезагрузки и перерисовки всей страницы, что делает заметно более приятным общение с веб-приложением, плюс позволяет реализовать вещи, невозможные без аякса, как-то автокомплит при поиске в Гугле.
Термин Ajax впервые в близком значении использовал американец Джесси Джеймс Гарретт, которому просто нужно было короткое слово для описания того, как он делает сайты. И тогда этот термин обозначал использование целой кучи приёмов и технологий. Разумеется, сейчас всем всё равно.
Ajax (идеи которого развились в HTML5) сделал возможными Web-приложения, по функциональности не отличающихся от десктопных. Всякие там аналоги вордов экселей и прочих аутлуков которые мультиплатформенны и не требуют закачки и установки вирусов и ебилдов. А с появлением HTML5 стало возможно писать таки полноценные приложения с использованием графики. Так что аякс стал началом [онлайнопиздеца].
Поэтому сразу становится понятно, что ajax придумали евреи и ленивые админы, чтобы не покупать новые серваки.
[править] Ajax и Веб 2.0
Использование Ajax считается одним из характерных признаков Веб 2.0, потому что офисный планктон, видя, что не надо ждать перезагрузки страницы с только что насраным в блог или форум месседжем, радостно срет в два, а то и в три раза быстрее, а значит создает больше контента, выгодного админу, недавно прикрутившему себе гугл-адсенс
Хотя если подумать, то реклама обновляется именно при перезагрузке страницы, а вот при перезагрузке маленького кусочка — нет, так что выгода не так очевидна, особенно если поголовье писателей значительно превышает поголовье читателей[ЩИТО?]. Но если подумать еще раз — видно, что ушлые вебдванасы обновляют те же адсенсы тем же аджаксом без перезагрузки страниц так что вин! С другой стороны есть православный adblock.
[править] Ajax и Луркоморье
Да-да. И на уютненьком тоже есть аякс. Если в форме ввода капчи тыкнуть на кнопку «Get a new challenge» (в русском варианте этой же капчи: «Загрузить визуальную задачу») запустится javascript, который загрузит с сервера новую картинку. Олсо, проверка на наличие уже загруженного файла с выбранным именем, подгрузка галерей (да и не только) и показ полных версий изображений, при клике на миниатюры.
[править] Ajax и Ногомяч
Да, в Голландии, они же Нидерланды, есть такая футбольная команда. Причём очень хорошая, одна из четырёх обладателей «Большого шлема», четырежды победитель Лиги чемпионов и ещё до кучи нескольких трофеев, а это о чём-то говорит. А хозяин — ЕРЖ.
[править] Ссылки
- Популярно о том, как не надо использовать ajax.
- Наглядно о том, как не надо использовать ajax.
- Мэйл ру на Ajax
[ + ] Любой программист без словаря поймёт, что такое Ajax
|
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|