Имя: Пароль:
1C
 
Дизайн фейса и будущее страны...
,
0 Злопчинский
 
14.05.15
23:29
Собственно, мелкий вопрос, может кто озадачивался уже:
- как быстро и удобно указывать момент времени (для ввода в поле, выбора етц). Например, указываются моменты времени с точностью 5 минут: тогда - быстрее всего

- вариант1: обычный циферблат нарисован (такой любимый олдскулерами-старперами как я ) - в виде часов - кругленьки, с арабскими циферками 9а не это восьмерочно подобной цифровое циферблатство): тогда время в формате Часы-минуты указывает двумя тычками мыши в циферблат: первый тычок - отрисовывается ЧАСОВАЯ стрелка, второй тычок - минутная, итог "отрисовки" - и есть ЧЧ:ММ). Сброс/корректировка неправильного указания ПКМ на цифербалете или тычок вне циферблата в квадрат поля часов. Секунды можно указывать как в часах - внутри циферблата поменьше для выбора секунд, или третий тычок - секундная стрелка на большом циферблате.

- вариант2: осб времени - в нее тычок (но тогда ось даже чтобы указать с 5-минутной точностью - для суток надо 288 отрезков - нудобно.. или отрезки сворачивать в виде чинтервалов длительностью по часу - сутки = квадрат прямоугольной формы = 24 линейки по вертикали, каждая линейка - 12 отезков по горизонтали.. с маркерами..

еще как удобно...?
18 Злопчинский
 
15.05.15
00:03
(15) угу, в принципе мышь и тачпад то же самое почти тоже... ;-) однако.....
19 Garykom
 
гуру
15.05.15
00:04
(18) как раз нет, вот тачскрин и тачпад это одно и тоже

т.е. тачскрин может легко заменить тачпад и мышку
20 Asmody
 
15.05.15
00:05
(16) 4 часа и 16 часов как различать?
21 Torquader
 
15.05.15
00:06
(18) (19) У мыши несколько кнопок (правда, Apple это не сразу осознали), а у Toughch-screen-а кнопок нет.
22 Злопчинский
 
15.05.15
00:06
(19) да, именно я хотел сказать тачскрин! и мышь! ;-)
23 Garykom
 
гуру
15.05.15
00:06
гы придумал гениально

все это можно заменить всего 1 жестом 2 руками с 5 пальцами каждая
24 Garykom
 
гуру
15.05.15
00:07
(20) шаблоны, шаблоны... это такие...

24 часа на циферблате... чем хуже 60 минут?
25 Torquader
 
15.05.15
00:07
В пользу нарисованной панели для ввода цифр можно сказать, что, во-первых, каждый пользователь поймёт, что с ней делать, а также ту же панель можно использовать для ввода чисел.
26 Злопчинский
 
15.05.15
00:07
(20) надо подумать. фейсы с бухты барахты - херня-с.. ;-)
24 часовой циферблат..?
27 Asmody
 
15.05.15
00:08
Что-то я в смартфонах при установке времени нигде циферблатов не наблюдаю.
28 Torquader
 
15.05.15
00:09
(27) Там вообще, чаще всего, ползунки с перелистыванием цифр.
29 Asmody
 
15.05.15
00:10
(24) рядовой пользователь не ожидает увидеть 24-часовой циферблат
30 Garykom
 
гуру
15.05.15
00:10
(27) экран маленький = не влазит + пальцы толстоваты ))
31 Злопчинский
 
15.05.15
00:10
(27) там не устанавливают время с частотйо 30 значений за полторы минуты...
32 Asmody
 
15.05.15
00:10
(28) доя тача самое оно
33 Garykom
 
гуру
15.05.15
00:11
(29) ну так сделайте 2 циферблата до и после рядом )) или внешний и внутренний
34 Torquader
 
15.05.15
00:11
(31) В смартфонах устанавливаются и секунды.
35 Asmody
 
15.05.15
00:11
(30) а на айпаде?
36 Torquader
 
15.05.15
00:11
(32) Для емкостного - так как стилусом ползунки двигать не очень приятно.
37 Garykom
 
гуру
15.05.15
00:12
кароче предлагаю распознавать жесты мышкой и все... движения мышки если понятнее
38 Злопчинский
 
