forrest-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Antonio Gallardo" <>
Subject RE: Forrest and CSS [A New skin subproject]
Date Mon, 19 May 2003 09:38:56 GMT dijo:
> Antonio,
> I know what you mean. I'm privately working (on and off, that is) on a
> skin that works with div-based layout (instead of tables) and CSS in
> general. The hard part is that I'm not the kind of guy you would ask to
> pick colors for you ;-)

I had the same problem. But maybe we can work on a basis skin and improve
it. We can take a skin model and make it conform the standards (read fully
HTML 4.01). Maybe something like this we can do. Then someone else will
change the CSS colors for us! ;P

Also changing just color under CSS is easier.

>(read: the css could definitely use some
> enhancement, but I'm pretty confident it is possible to get everything
> in divs. Layout specialists can take it from there.)

I buyed a nice book about HTML from Elizabeth Castro, HTML for the world
wide web, 5 edition. Its cool (I recommend it ;), about this in chapter 11
(page 175) said:

Using CSS for layout has several advantages over using other methods, like
tables. First, CSS is good for creating liquid layouts, that expand or
contract depending on the size of the visitor's mmonitor. In addition,
keeping content separate from layout instructions means you can easily
apply the same layout to an entire Web site all at once. You can then
change the layout of the all web site simply by modifying the CSS file.
The CSS + (X)HTML combination also tends to produce smaller file sizes,
wich means your visitors don't have to wait as long to see your site.
Finally, since CSS and XHTML are the current standards, pages that adhere
to their rules are guaranteed to be supported in future web browsers (and
required of professional Web designers).

The principal disadvantage of CSS, specially for layouts, is that older
browsers either don't understand it or understand it badly. Netscape 4.x,
in particular, has notoriously bad CSS layout support. And even current
browsers get somethings wrong or have differents opinions of what is
right. There are strategies you can use to provide styled content to users
of older browsers and to accomodate buggy current browsers....

> Would you like to join the effort? I could probably share it
> somewhere...

I think this will:
1- Help Forrest to meet the standards HTML 4.01 or XHTML 1.0
2- Improve the performance

at the end a big plus for all the community ;)

Best Regards,

Antonio Gallardo.

View raw message