4,686 reputation
31325
bio website softwareonastring.com
location Netherlands
age 52
visits member for 4 years, 1 month
seen 17 hours ago

Software developer since 1985. Started in Cobol, moved via Clipper/VB to Delphi. Delphi developer since 1998. Sniffing at C# and playing around with javascript and some php for websites. Coaching new employees and less experienced developers. Focused on software architecture and SOLID design. Keenly interested in user experience and usability.

Questions

When you ask a question, show your effort, provide all the details that will help someone to help you and be precise.

Answers

When you answer a question, don't just paste your code. Your answers will be much better when you explain why your code is doing what it does and how it achieves the asker's goal. It makes it a whole lot easier to follow along. As it is I am much more inclined to up-vote answers that have explanatory text about what the code is doing and why it is written as it is.

Answers that just contain links aren't likely to get an up-vote from me either

Other

Obligatory link whenever someone thinks they are improving security by imposing all sorts of rules on password composition: Password strength


Jan
9
comment When (if ever) should links be opened in a new window?
google.com does open links in new window when you have told it do so so through your search settings. It's one of the first things I change when I happen to have cleared my cookies or use a new computer...
Jan
8
comment Should the phone number country code be added depending on the user country?
And what about a UK person traveling abroad without adjusting their location settings? They would need the +44....
Jan
8
comment Best way to warn a user of potentially bad data
Thanks guys (and @jbabey also for the link, studying...)
Jan
7
comment Best way to warn a user of potentially bad data
+1, just a question: how do you "blur away" and what is a "blur" listener? (Hoping to learn something new again today)
Jan
7
comment Boolean table cell values - best way to show Yes/No
+1 Only gripe I have with this is that the "No's" attract more attention than the "Yes'". I'd probably use a grey scale cross to tone it down.
Jan
6
awarded  Custodian
Jan
6
reviewed Approve suggested edit on What do you call the method for ranking a set of items using a series of questions comparing just 2 at each time
Jan
6
comment “Shaking” button leading to increase in conversion rate?
For me, a shaking button would be reason to run as fast as I can. It's intrusive, and resembles someone shaking a fist at me. But hey, that's only my opinion, maybe others like buttons shaking at them...
Jan
4
comment Subject line of mailto: links?
@Baumr: I don't see having a prefilled subject as a benefit. If I don't want to type a subject, I just don't. Having a prefilled one, means I need to think about what it says (whether I agree with it or not) and possibly remove/change it. And then indeed there is the mobile factor... :-)
Jan
4
comment Subject line of mailto: links?
@Baumr: To address the UX of prefilling the subject line: I don't see any users objecting to it, but don't see any benefit to them either. That's why I addressed your apparent assumptions (not only the subject line being changed). If you really want to track how many people are using the mailto link, you will have to find other means. There simply are too many ways in which this can go wrong for you to use it in any kind of analysis.
Jan
4
comment Subject line of mailto: links?
Yes, forgot to delete comment, see my answer. You can't rely on the subject line not being changed.
Jan
4
answered Subject line of mailto: links?
Jan
4
comment Subject line of mailto: links?
So make it a different e-mail address...
Jan
4
comment How do I link people back to the mobile site from the full site?
@JonW: If the two sites have different addresses, ie m.mydomain.com for the mobile site and www.mydomain.com for the browser site, you should respect the address I typed in, regardless of the device I use. Especially when the sites have differences in functionality. Some mobile sites do not offer "preferences" or whatever, while the main site does, and then force a redirect on me when I am on my mobile regardless of the fact that I typed in the main site's address in my phone's web browser, making it impossible to change my ... when on mobile.
Jan
4
comment What is the correct spelling of wire frame?
@JohnGB: My comment was not so much about this specific case, but about the trend to google for stuff or use wikipedia when more authoratative sources can be consulted just as easily.
Jan
4
comment What is the correct spelling of wire frame?
While your advice is pragmatic, I'd prefer to use a dictionary. There are plenty of them online nowadays, so it won't be any more effort than googling.
Jan
4
comment Are Mailing list popups bad usability
I'd run like chased by lions if a site did this...
Jan
3
comment How do I link people back to the mobile site from the full site?
Don't force me to the mobile site just because I happen to be using a mobile device! Let me go to the normal site. Maybe show a hint that there is a mobile version, but do not assume that you know better than I do where I want to go.
Jan
3
comment Term for menu that appears at the top of many webpages
@Sylverdrag: Huh, d'oh.... :-)
Jan
3
comment Why do webpages scroll vertically instead of horizontally?
@Anthony: scroll bars existed before mouse wheels. No references, eye witness account...