Главная > Ajax, Java-Скрипты > AJAX, DHTML и JavaScript-Библиотеки

AJAX, DHTML и JavaScript-Библиотеки


29 июля 2009, 00:10. Разместил: Mysterious Master
Компоненты AJAX, DHTML и javascript практически незаменимы в эру технологии Web 2.0. В наше время, разработчики, всё чаще и чаще предпочитают использовать данные компоненты при создании веб-сайтов, потому что с их помощью можно снабдить сайт большими возможностями и гарантировать лучшую функциональность. Вопрос в том, какими библиотеками javascript можно воспользоваться при создании нового проекта в сети? Какие главные функции, эффекты и прочие полезные технологии сможет предоставить javascript? Мы попробуем ответить на эти вопросы.

Как результат – мы предоставим огромный список из более чем 50 Ajax, javascript и DHTML библиотек с подробными их описаниями.

- AjaxAC
AjaxAC – это платформа, написанная на языке PHP и предоставляемая открытым кодом. Её используют для разработки, создания и произведения AJAX-приложений. Основная идея AJAX (Асинхронный javascript и XML) заключается в использовании XMLHttpRequest для того, чтобы изменять статус веб-страницы, используя фоновые дополнительные запросы HTTP, не перезагружая при этом всю страницу полностью.

- Ajax.NET Professional
Ajax.NET Professional или в сокращении AjaxPro - это одна из первых платформ обработки AJAX, доступных для Microsoft ASP.NET и работающих с приложениями .NET 1.1 и 2.0.

- Библиотека AjaxRequest
AjaxRequest верхний уровень над XMLHttpRequest. Задачей этого приложения является – облегчить разработчикам создание связи между javascript и сервером.

- AHAH: Asychronous HTML and HTTP
AHAH представляет собой очень простой метод для создания динамически обновляемых веб-страниц, с использованием javascript. Он использует XMLHTTPRequest для поиска фрагментов (X)HTML, которые впоследствии будут добавлены прямо на страницу и обработаны, оформлены с помощью CSS.

- dojo, the javascript Toolkit
Dojo – это инструмент javascript, предоставляемый открытым кодом. С его помощью профессиональная веб-разработка становится лучше, быстрее и проще.
AJAX, DHTML и JavaScript-Библиотеки

- Code Snippets
Snippets – это общественное хранилище исходных ресурсов кода. Вы можете с легкостью создать свою собственную коллекцию отрывков кода, распределить их на категории и обозначить ключевыми словами или тэгами, и затем поделиться ими со всем миром.

- Cross-Browser.com
Основная особенность данного сайта заключается в предоставлении кросс-браузерной DHTML javascript-библиотеки, и множества образцов, приложений, статей и документаций.

- DHTML API, Drag & Drop for Images and Layers
Коллекция javascript-приложений от разработчика Уолтера Зорна (Walter Zorn)

- DHTMLgoodies.com
Коллекция DHTML и AJAX скриптов.

- DHTML Kitchen
Это полезный ресурс для готовых и разработанных по заказу DHTML-скриптов. Мы также специализируемся на JSP и JAVA-решениях клиентской части систем.

- Dynamic Drive
Коллекция DHTML и javascript кода.

- DynAPI
DynAPI 3 – проект, предоставляемый открытым кодом, основанный Дэном Стайнманом (Dan Steinman). Этот проект создан для того, чтобы воплотить в реальность динамический HTML. Библиотека DynAPI использует объектно-ориентированный подход к решению вопросов, связанных с написанием скриптов для браузеров Netscape и Internet Explorer.

- Engine for Web Applications
Engine for Web Applications - это платформа для утилит по разработке Web-приложений клиентской стороны.

- FACE
Легкий путь привнесения живости и энергичности на веб-сайт, без использования Flash. Полностью доступное приложение, с превосходной реализацией принципа «включи и работай».

- javascript Libraries
Коллекции от Марка Уилтона-Джонса (Mark Wilton-Jones).

- MochiKit
Облегченная библиотека javascript.
AJAX, DHTML и JavaScript-Библиотеки

