Me
About
Gallery
Company
Girl


Projects
Ruby on Rails
Basecamp
Highrise
Backpack
Campfire
Ta-da List
Writeboard


More
Feed
Archives

February 15, 23:50

I want my photoshop comps!

Simen Brekken writes in comments for The false promise of template languages:

Our designers never deliver anything but Photoshop comps or at best slices, and I wouldn't want it any other way. It's all about delivering a quality product and the graphic designers should focus on the design, and you as a programmer on the implementation.

Simen, surely photoshop comps is the right thing to deliver is all you have is "graphic designers". Thankfully, there are many other forms of designers. The ones running 37signals are first and foremost application designers — focusing on visual priority, interaction flow, etc. The closer to real they are, the closer to the elements they can operate, the better designs they do.

The constraints of HTML/CSS and web interfaces should be available to the designers all the time. It's the feedback that causes good designs. Constraints don't inhibit creativity, they foster it.

When you're just photoshop comping, you're merely painting pretty pictures. Those pretty pictures may or may not translate well into designs. My experience has been that they are way more "pretty" than useful. They also tend to make you focus way to much on looks and way to little on interaction. You can't interact with a photoshop comp, but you can easily interact and get a feel for a flow of five HTML screens linked together.

Additionally, it's a big waste. Doing the whole thing in photoshop, then redoing everything in HTML is wasteful. It certainly depends on your organization, but getting real faster, going HTML sooner, is a way to do big things with small teams.

I believe photoshop comp'ers are great for making the next Nike commercial site with spinning wheels, flashing shoes, and pretty photos zapping back and forth. They're terribly inefficient and inadequate for designing applications, though.


Challenge by Tait on February 16, 0:13

You (and others) have mentioned templating using HTML, by which, I take you to mean to just make a (mostly) non-functional app with the forms laid out and textboxes in the right place.

For those of us fairly new to Rails (actually, who isn't?), would it be possible to lay out an example - maybe a sort of "Building Tada" as a teaser for "Building Basecamp"?

Also, I'm looking forward to the Ruby on Rails book.

Tait

Challenge by Pablo Mercado on February 16, 2:22

amen

Challenge by Mr eel on February 16, 4:37

Hmm, I'm not sure I entirely agree with you there.

I've personally found comping designs in a graphics app to be really useful. Even when developing a web app. In a graphics app I can experiment with the layout more freely than I can with html/css.

Your point about the contraints of html/css being availible to the designers is a very good one. I guess my situation is a little different to someone who is purely a graphic designer. Since I'm responsible for both the visual design and the layout with html/css I have some insight into what is possible and what is difficult. I'm able to keep these things in mind when comping a design, and thereby avoid proposing something difficult or impossible.

Challenge by Zsolt on February 16, 10:45

Indeed, as David implied, the usability aspect of designing applications is often overlooked and/or takes a back seat compared to visual design.

Also, let's not fall into the other extreme focusing only on usability, for example see the website of usability guru Jakob Nielsen http://www.useit.com/ which is certainly usable but not much to look at visually...

It takes many skills to build a good looking, usable application: usability, visual design, programming, XHTML/CSS...

And it is not enough to have a great looking, easy to use web application.. It should also be USEFUL... That's the most important aspect.

Challenge by Simen Brekken on February 16, 12:54

David, thankfully there are many types of sites. You have your application sites, and you have your graphical sites, I'm in the graphical site business.

The "constaints" of HTML/CSS should not always be available to the designer. They have a vision, I make it work, because that's my job.

When you are Photoshop comping you aren't merely "painting pretty pictures", you are doing graphic design for the internet, a format both restricted and with more possibilities than print..

Once again, it's always about what type of product you are designing. I feel that for a print designer working with HTML is utter waste of time. And the challenge of getting something iamginary and possibly impossible in HTML for a site that focuses mainly on the visual presentation and not application-flow, Photoshop comps are the only way to go.

On your topic of wasteful, it's a common trend these days that every site looks pretty much the same, everyone GPL'ing templates and stylesheets left and right. So if you are trying to create something unique, sitting down in a text-editor may not be the best place to start.

Your view on what a site is and what a "commercial site with spinning wheels, flashing shoes, and pretty photos zapping back and forth" seems a tad narrow-minded, we wouldn't want all the sites in the world to look like the next mans blog would we? There's a reason Nike makes that site, it's because it's different, and because it helps them sell more shoes, even if it doesn't have good "application designe", "focused visual priority" or "interaction flow" (more .com words now and I'm out of breath ;))

