Оригинальный ввод времени
Нельзя сказать, что реализация ввода времени в веб-мастеринге очень посредственная проблема, но тем не менее она встречается, и эта заметка имеет право существовать в моем блоге(ака списке хороших решений).
Иногда можно ограничиться выпадающим списком или ручным вводом(что мне не очень нравится), но в некоторых случаях можно воспользоваться и данным способом.
Решение написано на jQuery и, наверное, многие его уже видели, но я узнал о нем впервые сегодня, так как недавно вышла его новая версия.
И так, этот скрипт представляет из себя в каком-то роде выпадающий список, но в стандартом применении выпадающих списков нам пришлось бы использовать минимум два или три списка, что не очень удобно для пользователя.
Демонстрацию скрипта можно рассмотреть со всех сторон на страничке автора, ссылка на который приведена ниже.
Как использовать?
Сначала необходимо подключить все библиотеку jQuery и плагин Timepicker, затем настраиваем плагин.
<script type="text/javascript">
$(function(){
//К какой форме применять
$('#test-1').timepickr({
//Формат времени 12/24
convention: 12 });
});
</script>
Собственно это всё.
Единственное, что мне не очень понравилось, так это большой вес плагина для такой малюсенькой задачи, но в наше время размер практически не имеет значения.
Зато очень понравилась конфигурируемость плагина, можно с легкостью настроить любую мелочь.


Совершенно не юзабельно… Вначале надо кликать, потом просто наводить… это не айс… и выбирать можно только промежутки по 15 минут… почему бы туда не вписать ещё одну ветку с этими промежутками…
Мда… Юзабильность под сильным сомнением…… Попробуйте выбрать 13:45, сколько человек с первого раза сумели???
Да, и еще автору по поводу юзабильности хотелось бы сказать. Вот такая фраза: «Демонстрацию скрипта можно рассмотреть со всех сторон на страничке автора, ссылка на который приведена ниже» вполне уместна в газетах или книгах. Но в эпоху гипертекстово-размеченных страниц – зачем вы заставляете своего читателя искать глазами, где эта «ссылка, приведенная ниже»???? Почему нельзя просто написать «Демонстрацию скрипта можно рассмотреть со всех сторон на страничке автора [ссылка]«, пусть даже эта [ссылка] появится еще раз в конце заметки?
Мое замечание втройне актуально уже потому, что ссылки на вашем сайте никак внешне не отличаются от обычного текста (ни подчеркиванием, ни цветом)….
Выше я писал о конфигурируемости. Можно сделать любые промежутки. Можно даже сделать точность времени вплоть до секунд.
Насчет юзабельность:
Какой по-вашему вариант удобней?
Выпадающие поля это 2 или 3 клика и также 2 или 3 наведения.
Ввод еще неудобней, по крайней мере для меня, но не во всех случаях.
К примеру, для бронирования чего-либо этот скрипт отлично бы подошел.
Действительно, система времени с am и pm не очень популярна у российских пользователей, но ведь можно заменить am и pm, к примеру на день и ночь.
Блок ссылок на моем блоге всегда располагается внизу поста и этот блок имеет свое оформление.
Разве чашечка с кофе так незаметна?
Просто, дело в том, что надо или кликать, или наводить…
по мне лучше клики
Она вполне заметна, но совершенно не идентифицируется с блоком ссылок.
Если вы вводите свои правила, не считаясь с общепринятыми, хотя бы уведомляйте об этом (например, заголовком для блока «Ссылки по теме»).
Ну да это ладно…
Вы все-таки намеренно избегаете ссылок в тексте, вынося их в отдельный блок? Гипертекст сакс?
Как-то так сложилось, что вынос ссылок в отдельный блок вошёл у меня в привычку и теперь что-то менять как-то сыкатно.
Но я подумаю над оформление блока ссылок.
А зачем оно ? О_о
На самом деле очень неудобно( Лучше просто календарь блоком
Незнаю что Вам господа неудобно в плагине, как по мне так достаточно оригинально и заслуживает права на жизнь. Спасибо за обзорчик )
Весьма странно выбирать время КАЛЕНДАРЕМ!
Nail, ты спросил. Я сумел 13:45 выбрать с первого раза.) Неудобство, конечно: вначале кликать.
Автор сказал можно использовать в некоторых случаях. Не уточнил, в каких?
Например если все вводимые данные можно выбрать мышкой.
А если все данные необходимо вводить с клавиатуры, то удобней использовать клавиатурный ввод времени.
ну, да, тогда имеет право на существование. правда, есть еще такая вещь, как привычка…
На самом деле проблем с выбором нет, с легкостью все выбирается даже на ноуте с тач падом.
А мне скрипт понравился – а то уже надоели всякие стандартные решения типа jCalendar и т.д.
Не знаю,к чему тут все прицепились – у меня проблем с выбором нет, с легкостью все выбирается как на компе так и на ноуте,с мышкой и без.