10,360 reputation
21548
bio website studioiq.com.au
location Wollongong, Australia
age 28
visits member for 2 years, 8 months
seen 2 hours ago

I’m the UX + Tech Director at Studio IQ; I work mostly on touch-screen kiosk systems for the mining industry.

My background is in graphic design, but I've spent some time as a professional web developer. I'm also a massive typography nerd.

You should follow me on Twitter and check out my usability presentation at Speaker Deck and on YouTube.


Oct
14
comment Pixel Perfection in Development
I agree with this—one of the main causes for design proofs and finished products not being pixel perfect is that developers are producing rules (e.g., a button has four pixels padding on either side of the content), whereas establishing that sort of consistency in Photoshop is remarkably tricky for a designer (so it tends to be done by eye instead). That means there are subtle variations in different places of the interface and the developer (or someone else) needs to make decisions about which variations are deliberate.
Oct
6
awarded  Announcer
Sep
30
awarded  Explainer
Sep
23
comment Why don't ATMs show blank arrows for unused buttons?
@juanitogan I'd be extremely surprised if this was the decision of any engineer (as opposed to a visual designer).
Sep
23
comment Why don't ATMs show blank arrows for unused buttons?
@juanitogan As a tall guy who's often affected by parallax error on touch screens, I'm certainly with you that this is a problem worth solving (doubly so because most of my design work is on touch screens). I don't think disabled buttons are an acceptable solution on a touch screen like this, though. The visual design of an ATM is all about simplicity; adding any other large visual element is going to come at the cost of that. The logical solution to me is to run a line all the way from the button to the on-screen button so parallax isn't a factor.
Sep
23
comment Why don't ATMs show blank arrows for unused buttons?
@juanitogan This is the image I often refer to when describing how parallax error affects touch-screen interfaces.
Sep
23
comment Why don't ATMs show blank arrows for unused buttons?
@R.. I hope you're right (and I know in the US Wells Fargo have pushed hard to differentiate on UX and they had previously commissioned Pentagram to produce a great ATM design), but how many people get a chance to play with ATM software before choosing a financial institution?
Sep
22
answered Why don't ATMs show blank arrows for unused buttons?
Sep
11
comment Name of the touch-ui “overscroll” feature?
They also have a global defaults write command for disabling/enabling the mode called NSScrollViewRubberbanding (so it looks like Apple has no real standard naming convention for it).
Sep
11
comment Name of the touch-ui “overscroll” feature?
Worth noting that in the OS X equivalent NSScrollView, the setting is called NSScrollElasticity (with the allowed values being NSScrollElasticityAutomatic, NSScrollElasticityNone and NSScrollElasticityAllowed).
Aug
27
answered Tree view: How to indicate that only some sub-items are selected?
Aug
26
comment Can I use the same touch gesture to navigate between screens and to interact with content on screen?
Also consider this related question.
Aug
26
revised Can I use the same touch gesture to navigate between screens and to interact with content on screen?
Improved the grammar of the title and content
Aug
26
comment Can I use the same touch gesture to navigate between screens and to interact with content on screen?
It's not an answer, but the iOS Reddit app Alien Blue also supports horizontal swipe gestures for navigating back and forward through the view stack, as does IE on touch devices. Both apps seem to default to scrolling the content (if there's some horizontal scrollable element under the finger), except when the swipe comes from the very edge of the screen (in which case it defaults to the back/forward gesture).
Aug
22
comment The usefulness of home appliances sound notification?
As a new father, I've got the washing machine going a lot more often than I used to, and the bleep to let me know it's done is very helpful to advance the load to the dryer (and get it done) as quickly as possible (it's helping me avoid needing to buy a whole bunch of clothes that will not fit my baby in a few months). I expect one day in the not too distant future we'll all get push notifications for our laundry and the bleep can fall by the wayside.
Aug
18
reviewed Reviewed Idea to enhance the UX and the legibility of an internship report
Aug
18
reviewed Close UI Design of News Magazine with borders, boxes or no seperation
Aug
13
comment Fibonacci pagination
While I think infinite scroll sounds like a good fit for the requirements that @XCore mentions in the question, I think calling pagination "a broken concept" is unfair. Imagine a physical phone book being in one continuous scroll; in that case, looking up a name beginning with a specific letter would be extremely time consuming. Ideally, pagination on the web should help like it does in the real world to provide spatial awareness. Infinite scroll/lazy loading does make a lot of sense if the content is already intrinsically ordered in a way that suits the user's need (e.g. Twitter).
Aug
10
answered What is the best practice for “submit a problem”?
Aug
7
comment What is the name of this design pattern?
Sounds like your question is very similar to this one.