|
I pretty much agree with joe, but here is something I do now that has reduced my development time massively.
I now use, almost exclusively, whether doing my own designs or getting stuff from a designer, a grid system. Normally 960.gs.
I've used 960.gs with vanilla html sites, bespoke apps, Umbraco, SilverStripe, Nop and more and it is almost as valuable to me as firebug.
So why is it so good?
Well, it'll means you can agree with the designer the page size you want to use, the 'columns' you want to use (12, 16,20 etc) and he can go away and do the slices, outline markup and css exactly as you will implement it in the nop code.
I generally strip a lot of the markup and css from nop anyway, but it's really easy to replace master-page-wrapper with container_16 for example and master-page-holder etc with grid_10 or whatever the relevant bit is.
Best of all, I find it makes the markup neater, cleaner and more uniform.
HTH.
|