Мне нужно отобразить временной интервал для пользователя в формате m:ss
, который указывает, как далеко в будущем произойдет событие (например, загрузка завершена).Правильный способ округления дисплея обратного отсчета второй точности
Предположим, что событие будет в будущем. Должен ли я отображать 0:01
или 0:02
?
Бывший (округление вниз) кажется более естественным, что согласуется с гипотетическим, более точной
0:01.500
дисплея.Последнее позволяет избежать неловкой ситуации, когда дисплей покажет
0:00
в течение одной секунды, пока событие не произойдет.
Есть ли стандарт по этому вопросу, который предлагает руководство?
Вы действительно заботитесь о том, что человек заметил бы в промежутке времени в 1 секунду по сравнению с ожиданием 10 минут? – leppie
Да, мы просто долго обсуждали это. Рассмотрим дисплей в гоночной игре, где игрок хочет запустить двигатель именно тогда, когда начинается раунд: он будет удивлен, если, по его мнению, отсчет вниз на одну секунду. –
Я бы отображал миллисекундное разрешение, то есть '01: 01.023' – leppie