David Fasullo’s Labor of Love
Planning for Web Design: Part 1

Planning will help boost your creativity, save you time, and make you look like a rockstar to clients!
If you’re looking to up your game as a web designer, the planning phase is probably the single most “bang for your buck” skill-set that you could possible work on. Sometimes it seems that in the dizzying world of web design blogs, roundups, and screencasts, people just skim over the part of the process that makes everything else possible.
This post marks the first in a series where I’ll be examining the “planning” phase in web design. The goal: to help you better understand what role planning plays in design; when it’s effective, and when it’s wasted.
Read the rest of the post at Webdesigntuts+, where I’m the new site editor!
100% background Images using CSS3
A CSS3 Tip
I'm probably way behind the curve on this one, but I recently realized the following:
All browsers that support the CSS text-shadow and box-shadow properties also support the new CSS3 RGBa syntax. Which means you can safely combine them today.
That's handy, because it means no worrying about matching a precise hex colour shadow to a specific hex colour background. Instead just let the browser blend. An example:
p {
text-shadow: rgba(0, 0, 0, 0.2) 0 1px 0;
}
That will produce a paragraph with a 20% opacity black drop shadow that will blend into any background colour below it. A paragraph like this one.
Previously I might have created the drop shadow in Photoshop, then used the eye dropper tool to pull out the composited shadow hex value after the transparency was applied to the background colour. No more!
Flyline/Dropdown Menu with CSS3 animation
Slide Line Menu with CSS3 animation
Understanding the Z-Layout
The Z-Layout is a great way to start just about any web design project because it addresses the core requirements for any effective site: branding, hierarchy, structure, and call to action. While it would be nearly impossible to claim that the classic “Z-Layout” is the perfect solution for each and every website out there, it’s certainly a layout that’s effective enough to warrant inclusion in any web designer’s arsenal of layout ideas.
