19.02.2017 Views

Practitioners-Guide-User-Experience-Design

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

users at the top of their feeds of content at the outset, and again each time the feed is<br />

refreshed. This is different from Twitter, which positions users at the bottom of the list<br />

with the oldest content. Although seemingly small, this difference does result in a different<br />

flow with users swiping up to go down the list through new content before reaching old<br />

content and vice versa. Twitter had the onus of introducing this new interaction to users<br />

and thus needed to make it learnable. They did so by letting the users discover it by<br />

putting it right in their path; the same interaction accomplishes both navigation and<br />

refreshing—in iOS Mail and Facebook there are two separate interactions.<br />

Left: Updating state for a reverse-chronologically ordered feed. The user has reached the<br />

end of the feed of new content. Right: After update is completed the user can see what is<br />

old content and what is new, reducing recall.<br />

Why would Facebook and Apple use the pull-to-refresh at the top of the feed even<br />

though their users begin at the top of the list and move down, away from the thing they<br />

will need once they get to the end of the list? Why do they use the pull-to-refresh at all?<br />

Because the design pattern exemplifies the usability LEMErS of efficiency and<br />

learnability so well it is a natural solution. There was a flexibility and efficiency of use<br />

that sped up how a user would interact with the touch interface. A vertical swiping gesture<br />

was used for both navigation and refreshing. This also meant a minimalist design because<br />

there was no need for a refresh button on the interface. And Apple actually improved on<br />

the interaction by triggering the refresh after a certain distance threshold is reached. This<br />

means you trigger the action by dragging a certain number of centimeters. Twitter’s<br />

interaction required both a distance threshold and the release of the gesture.<br />

I’m always happy to see a good design pattern get replicated, but I was blown away<br />

by Apple’s ability to make this one even more efficient.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!