Pull to refresh

FC-TrackBar 0.4.1 — новое начало

Reading time2 min
Views2.8K

Заглянем в прошлое

Не так давно в статьях раздела JavaScript были представлены широкой публике трекбары:



Проект неожиданно получил продолжение. К разработке присоединились камрады abarmot и 1602, а активное обсуждение привело к улучшению текущего и реализации нового функционала. Поэтому, появилось желание сделать проекту свой собственный «дом», где он будет жить и развиваться, что было успешно реализовано на sourceforge.net. Теперь вместо того, чтобы писать статью на каждое изменение в трекбарах автор может спокойно обновлять архивы и описания, а вы самостоятельно скачивать последние версии.


На данный момент описаниями успели замарать следующие страницы:
* Еще раз о трекбаре
* JS-TrackBar, четвертая версия бегунков

По ссылкам вы можете познакомиться с проектом и его развитием.

Отдельно хочется отметить камрада 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, Opera 9.50.10048;
— Safari 3.1

******* NIX:
— Opera 9.27;
— Firefox 2.0.0.13;

В операх ниже восьмой версии и Netscape 7.1 стабильной работы нет. Однако, на данный момент этими браузерами должны пользоваться только тестеры и люди, оставшиеся доживать XX век :-)

Future

Есть множество задач по расширению текущего функционала. Актуальна разработка плагинов для известных фреймворков, например jQuery. Если среди читателей найдутся желающие поучаствовать &mdash пишите в личку. Для удобства групповой работы есть subversion на сорсфорже:
fc-trackbar.svn.sourceforge.net/svnroot/fc-trackbar

Особенно буду рад видеть камрадов abarmot, 1602 и mongi!

Всем спасибо за критику и предложения! Вы делаете наш проект лучше :-)

Кросспост FC-TrackBar 0.4.1 с webew.ru.
Tags:
Hubs:
+42
Comments38

Articles