Подходящий инструмент для интерактивного графического web application
Мне нужно создать веб-приложение, которое представляет из себя некоторое наборное поле, на котором пользователь может разместить множество мелких объектов (например, кружочков). После размещения объектов на наборном поле, пользователь может:
- создавать новые или удалять уже созданные объекты - перетаскивать созданные объекты - делать групповое выделение и перетаскивать/поворачивать выделенные объекты - размещать выделенные объекты в определенном порядке (решеткой, в ряд, по окружности и т.д.) - редактировать свойства объектов (к примеру, присваивать каждому объекту некоторое число) -зуммировать наборное поле В голову приходят два пути решения: использовать Flash или JavaScript/SVG/VML. Очевидный недостаток первого решения: пользователю нужен флеш-плагин. Преимущество: достаточно мощные средства разработки, множество готовых решений (хотя я совсем не знаком с ним, поэтому не знаю, можно ли там "из коробки" делать множественное выделение и красиво крутить элементы. Если кто знает - расскажите пожалуйста). Недостаток второго решения: меньшее количество готовых средств, хотя есть мощные штуки (например, http://raphaeljs.com/). Преимущество: если использовать raphael.js, то кроссбраузерность и плагин не нужен. Посоветуйте, пожалуйста, какие средства лучше подходят для решения такой задачи. Заранее спасибо за ответы. |
Часовой пояс GMT +3, время: 23:36. |