Challenge by Tomas on February 16, 16:34

I always start with Photoshop, but I've found that when designing a web app, I leave Photoshop much earlier than when I'm designing, say, a normal website (any kind of business website, with varying degrees of "flash" and "graphics").

The problem I find with designing webapps with Photoshop is that web user interfaces are comprised of html- and form controls and things like that, controls which have varying widths and placements. Managing controls like that in Photoshop, while possible, is much more work than just doing html/css-sketches.

If you want to move around things, perhaps make a column in a list of items wider, or narrower -- doing that in actual html/css is much quicker than in Photoshop.

Although, I think some people simply don't consider that part of their website as something that needs to be designed at all, and so just "does it" when the time comes to do that form, that list or whatever. However, that tends to lead to bad user interaction design.

More and more, I've begun to see things the 37Signals way -- which is to design from the user controls and the stuff the user interacts with, not design around those elements.

Challenge by Brian Andersen on February 16, 17:02

The problem with photoshop-only people (in my experience) is the lack of understanding of the process their grand layout must go through before it in live html and css. As a designer, I see great advantage in being able to, while mocking the design up, being able to write the css in my mind as I design.

I do know that getting photoshop comps from photoshop-only people, then turning them into a site, can be a real pain - partly because they lack the understanding of how html and css works.

Challenge by Simen Brekken on February 16, 17:49

I don't understand some of the points being presented here, are we talking about web designers (pure frontend people) or graphic designers (print, motion etc.)? I don't see why graphic designers need to learn markup languages when they can hand a photoshop mock-up over to a programmer.

It's like the discussion is going towards "designers are blind and never surf the internet so they need to learn HTML and CSS because otherwise they'd be giving us triangular site sketches".

That of course isn't the case, most people who work with web for a living know what's possible and what's not, and if they don't , you as a programmer should be able to tell them that one or two things might not be optimal for the user or you so they can change that. TeamWork™, anyone?

Challenge by David Heinemeier Hansson on February 16, 18:41

The case that I'm making is that using graphical designers to do application design is inefficient and leads to worse designs than using real application designers would.

But you're right that I didn't frame when this applies. For all the applications that 37signals do, this is true. For intranets, e-commerce, productivity applications, collaboration, etc, etc, this holds true.

For branding sites, like promoting a movie, a new car, a piece of gum, or similar, then you probably would do better with a graphical designer working in flash or with big images.

So for sites where you need to accomplish goals, don't pick a graphical designer. For promotion sites or web commercials and the like, they're a great fit.

Challenge by Steve Willer on February 16, 22:21

Can't you have both?
At work, we have a UI person make wireframes (on paper, in Visio, WordArt, or whatever they are most comfortable with). Then a designer dresses it up and makes photoshop mockups (which the UI person reviews). Then once the client's happy, a graphics cutter cuts up the images and an HTML person makes the HTML. Then an application developer gets involved on the pages that do dynamic things.

This seems to work well. It's also not necessarily the case that they are all different people; someone could perform multiple roles, although in most cases (other than designer + graphics cutter) this doesn't seem to happen. Those first two steps are perhaps something like an architect and then interior designer working together.

For this to work, the person who fulfills each role has to have a pretty good understanding of the roles that surround them. So the appdev needs to talk a lot with the HTML person, and the UI designer has to make pages that are structurally aesthetically pleasing so the designer has something to work with.

Challenge by Simen Brekken on February 17, 0:42

"So for sites where you need to accomplish goals, don't pick a graphical designer."

And what exactly is a goal? Is it giving the client a good product or satisfying a "integreated global internet business application strategy" or some other carp like that? Forgive me for being harsh here but it now feels as if this string of comments has slipped from a discussion concerning efficient ways to produce views to a between the lines company ad.

It's all purely situational and doesn't necessarily apply to all graphic designers, there are varying degrees of experience and education. Things like typgraphy, page layout and other essential skills in the print world are often the things typical web designers aren't very good at.

Challenge by David Heinemeier Hansson on February 17, 11:49

Hu?! I'm relating my experiences working with designers that focused on different things. From those experiences, I'm abstracting a couple of guidelines that I personally and commercially follow.

And this is all about striving for an optimum. It's not that graphic designers, or any one else, can't do application design. Not at all. It's about choosing a team composition that operates more efficiently and produce better results.

