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


Dec
11
comment Stressless user experience for data entry forms
Darker backgrounds actually make reading a lot harder. It may be different for mono spaced code as that really does not read as text, but as, well... code. I tend to avoid websites with a dark background because the font tends not to have been adjusted. On darker backgrounds text seems to sink into it and one should use a larger font or a font with with thicker strokes to compensate. Most importantly: the preference for a light or dark background is very personal! So cater to that by allowing both.
Dec
10
comment Is a language switcher necessary on a web site's every page?
@Pekka: unfortunately not, no.
Dec
10
comment Is a language switcher necessary on a web site's every page?
@Pekka: 'supposed' in "(supposed) language" is the key. I don't want my search engine to assume anything from either my regional settings, my windows language or whatever other setting it can think of. It should only filter on language when specifically directed to do so.
Dec
10
comment Is it possible to organize a web site based on roles for anonymous users?
@edgarator: yes, that would be a nice addition.
Dec
9
answered Is it possible to organize a web site based on roles for anonymous users?
Dec
8
comment User experience and the trailing slash for directories in the URL?
Doesn't make a blind bit of difference, but it feels weird to have a slash at the end... for exactly the reason you mention: no slash = file and a page sort of implies a "file"
Dec
8
comment What makes sense to designers HiDPI, @2x, or Retina?
@BenBrocka: maybe not, but retina is platform specific, "@2x" doesn't mean anything (never even heard of it) and HiDPI does imply high resolution? Upvoted your answer High DPI at least cuts down on the acronyms... :-)
Dec
8
comment What makes sense to designers HiDPI, @2x, or Retina?
High resolution?
Dec
8
answered Validation / Dirty Flag: should we force users to fix invalid entries before they move to another screen in the software?
Dec
7
comment From an application that prints, would users expect a print preview feature?
Yes it would definitely annoy me
Dec
7
comment Which one you think is better approach for viewing notification - facebook or quora/forrst?
+1 for the new and read/unread distinction
Dec
6
comment Why do we have OS names like Mountain Lion, Jellybean, and Quantal Quetzal instead of numbers?
@Justinᚅᚔᚈᚄᚒᚔ yeah well, anything and everyone is patent-able in the US.
Dec
6
comment Representing a network of product dependencies as a diagram
Thanks, done...
Dec
6
answered Representing a network of product dependencies as a diagram
Dec
6
comment Why do we have OS names like Mountain Lion, Jellybean, and Quantal Quetzal instead of numbers?
@ratchetfreak: yes, you are right, that's what I meant.
Dec
6
comment Automatically focusing in the search text box on page load for an ecommerce site
Makes no difference, unless the search box is the only thing on your (home) page. And even then, I would recommend against auto-focus for that because people may land on your home page by accident and auto-focus should really be reserved for forms (form pages) that a user visits with the intention of filling out the form. A home page, like any other page on your site, may be entered "by accident" by inadvertently clicking on a link on some other page/site.
Dec
6
comment Automatically focusing in the search text box on page load for an ecommerce site
And why do you think your home page might be the first page I visit?
Dec
6
answered Automatically focusing in the search text box on page load for an ecommerce site
Dec
6
comment Is a short stay on Web Page always bad?
+1 and another (if I could) for reading Tim's blog...
Dec
6
comment Representing a network of product dependencies as a diagram
Skip the middle level in the visualization and de-duplicate the components in the solution... (Customers and non-techies need not be bothered with the way you have "optimized" your solution building from components.)