Events triggered via hover or click require distinct timing to avoid accidental activations and ensure that the user feels in control of the interface.
Even as more sites mimic swiping gestures and incorporate horizontal scrolling in desktop designs, users remain reluctant to move sideways through content.
Basic principles are fundamental to the design and implementation of effective interfaces, whether for traditional GUI environments, the web, mobile devices, wearables, or Internet-connected smart devices.
Predictable Target should appear high on your list of mandatory rules, only to be violated when it can be proven that another consideration, in a particular circumstance, will result in even greater productivity.
A reader asks for advice: "Why on earth we seem to want to browse or scroll long lists to find something when typing into a search box is so much more efficient?"
I'm about to give you a number of ways to increase sales on ecommerce sites and increase sign-ups on service sites, but first, raise your hand if you personally, when surfing the web, enjoy registering to use a site.
The killer app for the iPhone/iPod Touch is the App Store. 85,000+ apps have been written and, via the App Store, 2 billion copies of those apps have been downloaded. Apple gets 30% of the revenue; the developers, 70%. Everyone has been making a lot of money.
Appleland is becoming progressively flatter and, at the same time, less usable. Properly-designed interfaces scale, so that they support the new user as well as the expert.
The typical web experience is a series of slow, stuttering steps, punctuated by moments of utter boredom. We can do better, and we can do it without faster processors, servers, or networks. How? By taking advantage of subjective time.
User interface guidelines for when to use a checkbox control and when to use a radio button control. Twelve usability issues for checkboxes and radio buttons.
In parallel design multiple designers independently of each other design suggest user interfaces. These interfaces are then merged to a unified design. In a case study, measured usability from version 1 to version 2 was improved by 18% when using traditional iterative design and by 70% when using parallel design.
In 4 case studies, the median usability improvement was 165% from the first to the last iteration, and the median improvement per iteration was 38%. Iterating through at least 3 versions of a UI design is recommended, since some usability metrics may decrease in some versions if a redesign has focused on improving other parameters.