So I don't know where you picked up the buzzword tone, but its nothing to do with that. Neither is this about promoting 37signals for client work as we have almost retired from arena. I think you might need to tune the between-the-lines lens -- you're reading stuff that isn't there ;)

Challenge by Lindsey on February 18, 2:09

*squirm*

At one time I would have agreed wholeheartedly, but now I don't. I think of it this way. If I were working with people to design and build a car, I'd probably want there to be someone in the group who could make drawings and clay models of the car. Of course, those wouldn't tell me anything about what it would be like to drive the car, or sit inside it. But they'd still be extremely useful. I think Photoshop comps are useful in an analogous way.

I'll never be any good at making comps, though. When I try, I just get frustrated, because in my head, I'm already driving the car. ;) As a web designer whose job it is to take comps and make them happen in CSS and HTML, I'm glad that other people are good at making the comps so that I can focus on what I like to do.

Challenge by James Britt on February 19, 18:10

'The "constaints" of HTML/CSS should not always be available to the designer. They have a vision, I make it work, because that's my job.'

This is an essential point. Doing mockups or outlines or sketches in HTML distracts the designer/developer with the technical details of how to accomplish some visual task using arguably crude tools (HTML+CSS+JavaScript). I suspect this is why so many sites have the same boxy, grid-like quality to them; HTML makes striaght lines + boxes easier than curves.

Challenge by mara on June 04, 11:59

Hello. I am new here. It is very interesting.
classic mature lyrics to older country songs south indian mature women nud3 senior women mature anal mature gallerys older moms free naked older women mature living mature nud3 pics mature bitches mature living mature women stories mature women stories older moms mature living older moms mature women stories mature bitches mature nud3 pics mature living nud3 senior women mature bitches mature living older s3xy women older women and younger men lyrics to older country songs mature anal mature living nud3 senior women free naked older women free naked older women classic mature south indian mature women mature spunker mature bitches mature gallerys nud3 senior women mature bitches mature spunker

Challenge by mikle on June 04, 19:46

Hi. This is my links.
free creampie thumbnails creampie ass creampies free xyx creampies hairy creampie free creampie video wife oral creampies creampie t9p teen anal creampies creampies free creampie t9p cum creampie creampie ass creampies free teen anal creampies creampies free xyx creampies creampie video store teen anal creampies creampie t9p creampie video store cum creampie creampie pussies teen anal creampies creampie video clips ass creampie japanese creampie links xyx creampies free anal creampie movies cum creampie ass creampie free creampie pics free creampie eating stories teen anal creampies ass creampie creampies movies hairy creampie creampies movies creampie video clips cum creampie

Challenge by nickol on June 05, 9:22

Hello. I am new here. It is very interesting.
pictures creampie free creampie pics and stories free anal creampie pics creampie internal, cumshots creampies xyx pictures creampie latina creampie latina creampie creampie cum and amature free creampie clips creampie p0Rn creampie movie free anal creampie pics pictures creampie interracial wives bareback creampies creampie cum and amature creampies xyx creampie pic gangbang creampies videos creampie cum and amature creampie cum and amature creampie pussies gangbang creampies videos creampie movie amature creampies creampie pic creampie cum and amature creampie pic creampie internal, cumshots creampies free creampie cum and amature free creampie clips gangbang creampies videos creampie pussies asian creampies amature creampies creampie movie creampie internal, cumshots creampie pic asian creampies

Challenge by nik on June 05, 17:33

Sorry for my links
free older women free older women free older women older women younger men mature women t9p mature babes old naked women mature men galleries older men younger women older men younger women older women younger men mature nud3 women mature men galleries mature men galleries older women younger men mature amateur mature women in stockings old naked women older women younger men mature nud3 women dating mature women mature nud3 women mature babes older women younger men free older women mature women in stockings free mature p0Rn older women younger men older men younger women mature men galleries older women younger men mature men galleries dating mature women mature nud3 women free mature p0Rn mature asian free mature s3x free mature mature 1esbians free mature

Challenge by nata on June 05, 21:15

