This is Id's Typepad Profile.
Join Typepad and start following Id's activity
Join Now!
Already a member? Sign In
Recent Activity
Photoshop isn't going to happen, but Balsamiq or Keynote mockup speed for a production quality site is doable for the web with the current technology. The caveat is that you're trading flexibility in both design and implementation for speed. If you have a relatively stable set of UI conventions/patterns and your engineering department has been investing in tools, you CAN achieve this sort of speed. Check the Lunascript video for a demo. Unfortunately, I have yet to work for a design-oriented company willing to invest heavily enough to get implementation down to hours, but it is doable. The design limitations will never go away, but how loose they are entirely depends on how clever your developers are. I've personally spent a decade working on this problem and it's only in the past year that I've seen the light at the end of the tunnel.
The important thing about SASS/SCSS (I don't do much with less) is less about the variables and more about the mixins and now inheritance. These let you use semantic class names on the page while building a stable, debugged, reusable library of style rules. Building this library is what really gives you a leg up in speed/maintenance and because it's pulled in as necessary, you can make the rules as extensive as you like. It really boils down to how clever you are at designing abstractions. I'm still working on it, but mine handles all my layout and typography norms as well as simple color handling (color schemes tend to vary more between projects) and I'm working on integration with yui3 so my preferred styles flow down into the CSS used in the widgets. I was doing CSS using the techniques Michael recommends in the first comment for years but the boost in switching to SASS was huge it's a lot like writing javascript with/without a framework back in 2005. There's a definite benefit but things aren't solid yet. I am pleased that I've done a few designs now where I'm happy with how it looks in Firefox, fire up the VM and take a look at it in IE and IT JUST WORKS.
Toggle Commented Apr 30, 2010 on What's Wrong With CSS at Coding Horror
Id is now following The Typepad Team
Apr 30, 2010