Howdy pilgrims,

Both of the pages break in Opera 4.12. Firstly by a
large black box obscuring the black text, secondly
having gaping holes of whitespace.

  There are very few browsers that can do CSS-2 tables
well. IE4 can't (default Win98 install), Opera4 can't,
NetPositive can't, N4 can't. Mozilla can, IE5 can, I'm
told Opera 5 can.

  It's trivial to find some simplistic layout where it
will work in many of these browsers, but N4 will gawk
if you've got an HTML List, or IE4 won't cope with
nested relative CSS positioning.

  Because of this I think old klunky HTML tables are
best bet until the userbase moves onward.  CSS can
still style the page within TABLEs, just not hold
positioning (ie, it'll do colours, fonts and their
styles).

  I guess it's a little comfort that Mozilla renders
the table as it gets it - unlike most browsers waiting
for the /TABLE.



> are the individual page authors going
> to refuse and go 
> head with tables anyway?

I guess there should be coding guidelines to prevent
this. With a blacklist of HTML 3.2?  Are there any
tags we could actually strip out on the server side?  

side issue: I've found striping out tags before saving
content to be rather short sighted. It's better to
save whatever the author sends you, then strip out as
you serve up the content.


> Suggestions of
> using Perl/other 
> mechanism on the backend welcomed
> providing some
> viability is present too.

I'm not sure how much detail to go into here :)

A backend templating system would (obviously) save
effort. Perl or PHP could create static pages (well,
PHP can cache dynamic bits).

If the browser requests /project/seamonkey/about - we
could use apache mod-URLrewrite to internally make
that

/template.php?i=project/seamonkey/about

The template script doesn't need to be much smarter
than this, does it?:

 <? php include "/template/header.htmlf" ?>
Content here
 <? php include "/template/footer.htmlf" ?>

Anyway, i'm going to fix myself some breakfast. Anyone
want anything?

 ps. something I knocked up for mozilla acessibility:
http://www.geocities.com/hollowaynz  (graphics weigh
in a 10k, the template 5k)

Regards,
Matthew

 



=====
.
.
:
Matthew Cruickshank | http://holloway.co.nz

_____________________________________________________________________________
http://au.classifieds.yahoo.com/au/car/ - Yahoo! Cars
- Buy, sell or finance a car..

Reply via email to