Posts Tagged: Web Development

More optimization tips

Speaking of site optimization: This is the first part, and it’s dedicated to gauging performance, automating those measurements, defining a performance budget, and enforcing it. The second part of the article is dedicated to fixing performance issues across the web stack. I had quite a bit of fun writing this piece, I hope you have at least half… Read more »

How to improve your site performance

Find your biggest problem and do the *least* amount of work to make it no longer your biggest problem. Then move on to your next biggest problem. Don’t ever waste time making things perfect. – Steve Krug’s first rule of optimization I might be paraphrasing slightly, but the man is smart. Sure he was talking… Read more »

Sub-branding and fragmentation

Designers commonly offer numerous services and products, from straight design consultation, to side-projects, and apps. But are you one organization or many? How similar should your offerings look? What brand strategy will lead to the most success for you? My latest WebDesignerDepot article is about the pros and cons of fragmentation (which could also be… Read more »

Really clever use of parallax

When I think of the greatest use of parallax scrolling, I usually think of Apple’s Mac Pro page. Even though it’s not actually “parallax” (which is basically why the moon seems to follow you when driving down the highway)… it uses the same underlying JavaScript technology to create cool effects. I haven’t used a desktop computer in… Read more »

CSS methodologies (the why, not the how)

In this article, we will take a look at these CSS methodologies: Object-Oriented CSS (OOCSS) Block, Element, Modifier (BEM) Scalable and Modular Architecture for CSS (SMACSS) SUIT CSS Systematic CSS If you’ve been programming CSS for more than a few months you should check out Kieran Potts’ overview of CSS methodologies over at Six Revisions.

What fidelity should your prototype be?

That’s why when you share prototypes with a large, diverse team it’s important to set expectations about how closely the prototype reflects the final product. You have to inform the audience about prototype’s level of fidelity, and also what they should be focusing on when evaluating the prototype. Following up on yesterday’s post on prototyping Clark… Read more »