Пример создания универсального popup виджета (тултипа) на примере раскрытия текста в dojox.grid.
Оригинал – ignar.name Dojo text slicer – тултип виджет на dojo

Презентация с 8мой Международной конференции эффективных разработок на PHP.
Создание динамических интерфейсов и AJAX- приложений промышленного класса с помощью Dojo Toolkit и Zend Framework Автор: Георгий Туревич, Wizartech
Оригинал: ignar.name – Rich UI on Dojo Toolkit and Zend Framework
Добрый день
Хочу привести пример переопределения dojox.grid, с целью создания своего, готового к использованию класса.
А так же показать механизм создания виджетов внутри дата-таблицы.
Начиная с версии Dojo Toolkit 1.4 виджет dojox.grid достаточно сильно изменен, он больше не совместим с предыдущими версиями.
Теперь есть возможность создавать вложенные гриды и мультисортировку.
Ниже следует небольшой пример, который хорошо раскрывает новые возможности.
С самого начала, несколько слов о Dojo Toolkit. Предисловие. Dojo для начинающих или сомневающихся.
Это современный, хорошо поддерживаемый JavaScript фреймворк, который имеет в своем арсенале, помимо базовых возможностей управление содержимым страницы и XHR (ajax) запросов, качественный User Interface с тремя темами и хорошим набором плагинов и расширений.
UI в dojo гораздо богаче, чем в jQuery, но при этом и тяжелее, в нем есть поддержка интернационализации и локализации, чего в jQuery нет.
Спешу сообщить, что мой адрес поменялся.
Если Вы нашли какую то мою запись интересной, проверьте может к ней есть продолжение или исправления.
Живой блог лучше чем мертвый.
Новая rss волна – ignar’s log
Мой твиттер остался неизменным – ignart
Мои контакты
Вот, собственно и вышел уже второй бета релиз любимого мною, и думаю не только мной, JavaScript фремворка Dojo Toolkit 1.4
С развитием интернет технологий сложность фреймворков возрастает и компании ищут, не просто программиста, а специалиста узкого профиля владеющего инструментом разработки, а не низкоуровневыми функциями языка. Для хорошего специалиста уже не достаточно знать язык, он должны владеть инструментом.
Представляю Вашему вниманию набор собранных мною ссылок на полезные ресурсы, удалить их с temp папки моего браузера жалко, а потребности в них в данный момент нет. Много картинок не обещаю, но выдержанность тематики и информативность гарантирую.
При написании небольшого приложения столкнулся с избыточным количеством подгружаемых скриптов, в основном dijit виджетов, что порядком сильно тормозит загрузку страницы. Read the rest of this entry »
Несколько замечательных статей на тему Dojo Toolkit.
InsideRia – 10 приемов хорошей практики.
Dojo: The Definitve Guide – общее описание фреймворка с журнала Linux Journal Reprint.
Обе на английском, но, думаю, код и так будет понятен.
В последнее время замечаю стремительное повышение интереса к Dojo Toolkit,
и решил дописать (незаслуженно отложенное в долгий ящик) продолжение первой статьи.
И так – пошаговое создание приложения таблицы с данными на Dojo Toolkit.
Я постараюсь прокомментировать каждую строчку. Если у Вас возникнут вопросы пишите в комментариях – отвечу с радостью.
Read the rest of this entry »
Просматривая на выходных закладки в read it later заметил несколько презентаций посвященных различным технологиям веб, в основном JavaScript. Read the rest of this entry »
На выходных набрал небольшой список интересных статей, скринкастов и примеров, спешу ими поделиться. Read the rest of this entry »
Утрешний интернет приносит свою сюрпризы, как и утренний кофе.
Вот и сегодня просматривая свои rss ленты вычитал занимательную статью от David Humphrey, члена опенсорс проекта Mozilla Foundation.
В ней описывается выбор библиотеки и его личное впечатление от Dojo Toolkit. Надеюсь, она всем принесет удовольствие.
Dojo foundation анонсировала новый проект «Persevere», который открывает новые границы для разработки JavaScript основанных rich приложений.
Persevere сервер обеспечивает с помощью стандартных протоколов безопасную работу RESTful JSON интерфейса и обмен дынными в реальном времени. Это объектно ориентированная система хранения данных, которая позволяет непосредственное взаимодействие JavaScript фреймворка, который, к слову, может легко наследовать persevere’s JSON-RPC интерфейс, и серверного бекенда. Read the rest of this entry »
Для многих остается трудной задачей сделать правильную организацию учета данных в админчасти или просто красивый вывод, решил сделать для примера и наглядности на JQuery и Dojo Toolkit. Хочу заметить, что мне сильно импонирует dojo, потому попытаюсь как можно детальней все описывать, объяснять и провести аналогию в логике.
Это первая часть поста, с примером на jQuery, вторая часть на Dojo Toolkit.
Наверно это статья облетела уже весь интернет, но я не поленюсь повторить
70 – шпаргалок для веб разработчиков
Для себя нашел помощь в dojo и javascript, наглядно и не притензиозно
В Dojo Toolkit мне всегда не нравилась бедная документация и ее не наглядность.
На просторах буржуйского интернета нашел вот такую вещь: dojodocs.uxebu.com
Автор проделал громадную работу, думаю она не должна остаться не замеченной.
Видео от автора по ссылке:
JavaScript API Docs preview video from uxebu on Vimeo.
Меня удивил выбор Zend камманды в сторону Dojo Toolkit. Ведь JQuery более удобный и простой в понимании и написании. Этим фактом я был возмущен.
Что и заставило меня задуматься над тем, почему же выбор пал именно так?
Ниже приведенные мысли лично мои, и я буду рад вступить в дискуссию.
Which made me think about why chose this way?
Очень сильно огорчает тот факт, что dijit не поддерживает opera.
Сегодня делал контекстное меню к гриду, не захотело работать в опере ![]()