Почему я создал Cherednichenko HTML TreeView Generator?

Несколько лет назад, наверное это был период 2006 - 2009 годов, я использовал продукт Visual Folder Tree Builder, который нашел на просторах Интернета. Данный продукт являлся бесплатным продуктом, который я и загрузил. Этот продукт был предназначен для генерации раскрывающихся древовидных Web-списков. Но Visual Folder Tree Builder обладает рядом недостатков: во-первых, самая свежая версия, которую можно найти в Интернете датирована 2000 годом; во-вторых, генерируемые ею Web-списки достаточно объемны.

Затем я написал статью Создаем раскрывающийся список на Web-странице (первая ее публикация была 19 июля 2009 года), которая вызвала массу вопросов от читателей, поэтому чтобы разом ответить на все вопросы, а также предоставить наиболее удобное средство по созданию раскрывающихся списков, о которых идет речь в вышеупомянутой статье, я и разработал данный продукт.

Помимо этого, в книге Д. Гудмана "JavaScript и DHTML. Сборник рецептов" раскрывающимся спискам (по тексту книге - вложенным меню) уделен целый раздел, описание приниципа работы такого списка (меню) находится на 10 страницах. А получаемый код плюс стилевое оформление просто огромно. Одно время на своем сайте я использовал такой древовидный список и пришел к следующим отрицательным выводам по его практическому применению: раскрывающийся список должен находиться в отдельном фрейме (сейчас практика создания Web-сайтов отходит от использования фреймов), чрезвычайно медленная загрузка самого списка, наличие большого количества дополнительных файлов (сценариев, стилей и рисунков). Также следует отметить и то, что исходный JavaScript-код раскрывающегося списка Д. Гудмана предназначен для профессионалов, и если вы захотите самостоятельно его отредактировать, то вам необходимо запостись огромным терпением, а также для начала - достаточными знаниями по языку JavaScript.

Чтобы решить все эти проблемы, а также предоставить Web-мастерам удобное, совеременное и многофункциональное средство я и создал Cherednichenko HTML TreeView Generator, разработкой которого я очень активно занимался всю вторую половину 2011 года.

Покажу как выглядит меню, созданное на основе кода Д. Гудмана:

А теперь меню, генерируемое в среде Cherednichenko HTML TreeView Generator:

Конечно, раскрывающийся список, реализованный с помощью моего кода, не является гениальным кодом или идеей, но я предпочел именно его в виду следующих положительных моментов: помимо самой страницы со списоком необходимо поставлять пять небольших файлов; сам список вы можете поместить в отдельный блок DIV или SPAN, а также разместить несколько списков на странице (хотя для этого придется редактировать код HTML-списка).