FC-TrackBar 0.4.1
Краткий экскурс в историю
Не так давно в статьях раздела JavaScript были представлены широкой публике трекбары:
Проект неожиданно получил продолжение. К разработке присоединились камрады Abarmot и 1602, а активное обсуждение привело к улучшению текущего и реализации нового функционала. Поэтому, появилось желание сделать проекту свой собственный "дом", где он будет жить и развиваться, что было успешно реализовано на sourceforge.net. Теперь вместо того, чтобы писать статью на каждое изменение в трекбарах автор может спокойно обновлять архивы и описания, а вы самостоятельно скачивать последние версии.
На данный момент описаниями успели замарать следующие страницы:
По ссылкам вы можете познакомиться с проектом и его развитием.
Отдельно хочется отметить камрада Mongi, который на основе версии 0.4.0 взял и создал собственную ветку проекта. Был соблазн использовать его труд в качестве основы, однако, в демке обнаружились серьезные проблемы в браузере Опера и сильные "тормоза" на некоторых примерах. Поэтому, дальнейшей доработке была подвергнута собственная, уже стабильная версия.
Прошу любить и жаловать
Проект FC-TrackBar, в текущем релизе версия 0.4.1.
Новая версия более стабильна. Были исправлены некоторые баги и добавлен функционал засечек, с которым вы можете ознакомиться в демке. Второму трекбару "year of birth" были добавлены засечки с помощью небольшого количества новых настроек:
- showBigTicks по-умолчанию false, флаг, разрешающий показ больших засечек, к которым всегда подписывается соот-ее значение.
- bigTicks —по-умолчанию 1, число больших засечек на трекбаре.
- smallTicks — по-умолчанию 1, число мелких засечек между большими. Если больших нет - просто их число на трекбаре.
- showSmallTicks — по-умолчанию false, флаг, разрешающий показ маленьких засечек.
Кроссбраузерность
Проверена работоспособность в:
- WIN:
- IE6, IE 7;
- FF1.5, FF2.0;
- Mozilla 1.7.2;
- Opera 8.02, Opera 8.5, Opera 9.01, Opera 9.2;
- NIX:
- Opera 9.27;
- Firefox 2.0.0.13;
В операх ниже восьмой версии и Netscape 7.1 стабильной работы нет. Однако, на данный момент этими браузерами должны пользоваться только тестеры и люди, оставшиеся доживать XX век :-)
Future
Есть множество задач по расширению текущего функционала. Актуальна разработка плагинов для известных фреймворков, например jQuery. Если среди читателей найдутся желающие поучаствовать — пишите в комменты к моему профилю. Для удобства групповой работы есть subversion на сорсфорже: https://fc-trackbar.svn.sourceforge.net/svnroot/fc-trackbar Особенно буду рад видеть камрадов Abarmot, 1602 и Mongi! Всем спасибо за критику и предложения! Вы делаете наш проект лучше :-)© Все права на данную статью принадлежат порталу webew.ru. Перепечатка в интернет-изданиях разрешается только с указанием автора и прямой ссылки на оригинальную статью. Перепечатка в печатных изданиях допускается только с разрешения редакции.