1,495 reputation
817
bio website twitter.com/mholt6
location
age
visits member for 3 years, 1 month
seen Dec 25 at 23:04

I code stuff with my bare hands.

Papa Parse, GoConvey, binding

Donate

I like to make programs and devices smarter and easier to use. I experiment with new, brilliant interface concepts, data structures, and algorithms. I'm a programmer, web developer, and a Mormon.


Dec
12
comment Do material design's floating action buttons provide a bad UX?
@PaulS When you press a piece of cardstock on a surface with your finger, the other sides raise up (unless the material is perfectly flat, which most aren't). That might be one way to explain the raised shadow.
Dec
12
comment Why the textfield in Google Material Design without box
@André Interesting; my handwriting stays above the line even when letters have a hanging base. Maybe it depends on the person's style.
Dec
12
comment Make people understand they can click on a button in a flat design
@VinceCgto When a cardstock piece of paper is laying on a desk, and you press on a corner of it with your finger, the other corners pop up, away from the surface.
Oct
22
comment Street address confirmation
@O.R.Mapper I agree. Ideally, the fields that are displayed on the form (and the order in which they are displayed) should be determined by the country that the user selects. Where multiple countries are accepted, we recommend putting the Country field first. Whether using Method A or Method B, the address still has to be formatted according to country.
Oct
22
comment Street address confirmation
@Crissov ZIP code does not unambiguously determine city and state in the US. However, I share your sentiment for the single, combined address field. It just requires a good address parser. (Shameless plug, SmartyStreets does this.)
Apr
7
comment Should subscriptions with a pre-pay model charge overage or renew early?
Typically, no, overage is extra, for example: algolia.com/pricing -- and no, let's suppose service disruption is not an option (I think I said this in the question, let me know if I am misunderstanding you or need to be clearer).
Apr
6
comment Why does the green “+” button in Mac apps only maximize the height?
Definitely the most direct and thorough answer so far about the actual UX! Didn't know about some of those little features they built in related to this.
Apr
6
comment Why does the green “+” button in Mac apps only maximize the height?
Interesting! I guess apps have to support that kind of viewport sizing then. In my opinion, though, zooming the window to full the screen would be a bigger win than not having extra whitespace. Maybe it's just a matter of preference.
Apr
6
comment Why does the green “+” button in Mac apps only maximize the height?
@DanielGibbs BetterSnapTool. It's slightly glitchy with multiple monitors sometimes but for the most part works pretty well.
Mar
27
comment Should “Yes, delete it” be red, or green?
When you hover over one of the buttons, switch the colors. That'll do the trick.
Feb
20
comment Why do address forms ask for the US state?
Plus, many people don't know the ZIP code. They may not be entering their own address. Even if they know the rest of the address, the ZIP code can be appended. We just assume ZIP codes are localized to a particular area.
Feb
3
comment Should US State be a dropdown or text field
@cimmanon What if the dropdown has states formatted like "MN - Minnesota" or just "MN" instead of "Minnesota"? Then they won't find it and have to start over.
Feb
3
comment Should US State be a dropdown or text field
@cimmanon Unless users know how the field is formatted (e.g. "NV - Nevada" or just "Nevada"), it's slower. They have to guess, and if they guess wrong, they have to start typing over again, because browsers will persist the keystrokes as they "type into" an entry, that turns out doesn't exist. I don't even know how to tell the browser to "forget" my previous keystrokes in a dropdown and start over from the beginning without using the mouse, or tabbing away, then shift+tabbing back.
Oct
22
comment Google plus hidden menu style
Typically, a navigation drawer, I think.
Oct
22
comment What is the best format to capture addresses for a universal user-base?
Use a single field and verify the input.
Oct
20
comment Users Entering Email Address Instead of Mailing Address (Web Form)
US addresses don't have a second street line. (Usually.) But please oh please don't add another address field (as I commented below) -- let's make the web better by simplifying address input instead of making it more confusing. (Sorry. I work at SmartyStreets. For some reason I'm kind of passionate about this...)
Oct
20
comment Users Entering Email Address Instead of Mailing Address (Web Form)
Oh, not more address fields! :o --- definitely don't add fields to the form. Let's consolidate the address field into one while we're looking at making improvements.
Oct
18
comment Are there studies that show how long a user is willing to wait when logging into a website?
Interesting question, though I doubt the delay would be noticeable with today's processors. If the delay was noticeable by a human and the processor was spinning that whole time chewing on a hashing algorithm, I'd be more worried about upgrading the hardware to handle the load than I would be about delaying the user a few more milliseconds. Ironically, that upgrade would speed it up. I have seen some sites (even the Linux desktop login) enforce a time delay, aside from actual computation time, to prevent brute-force.
Sep
20
comment Quizzing users on key points of the EULA?
Interesting idea, but I think DannyVarod's and Brendon's comments combined form a complete answer to your question.
Sep
6
comment Order of address, city, country in form
Also, I'll add: ZIP codes frequently change, and a ZIP code may often map to multiple cities or even states, making a city/state auto-fill less than trivial.