Привет, хочу представить одну интересную разработку студии, в которой я работаю. И как ведущий разработчик буду её освещать :)
Первая версия была не совсем удачная, из-за своей грузности и некой не логичности. Во второй версии я пересмотрел архитектуру, как структуры проекта, так и компонентной модели. Был изначально убран громоздкий scriptaculous, но это не значит, что совсем удален. Также из 2 версии был удален Фреймворк xAjax, его я заменил своим легким классом, для комфортного XHR общения.
В начале разработки 2 версии я задумывал переписать Prototype под себя, удалив все не нужные методы, но как оказалось, таких не нашлось. В любом случае я бы столкнулся с Prototype, поэтому было принято решение не создавать свой велосипед. Имеются также другие нововведения, среди которых:
Не буду копипастить. Весь текст есть на стартовой странице среды разработки.
Запустить White IDE 2.0dev →
Демо проект: Файл → Примеры программ → Пример1
Запуск проекта на выполнение: Запустить → Запуск как есть
Да, документации пока нет, но будет обязательно. Лицензия GPL 2/3.
Известные баги в текущей версии:
В ИЕ: нельзя запустить приложение из IDE.
Гуглахром на Vista: ошибка «ширина вашего браузера 0px».
Opera 10a: нельзя открыть пример.
PS это dev версия
Первая версия была не совсем удачная, из-за своей грузности и некой не логичности. Во второй версии я пересмотрел архитектуру, как структуры проекта, так и компонентной модели. Был изначально убран громоздкий scriptaculous, но это не значит, что совсем удален. Также из 2 версии был удален Фреймворк xAjax, его я заменил своим легким классом, для комфортного XHR общения.
В начале разработки 2 версии я задумывал переписать Prototype под себя, удалив все не нужные методы, но как оказалось, таких не нашлось. В любом случае я бы столкнулся с Prototype, поэтому было принято решение не создавать свой велосипед. Имеются также другие нововведения, среди которых:
- Динамический namespace.
- Включение FirePHP в проект.
- Поддержка многих браузеров (Internet Explorer 7+, FireFox 2+, Opera 9.5+, Safari 3+, Chrome)
- Шаблоны компонентов.
- Отложенная и пакетная загрузка.
- Охват (пока не)большого числа JavaScript Фреймворков.
Не буду копипастить. Весь текст есть на стартовой странице среды разработки.
Запустить White IDE 2.0dev →
Демо проект: Файл → Примеры программ → Пример1
Запуск проекта на выполнение: Запустить → Запуск как есть
Да, документации пока нет, но будет обязательно. Лицензия GPL 2/3.
Известные баги в текущей версии:
В ИЕ: нельзя запустить приложение из IDE.
Гуглахром на Vista: ошибка «ширина вашего браузера 0px».
Opera 10a: нельзя открыть пример.
PS это dev версия