Hi. This is my links.
mature pantyhose pics used pantyhose satin panty galleries men's pantyhose mature pantyhose pics used pantyhose used pantyhose panty fetish free panty movies satin panty galleries young girls in panties pictures of women in crotchless pantyhose men's pantyhose used pantyhose used pantyhose visible panty lines pics satin panty galleries satin panty galleries free panty movies cheerleader panty pics pictures of women in crotchless pantyhose pantyhose links.com pictures of men wearing pantyhose men caught wearing pantyhose visible panty lines pics satin panty galleries pictures of men wearing pantyhose nonnud3 teens in pantyhose cheerleader panty pics visible panty lines pics nonnud3 teens in pantyhose young teens in bra panties men caught wearing pantyhose free panty movies mature ladies in pantyhose pantyhose links.com satin panty galleries mature pantyhose pics pictures of men in pantyhose pictures of women in crotchless pantyhose

Challenge by ivan on June 06, 11:58

Hi. This is my links.
how to meet older women black older ladies mature hardcore links older 1esbians older black women older 1esbians mature index black older ladies young girls older men older holland mature hardcore links free older women galleries naked old women thumbs thumbs gallery older women young girls older men mature asian women naked old women thumbs young girls older men older black women mature pic gallery mature hardcore links mature hardcore links mature index black older ladies black older ladies mature index mature index mature mistress mature women over 40 free older women galleries mature glamour thumbs gallery older women older black women older holland young girls older men thumbs gallery older women mature pantyhose pictures mature women over 40 how to meet older women how to meet older women

Challenge by ivan on June 06, 19:32

Sorry for my links
free 1ncest storys russian 1ncest mom 1ncest russian 1ncest real 1ncest s3x 1ncest russian 1ncest brother sister s3x teens 1ncest pics mom 1ncest free 1ncest photos 1ncest t9p 1ncest bbs s3x 1ncest stories of 1ncest 1ncestgrrl's free 1ncest stories family s3x stories s3x 1ncest family s3x stories 1ncestgrrl's free 1ncest stories real 1ncest 1ncest t9p free er0t1c 1ncest stories stories of 1ncest teens 1ncest pics russian 1ncest 1ncestgrrl's free 1ncest stories free 1ncest photos russian 1ncest 1ncestgrrl's free 1ncest stories father son 1ncest free 1ncest photos free er0t1c 1ncest stories 1ncest free gallery real 1ncest father son 1ncest stories of 1ncest teens 1ncest pics teens 1ncest pics father son 1ncest

Challenge by mara on June 08, 0:19

Hi. This is my links.
satin panty galleries panty thumbnails girls in nylons free teen panties mature ladies in pantyhose pantyhose images mature women in pantyhose wet pantyhose hooters girls in pantyhose cheerleader panty pics winnie-cooper pantyhose panty fetish girls in nylons winnie-cooper pantyhose satin panty galleries winnie-cooper pantyhose cheerleader panty pics white pantyhose men's pantyhose office girls in nylons mature pantyhose pics hooters girls in pantyhose mature ladies in pantyhose cheerleader panty pics panty post pantyhose images pantyhose images white pantyhose panty thumbnails wet pantyhose satin panty galleries office girls in nylons white pantyhose cheerleader panty pics girls in nylons free teen panties free wet panty mature ladies in pantyhose free teen panties men's pantyhose

Challenge by atmor on June 08, 4:10

Hi. This is my links.
panty line pics teen panty pictures teen panty pictures crotchless pantyhose pantyhose pic gallery pantyhose fetish pantyhose pic gallery panty girls free pantyhose pics crotchless pantyhose free panties crotchless pantyhose teen panty pictures men in panty pics teens in pantyhose shiny pantyhose pantyhose pic gallery wolford pantyhose silkies pantyhose crotchless pantyhose free panties mature women in nylons panty line pics men in panty pics crotchless pantyhose pantyhose fetish free pantyhose pics silkies pantyhose pantyhose foot gallery free pantyhose sites panty girls free pantyhose pics crotchless pantyhose crotchless pantyhose panty line pics pantyhose fetish little school girls panties pantyhose foot gallery pantyhose fetish pantyhose foot gallery

Challenge by jon on June 08, 19:28

Hello. I am new here. It is very interesting.
mature s3x pics mature cart00ns nud3 mature men free mature s3x pics s3xy mature women victor mature mature older t9p nud3 mature black women meet older women free mature movies mature s3x pics mature personals top mature t9p's top mature t9p's bcn mature nud3 mature men free mature movies free pics mature ladies free mature s3x pics bcn mature older pussy meet older women daily mature boobs bcn mature free pics mature ladies nud3 mature men mature older t9p older pussy free pics mature ladies nud3 mature mature cart00ns mature personals victor mature free pics mature ladies older pussy mature s3x pics nud3 mature men top mature t9p's nud3 mature men free mature movies