How To Price Freelance Services — Understanding Your Costs

One of the questions I often get asked is how do you price your services? What should you charge when someone approaches you to design and/or develop a website? Since, we’re talking about custom work, the answer, as you might expect, is it depends. I’d like to share some thoughts about what it depends on.

Continue reading

CSS Filter Primitives — SVG Filters on HTML Elements

Last week I walked through the css named filter functions which are relatively easy to understand and use. However, they’re only one way to add css filter effects and the least powerful way at that. Today I want to look at filter primitives, one of the other and more powerful ways to add filters to images and elements.

Continue reading

How Does Flat Design Damage and Improve Usability?

As skeuomorphism falls out of favor and the trend towards flatter design takes hold are we losing something more than depth in the interfaces we design? Is it possible we’re making our sites less usable? Could it be that flat design is damaging to usability.

Continue reading

CSS Named Filter Effects — Non-Destructive Effects for Images and Elements

Like clipping and masking, filters have long been the domain of graphic editors. For example if you wanted to change the saturation of an image, you’d open an editor, make the changes, save the image, and be on your way. Before too long we’ll skip the graphic editor and filter our images through css alone.

Continue reading

CSS Clipping and Masking: Examples and Observations

On Monday I walked through the spec for css clipping and masking. Since the post grew a little long, I promised some examples for today. I’ll also offer a few observations at the end of the post.

Continue reading

css.php