Pull to refresh

Comments 39

Извините, повторюсь - http://ajax.asp.net
Есть исходники, но, боюсь, вряд-ли пригодятся, если хочешь писать сам.
Еще рекомендуют книгу "Ajax для профессионалов" (Закас, Мак-Пик, Фосетт), но пока не читал, ищу.
Ну и гугл много статей, вроде http://www.alistapart.com/articles/getti… знает =)
спасибо. Гугл конечно выдает кучу всего, но лопатить к сожалению времени почти нет, поэтому написал этот топик.
Ну тогда моё пардон :)
о чем речь, спасибо за ссылки.
Качал парочку, потом отрубили. Там что ограничение по скачке?
Да нет вроде, но лимиты какие-то есть. 2 потока максимум например.
Это личный сервер, так что вполне может быть.
Но я качал все без проблем.
щас вообще даже на сайт зайти не могу,
подождём
наверно хозяин просто комп выключил на ночь )
идите на AJAXIAN.COM - не ошибетесь.Лучший англоязычный блог о Ajax и смежных технологиях!
Юзайте tw-sack. Самая правильная реализация библиотеки ajax.
А я не использую и не советую.... Слишком уж там много лишнего соответственно размер её не маленький.. Потом заходишь на мегаAJAX станички и браузер какое то время мёртво висит.
Я просто разгребаю эти библиотеки, нахожу что мне необходимо то и беру, либо смоттрю как где реализовано и уже комбинирую свой вариант из тех что есть.
Так никто ж не говорит, что надо использовать всю библиотеку если из нее используется лишь 20%. Всегда ее можно уменьшить, оставив только необходиые вещи.
Попробую сформулировать некоторые пункты:

Готовых библиотек множество. Выбор конкретной обусловлен как используемым языком разработки, так и вашими личными предпочтениями. Если пишите на ASP.Net, то ваш выбор практически наверняка ASP.Net AJAX (http://ajax.asp.net), если Ruby on Rails — Prototype, если Java... тогда, например, Google Web Toolkit (см. руководство по GWT). Самый большой разброд с PHP — здесь и xajax, и prototype, и dojo, и многие другие

дам несколько дополнительных ссылок:
обзор 6 ajax-фреймворков
обзор нескольких книг по AJAX
Сайт с примерами использования AJAX
Довольно легко я освоился с AJAX с помощью чтения документации по Prototype (см тж пару статеек о нем: раз, два). На мой взгляд, для начала вполне достаточно.
Конечно, это лишь одна из библиотек.
Между прочим, я выбрал для себя AJAJ, т.е. JSON вместо XML. В частности, для Perl есть отличные модули (целых два) для работы с ним. Вроде как оно быстрее, чем разбор XML.
См. также небольшую подборку ссылок по JS, AJAX и фреймворкам.
Книги:
ajax в действии
AJAX и PHP. Разработка динамических веб-приложений. - книгу купил давно, но так и не прочитал, времени нет. Я её так, просмотрел, интересно, есть много кода, описано создание некоторых скриптов, например чата на AJAX.

Ссылки:
http://www.liveinternet.ru/community/a_j… - полный курс.

http://www.maxkiesler.com/index.php/webl… - 60 скриптов на AJAX

http://www.ibm.com/developerworks/ru/vie… - статьи об AJAX, краткий обучающий курс разделенный на несколько статей (что-то типа учебника)

Удачи.
UFO just landed and posted this here

var req;

function loadAjx(host, query, elementId)
{
url = host + '/ajaxContent.php?' + query;
if (window.XMLHttpRequest) {
req = new XMLHttpRequest();
// branch for IE/Windows ActiveX version
} else if (window.ActiveXObject) {
req = new ActiveXObject("Microsoft.XMLHTTP");
} else {
location.href = host + '/?' + query;
return;
}
req.onreadystatechange = function()
{
if (req.readyState == 4) {
if (req.status == 200) {
window.document.getElementById(elementId).innerHTML=req.responseText;
} else {
window.document.getElementById(elementId).innerHTML='Загрузка не удалась!';
//window.location=host+'?'+query; // при необходимости
}
}
};
req.open("GET", url, true);
req.send(null);
}


вот собственно и весь аякс.
кстати, хабралюди, почему бы не подключить к хабру замечательный код Ивана Сагалаева (непомню его хабраккаунт, но помоему у него кстати есть)

вот этот код (который кстати заодно и плагин к вордпрессу кстати)))
http://softwaremaniacs.org/soft/highligh… ?
Советую всё же сначала разобраться как следует разобраться с существующими фреймворками, а уже потом, получив достаточно знаний о том, как это должно быть реализовано, писать свою - если не остановитесь на готовом, конечно.

Лучше всего начать с Prototype. Его исходный код написан просто великолепно - читаешь, как роман. Чисто, ясно и изящно.
верно. красивый код. можно и начать и закончить им. )
Имхо лучшая библиотека для работы, это библиотека Дмитрия Котерова.

http://dklab.ru/lib/JsHttpRequest

Про преимущества работы именно с ней можно прочитать прямо на сайте.
Часто работал с этой библиотекой, очень понравилась.
UFO just landed and posted this here
На мой взгляд, самая удобная и понятная библиотека - jQuery.
Поддержу мнение об хорошести библиотек jquery.com и JsHttpRequest Котерова. Использую обе в своих разработках совместно с PHP со стороны сервера.

Интересные, готовые скрипты есть также на http://miniajax.com/
http://dklab.ru/lib/JsHttpRequest/ выдал сегодня: {{Output: empty}}
*Нервно хихикает*
Может библиотека больше по LGPL не распространяется? O.0
Вчера на моём хосте php проапгрейдился до 5.2.2 Не пашет больше либа, если фронтенд не из форму данные получает... Хотел вот зайти вчитаться (
присоединяюсь. это лучшие библиотеки из тех, что довелось использовать
UFO just landed and posted this here
UFO just landed and posted this here
Вот ещё информация к ознакомлению.

Ajax. Центр ресурсов технологии

Информация о том, как создавать интерактивные приложения с помощью технологии Ajax
  • Инструменты и стандарты Ajax
  • Загрузки программного обеспечения
  • Ресурсы для обучения
  • Сообщество (EN)
Тут есть пару моих статей с примерами (готовыми наборами скриптов)
http://www.cmsdevelopment.com/ru/article…
http://www.cmsdevelopment.com/ru/article…

Уверен, это поможет вам без труда организовать сравнимое с desktop-интерфейсами управление списками и популярный сервис показа определений по запросам (tooltip)
Sign up to leave a comment.

Articles

Change theme settings