komar
30.11.2011 09:49 PIGEON!
Совершенно замечательной особенность консольных интерфейсов являетс то, что новую команду можно отправить еще до выполнения старой, или вовсе до загрузки приложения. Напечатал буковку и все.
по сути — есть вменяемый queue который скрашивает latency от ввода, т.е. я могу по лагающему соединению пользоваться консолью потому что мозг может экстраполировать поведение интерфейса. в gui же этой очереди нет — нажать на кнопку до того как появится окно невозможно — т.к. если лагает связь то предугадать позицию курсора до того как окно отрисуется не получится, а если лагает приложение то нажатие в месте будущей кнопки просто попадает в никуда.
просто день откровений, да :)
Я где-то в жопе с моьилой в руках и мне нечего делать, так что терпите.
Отличное объяснение.
мне тоже понравилось. я никогда не пытался сформулировать это ощущение словами, а ты вот спровоцировал.
глупости, точно также можно раскликать, если знаешь куда. и я так делал.
мышкоджедай. долго тренировался?
И как ты кликнешь по кнопке, которая еще не появилась?
главное чтобы месседж раздиспатчился потом, после появления кнопки.
иногда это возможно.
> иногда
я даже не знаю что поставить на первое место по влиянию на неудобство интерфейса — время отклика или недетерминированность