У нас есть древнее приложение, которое в основном дублирует файловый менеджер, приложение в стиле outlook в формате html (меню и панель инструментов сверху, дерево слева, вид сетки справа, и да, я знаю, это плохая идея - использовать пользовательский интерфейс рабочего стола в Интернете, но это был 2000 год и в то время казалось хорошей идеей). Основная проблема (кроме HTML от ~ 2000) состоит в том, что это приложение только для Internet Explorer, и из-за ужасного HTML это кошмар для обновления.
Каков наилучший набор библиотек HTML / CSS / Javascript / PHP для достижения этой цели? Я посмотрел YUI, MooTools, JQuery и кучу других, но ни один из них, кажется, не имеет именно то, что мне нужно. Я бы предпочел, чтобы я мог просто использовать библиотеки PHP, но хорошие библиотеки HTML / CSS / Javascript тоже подойдут. Требования:
- Меню (главное меню и контекстное меню).
- Дерево (желательно ajax, ленивая загрузка, у нас есть 5000 узлов в дереве, и сейчас требуется некоторое время для загрузки).
- Окна и модальные диалоговые окна.
- Разделитель для сетки и TreeView.
Приятно иметь
- Сетка Heirachacal.
- Подсказки.
Заранее спасибо за предложения ...