[css-d] Help my design team move away from nested tables

2005-11-29 Thread Paul Menard
Greeting all.

When engaging a client my design team will for provide still image created via 
Photoshop to the
client. Once the client accepts the design the design person will use Adobe 
ImageReady to produce
HTML cut-ups. As you can guess the content of the pages is all nested table. If 
we want to produce
good clean markup using CSS we have the basically rewrite much of the output 
from the design team.
This seems like double work, Considering this is more a tool issue than the 
fault of the
designers. What alternatives are there for this?

I'm a big champion of CSS especially for layout. But for the non-programmer 
type designers they
really want/need a tool that will facilitate this. Is there such a tool?

Paul Menard
http://www.codehooligans.com

__
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/


Re: [css-d] Help my design team move away from nested tables

2005-11-29 Thread Tony Crockford
Paul Menard wrote:
> Greeting all.
> 
> When engaging a client my design team will for provide still image created 
> via Photoshop to the
> client. Once the client accepts the design the design person will use Adobe 
> ImageReady to produce
> HTML cut-ups. As you can guess the content of the pages is all nested table. 
> If we want to produce
> good clean markup using CSS we have the basically rewrite much of the output 
> from the design team.
> This seems like double work, Considering this is more a tool issue than the 
> fault of the
> designers. What alternatives are there for this?

first off, have them not do the cut up in Image Ready?  saves them 
time and you frustrating rework.

When I'm working for designers I ask them to supply a layered PSD and 
a jpg render  of each page I then cut my own images from the PSD to 
suit background and inline images as dictated by a semantic layout.

I can't think of a tool that could interpret a visual design in terms 
of layers and backgrounds in the way I find necessary for building 
with CSS.

Be kind of nice if there was though...

watching with interest.

-- 
http://wiki.workalone.co.uk
http://www.workalone.co.uk/ads.htm
http://www.xebit.net

__
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/


Re: [css-d] Help my design team move away from nested tables

2005-11-29 Thread Nick Wilsdon
Paul wrote:

> If we want to produce good clean markup using CSS we have the basically
rewrite much of the output from the design team. This seems like double
work, Considering this is more a tool issue than the fault of the designers.
What alternatives are there for this?


This tool doesn't exist, sorry Paul. It just sounds like you need a web
designer. You're essentially using Adobe ImageReady to 'make' your web sites
at the moment. Once they finally launch a 'CSS web designer tool' then a lot
of us are out of work! *g 

I have 2 people here (and myself) hand coding up the Photoshop layouts from
the designers - I couldn't imagine doing it any other way. 

There are tools which make working in CSS easier - TopStyle by Nick Bradbury
is one that really helps me. You can also pick up layouts at glish.com and
bluerobot.com which will save your team time. 
 

Best Regards,
 
Nick 
 
e3internet
http://www.e3internet.com 
 
 
 

__
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/


Re: [css-d] Help my design team move away from nested tables

2005-11-29 Thread Mike Dougherty
If a page is composed entirely of a 'cut up' Photoshop image, what value is CSS?

If the page is created and managed as a photoshop document, is there any useful 
presentation 
feature offered by CSS?  There is no font control (sizing, face, etc.)  there 
is no color control, 
there is no (real) hope of liquid layout, there is no alternate stylesheet.  If 
marketing decides 
to 'tweak' the page, you're going back to the original photoshop document.  I 
don't see how a site 
made of pages like this is much different than an interconnected PDF that pops 
up in your browser.

Our webmaster draws pictures in photoshop and gets approval for pages using 
those images, then 
he'll create a FrontPage mockup - which is essentially the photoshop document 
polluted with 
Frontpage markup.  The multipage mess is then handed over to me to "make 
functional" by adding 
infrastructure that should have been built first.  Am I wrong to believe this 
is not a 'best 
practice' way to go about web design?  (sorry for the wandering rant)

...Anyone have a favorite URL for 'best practice' web design?

On Tue, 29 Nov 2005 15:58:36 +0300
  "Nick Wilsdon" <[EMAIL PROTECTED]> wrote:
