Архив

Публикации с меткой ‘toolkit’

Dojo Toolkit 1.2 — обзор релиза самой мощной Ajax библиотеки в мире

13 октября 2008 15 комментариев

Приветствуем наших читателей! Этим обзором мы открываем второй год нашего блога и надеемся, что и далее мы будем радовать вас описаниями новых, незаслуженно забытых или малоизвестных проектов. Оставайтесь с нами! Хотя наш обзор немного запоздал, оригинальный Dojo 1.2 вышел в релизной версии ещё 6-го октября, но сейчас мы наверстаем упущенное.

И так, Dojo Toolkit - это самая мощная и гибкая ajax-библиотека из всех, что есть на рынке, она активно развивается и имеет большое комьюнити. Кстати, это самое комьюнити, совместно с компанией Sitepen, имеет ещё несколько проектов, среди которых и Cometd и некоторые другие, не менее интересные, о которых мы скоро вам расскажем. Сегодня же все внимание на флагманский продукт - Dojo 1.2. Читать далее...

PersistJS — снова, снова и снова про Сlient Side Storages

Приветствуем наших читателей! Прошу прощения за такой перерыв в ведении блога - я был в командировке и там, а также сразу по приезду, график встреч и работы был такой плотный, что нормально подготовиться к написанию какого-либо материала просто не было. Но теперь спешу исправиться и далее блог будет развиваться в обычном ритме. Спасибо всем, кто оставался нашим верным читателем всё это время!

Сегодня мы снова поговорим о теме клиентских систем хранения данных. Очень уж часто, при разработке современных веб-приложений, нам требуется возможность хранить достаточно большие объёмы данных на стороне клиента, которые бы были доступны при переходе между страницами или даже после обновления окна браузера или перезагрузки компьютера. Традиционно таком качестве выступали cookie, но с развитием веб-технологий их ограничения стали достаточно заметны. Мы уже не раз писали о разных системах Client-Side Storages, вы без труда найдёте их в блоге. Не случайно все новые браузеры содержат или будут содержать, когда выйдут релизные версии, различные механизмы для хранения данных, даже в стандарте HTML 5 предусмотрена более-менее попытка стандартизировать такое хранилище и интерфейс доступа к нему.
Читать далее...

Dojo Toolkit — как минимизировать дистрибутив, а также отличные примеры возможностей.

dojocampus_logo.pngПриветствую наших читателей. Наряду с библиотекой для построения мощный, функциональных и красивых интерфейсов для веб-приложений ExtJS, я в последнее время снова (по второму кругу) заинтересовался другим фреймворком, а именно, Dojo Toolkit. В чем-то мощнее, в чем-то проигрывая Ext-у, он может быть быть незаменимым при построении действительно мощный и функциональных веб-приложений, предлагая развитые библиотеки для создания всего, что угодно на javascript просто в браузере (а теперь еще и в среде Adobe AIR). Читать далее...

Dojo Toolkit 1.1 вышел! Новые возможности, что-то из старого, а в целом — небольшая революция.

dojo_logo_final.jpgПриветствую всех читателей. И так, свершилось то, чего многие (или хоть кто-то уж точно) ждали и предвкушали. Да, вышел наконец релизный вариант самой мощной и реально "веб два-нольной" библиотеки для разработки AJAX веб-приложений Dojo Toolkit. Именно для разработки приложений, так как я себе с трудом представляю обычный сайт, который использовал бы хоть десять процентов всех возможностей, ну разве что ограничиваясь только пакетом dojo, а ведь есть еще и dojox и dijit, хотя, по моему мнению, которое сформировалось еще в период активного освоения версии 0.4.3 (да, такая древность и ископаемое, но в некоторых моментах она и сейчас лучше или проще даже последней версии), с визуальной частью у Dojo не очень сложилось. Все же ExtJS на несколько порядков выше и пока нет альтернатив, которые бы свергли ее с трона.

Но вернемся к нашим делам. Пройдя достаточно долгий эволюционный путь развития и смены нескольких архитектур, Dojo наконец начала стабильный этап развития, на котором уже можно ее не только рассматривать в качестве технологической платформы для своего проекта, но и полноценно реально использовать. Версия 1.1 привносит достаточно много изменений и улучшений, и именно этот релиз я бы рекомендовал рассматривать для себя в качестве инструмента. Что же там появилось новое и интересное для рядового разработчика? Сейчас рассмотрим.
Читать далее...

Очень кратко или чуточку снова о Storages…

dojo_logo_final.jpgПриветствую наших читателей. Целый день вынашивая мысль о том, что нужно что-то серьезное написать, и держа в голове несколько тем, оказалось, что времени ну никак нет, как и сил на серьезный материал. А внутри еще голос сидит и подталкивает все же сесть и написать книгу... эх. Поэтому сейчас я напишу вкратце небольшой материал, а завтра уже торжественно обещаю приготовить что-то интересное.

