13,252 reputation
22344
bio website
location London, United Kingdom
age
visits member for 2 years, 1 month
seen 1 hour ago

I became a guerrilla UX fighter back in 1995.

Me in my guerrila days

I've been underground for many years, but recently decided to ditch the Kalashnikov, get out the trenches, and take a more formal approach to the topic.

Currently taking an MSc in Human-centred Interaction Design at City University, London.

I specialise in complex system, cognition and aesthetics; my current role is a UX/Product designer.


2d
comment Should I change the text on the save button when confirming the save?
Just to open a modal dialog.
2d
comment Term for a top menu that appears when scrolling up?
I've done a bit of research on this, and you'll find that the term 'sticky' often stands for something else (in contrast to what Smashing Magazine call it). Most notably perhaps is the definition of the CSS standard, which I reckon that, once fully supported, will prevail. See my comment for the question for more.
2d
comment Term for a top menu that appears when scrolling up?
I call it Pit bar. The terminology of these is yet to become a convention. See elaborated discussion on this UX.SE question.
Sep
17
comment How to create a web application with good user experience or usability?
The question title is very (very) generic. It seems to me like a clear-cut 'close for being too broad' before I read the actual question. Could you please revise the title to be more specific to you case?
Sep
16
comment What are the differences between desktop app UX vs Web App UX?
This is a really good answer, but it focuses on differences between desktop computers and mobile devices, rather than desktop apps and web apps - one can use a web app on a desktop computer.
Sep
16
comment Visualizing version-controlled hierarchical data
That wasn't what I meant by animation. You'd have to have some timeline control - either a scroller or a next/previous buttons. What I meant is that as you move between one version and another, instead of changes happening straight away, a transition animation will allow users to see better what has changed.
Sep
15
comment Visualizing version-controlled hierarchical data
I don't think Git would be a solid start - Git blobs (objects) can have more than one parent (like on a 3-way merge commit).
Sep
12
comment Is UX art, science or both?
I've tried to tailor the answer to concrete UX affairs. No doubt, there's obviously a lot to debate and the argument is nowhere complete. Also, this is somewhat of a philosophical question - I don't think there's a definitive answer. I've intentionally stated that much of this is my own personal views and beliefs, but I hope people will find a few takeaways useful.
Sep
11
comment Why does the Caps Lock not toggle upper and lower case for selected text?
I'm afraid this is not perfectly accurate - the 'B' button on a word processor changes its state based on the position of the cursor (so once you clicked 'B' to make the selection bold, if you move the cursor to text that isn't bold, the 'B' button deselects). There are usability issues with this as well, because on most word processors the button only turns on if the whole selection is in bold - if in a bold sentence two letters aren't bold, and you wish to bold the lot, you need to press the button twice.
Sep
10
comment Why does the Caps Lock not toggle upper and lower case for selected text?
As for the upvote business - first, I was too keen to provide an answer; second, I'd normally upvote questions that I've either searched for or want to know the answer for myself. But it's a good question alright so you got my upvote now. Although I'd argue that knowledge is more precious than rewards...
Sep
10
comment Why does the Caps Lock not toggle upper and lower case for selected text?
To the best of my knowledge, nowadays the caps lock key implementation is standard - the programmer gets it as a key up/down event, and say the key 'a' as its keycode on key up/down, but the actual letter 'A' or 'a' on keypress event. So yes - what you suggest can be done. The hardware, however, sends a different code for caps lock on or off. I do suspect that this was not always the case and that older implementation involved key up for caps lock on and key down for caps lock off.
Sep
4
comment How to allow users to position newly created items in a sortable item list
Exactly. Highly recommend trying this out on the live app.
Sep
4
comment How to allow users to position newly created items in a sortable item list
These are two separate screens. Both has an add drag control to add to the lists on each screen.
Sep
3
comment When does a prototype become alpha software?
When you say that a prototype becomes an MVP, do you mean they actually get deployed, or do you mean their scope is fairly comprehensive?
Sep
3
comment Grouping participants in a card sort analysis?
As for "audience base IA"... say you do card sorting for the main navigation, and the novices and experts had noticeably different preferences (or terms); you can integrate an element to the interface letting users choose their group and then modify the interface accordingly. Most times, this is done by introducing a menu options (utility or main navigation) like 'Man'/'Women' or 'hobbyist'/'professional'. I hope I have answered your question.
Sep
3
comment Grouping participants in a card sort analysis?
@PedroGutierrez. If you already have your personas, you should be able to work out the questions that will match a participant to the persona. Your case is common, and you just have to match each participant to a persona group and analyse the results of each group separately.
Sep
3
comment Checkbox vs toggle
How does a user suppose to know this?
Sep
3
comment Checkbox vs toggle
What does the middle position in woman/man mean?
Sep
2
comment Should I clear a form after the user submits data?
I think Eleonora's answer is on the right track, but it's hard to answer such a question without knowing what the form is about, what the user needs are, what task is being performed, etc. The whole point of UX is to provide optimal solutions to concrete problems, the variables of which vary a great deal between problems. There isn't much place for 'general' questions in UX - each case is different.
Aug
29
comment How to show the relationship between two input fields with different units
Why use a combo for two options instead of radio buttons? It's 2 clicks with low visibility, vs 1 click with high visibility.