On 31 May, 11:23, SpaceGirl <nothespacegirls...@subhuman.net> wrote:
> > Sounds awful. Even having Potatoshop in the office is one of the worst
> > things you can do to a web design shop. You're only one click away
> > from static .psd design briefs and that whole world of 2000-era
> > chopped-up-bitmap sites.
>
> Not if you're a good designer.
It's not a question of how good the designer is, it's about how smart
the producer is and whether they understand the need for fluid design
on the web.
psd-based design is "anti-prototyping". It fixes the things that don't
matter, it doesn't serve to illustrate the things that do need to be
expanded on. It shows the customer how it will look certainly, but so
do many other real prototyping-based approaches.
If the client sees a psd where one box is 47pixels above another box,
then their natural tendency is to want to see a web site where it's
also 47 pixels away, not 46 or 48, and no matter what browser, desktop
or device it's viewed on -- simply because this sort of pointless
trivia is easily quantifiable, not because it's relevant. In the still-
typical commercial case (which is admittedly better than 2000) a bad
producer will all too often force a good designer (who does know
better) into doing just this. Often at the cost of rigid sized
windows, pixel fonts or even explicitly setting window sizes.
> I work up a layout for a client, and the client signs off the PhotoShop documents.
So you design website layouts by showing the customer a static picture
of a dead website. That's like choosing a pet from the taxidermist's
window display.
> Because most text editors wont let me build quick DB queries, layout
> tables,
So use one that does. Or else switch to another window and do it
there. I do sometimes happen to edit SVGs as raw XML in my coding
editor, but I'm hardly going to stop using Inkscape!
> or build my CSS for me.
There are no current editors that build good CSS designs, meaning a
useful underlying meta-structure of cl***es etc. at the HTML level
before applying the decorations to it. WYSIWYG certainly doesn't do
this, text editors at least don't get in your way as much. Really good
CSS design (which is incredibly rare) has no good tools to support it
as yet and it relies on a rare level of user skill.
(I posted a long rant on this a while ago, on the need for applying
Structuralist thought to achieving good WYSIWYG / CSS editing tools)
> Design is more important.
Paper design is about pushing pixels around, web design shouldn't be.
psd-based design encourages this error.
> It's a real shame to think of all that time you are wasting then 
> Think of the money you could save in the long term.
That's pretty much what I do all day. One of the useful purges I can
make is to kill table-based design and especially WYSIWYG in favour of
semantic HTML. WYSIWYG encourages the design problem to be seen as a
lot of repeated page-design problems, rather than a one-off generic
design problem for all related pages. If I can kill this "It's only 5
minutes per page" attitude and replace it with "doing it right, once"
then there's a huge saving to be had. 100 pages is a whole working
day, even if they are just 5 minutes each.