15.05.15
00:12
(29) про это я уже думал...
первая половина дня - жмак на окружности внутри циферблата, вторая половина - снаружи циферблата?

И речь не о рядовых пользователях, а тех кто это вводит достаточно поячтонно. то есть он знает функционал.

нумпад руками - очень немногие владеют слепым...
39 Garykom
 
гуру
15.05.15
00:12
(35) а на айпаде другой шмель?
40 Злопчинский
 
15.05.15
00:12
(34) речь не о значениях устанавливаемого времени, а о количестве установок времени...
41 Злопчинский
 
15.05.15
00:13
(37) так этож - циферблять!
42 Torquader
 
15.05.15
00:13
(37) Если мышкой, то можно и непрерывную полоску, только после первого выбора полоска увеличивается, чтобы можно было более точно спозиционироваться.
43 Asmody
 
15.05.15
00:13
(39) на айпаде большой экран
44 Garykom
 
гуру
15.05.15
00:14
(43) с теми же контролами...
45 Злопчинский
 
15.05.15
00:14
(42) надо проводить испытания!!!
два испытуемых уже есть и два вариант
Третьим будешь?
46 Torquader
 
15.05.15
00:15
(45) А если обычный циферблат и AM-PM переключатель - иностранцам понравится.
47 Asmody
 
15.05.15
00:15
(44) твой аргумент из (30) не работает
48 Злопчинский
 
15.05.15
00:16
Вот почему в виндах7 - я не могу в полпинка настроить чтобы время выводилось с указанием дня недели:?
49 Asmody
 
15.05.15
00:16
Сколько клавиш на клаве в одном ряду?
50 Злопчинский
 
15.05.15
00:17
12
51 Torquader
 
15.05.15
00:17
(48) А где оно вообще выводится ?
52 Garykom
 
гуру
15.05.15
00:17
(47) блин, ну какой "нормальный" прог будет делать 2 разных решения для одного и того же?

ЗЫ 1С-ников не учитываем...
53 Asmody
 
15.05.15
00:17
(50) В каждом ряду?
54 Torquader
 
15.05.15
00:18
(53) В нижнем 10 и далее по возрастающей.
55 trdm
 
15.05.15
00:19
(26) > 24 часовой циферблат..?
Легко.
56 Garykom
 
гуру
15.05.15
00:20
(55) угу улитка... с циферками... мелкими
57 Torquader
 
15.05.15
00:21
(56) Можно и кнопочки по кругу нарисовать.
58 Asmody
 
15.05.15
00:22
Делаем хоткеи:
Q - 1 час, W - 2 часа, E - 3 часа,
A - 13 часов, S - 14 часов...
Z - 5 минут, X - 10 минут...

Полдня тренировки и оператор вводит время в одно касание.
59 Torquader
 
15.05.15
00:23
(58) Если у него есть клавиатура, то он на numpad-е спокойно 4 цифры введёт.
60 Garykom
 
гуру
15.05.15
00:24
(58) жест "2 руками с пальцами" все же лучше...
61 Garykom
 
гуру
15.05.15
00:25
(60) вам шо на вебкамеру жалко?
62 Garykom
 
гуру
15.05.15
00:30
(60)(61)+ разве не в курсе откуда пошли "римские цифры"? и как их показывали?
63 Asmody
 
15.05.15
00:38
(62) тогда и все документы вводить танцем, как в Индии
64 Garykom
 
