Версия 1 (beta)

HTML меню

Необходимо реализовать на HTML и JavaScript вертикальное древовидное меню.

Ветки меню должны подгружаться по мере необходимости путем вызова .php скрипта возвращающего ветку меню в виде обычной HTML таблицы, после чего ветка должна быть присоеденена к меню в соотвествующее место.

У каждой ветки имеется значок с помощью которого осуществляется сворачивание и разворачивание ветки. Разворачивание ветки д.б. анимированое и представлять собой движение нижней, уходящей вниз, части меню по синусоиде. Скорость(а также ее отключение) должна настраиваться путем вызова специальной функции.

При разворачивании ветки должен появляться элемент меню в которой комментируется ситуация, например, «загрузка», «ошибка загрузки» и.т.д.

Меню д.б. оснащено scrollbar-ами. Необходимость написания scrollbar вручную обусловлена тем что стандартные скроллбары не поддаются тюнингу - их тяжело вписать в дизайн сайта.

Скроллбар должен вести себя полностью как стандарный скроллбар windows, каждый элемент которого представляет собой картинку. Сам бегунок должен состоять из 3 частей – верхней, центральной (переменной длины) и нижней. Каждая часть бегунка также представляет собой картинку.

Необходимо предусмотреть вертикальный и горизонтальный скроллбар.

При инициализации меню должно указываться поведения скроллбаров – всегда есть, всегда нет и появляются при необходимости.

Меню должно работать в IE 5,6, Opera 9, FireFox 1.5, быть реализовано в виде подключаемого .js файла и иметь минимальный размер.

Ключевые переменные долны иметь осмысленные имена и единый стиль именования. В нетривиальных местах д.б. комментарии.

Просьба сообщить сроки и цену.

С уважением,

Максим

Проект-менеджер, программист

ICQ 41421564

[email protected]

19 лет назад
maksim_05
48 лет
19 лет в сервисе
Был
18 лет назад

Заявки фрилансеров

Нет заявок фрилансеров