- JSL : Стандартная библиотека javascript
JSL представляет собой всего один файл небольшого размера (упакованная версия, совместимая с IE4 весит 7.74кб) с некоторыми стандартными методами или функциями javascript 1.6, которые отсутствуют в некоторых браузерах. Главной целью его является – добиться того, чтобы можно было не беспокоиться об обработке каждой библиотеки или скрипта, который используется на вашей странице. Вы можете просто добавить JSL перед скриптами для того, чтобы внести гибкости или больше совместимости, и после этого вам не придется ничего переписывать в каждом скрипте.

- javascript Toolbox (Панель инструментов)
Сайт выполняет роль хранилища для кода и библиотек многократного использования, которые сталкиваются многие веб-разработчики. Код, на котором построен сайт, рассчитан на определенные стандарты, но при этом был максимально совместимым с теми браузерами, которые не поддерживают данные стандарты.

- jQuery - New Wave javascript
jQuery – это библиотека javascript с мощным девизом: «Программирование на javascript должно быть развлечением!». И это приложение успешно выполняет данный позыв, убирая всю лишнюю и ненужную разметку из кода общепринятых повторяющихся задач, оставляя чистый и понятный код.

- JSAN - javascript Archive Network
javascript Archive Network – это всесторонний ресурс для библиотек и приложений javascript, бесплатно распространяющихся открытым кодом.

- Kabuki AJAX Toolkit
Kabuki AjaxTK – это комплект для разработки приложений, по стилю схожих с традиционными объектно-ориентированными библиотеками, по типу Eclipse’s SWT, только для javascript.

- LINB (Lazy INternet and Browser)
LINB расшифровывается и переводится как – «Ленивый Интернет и Браузер». Разработана таким методом, чтобы разработчики смогли кодить максимально продуктивным, отчетливым и разумным методом.

- moo.ajax
moo.ajax представляет собой очень простой тип объекта для использования вместе с prototype.lite из moo.fx .

- ASP.NET AJAX
Бесплатная платформа для создания более насыщенных, интерактивных и адаптированных под кросс-браузерность, веб-приложений.
AJAX, DHTML и JavaScript-Библиотеки

- moo.fx
Супер-облегченная коллекция эффектов javascript.

- overLIB
overLIB – это библиотека javascript, созданная для усовершенствования веб-сайтов небольшими информационными всплывающими окнами для того, чтобы помочь пользователям разобраться в вашем сайте.

- overlibmws DHTML Popup Library
Папки для скачивания и тестирования библиотеки всплывающих окон overlibmws на DHTML.

- PlotKit - javascript Chart Plotting
PlotKit – это javascript-библиотека для создания графиков и графических чертежей.

- Prototype
Prototype представляет собой платформу javascript, нацеленную на облегчение процесса разработки динамических веб-приложений. Включая единственную в своем роде, простую в использовании, утилиту разработки, и лучшую из библиотек Ajax.

- qForms javascript API
Самый полноценный javascript-интерфейс для создания взаимодействия между формами. Интерфейс qForms был создан для облегчения работы с формами. Он упрощает задачу HTML-разработчиков, давая возможность находить различные хитрые пути их выполнения.

- qooxdoo
qooxdoo – это расширенный графический интерфейс, основывающийся на javascript и предоставляемый открытым кодом. С его помощью можно реализовывать AJAX-усовершенствованные приложения Web 2.0.

- Rico
javascript-библиотека для разработки насыщенных Интернет приложений. Предоставляется открытым кодом. Rico предоставляет полную поддержку Ajax, управление посредством «drag&drop» и библиотеку кинематографических эффектов.

- Ruby on Rails
Rails – это полноценная платформа для разработки веб-приложений, работающих с базами данных, следуя образцу «Model-View-Control». С точки зрения AJAX, Rails даёт превосходную среду разработки для «запроса и ответа» в контроллере и оболочки для работы с базами данных. Для придания жизни своему проекту, вам всего лишь требуется добавить базу данных на веб-сервер.

- Sajax
Sajax – это инструмент, предоставляемый открытым кодом, рассчитаный на программирование веб-сайтов с использованием структуры Ajax – также известной как XMLHTTPRequest, или - удаленный скриптинг. Одинаково просто и возможно…

- script.aculo.us
script.aculo.us предоставит вам различные javascript-библиотеки, крайне простые в использовании. С их помощью вы сможете заставить ваш веб-сайт летать.

