3 ms·
Overall, this hit a lot of good points and is a good read. I can't say I had any good takeaways, but I was nodding my head in agreement with many of the authors
by meesterdude 12y ago
Overall, this hit a lot of good points and is a good read. I can't say I had any good takeaways, but I was nodding my head in agreement with many of the authors points.
I am a web developer before I am a web designer, but I've honed my abilities over time with a few simple rules that I'll share for anyone else who struggles:
1. Care. More often than not, lazy design comes from not caring or even thinking about it. If you don't give a shit, your design will be shit.
2. Experiment. Try different alignments, ratios, spacings, colors; take things to an extreme and then tune it down till you like it. Try it on your phone. Try it zoomed out. play with it and see how it reacts to what you do.
3. Iterate. Sometimes you can bang out a design and it's done; but more often than not you'll get better quality by iterating over it a few times.
4. Embrace fonts. I still struggle with their nuances, but a good typeface can really add a feeling to a design. google fonts is a great resource, and ranks by popularity which is not a bad reference. I know I suck at them, but I know they're important; so i feed off of what i like from other designers uses.
5. Optimize for readers. If your design has any text element, you should probably optimize for the text first. Everything else is secondary. If you find it hard to read at glance, or lose your place in a paragraph, you probably need to tweak something.
Also +1 for "don't make me think" - one of the most pivotal books I've ever read that changed how I view and make websites. Would have never expected that from such an otherwise brief and light read; a beautiful exercise of intelligence in countless ways. Even the title is useful to keep in mind. Highly recommend for anyone looking to do better, no matter the skill level.
- collyw 12y agoWith the exception of 4, those would be good recommendations to apply to your code as well.