гуру
15.05.15
00:43
(63) уел...признаю... ((
65 Asmody
 
15.05.15
00:46
...Солнце всходит и заходит,
А ни веточки от любимого,
Ни предоплаты от клиента все нет.
Создам еще один счет на оплату
И отправлю его по электронной почте
Вслед за солнцем...
66 Asmody
 
15.05.15
00:52
- Беда, беда большая пришла в наш дом,
Закончились материалы в цеху,
И не из чего выпускать нам продукцию.
Что делать, скажи нам, О, Учитель?
- Нес Цать! Уже требование-накладную оформил я!
Скорее на склад бегите
И по указанному ордеру
Получите все там!
- Ура! Ура! Ура!
Все вместе мы пойдем на склад!
Все вместе мы пойдем на склад!
Мы получим там все!
Славься Великий Шива!
67 Злопчинский
 
15.05.15
01:38
(66) Концептуально
68 SeraFim
 
15.05.15
05:11
Довелось мне как-то писать для некоей конторы анализатор рабочего времени. Программка бегала по базе системы контроля доступа и считала время прихода/ухода по людям в заданной группе. При этом учитывалось, что кто-то может работать посменно, кто-то сутками, а еще существовал дивный параметр, позволявший ограничить время, которое считалось рабочим днем. То есть, если ты ушел с работы на 5 минут раньше - это будет отмечено, а вот если пришел на работу раньше - ничего подобного, счет начнется с утвержденного времени начала рабочего дня.

На тестовый прогон подсунули программе некую базу реальной конторы. И все вроде бы считалось хорошо, но внимательные тестеры обнаружили некоего гражданина, у которого суммарное рабочее время было отрицательным. Мы, конечно, стали искать ошибку в подсчете. Ошибок в нем не было, все стройно и логично, время ухода минус время прихода, или начала рабочего дня, если пришел раньше чем надо. А сумма отрицательная, хоть ты тресни!

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

Я крякнул и спросил, как мне реагировать на такое самоуправство. Начальство почесало репу и выдало: ну раз уж он такой умный, что явился невовремя, хотя ограничение на день стоит - значит вообще эту явку не учитывай. Так я и сделал, но с тех пор при разработке программ стараюсь учесть не только все возможные комбинации ситуаций, но и все невозможные и ряд невероятных.
http://ithappens.me/story/368
69 samozvanec
 
15.05.15
08:53
(0) голосом через виндовую распознавалку
70 1с80
 
15.05.15
09:14
(0) Универсального варианта думаю нет. Наиболее подходящее решение будет зависеть от конкретной задачи в которой нужно вводить время.
Я в своем приложении для Андроида по учету рабочего времени (JOB: Приложение для учета рабочего времени) сделал выбор минут по клику на иконке, которая отображает введенное количество минут. Т.е. при первом клике будет введено 60 минут, при последующих уменьшается - 45, 30, 15, 0. Плюсы в том, что это быстро - не нужно целиться в циферблате на нужное значение или выбирать его из списка, не загромождается экран. Но это удобно для данного конкретного случая, когда работа с программой предполагается по определенному сценарию.
71 Asmody
 
15.05.15
09:52
А если так:

72 Garykom
 
гуру
15.05.15
11:24
(71) как картинку вставлять признавайтесь...
73 Злопчинский
 
15.05.15
11:43
(72) на форум - просто. ссылка и все. скрипт пользователя сам покажет
74 Fragster
 
гуру
15.05.15
11:46
ИМХО чувак с набором на клаве и жмаком по ентеру всех тыкальщиков уделает.
75 Злопчинский
 
15.05.15
11:47
(71) нормально. а после жмака мышкой в строку с часом - посдвечитвается область минут, относящаяся к этому часу

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

опять же - в этом табло можно в один клик выбрать нужное время. но тогда желательно сделать легкую черезстрочку желтый и светло желтый, кирпичный и свело кирпичный...?
76 Fragster
 
гуру
15.05.15
11:47
если нету выделенного нумпада, то такая вещь спасет: http://www.citilink.ru/catalog/computers_and_notebooks/periferiya/keyboards/803954/
77 Волшебник
 
модератор
15.05.15
11:47
(0) А при чём тут будущее страны?
78 Fragster
 
гуру
15.05.15
11:48
(77) сэкономив на времени ввода мы дадим человеку время духовно и интеллектуально расти
79 Asmody
 
15.05.15
11:49
(75) Не, ты сразу жмакаешь по нужной клетке и получаешь время. В один клик. Или в два, если нужно ночное время.
80 Злопчинский
 
15.05.15
11:50
(79) а попробуй кирпичный цвет и желтый справа поменять местами
81 Asmody
 
15.05.15
11:51
А подсветка для того, чтобы утро от дня отличить.
82 Asmody
 
15.05.15
11:51
(80) Я хотел розовый, типа "утро, рассвет"
83 Asmody
 
15.05.15
11:53
"День-Ночь" - это закладки, переключать раскладку часов.
84 Злопчинский
 
15.05.15
11:54
(83) мне кажется день ночь лучше жирной вертикальной линийе. а раскраску болших блоков одинаковым цвеетом сделать по диагонали.. легче будет позиционироваться?
85 Garykom
 
гуру
15.05.15
11:58
А таблица пифагора не лучше? Треугольничком... тоже один клик будет
86 Asmody
 
15.05.15
11:58
А вот про что я писал в (1)



но это 2 клика
87 Asmody
 
15.05.15
11:58
Упс
88 Asmody
 
15.05.15
11:59
89 Asmody
 
15.05.15
12:01
Даже не, нули не нужны:

90 Asmody
 
15.05.15
12:04
И развернуть вертикально

92 Fragster
 
гуру
15.05.15
12:06
93 Garykom
 
гуру
15.05.15
12:11
(90) для тача гениально, для мышки похуже но потянет
94 Злопчинский
 
15.05.15
12:11
(89) и (90) - мне нравится
95 Garykom
 
гуру
15.05.15
12:12
(93)+ только минутные интервалы чет-нечет (5 и 0) разным цветом ненавязчиво
96 Asmody
 
15.05.15
12:15
(94) Выделенные значения подсвечивать, выбор заканчивать когда выделено 2 значения.
97 Fragster
 
гуру
15.05.15
12:17
осталось сделать два прототипа, (90) и (92), дать паре юзеров и посмотреть, сколько они нафигачат за 30 минут и какой % ошибок будет. потом поменять юзеров местами и снова замерить.
98 Asmody
 
15.05.15
12:18
(97) А от (92) никто не отказывается. Это должны быть связанные контролы.
99 Злопчинский
 
15.05.15
12:42
(97) ну так я и предлагал аналогичное тестирование выше провести...

и не просто нафигачат - а тест стартанул - на экране появилось время - юзверь должен считать глазами вреям с экрана и помощью "своего" контрола - ввести это же время.

гоняем тесты, меняем юзверей.
смотрим статистику по времени и ошибкам
100 Fragster
 
гуру
15.05.15
12:53
(99) ввел неправильно - получает удар током?
101 Asmody
 
15.05.15
12:53
(100) Линейкой по рукам
102 Злопчинский
 
15.05.15
12:55
(100) это уже потом, после сдачи ЭУ в промышленную эксплуатацию.. ;-)
103 Garykom
 
гуру
15.05.15
12:55
А ввел правильно? Картинку XXX ?
104 Asmody
 
15.05.15
12:56
При этом надо использовать вот такую клавиатуру:
105 Garykom
 
гуру
15.05.15
13:00
(104) блин через 10 лет фичу наконец то запилили... так оно троллит и троллит ))
106 Asmody
 
