Sent by Gary Ross on 29 September 2004 17:05
I think the key thing is to devise a consistent system for how the site
will work. What areas represent navigation, what areas represent
content, what areas represent 'subnavigation' etc? This may be a
surprising but in a sense this can be easier for a very large site than
a small site because a large site has to have a consistent system for
users to understand. (This idea breaks down for extremely large sites
such as BBC which have areas independent of each other). Smaller sites
have more leeway in a sense - because inconsistent yet imaginative
navigation might suit the site without being frustrating.
So once this is planned out careful. Then the site can be coded
semantically with XHTML. I then check out the site in Lynx. Don't
laugh! Once I feel the site has a logic and consistency to it then I do
the design. I do it this way because I know that one day I'll want to
change the design but if the logic is good it should not need changing.
Gary
On 29 Sep 2004, at 4:36 am, Jeff Chastain wrote:
>
> I am fairly new to CSS and have unfortunately picked a rather large
> application to learn on. The end goal is for this application to be
> completely skinnable, so I am trying to do as much of the layout and
> design
> using CSS as possible. The problem I am running into is that my
> stylesheet
> has gotten to be almost 1000 lines long and I am nowhere near
> complete. It is
> already getting difficult to navigate and I am running into
> inheritance issues.
>
> So, is there a recommended design process for styling a large
> application?
> How does one map out all of the styles and inheritance?
>
> Before writing an application, I am using to doing wireframe designs
> and
> modeling out the entire application before I really start coding. Is
> there
> any suggested process for 'modeling' the CSS?
>
> Thanks
> - Jeff Chastain
>
>
>
>
> -------------------------------------------------
> This mail sent through IMP: http://horde.org/imp/
>
> ______________________________________________________________________
> css-discuss [EMAIL-REMOVED]]
> 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-REMOVED]]
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/