3 ms·
Principles for making things for the web
- brandonhsiao 13y agoI bet if you compiled this into a small book(let) called "The Tiny Book of Web Design: <x> Tips to <pretentious verb> <pretentious adjective> Websites" and sold it for $5.99, you'd get a lot of buyers. Joking aside, awesome tips.
- girvo 13y agoYou're joking? Actually, I think you're on to something there.
- syllogism 13y agoReally great.
- chj 13y agoVery practical tips.
- llogiq 13y agoI disagree on the"flush data on POST" tip. If you interpret a POST as a transaction and have a transaction ID, you can make POSTs idempotent. In this case, reloading just retries the transaction. Or the system can filter it out altogether.
- oulipian 13y ago$sidebar.html("Do this"); $sidebar.html("instead"); Should maybe be: $sidebar.html("Do this").html("instead");
- jordanwallwork 13y agoWhat does this mean (from design/ui)?: Redundancy is a useful design technique. Labels+icons, color+width, etc.
- FeatureRush 13y agoFor example not all people will find "buttons" in your flat design when only difference is background colour, even if they can perceive the difference. Adding more "signals" like usage of icons, shadows, borders, fonts... makes the intent more obvious. It's not about how to communicate with minimal amount of signals, but how to make the communication clear to greater number of people.
- jordanwallwork 13y agoOh right yeah that makes sense, cheers