4,686 reputation
31325
bio website softwareonastring.com
location Netherlands
age 52
visits member for 4 years
seen Aug 23 at 18:40

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


Feb
2
comment When is simplicity good in web design?
I would not cite Amazon as an example of the result of usability (or any other form of) testing. It is out in the public domain that the UX expert who did a lot of the usability testing left because Jeff Bezos actually was "dictating" every part of the interface. Do have a reference somewhere, but can't locate it at the moment in my bookmarks (Chrome only searches titles unfortunately)
Feb
2
reviewed Approve suggested edit on Browser extensions: page action or browser action?
Feb
1
comment Multipart progress / status bar colours
Easier on the eyes: just tone down the colors to less saturation, essentially making them more "pastel" like.
Feb
1
comment Is better to have two columns of the same size instead of the typical sidebar? Could it confuse the user?
I like the new one better, but that's just my opinion of the first impression. By the way: you might be well advised to edit your question so it asks specific UX related questions. "Please give me some feedback" questions are off topic on this site. See the faq for more information.
Jan
31
comment Is the middle power option 50% or 60%?
Ah, missed those 4 words... Sorry
Jan
31
comment minimalistic top navigation + huge footer = winning combination?
@Sherpanaut: Agreed, but my comment doesn't stem from trying to use them, but rather from being subjected to bad implementations/uses...
Jan
31
comment Is the middle power option 50% or 60%?
Who says that power increase is uniformly distributed over all the settings? I added this comment to the question as well. It is an assumption that seems to have no ground?
Jan
31
comment Is the middle power option 50% or 60%?
Who says that power increase is uniformly distributed over all the settings?
Jan
31
comment minimalistic top navigation + huge footer = winning combination?
And Mega Menu's are hugely annoying if their showing not delayed for some time when simply moving your mouse across them to get to some content (which then of course is covered by the b.... mega menu if you happened to be moving down)
Jan
30
comment slides usability - auto play or not?
The better ones pause sliding on hover or click until mouse moves off the control.
Jan
28
comment Aggregate Information v.s Detailed Information
What the h... is an LMS system? I am sure you don't mean "like my status" or "Limburgs Metaal Spuitbedrijf"?
Jan
28
comment “Record in Use By Other User” Guidance: Try Again Later? Or Other Solution?
Have the developers look up optimistic locking versus pessimistic locking and convince them to do away with pessimistic locking. It seems safe but is actually a problem waiting to happen. With optimistic locking you need to take care of an update conflict, but that is much to be desired over a record being locked "forever" because someone went to lunch without pressing update/cancel.
Jan
28
comment Using a column based layout for text content
Personal opinion: I dislike reading multi-column text in a pdf document as it requires unnecessary (in my view) scrolling. At least in a pdf multi-column text has an excuse in that it supposedly is intended to be printed, or the representation of a print document. For a website I don't see any excuse to add this extra scrolling burden.
Jan
25
comment Is a web form that sends an email bad UX versus native email client?
@plainclothes: that is only because it is easier for the recipient, not because it is easier for the sender! I just want to send a message saying "hey, help me on this" instead of having to fill out all sorts of fields that are probably not applicable to my situation, but deemed "important" the recipient (worse if they have made them mandatory).
Jan
20
comment Are HTTP error codes user-friendly?
@ruda.almeida: and where did I dispute that?
Jan
20
comment Are HTTP error codes user-friendly?
Browsers really should simply show what the servers serve. Even a short error message may contain important information that they should not disguise. Servers do have options to show friendly or "raw" messages, sometimes even on a per code basis. I guess setting these options properly is not a priority for most website developers...
Jan
20
comment What are the Best Practices for Server Side Tabs?
Don't shuffle tabs. Most users rely on "positional memory" to find stuff. One of the reasons that "personalized menu's" were a failure.
Jan
20
comment Are HTTP error codes user-friendly?
The error codes are not there for historical reasons! They serve a very real purpose for browser developers as well as anybody retrieving pages programmatically. Showing them raw to a user is an UX fail, but does not in any way detract from their usefulness.
Jan
20
comment Are HTTP error codes user-friendly?
These error codes have a very specific use and significance. Displaying them raw to the user is an UX fail, but does not make them obsolete.
Jan
18
comment When should a select be replaced with a combobox?
@MattObee: Comboboxes are frequently used in "only from this list" scenario's where typing in the edit part of the combo is only allowed (if at all) to facilitate selecting the desired value. In general they are used when the list is too long for a simple listbox and values need to be selected from a more-or-less fixed set, or the values come from a table maintained in another part of the application.