> Paul wrote:
> 
>> If we want to produce good clean markup using CSS we have the basically
> rewrite much of the output from the design team. This seems like double
> work, Considering this is more a tool issue than the fault of the designers.
> What alternatives are there for this?
> 
> 
> This tool doesn't exist, sorry Paul. It just sounds like you need a web
> designer. You're essentially using Adobe ImageReady to 'make' your web sites
> at the moment. Once they finally launch a 'CSS web designer tool' then a lot
> of us are out of work! *g 
> 
> I have 2 people here (and myself) hand coding up the Photoshop layouts from
> the designers - I couldn't imagine doing it any other way. 
> 
> There are tools which make working in CSS easier - TopStyle by Nick Bradbury
> is one that really helps me. You can also pick up layouts at glish.com and
> bluerobot.com which will save your team time. 
__
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/


Re: [css-d] Help my design team move away from nested tables

2005-11-29 Thread Paul Menard
Thanks for the reply Nick.

Yeah. I agree it's sort of a strange situation. Our design team actually is 
allowed to do more CSS
than the tech group I'm in. We just handle the PHP, ASP, CF and database 
integration parts. And of
course given our client timelines there is never enough time to do it right.

P-




--- Nick Wilsdon <[EMAIL PROTECTED]> wrote:

> Paul wrote:
> 
> > If we want to produce good clean markup using CSS we have the basically
> rewrite much of the output from the design team. This seems like double
> work, Considering this is more a tool issue than the fault of the designers.
> What alternatives are there for this?
> 
> 
> This tool doesn't exist, sorry Paul. It just sounds like you need a web
> designer. You're essentially using Adobe ImageReady to 'make' your web sites
> at the moment. Once they finally launch a 'CSS web designer tool' then a lot
> of us are out of work! *g 
> 
> I have 2 people here (and myself) hand coding up the Photoshop layouts from
> the designers - I couldn't imagine doing it any other way. 
> 
> There are tools which make working in CSS easier - TopStyle by Nick Bradbury
> is one that really helps me. You can also pick up layouts at glish.com and
> bluerobot.com which will save your team time. 
>  
> 
> Best Regards,
>  
> Nick 
>  
> e3internet
> http://www.e3internet.com 
>  
>  
>  
> 
> 

__
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/


Re: [css-d] Help my design team move away from nested tables

2005-11-29 Thread Paul Menard
Well okay sorry. I didn't anticipate this would be taken as literal. The entire 
page is not cutup
as a Photoshop image. Only items like the masthead/header, navigation, logo, 
etc are provided in
cutup form. We do not cutup the actual body text. 

Take a look at this page. http://dev.equalityforallca.org/
See the left nav and the Donation boxes on the right? These were all cutups 
form an original
Photoshop PSD presented to the client. Once cutup there are some background 
images which sure can
be replace with CSS styling. Mostly I will take the parts (tables) or the 
content and move these
to PHP includes to be used on other pages. 

It's things like the left nav which is currently nested tables (3 I think) that 
scream to me
unordered lists. Sure I can convert this once delivered from the design team, 
I'm a developer. I
agree with what someone else wrote about this topic which was for my team to 
take the original
image and create the CSS from scratch instead of waiting a day for the design 
team to provide the
cutup.

Thanks to all.
P-


--- Mike Dougherty <[EMAIL PROTECTED]> wrote:

> If a page is composed entirely of a 'cut up' Photoshop image, what value is 
> CSS?
> 
> If the page is created and managed as a photoshop document, is there any 
> useful presentation 
> feature offered by CSS?  There is no font control (sizing, face, etc.)  there 
> is no color
> control, 
> there is no (real) hope of liquid layout, there is no alternate stylesheet.  
> If marketing
> decides 
> to 'tweak' the page, you're going back to the original photoshop document.  I 
> don't see how a
> site 
> made of pages like this is much different than an interconnected PDF that 
> pops up in your
> browser.
> 
> Our webmaster draws pictures in photoshop and gets approval for pages using 
> those images, then 
> he'll create a FrontPage mockup - which is essentially the photoshop document 
> polluted with 
> Frontpage markup.  The multipage mess is then handed over to me to "make 
> functional" by adding 
> infrastructure that should have been built first.  Am I wrong to believe this 
> is not a 'best 
> practice' way to go about web design?  (sorry for the wandering rant)
> 
> ...Anyone have a favorite URL for 'best practice' web design?
> 
> On Tue, 29 Nov 2005 15:58:36 +0300
>   "Nick Wilsdon" <[EMAIL PROTECTED]> wrote:
> > Paul wrote:
> > 
> >> If we want to produce good clean markup using CSS we have the basically
> > rewrite much of the output from the design team. This seems like double
> > work, Considering this is more a tool issue than the fault of the designers.
> > What alternatives are there for this?
> > 
> > 
> > This tool doesn't exist, sorry Paul. It just sounds like you need a web
> > designer. You're essentially using Adobe ImageReady to 'make' your web sites
> > at the moment. Once they finally launch a 'CSS web designer tool' then a lot
> > of us are out of work! *g 
> > 
> > I have 2 people here (and myself) hand coding up the Photoshop layouts from
> > the designers - I couldn't imagine doing it any other way. 
> > 
> > There are tools which make working in CSS easier - TopStyle by Nick Bradbury
> > is one that really helps me. You can also pick up layouts at glish.com and
> > bluerobot.com which will save your team time. 
> __
> css-discuss [EMAIL PROTECTED]
> http://www.css-discuss.org/mailman/listinfo/css-d
> List wiki/FAQ -- http://css-discuss.incutio.com/
> Supported by evolt.org -- http://www.evolt.org/help_support_evolt/
> 

__
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/


Re: [css-d] Help my design team move away from nested tables

2005-11-29 Thread Arnold, Tim
Mike,

I don't think the original post was describing a situation where edits
to content required going back to the design team.  Photoshop and
ImageReady are fairly sophisticated with slice attributes.  You are able
to define regions of the PSD to contain no images, and an empty table
cell is coded for you to drop your content into.  Generally, people who
use this method, generate a "draft" HTML template and then spend a few
hours cleaning up the template before building pages from it.  I think
it's this "cleanup" stage that Paul is hoping to reduce.  Once this
cleanup and page-building is done, editing a non-image area of the site
does not involve going back to the PSD.  At least I hope that's what
Paul is saying.  Otherwise, it's madness!

As far as a way to generate CSS instead of tables from ImageReady...

ImageReady CS2 is a step toward it (not sure about previous versions).
You would certainly still need to tweak and adjust the output, but when
saving a file as HTML, you can now specify to generate CSS instead of
tables.  You can even tell it to render XHTML-compliant code.  Don't get
me wrong, there is still a LOT of work to be done on the file after it
is saved.  ImageReady just wraps everything (images and text areas
alike) in s and positions them absolutely.  No semantic meaning
whatsoever.

Either way, you will still have to re-write much of the code that comes
from the design team.

Caveat: I've never actually used this feature in ImageReady, I'm just
aware that it exists.  I'd never use ImageReady's CSS output in a
production environment.  Honestly, in order to create tableless layouts
that are cross-browser and OS compatible, you have to dig in and learn
CSS/XHTML.

Fortunately, it's fun!!

Tim 


__

[EMAIL PROTECTED]


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Mike Dougherty
Sent: Tuesday, November 29, 2005 8:45 AM
To: css-d@lists.css-discuss.org
Subject: Re: [css-d] Help my design team move away from nested tables

If a page is composed entirely of a 'cut up' Photoshop image, what value
is CSS?

If the page is created and managed as a photoshop document, is there any
useful presentation feature offered by CSS?  There is no font control
(sizing, face, etc.)  there is no color control, there is no (real) hope
of liquid layout, there is no alternate stylesheet.  If marketing
decides to 'tweak' the page, you're going back to the original photoshop
document.  I don't see how a site made of pages like this is much
different than an interconnected PDF that pops up in your browser.

