В устройствах на МК с малым количеством кнопок управления очень часто есть вынужденная необходимость разделять короткое и долгое нажатие кнопок. И в связи с этим вопрос: какой алгоритм наиболее удобен с точки зрения пользователя - реакция на НАЖАТИЕ или на ОТПУСКАНИЕ кнопок?
Очевидно же, что в момент нажатия предсказать, будет кнопка долго нажата или недолго, невозможно. Поэтому при алгоритме ПО НАЖАТИЮ всегда будет сначала выполнена функция по короткому нажатию, а затем функция по долгому нажатию. При алгоритме ПО ОТПУСКАНИЮ, естественно, будет выполнена нужная функция, но не сразу, а... потом, когда кнопку отпустят.
В итоге в обоих алгоритмах пользователь может попасть в ситуацию, когда происходит не то, что он ожидает.
Вот и вопрос: что же удобнее?
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!