- JonDesign’s Smooth SlideShow Library
Эта система, с помощью компонентов moo.fx и prototype.lite.js, поможет вам создавать и использовать на сайте простенькие слайдшоу (с эффектом затухания).

- Spry Framework for Ajax
Платформа Spry от корпорации Adobe представляет собой библиотеку javascript для веб-дизайнеров, с помощью которой можно создавать страницы, которые предоставляют больше возможностей своим посетителям.

- Tabtastic
Эта библиотека предоставляет самый простой путь создания закладок на вашем сайте, используя CSS, немного JS и семантическую разметку страницы, внешний вид которой сильно ухудшается, если в браузере нет поддержки CSS или же она отключена.

- Taconite
Taconite – это платформа, которая упрощает создание веб-приложений с помощью AJAX. Это очень облегченная среда обработки, которая автоматизирует скучные задачи относительно разработки Ajax. Например: создание и управление объектом XMLHttpRequest или создание динамического содержимого.

- Tacos
Проект Tacos предоставляет работу и компоненты ajax для Java-приложения Tapestry. Большая часть функций заключается в использовании специальной javascript-библиотеки dojo.

- The Solvent
Solvent – это кросс-браузерный набор инструментов для AJAX-приложений, написанный на javascript. Solvent предусматривает как частичный вариант – так и полноценный набор инструментов. Главный ориентир проекта – продвигать мощные веб-приложения и обеспечить стремительно развивающуюся разработку страниц.

- ThyApi
ThyAPI – утилита, позволяющая разрабатывать более лучший пользовательский интерфейс для веб-приложений, с использованием javascript и Ajax. С её помощью можно выполнять задачи по разработке визуального интерфейса с использованием CSS, и совмещать все объекты по управлению данными.

- TwinHelix
Сборник оригинальных и продуктивных примеров DHTML и javascript. Все они ужаты до максимально маленьких объемов. Как рассказывает автор: «Маленькие объемы кода – это мой основной приоритет в процессе разработки скрипта, потому что пользователи не хотят выжидать загрузки сайта по полчаса.»

- TurboWidgets
TurboWidgets - это панель управления на javascript, со стороны клиента, которая обеспечивает насыщенный пользовательский интерфейс веб-приложения, стилизованного с помощью AJAX. TurboWidgets был создан с помощью самой популярной утилиты - Dojo Toolkit. Приложение было спроектировано для максимально простого использования и удобства.

- UIZE javascript API
Примеры использования javascript.

- High Performance javascript Vector Graphics Library
javascript-библиотека VectorGraphics обеспечивает возможности создания графики с помощью javascript: функции для рисования окружностей, овалов, косых и ломаных линий, а также многоугольников.

- WMS javascript Library
WMS (Сервер веб-карты) отобразит вам статическое изображение карты при указании нужных параметров в адресе URL. Назначение WMS wmsmap.js – это облегчить создание динамических карт, используя свободно доступные серверы WMS.

- Yahoo Design Pattern Library

- Yahoo! User Interface Library
Библиотека пользовательского интерфейса Yahoo! собрана из утилит и средств управления, написанных на javascript. С ее помощью можно создавать насыщенные пользовательские интерфейсы, используя такие методы, как DOM, DHTML или AJAX…

- Zapatec AJAX Suite
Вы сможете легко начать разработку на AJAX, используя набор инструментов Zapatec, который включает в себя 6 виджетов, три модуля и библиотеку. Не пугайтесь обилием функций в данном наборе, его компоненты создавались для того, чтоб их легко было понять и применять. Вы можете начать с одной или двух функций и затем продвинуться до полного использования всего комплекта функций так, как вам потребуется в дальнейшем.

- Zebda
Zebda – это наглядный пример использования библиотеки javascript, созданной с помощью Prototype 1.4.0

- Zephyr
Zephyr это платформа для разработчиков PHP5, основывающаяся на Ajax. Вы сможете с легкостью разрабатывать бизнес-приложения, используя эту мощную платформу. Она максимально проста в изучении и легка в применении.

- ZK
ZK – это веб-приложение Ajax, которое даcт возможность создавать насыщенные пользовательские интерфейсы без использования javascript, но применяя немного программирования.
Вернуться назад