News for hackers. Stuff that matters.
Re:Try quickly typing 1+ 2 + 3 into the iOS 11 Calculator by infinisil on Tuesday October 24, 2017 @09:40AM (#15541407)
What's a concrete example of this?
Re:Try quickly typing 1+ 2 + 3 into the iOS 11 Calculator by jamesrom on Tuesday October 24, 2017 @09:59AM (#15541532)
An example that comes to mind is a slider switch (iOS is famous for them)

You don’t want the switch activated until it’s all the way left or right.

Re:Try quickly typing 1+ 2 + 3 into the iOS 11 Calculator by stult on Tuesday October 24, 2017 @10:01AM (#15541553)
An even simpler example is page-based navigation. Can't register UI hits while pages are animating in and out.
Re:Try quickly typing 1+ 2 + 3 into the iOS 11 Calculator by dajt on Sunday November 05, 2017 @06:18PM (#15632380)
What if you want to quickly flick through pages? Having to wait for each page to render would be awful.
Re:Try quickly typing 1+ 2 + 3 into the iOS 11 Calculator by mannykannot on Tuesday October 24, 2017 @10:35AM (#15541830)
Slider controls might be a better example, I think. In that case, the position reached by the moveable element is the data, and it is appropriate to take the value from the UI element (of course, if it lags noticeably, that is a UI design issue.) With slider switches, you could argue it either way, so long as program and UI remain consistent, but again there is a problem if the UI response lags the gesture.
Re:Try quickly typing 1+ 2 + 3 into the iOS 11 Calculator by maccard on Tuesday October 24, 2017 @10:18AM (#15541702)
Video games use animations as easy to project information to a player. If your character is “stunned” and can’t move, the animation should play for the duration of the status effect.
Re:Try quickly typing 1+ 2 + 3 into the iOS 11 Calculator by whalesalad on Tuesday October 24, 2017 @10:50AM (#15541960)
Sure. But that’s an inherent feature of the animation. In this case the “never” rule doesn’t apply. If animations are a side effect, you want to treat them as such.
Re:Try quickly typing 1+ 2 + 3 into the iOS 11 Calculator by maccard on Tuesday October 24, 2017 @03:47PM (#15544633)
The never rule not applying what what I was giving an example of!
Re:Try quickly typing 1+ 2 + 3 into the iOS 11 Calculator by damnyou on Tuesday October 24, 2017 @11:58AM (#15542557)
But should any buttons pressed during that time be queued? Command queueing and cancellation is an important part of game design.
Re:Try quickly typing 1+ 2 + 3 into the iOS 11 Calculator by Invisig0th on Tuesday October 24, 2017 @09:54AM (#15541497)
Tetris