Программа для создания меню для сайта

 Представляем вашему вниманию бесплатную программу CSS Tab Designer  для создания горизонтальных и вертикальных меню.  Все процессы вы наблюдаете визуально что позволяет работать с этой программой начинающему веб программисту.

А по своей сути программа представляет собой оболочку для редактирования шаблонов меню навигации. В программе имеются шаблоны как горизонтальных, так и вертикальных меню. Эти свободно распространяемые шаблоны созданы несколькими разработчиками, упомянутыми в списке благодарностей. Всего этих шаблонов меню в программе 60. Выбор довольно богатый, но это еще не все. В папке шаблонов (styles) есть подпапка Sliding Doors, в которой расположен основной шаблон этого стиля и подпапка custom. В свою очередь в этой папке есть еще 31 папка с различными цветовыми вариациями этого стиля, которые в программе не отображаются, но при желании их тоже можно использовать. Программа оперирует одноуровневыми меню, многоуровневые выпадающие меню с ее помощью создать нельзя.

Это ограничение не умаляет достоинства программы, поскольку на подавляющем большинстве сайтов применяются именно одноуровневые меню. Шаблоны меню выполнены только с применением возможностей CSS, что является несомненным достоинством программы. Меню, созданные в программе с помощью встроенных шаблонов, корректно отображаются в 7 упомянутых в программе браузерах (мной проверена корректность отображения в шести из них). Для обеспечения кроссбраузерности применены соответствующие хаки (где необходимо). Поскольку все эти шаблоны меню выполнены не в кириллической кодировке, то это вызывает определенные трудности при редактировании текста пунктов меню. Они отображаются кракозябрами.

По сообщениям на нескольких форумах, стало понятно, что это вводит в ступор некоторых пользователей. Поэтому при переводе интерфейса программы было принято решение о локализации и шаблонов меню, хотя кодировку можно упорядочить и после создания меню. При локализации шаблонов из них дополнительно были удалены заголовки, внешние заголовки и избыточная мета-информация, которые так или иначе должны быть удалены при встраивании меню на веб-страницу. Можно было удалить и декларацию языка и не указывать кодировку, но они были на всякий случай оставлены.

Кстати о переводе интерфейса. Русификатор получился довольно большим по размеру. И вот почему: все сообщения программы оказались не вынесенными в ресурсы, а находятся в жестко закодированных строках. Поскольку они достаточно важны, пришлось переводить и их. Из-за этого русификатор пришлось делать не в виде маленькой библиотеки локализации, а в виде всего исполняемого файла. С патчем я не стал заморачиваться и сделал сам русификатор в виде инсталлятора. Отсюда и размер, да плюс эта справка и локализованные шаблоны...

Кстати вышеупомянутые шаблоны цветовых вариаций стиля Sliding Doors не локализованы, так как напрямую из программы не вызываются. Кроме того остались без перевода диалоги настройки инструментальных панелей, они достаточно стандартны для многих программ, да и нужды в корректировке панелей из-за их малого количества и малого количества элементов в них практически нет. 

 Скачать программу можно по прямой ссылке внизу. В архиве содержится руссификатор который нужно установить в ту же папку что и сама программа.

 

 

Если у кого возникнут вопросы то данная статья из справки по использованию CSS Tab Designer

Добавить комментарий


( ! ) Ф.И.О.
( ! ) Текст сообщения: (Не больше 5000 знаков)

( ! )Введите текст с картинки :
Обновить код
Положительный отзыв Положительный отзыв
Отрицательный отзыв Отрицательный отзыв



Коллекция скриптов и модулей   © 2017