Есть web страница с деревом, пользователь может открывать и закрывать узлы (прямо как в rsdn), добавлять, удалять и переименовывать элементы этого дерева, и осуществлять еще некоторые действия с элементами. Сейчас сделано некрасиво — после названия каждого элемента куча иконок "добавить", "удалить", "переименовать", "редактировать" и другие.
В виндовском GUI мне бы такое и в кошмарном сне в голову не пришло, т.к. есть контекстное меню по правой кнопке мыши, на которое можно вешать все операции с конкретной нодой. А в вебе как сделать?