4,546 reputation
31225
bio website marjanvenema.com
location Netherlands
age 52
visits member for 3 years, 8 months
seen 9 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


Mar
13
comment Benefit of “Twisty bottom” ballpoint pens over “Clicky tops”
@VitalyMijiritsky: I used to have a colleague who clicked his clicky pen against his shoulder... It never ceased to amaze me, yet silly he wasn't :-)
Mar
13
comment Why are those Sign-in/sign-out icon a convention?
On my Android phone incoming calls point left and outgoing calls point right with the icons are on the left of the call log. Keeps confusing the heck out of me. The addition of the brackets makes it much clearer, regardless of which way the arrows point. The green "running people" icons are completely useless for me. It took me a long time to figure out that the left one must be exiting because the hind foot was indoors. The right one still has me wondering whether he's coming in or going out...
Mar
13
comment Should I send users to the [group] they just created or show them the new [group] in context?
What do you envision happening most: creating a single group and fleshing it out, or creating/naming several new groups and only adding details to a group when the need arises? Answer should give you a fair indication on which way to go.
Mar
12
comment Beyond a one-size-fits-many-Westerners approach: Which mobile apps take localization seriously?
@DeerHunter: How? I think that this could very well be supported by facts about the development environments available for the various platforms. But then it is no longer a question about UX, but about IDE's and doesn't belong here either. :)
Mar
12
comment Is Parent.se confusing users with link color?
SE is darkening visited links here on UX as well. And on programmers, and on the main SO site. Though the difference between the two colors could be improved to make it easier to recognize, I don't think there is a rule as to whether visited links should be lighter or darker than unvisited ones.
Mar
12
comment Negate Search Facets
It'll work, but I am wondering whether there would be a more convenient way, say something where all facets have an "include", "exclude", "don't care" choice?
Mar
12
comment How can I choose positively reinforcing sounds/animations?
No. It would not. Windows makes a sound when you click a node in the Windows Explorer (possibly only when you open or close it). That is a short sound in conjunction with user initiated action and it annoyed the h... out of me enough to turn off all Windows sounds. Short or not, user initiated action or not, a sound is a sound is a sound. So give people the ability to turn it off.
Mar
11
comment Why do some people physically cover their macbook cameras
+1 There is nothing as sure as making something physically impossible...
Mar
11
revised Are Youtube style loaders the next big UI trend?
Gave your links a bit of air
Mar
11
comment How can I choose positively reinforcing sounds/animations?
Please make sure people can turn off sounds. Not everybody enjoys their computer talking, beeping or whatever else makes sound at them.
Mar
11
comment Navbars that hide when scrolldown and show when scrolling up
@DA01: I hate the flickering this disappearing/reappearing causes when I quickly scroll up and down to get something "nicely in view". I'd just have a sticky navbar. On devices with enough screen real estate it is not an issue, and even on devices with limited screen real estate, you generally have a top bar and can put a lot in there or in a hamburger menu. Which all was a long way of saying: I don't like it and see no point for it, it's a gimmick that does not warrant being copied :-p
Mar
10
comment How to deliver wireframes to off-shore dev teams
+1 And Indians are not alone in this. You'll likely face this with all Asian cultures. But even with outsourcing companies in Western cultures, you'll face the same predicament. Your goals and the outsourcing companies' goals are likely not aligned. Scrum/Agile helps, but only up to a point. When it comes down to it, having to redo stuff is more income for them as long as they keep you happy enough to stick with them.
Mar
10
comment Is it recommended to play a sound for warning and error messages?
Skype at least lets you turn off (specific) sounds!
Mar
7
comment what is the list for list of sexual orientation options in a dating website?
It could be a simple sentence to fill in: " I am a (fe)male interested in [both] (fe)males [and (fe)males]". Or make it a list of radio buttons that includes all variation of this sentence.
Mar
6
comment Dark on light versus light on dark for command line and development tools
The choice/preference for one or the other often is a result of a whether a person suffers from astigmatism or not. Generally people with astigmatism will find a light background much easier to read. (Sorry, lost the link to the article describing why).
Mar
6
comment What part of overview item should be clickable
Not the text, please not the text. The image and the title? Yes. A "read more" link? Yes. The intro/summary/teaset text? Please no.
Mar
6
comment How many products on a landing page?
One and one only... A landing page I think is meant to promote a single product or service, so you should not muddy the waters with other products/services. There are even people who think you shouldn't have any general links on such a page.
Feb
24
comment How to choose between “show” and “display” something?
Whichever you choose: be consistent and don't mix the use of show, display and view for the same (kind of) action.
Feb
24
comment Which color scheme to choose for applications that require long work hours?
I have recently learned that astigmatism creates a preference for dark on light ui's while people not affected by astigmatism tend can more easily deal with light on dark ui's. It has to do with the amount of light reflected off a light background helping people with astigmatism. So whatever you do, make sure you do not force people into using a single color scheme, and provide alternative.
Feb
23
comment Should shopping carts from different sessions be merged or not?
If the first cart is "stale" (older than ... days) than just ignore it. If the first cart is recent enough: merge and tell the user you did so, giving them an easy option (single link) to undo what you just did for them.