crypt of decay - February 26th, 2018 [entries|archive|friends|userinfo]
ketmar

[ userinfo | ljr userinfo ]
[ archive | journal archive ]

February 26th, 2018

охуительно [Feb. 26th, 2018|05:46 am]
с точки зрения современных стандартов UI, frame rate должен быть 60 FPS, зато interaction latency — 100 msecs. они там пизданулись нахуй все, что ли?

во‐первых. сто ебаных миллисекунд — это ОПИЗДЕНИТЕЛЬНО ОГРОМНАЯ пауза для отклика. в наши дни это называлось «охуеть как тормозит». даже 50 мсек — это ТОРМОЗА. допустимый максимум — 30. почему 30?

а потому что во‐вторых: НАХУЯ обновлять экран шестьдесят раз в секунду? для любых анимаций в интерфейсе достаточно тридцати. вот просто достаточно. пятнадцать — уже мало. шестьдесят — много. тридцать — в самый раз. досовый дум имел FPS 35, напоминаю, и был вполне плавненький. coincidentally, это примерно 30 миллисекнуд. соответственно, задержка отклика получается в один кадр. меньше делать смысла тоже нет, потому что всё равно не отрисуется. а больше — будет ощущение тормозов.

кстати, 30 мсек на ответ — это примерно как было на Apple II. на машине, напомню, с восьмибитным процессором, и парой мегагерц быстродействия. сегодня у нас мультиядерные процессоры с гигагерцами скорости, и нормальным временем отклика считается 100 мсек. охуительно. предполагаю, что в будущем нормальным временем отклика станут считать секунду‐полторы. пиздец.

и не надо мне рассказывать про то, что куча абстракций, сложное железо, и вся вот эта хуйня. руки из жопы надо вынимать просто, и не набирать полуграмотных уебанов по подворотням. и тогда — может быть — мы сможем достичь уровня быстродействия интерфейсов сорокалетней давности. как у Apple II.
Link103 meows|meow!

navigation
[ viewing | February 26th, 2018 ]
[ go | Previous Day|Next Day ]