Quote:
Originally Posted by Ruskie_it
Unfortunately, it's not matter of opinions in this case. Software interfaces theory and usability laws do not work that way. Either an interface does always the same thing responding to the same input, or it doesn't. That's consistency. Yours is not - sorry to say. As you say, "as it is the last it..." decides what the best behaviour would be, and acts accordingly, with a different action.
This might not be negative - in fact, you do like how it acts - but it is not consistent. As I said, this is not matter of preferences, these are just facts. So we're back to page 1: you may prefer the way kobo behaves, but that is not consistent.
|
Whoa...
There are no usability laws. And software interface theory changes every few years.
There is no reason that user interfaces don't react differently to different sections of the book. It is very reasonable to expect that doing the next page action will cause the software to go to the next page, unless you are on the last page, in which case the book will be exited and the normal book exiting logic will be followed.
According to your theory, there would be no real reason for a state machine, as every instance of an action would cause the same outcome.