перетащить рабочий процесс вид интерфейса .. как легко разработать? - PullRequest
1 голос
/ 15 июля 2010

Насколько просто придумать веб-интерфейс перетаскивания, который предоставит мне функции для объединения объектов, настройки конфигурации в модальном окне для каждого объекта?Я ищу ссылки с похожим интерфейсом или статьи на эту тему.Кроме того, я ищу ваши технические / языковые предложения.

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

ЭтоХорошо ли создавать такой пользовательский интерфейс с использованием XUL, который можно развернуть как дополнение к Firefox / как отдельное приложение в Windows?Существуют ли другие подобные вещи / технологии, которые могут предоставить нам базовую основу для дальнейшего развития?

Зачем мне это, наконец, нужно?... для создания простых рабочих процессов, для определения потоков процессов, которые могут предоставить мне автоматически сгенерированный контент XML, который я могу использовать для дальнейшей обработки.

Спасибо!

1 Ответ

1 голос
/ 15 июля 2010

Мне это тоже очень интересно.

Я заигрывал с реализацией DragDrop в HTML5 - Quirksmode имеет Плохих слов, чтобы сказать об этом, поэтому я подумал: «Возможно, библиотека JavaScript может мне помочь» - пока не проверял jquery для этого , но я проверил DragDrop, DragDropManager и DataSource от YUI, и он выглядит обнадеживающим (непротиворечивым, надежным).

Я пробовал такие вещи, как добавление iframe на лету к любому документу, чтобы обеспечить такую ​​функциональность без необходимости добавлять зависимости на страницу с учетом результатов iframe - смешанные, но в моем случае я пытался удовлетворить x- доступ к домену, который оказался трудным.

Так что я бы сказал, что JavaScript может быть победителем - если он плохо спроектирован, может быть сложно управлять ресурсами, если вы хотите потенциально перетаскивать / редактировать / конфигурировать любой элемент в документе - так что следите за этим.

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

Я буду следить за вашим Вопросом, жду любых других Ответов / комментариев!

РЕДАКТИРОВАТЬ: Я забыл упомянуть, что Flex (он же Flash Builder 4, последняя версия) довольно легко создавать подобные вещи, хотя я уже некоторое время знаком с Flash. Это идет со стандартными предостережениями Adobe; цена, библиотеки, поддержка.

...