Даже не ожидая, здесь у нас разгорелась весьма интересная дискуссия с рядом постоянных читателей блога о такой функциональности современных веб-приложений и сред их исполнения (а браузер уже, волей-неволей, можно считать именно средой исполнения, а в свете обновления проекта Mozilla Prism и встраивания его как плагина в Firefox 3 так и подавно) как сторадж данных на клиентской части. Особенно речь идет о продвинутых методах хранения действительно больших обьемов данных, которые, в идеале, были бы доступные даже после перезагрузки браузера, обновления страницы а то и рестарта самой ОС. Более того, у нас уже есть целый полк разных технологий, в той или иной мере реализующей это - Client Storages в Firefox (причем, этих стораджей несколько видов даже), хранилище, реализованное при помощи специального Flash-обьекта, сторонние приложения вроде модуля Google Gears, в среду исполнения для веб-приложений Adobe AIR также встроен подобный функционал, а стандарт HTML 5 вообще обещает нам возведение этого в ранг обязательного во всех браузерах. Благо, что ждать этого не придется долго, разработчики потихоньку реализуют хранилища данных сразу в своих движках.

Но все же вопрос создания реально кроссплатформенного хранилища, да еще и с удобным интерфейсом и функциями работы с данным и дальше открыт. Даже такие чистые JavaScript решения вроде буквально на днях описываемой библиотеки TaffyDB пока не предоставляют всего необходимого, хотя и идут по верному пути. Читать далее...

Веб-обзор #11: стартапы и конференция DEMO, снова об оптимизации сайта, кратко об ExtJS и будущем в Dojo Toolkit

15 февраля 2008 3 комментария

236.pngПриветствуем вас, уважаемые читатели. Снова пришло время нашего выпуска - хотя изначально они планировались реже, но видимо реальность интернета такая, что новые и интереснейшие материалы появляются чаще, чем мы думали, а оставить наших читателей без новостей было бы непростительно. Так что устраивайтесь поудобнее, возьмите себе кружку любимого напитка, и приготовьтесь читать.

Читать далее...

ExtJS — поддержка в различных средах разработки и IDE

ext20final.jpgПриветствуем наших читателей. Если вы разработчик и используете в своей работе фреймворк ExtJS, то следующий материал будет вам интересен. Ведь вы работаете и используете для этого какую-либо среду разработки - даже если это какой-то супернавороченный текстовый редактор ("блокнот"). Не говоря уже о более интегрированных продуктах, которые предоставляют просто безграничные возможности. Но какая в них есть поддержка именно библиотеки ExtJS (а то просто AJAX есть уже похоже, везде). Сейчас мы это выясним.

Читать далее...

ExtJS RC1 — мы все ближе и ближе к идеалу.

5 ноября 2007 Comments off

Нет, я просто отказываюсь в это верить. Хотя это реальность - сегодня явно очень и очень удачный день! Не успели мы рассказать вам о выходе релизной версии библиотеки Dojo toolkit (смотрите предыдущий материал), как, по привычке зайдя на официальный сайт нашего "любимого" фреймворка ExtJS, я обнаружил, что доступна для загрузки уже не первая бета-версия, а релиз-кандидат! Причём, об этом нет ещё новости даже в официальном блоге проекта и форуме. Так что мы с радостью первыми в Рунете (и, наверное, во всем интернете) сообщаем - сегодня доступна первая релиз-кандидат версия ExtJS RC1. Это значит, что мы все ближе и ближе к финальной версии этой самой мощной библиотеки для построения web 2.0-приложений с невероятно функциональным и красивым интерфейсом пользователя. Обязательно заходим и загружаем ExtJS RC-1 (Zip, 4.39 Mb)

Пока никакой информации о нововведениях нет, поэтому логично предположить, что основная работа велась над устранением известных ошибок и доведением уже заявленной функциональности до полностью работоспособного состояния. API не претерпел особых изменений, так что приложения останутся полностью работоспособными при переходе на новую версию. И так, мы все ближе и ближе к появлению стабильной и совершенной платформы для построения веб-интерфейсов нового поколения, полностью аналогичных новейшим разработкам в современных операционных системах, но работающих в веб-браузере!

Dojo toolkit 1.0 Release — мы строили, строили, и наконец достроили!

5 ноября 2007 Comments off

Сегодня для всех профессиональных веб-разработчиков, которые работают над AJAX и Web 2.0 приложениями просто праздничный день. Одна из самых старых и мощных, претендующих на полную универсальность библиотек наконец явилась для разработчиков в виде законченного готового релиза. Сменив множество промежуточных версий, кардинально сменив архитектуру и API в переходе с 0.4.х к ветке 0.9.х и потом наконец перейдя к 1.х ветке, Dojo toolkit наконец готов к промышленному использованию, хотя, честно сказать, есть довольно много вполне солидных проектов, работающих ещё на предыдущих версиях, а разработчиков все время поддерживали такие гранды индустрии как IBM, SUN и AOL. Для примера - Dojo в IBM используется не только в исследовательских проектах, но и в коммерческом ПО, в той же линейке WebSphere.

Мы уже рассматривали основные моменты архитектуры и возможности библиотеки, основываясь на бета-версии, теперь же только осветим нюансы релизной версии.
Читать далее...