Я не узнаю Мицгола! В названии поста есть антирусофильское «GUI» и половинчатое «Файерфокс»! Шоке.
Кстати, правильно эта платформа называется XUL Runner.
Скачал, поставил (Ubuntu 10.04 Firefox 3.6 Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.2) Gecko/20100125 Ubuntu/10.04 (lucid)
К сожалению подходит только для создания небольших проектов и не сильно сложных проектов. Хотя по правде сказать в нем содержится процентов 80-90% что я использую в повседневной жизни в visio.
Нет импорта visio-проектов. Навигация по неудобная (zoom не работает по колесиков мышки). По shift + scroll тоже по горизонтали не перемещает, а я к этому уже привык.
Группировка/Разгруппировка только в меню, нет иконки в toolbar'е, правда есть хоткей на эту операцию. Когда сгруппирован шейп и текст в нем, нельзя скажем изменить длинну шрифта (не самого шрифта, а место который он занимает) приходиться разгруппировывать.
Нет (или не нашел) управление «на передний план», «на задний». Очень нужная вещь.
Шейпы приходиться тащить через все окно, не очень удобно.
Pencil отлично подходит для прототипирования ExtJS.
А так же для прототипирования вообще чего-либо, а не только простых прототипов.
Использую «Карандаш» уже 1.5 года, проектируем довольно сложные интерфейсы, при том очень быстро.
Надо лишь привыкнуть и разобраться в простом наборе возможностей.
Mithgol, почему так мало раскрыли тему возможностей?
В Pencil есть такие чудесные вещи, как:
* Хранение проекта (почти) в SVG формате
* Написание собственных плагинов с помощью SVG + Javascript
* Вставка SVG-фрагментов из буфера обмена (т.е. сделал Ctrl+C в Inkspace — и тут же Ctrl+V в Pencil)
* Лёгкое импортирование растровых изоображений во внутреннюю коллекцию фигур
* Отличный набор Default HTML elements (не помню точное название) — одна из новых фишек: тут и быстрое редактирование таблиц ("[*] первая ячейка с checkbox | вторая ячейка | () < — radio"), и генерирование lorem-ipsum различной длины...
Вообщем, отличнейшая штуковина. Воплощаем на ней свои задумки интерфейсов — быстро и качественно. Всем нравится :)
Проект «Карандаш» (The Pencil Project): создание диаграмм и прототипов GUI на движке от Файерфокса