У меня следующая проблема. Я хочу перезапустить инструмент, который отображает отношения между несколькими объектами. В этом случае существует множество произведений искусства, каждое из которых более или менее связано со всеми остальными. В исходном состоянии дисплей отображает все объекты (представленные в виде миниатюры и / или заголовка) в разных облаках в зависимости от основной категории, к которой принадлежит каждый объект (например, скульптура, живопись, поэма и т. Д.). Когда пользователь нажимает на объект, все объекты переставляются: выбранный объект отображается в центре, все остальные объекты располагаются вокруг него. Чем ближе они находятся к центру, тем ближе они связаны (в зависимости от дополнительных параметров).
Текущую версию инструмента можно посмотреть здесь: http://atlas.taswir.org/
Пересмотр необходим из-за нескольких проблем: в настоящее время он основан на флеш-памяти, это очень неуклюжее решение, объединенное несколькими давно ушедшими разработчиками, для добавления новых элементов XML-файл Doom должен редактироваться вручную и т. Д.
Что (наконец-то :) подводит меня к вопросу: я уверен, что это не единственная проблема. Существуют ли какие-либо инструменты, платформы, классы ... что-нибудь, что можно использовать в качестве отправной точки для достижения лучшего результата? Я не уверен, что искать. HTML5 / PHP был бы идеальным, но я возьму почти все.