"There is genuinely no reason not to do this other than the mass institutional inertia of a million product managers copy-pasting the same address form template from 2009"

#ux #meatloaf

https://zipcodefirst.com/

Put the ZIP code first.

It's 2026. A ZIP code is 5 characters. From those 5 characters you get city, state, and country. 3 fields. Autofilled. Put it first, you animals.

@fazzaro I agree that such forms are mostly terrible copy-n-paste of 20+ year old forms, but ZIP Codes often cover more than one city, so pre-filling the city will always be wrong for me. The smarter forms know this and allow you to choose the city from the limited set for that ZIP Code.
@jitterted @fazzaro I concur with multi-select. But TBF, ZIP Codes cover one city, as seen by the USPS, the city of the post office serving the area. It is their Code, it serves their needs. Sometimes, how you see you city name is not how they do. Letting it choose Minneapolis over Richfield won’t affect delivery of mail. The USPS considers Richfield a vanity city name in their systems, and it will get there either way.