Размножение простейших HTML-страничек
Приветствую.
Есть надобность в новой удобной программе с оболочкой и хорошим интерфейсом. Смысл в том, чтобы генерировать из одной простой html (ручного изготовления) странички много уникализированных. Набросал следующее ТЗ:
1. Нужен симпатичный интуитивно понятный интерфейс
2. На левой стороне проги html-код, на правой стороне – сама страница, вернее ее визуализация (для того, чтобы, выделяя определенную область в правой визуальной стороне – эта часть отмечалась в левой стороне с кодом, чтобы найти быстрее часть кода для работы)
3. Открываем html страницу в проге
4. Появляется одновременно вместо одной – 3 вкладки с этой страничкой (с названиями index.html, page.html, map.html). Эти странички должны сохраняться в формате проектов для дальнейшей работы с ними.
5. Работаем с каждой вкладкой. Выбираем части html-кода для перестановки (обмена местами) между собой
6. Каждый обмен должен помечаться своим определенным цветом, чтобы потом не путаться при выборе следующих кусков кода для обмена
7. Должна быть возможность сохранения, например, page.html как index.html (если нужны одинаковые страницы для главной и внутренней, соот-но обмены кодов у них будут одни и те же)
8. При генерации идет перебор вариантов обмена в каждом из файлов (index.html, page.html, map.html). Если нет вариантов обмена – перебор не идет (и страница уходит в папку из пункта 9 “как есть”).
9. Каждый уникальный вариант перебора index.html, page.html, map.html сохраняется в свою папку (т.е. каждую папку составляет 3 файла - index.html, page.html, map.html). Уникальными считаются шаблоны, у которых отличается хотя бы 1 элемент (в данном случае элементом будет кусок кода).
Оценю ТЗ в 200 долларов, но сразу скажу, что по мере написания софта и моего тестирования вероятно будут доработки, которые я не могу пока учесть поскольку не столкнулся с нюансами на деле.
С удовольствием отвечу в личке на любые вопросы относительно данного тендера.
Для реализции проекта приветствуются профессионалы своего дела.