15.05.15
13:16
Я уже много лет пользуюсь клавиатурой без русских букв. Все думаю взять растворитель и стереть латиницу к ебеням
107 Garykom
 
гуру
15.05.15
13:21
(104)(106) угу но тогда при тестировании на экране тоже просто прямоугольнички рисовать "без циферок" для (89)(90)

ЗЫ вот и сравним быстрее по памяти на numpad или мышкой в "пустые" кнопочки
108 Злопчинский
 
15.05.15
16:21
(107) Тогда вообще нафиг мышку убрать и просто думать про цифры...
109 Garykom
 
гуру
15.05.15
16:49
(108) и чтобы другие вокруг о них не думали...
110 Asmody
 
15.05.15
16:52
(108) Будет много мата
112 Asmody
 
31.05.15
12:56
Вот, случайно попалось на просторах


http://www.bypeople.com/jquery-and-bootstrap-hour-selector/
113 ДенисЧ
 
31.05.15
12:59
(112) Ну и гадость же эта ваша заливная жаба...
114 oslokot
 
31.05.15
13:15
Вся эта визуализация конечно удобна, но минус - занимает много места на форме
115 rphosts
 
31.05.15
14:09
(100) не-не-не, конденсатор получает ещё немного заряда... в конце смены всё накопленное разряжается в юзера... итак криворукие не задерживаются
116 Злопчинский
 
31.05.15
16:34
(112) ага, что-то похожее...
117 Draziw
 
31.05.15
19:33
(0) да легко в гугле 1,2 картинка по запросу google timepicker
https://average-joe.info/google-android-time-picker/
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.