Chris H
  • Member for 8 years, 6 months
  • Last seen this week
  • UK
Why do web sites display dates in an inaccurate representation e.g. "a year ago"?
13 votes

You've caught a common bug (IME) in the implementation of these relative time/date stamps -- at a step-change in the precision you lose a lot of information due to rounding, and the rounding is always ...

View answer
When linking to external websites from an app. Is it better to use web view or open in a browser?
0 votes

A slightly different point of view: give the user a choice. Example that demonstrates why: The RSS reader Feedly on Android allows me to select the browser used (when I open a link or want to view the ...

View answer
Why are tactile ground surface indicators potential slip hazards?
Accepted answer
2 votes

Basically it's a much smaller surface area to grip, and many shoes don't follow the surface well. The actual material is often reasonably grippy. It can even be grippier than the surrounding area, at ...

View answer
Should a "Save as New" or "Duplicate" button open the new file, or keep the original file open?
0 votes

The common term for keeping only the original open seems to be "Save (a) copy (as)". I checked a few applications with this option (Matlab, Inkscape, GIMP, Ristretto). Your wording is the opposite. ...

View answer
Why most footers have a background color as a divider of section?
Accepted answer
18 votes

If you add too much whitespace, apart from wasting screen space (which I won't go into further as I don't want to rant), plenty of users will stop scrolling too soon to see it if they're not actually ...

View answer
Pagination: what do you need the “last page” button for?
3 votes

One forum I frequent has no sorting options (and isn't logical to read in reverse chronological order anyway -- searching is a different matter), so to get to the most recent replies, you click on the ...

View answer
Using two different fonts on a mobile application
4 votes

To me (not a designer by trade, but I've done some) MaaxRounded adds nothing when compared to the all-Roboto version (but the body looks very loose in MaaxRounded). With the contrast in size and ...

View answer
Obfuscating event location on map
4 votes

If you limit the zoom and use a fairly large blob rather than a pin marker, this has a natural feel of low precision. Here's a mockup: Only major roads are shown but you can still see which side of ...

View answer
Should I put a back button on my form wizard?
4 votes

Considering something like a survey, I might want to move information betweens answer (or copy it). If I can't, I'm quite likely to think that the whole thing is a waste of time, and give up. ...

View answer
What happens when users are given a secret URL instead of a username/password?
0 votes

There are other downsides, especially as you mention months between accesses. Users can easily change PCs/replace broken phones or whatever over that time. They may even opt for a different browser, ...

View answer
What is the purpose of the 60-second shutdown timer in macOS?
3 votes

Ubuntu (Xubuntu at least) has something similar but 30 seconds. It's mainly an "are you sure" that doesn't prevent the user clicking shutdown and leaving the machine (what happens if you shut the ...

View answer
DD/MM/YY or DD/MM/YYYY?
1 votes

It depends on what you're trying to achieve. In some cases (perhaps more than you think) users may need to see a 4-digit year, while in others a two-digit year is adequate. It's not just century-old ...

View answer
My users keep naming things with special characters to thwart alphabetization
14 votes

As well as pinning items to the top of the list, fake-alphabetical entries can be used to pin them to the bottom (a trivial example: I use a contact called ZZ spam with a silent ringtone on my phone). ...

View answer
Username field in registration form
4 votes

As the username is a handle by which the user will be known, you should make it easy for them to change it. Why not copy stackexchange? Prefill with a userID like user12345 (which may be related to ...

View answer
I'm designing a no-data USB cable : How should the end be marked?
11 votes

This would perhaps be one for the tech-savvy but how about labelling it 10101010 as a crossed out series of bits. That could be printed on the cable itself, while better on the plug or a label ...

View answer
Why do most of us wear wristwatches on the left hand?
11 votes

Further reasons. Right-handedness is assumed in this answer, because it was historically enforced. Handwriting is easier without a watch on the wrist of your writing hand to snag on the edges of the ...

View answer
Splitting credit card number fields into four different inputs
0 votes

A minor extra point I don't believe is addressed elsewhere: A single box is more accessible, especially on systems without a full suite of accessibility tools: It scales if the window is zoomed (...

View answer
"View Desktop Site" necessary?
1 votes

Possibly not even if there's a difference between your sites. At least if your user-agent handling works properly. Example: SE on Android mobile has a "full site" link at the bottom. I only realised ...

View answer
Why do most programs separate Find and Replace dialogs?
3 votes

I see this as new behaviour. Without an old install of MSOffice to test I can't be absolutely sure, but in the past find/replace dialog boxes were often modal, and covered quite a lot of text. For ...

View answer
Why is text justified in newspapers, but not on the web?
1 votes

To some extent this may be what another answer was getting at, but historical reasons are important. Justifying text takes processing every time the text is rendered. For paper output, you justify ...

View answer
How would you have avoided the Miss Universe 2015 mistake?
0 votes

One thing I've seen used in some events (and I recently haven't watched much TV, especially awards shows, which I can't stand) is to have three envelopes for all the finalists that place. The ...

View answer
Why is sound sparingly used on websites?
13 votes

Tradition is important. If you think in terms of web 1.0 there are far fewer events that might logically need sound. A couple of examples of when someone might put sound in, but it wouldn't add much ...

View answer
Should date pickers for meetings offer the ability to schedule a meeting for 0 minutes?
13 votes

Any sort of open-house event might be well-served by this approach: people can accept and have a reminder added without it blocking out their calendar. The event may also have an end criterion that's ...

View answer
Using email app to read onsite messages good or bad?
1 votes

Cons: You have to support an email backend. (After reading your clarifying comment) What would you do if the user tried to send an email to their mum using your server? If you route the mail, you'...

View answer
Why is the drag area usually limited to the "title bar"?
1 votes

There's quite probably also a historical reason: defining whether the cursor is in the title bar is computationally a much simpler problem than defining whether it is in NOT(text OR button OR input ...

View answer
Why did early telephones use a rotary dial instead of 10 individual buttons?
3 votes

I was going to post this a comment, but bits of it applied to each of the existing answers, so here it is in one place: There were a few push-button pulse-dial phones around (though wikipedia could ...

View answer