Web 2.0, AJAX и то, как я это делаю

Так как свежая волна пошла, всем нужна динамика, всем нужен AJAX, такие красивые и удобные возможности, как “редактируем на месте”, “субмит формы без перегрузки”, полупрозрачности и, прочая красота и излишества для буржуйской жизни, я начал везде внедрять Prototype JavaScript framework. Prototype JavaScript framework для меня не только популярная и удобная AJAX библиотека, но и отличное подспорье в проектах. Не надо думать о многом, заниматься написанием сложных парсеров XML, заморачиваться на работе с формами, а просто используешь довольно удобный интерфейс этой библиотеки. Конечно, описания у неё минимум на сайте производителя, но в сети можно найти пару неплохих примеров-уроков: Которкий вводный курс в Prototype, Краткий обзор библиотеки Prototype, Записки разработчика о prototype.js.

На основе Prototype JavaScript framework написали следующую библиотеку: script.aculo.us (я никак не могу запомнить это название, а тем более выговорить). Это маленький набор эфектов: визуальные эфекты, Drag-and-drop, элементы управления. Не слабенькая библиотека, способная поморгать, потрясти, эфектно спрятать элемент интерфейса/дизайна, нарисовать за несколько минут вашего времени auto-completing с изпользованием AJAX (причём парсить XML вам не придётся, а всего сделать лист, а если что-то сложнее, то немного пописать JavaScript). Жаль только что у них сайт местами выглядит как развалившийся…

Это были старые новости, теперь посвежее: Не так давно, на основе Prototype 1.5, с использованием эффектов от script.aculo.us, сделали библиотеку для “игр” с окнами: Prototype Javascript Windows. К сожелению, всё это не всегда срабатывает так как хочется (у меня не грузит “шапку” окон), пока версия 0.80, и оттестированна в IE6, Safari, Firefox и Camino, хотя мне в Opera отработало совсем не плохо. Будем ждать стабильных релизов. Хотя, уже сейчас можно красиво отстилизировать сообщения об ошибках, сделав их на родном языке пользователя, а не стандартными диалогами броузера.

Так сказать – рекомендую, для облегчения труда.

2 thoughts on “Web 2.0, AJAX и то, как я это делаю

  1. DanteNo Gravatar

    Спасибо за ссылки.

    У Вас, кстати, в сайдбаре довольно приятные музыкальные предпочтения :-)

  2. Сергей КуракинNo Gravatar Post author

    Пожайлуста, они не от кого не секрет, всегда доступны были по разным ресурсам.
    Да, список, а он немного застыл, этот список… С тех пор как лето, в наушниках жарко, и я не на своей машине сейчас работаю, так не обнавляется он. Как только мне вернут мою материнскую из гарантийного, надо будет вернуться на Last.fm.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.