Our webmaster draws pictures in photoshop and gets approval for pages
using those images, then he'll create a FrontPage mockup - which is
essentially the photoshop document polluted with Frontpage markup.  The
multipage mess is then handed over to me to "make functional" by adding
infrastructure that should have been built first.  Am I wrong to believe
this is not a 'best practice' way to go about web design?  (sorry for
the wandering rant)

...Anyone have a favorite URL for 'best practice' web design?

On Tue, 29 Nov 2005 15:58:36 +0300
  "Nick Wilsdon" <[EMAIL PROTECTED]> wrote:
> Paul wrote:
> 
>> If we want to produce good clean markup using CSS we have the 
>> basically
> rewrite much of the output from the design team. This seems like 
> double work, Considering this is more a tool issue than the fault of
the designers.
> What alternatives are there for this?
> 
> 
> This tool doesn't exist, sorry Paul. It just sounds like you need a 
> web designer. You're essentially using Adobe ImageReady to 'make' your

> web sites at the moment. Once they finally launch a 'CSS web designer 
> tool' then a lot of us are out of work! *g
> 
> I have 2 people here (and myself) hand coding up the Photoshop layouts

> from the designers - I couldn't imagine doing it any other way.
> 
> There are tools which make working in CSS easier - TopStyle by Nick 
> Bradbury is one that really helps me. You can also pick up layouts at 
> glish.com and bluerobot.com which will save your team time.
__
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/ Supported by evolt.org
-- http://www.evolt.org/help_support_evolt/
__
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/


Re: [css-d] Help my design team move away from nested tables

2005-11-29 Thread Phil Tobias
On Nov 29, 2005, at 5:26 AM, [EMAIL PROTECTED] wrote:
> When engaging a client my design team will for provide still image 
> created via Photoshop to the
> client. Once the client accepts the design the design person will use 
> Adobe ImageReady to produce
> HTML cut-ups. As you can guess the content of the pages is all nested 
> table. ...

> I'm a big champion of CSS especially for layout. But for the 
> non-programmer type designers they
> really want/need a tool that will facilitate this. Is there such a 
> tool?


SiteGrinder (http://www.medialab.com/sitegrinder/) from Media Lab is a 
tool that does this. SiteGrinder takes layered Photoshop designs and 
outputs them as working CSS pages. However, as it uses absolute 
positioning for page elements, it may or may not be a perfect solution 
on its own. But as part of an overall workflow that starts in 
Photoshop, you might find it useful. A demo of this Photoshop plug-in 
is available. The company also produces a nifty Dreamweaver extension 
for quickly making rounded corner doodads of all types.

Good luck. ...pt

-- 
Business/Communications start at http://www.PhilipTobias.com.
Grow your business using my technical and marketing communications -
Effective writing, graphic design, multimedia, photos, and Web sites.

__
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/


Re: [css-d] Help my design team move away from nested tables

2005-11-29 Thread Christian Heilmann
> SiteGrinder (http://www.medialab.com/sitegrinder/) from Media Lab is a
> tool that does this. SiteGrinder takes layered Photoshop designs and
> outputs them as working CSS pages. However, as it uses absolute
> positioning for page elements, it may or may not be a perfect solution
> on its own. But as part of an overall workflow that starts in
> Photoshop, you might find it useful. A demo of this Photoshop plug-in
> is available. The company also produces a nifty Dreamweaver extension
> for quickly making rounded corner doodads of all types.

I am sorry, but it doesn't really matter if the generated code is
nested tables or absolutely positioned DIVs. The point is that a web
page is structured text with CSS as presentation and maybe some JS as
behaviour. The demo page of sitegrinder for example is a bunch of DIVs
with _empty_ links and images as backgrounds. Search engines, users
without images and text browser users (or text to speech software)
will get nothing whatsoever, you might as well take a screenshot and
use it as a background.

It might be a handy tool to deliver clickthrough wireframes, but this
is not a web page generator. Even as a wireframing tool it is rather
dangerous, as clients will be miffed when they see that the final
product does look a lot different than the cool photoshop
clickthrough.

I think if we start thinking of web sites as entities of content
delivered through a certain channel - HTML and CSS - instead of
Photoshop layouts, then we have a chance to create successful,
beautiful and accessible / globally available pages. I have not
encountered any project in the last 4 years that did not mushroom from
a "just five quick HTML pages" into a CMS driven site with > 40 pages.
The more flexible we plan, the less time and money gets wasted
ditching generated or shoddily copied and pasted code.

Tools like this one stand in the way of us trying to get across that
websites do need content that keeps getting 
maintained/translated/converted to really offer something for the
visitor.

Modern web design is flexible, and can cater for different media and
needs. This is not much better than one of the older illustration
tools, that had a "convert to HTML" that generated one massive GIF
with an imagemap.

There is no word macro to write a book for you and there is no
Photoshop filter to generate a company CI, why should there be a tool
that can do what we've been struggling with in the last 8-9 years? My
guess is that a lot of our problems (budgets, funding, time-lines) is
because of a lot of software is promising to deliver what we do as
webdesigners with the click of a button. The other problem is that
negative feedback never reaches the stakeholders - annoyed surfers
simply go somewhere else.

--
Chris Heilmann
Blog: http://www.wait-till-i.com
Writing: http://icant.co.uk/
Binaries: http://www.onlinetools.org/
__
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/


Re: [css-d] Help my design team move away from nested tables

2005-11-30 Thread Zoe M. Gillenwater
Christian Heilmann wrote:

>I think if we start thinking of web sites as entities of content
>delivered through a certain channel - HTML and CSS - instead of
>Photoshop layouts, then we have a chance to create successful,
>beautiful and accessible / globally available pages. 
>

I think Christian has hit the nail on the head.  Web sites are all about 
content, and there is no way that a computer design program will ever be 
able to read and understand our content, mark it up semantically, group 
it properly into divs with logical ids, and position it in a flexible 
way.  That's our job.

Paul, I would suggest you that you suggest a change in your 
organization's workflow, if you haven't already.  If your team is the 
one with the CSS knowledge, you should be the ones structuring the 
pages, not just programming them.  I had a similar situation where I 
work -- my programmer doesn't know about semantic markup and was handing 
these forms off for me to style with no labels or fieldsets, bold tags 
thrown around, etc.  I just asked him if I could structure and style the 
pages first, then give them to him to "make work," and he had no problem 
with this -- which was not surprising since it meant less work for him. :-)

You could also try to educate them, but that's probably a very long road.

Good luck,
Zoe

-- 
Zoe M. Gillenwater
Design Services Manager
UNC Highway Safety Research Center
http://www.hsrc.unc.edu

__
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/


Re: [css-d] Help my design team move away from nested tables

2005-11-30 Thread Phil Tobias
On Nov 29, 2005, at 5:26 PM, Christian Heilmann wrote:
> It might be a handy tool to deliver clickthrough wireframes, but this
> is not a web page generator. Even as a wireframing tool it is rather
> dangerous, as clients will be miffed when they see that the final
> product does look a lot different than the cool photoshop
> clickthrough.

Yes, SiteGrinder can be handy for prototyping - especially for the many 
folks who already start in Photoshop. It might also save some time 
outputting the various graphics, or other pieces, which you can reuse 
as you see fit.

Although the publisher promotes SiteGrinder as a tool for generating 
complete Web sites, I have found other uses. The rapid prototyping you 
mention is one, generating graphics from Photoshop (which is where this 
discussion started...) is another. Specifically, I've used SiteGrinder 
graphics within page templates that I've built with more conventional 
CSS methods.

As already stated in my prior message, for advanced users SiteGrinder 
is probably not a "solution on its own. But as part of an overall 
workflow that starts in Photoshop, you might find it useful."

Cheers. ...pt

-- 
Business/Communications start at http://www.PhilipTobias.com.
Grow your business using my technical and marketing communications -
Effective writing, graphic design, multimedia, photos, and Web sites.

__
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/