Mailing List Archive

Re: [modperl site design challenge] and the winner is... (fwd)
Reposting this to the correct list after Stas Bekman asked me to.

---------- Forwarded message ----------
Date: Sun, 23 Dec 2001 17:50:02 -0500 (EST)
From: Philip Mak <pmak@animeglobe.com>
To: modperl@apache.org
Subject: Re: [modperl site design challenge] and the winner is...

I took a look at the winning design at
http://domm.zsi.at/modperl-site-domm/ and I see a significant problem for
people in 800x600 resolution (which is pretty common still, and I use it):

A horizontal scrollbar appears at the bottom of the screen.

Can't this be fixed? Also, the left sidebar seems to be wider than it
needs to be. The logo is 150 pixels, so I think it only has to be that
wide.

I have attached a screenshot from 800x600 resolution in Opera 6. (The same
thing happens in Internet Explorer 5.5.)

I took a look at the style sheet
(http://domm.zsi.at/modperl-site-domm/style.css) and changed a few numbers
such that the left sidebar takes up less space, and made it so that the
page is allowed to compress smaller such that it'll even fit in 640x480
(about 10% of internet users have that resolution last I checked, although
this proportion may be smaller for programmers).

I attached the changed style sheet; I think it's better this way. You can
see how it looks online at http://sg1.indexthis.net/~pmak/modperl.html.
Under smaller resolutions the horizontal scrollbar is gone, but it'll look
pretty much the same on 1024x768.

BTW, kudos to the designer on making that page without using <TABLE> tags
(which prevent incremental rendering)! I've tried to figure out how to do
that myself before but didn't manage to do so for pages this complicated.
(If the person viewing the page doesn't have stylesheet support though,
the sidebar will show up at the bottom of the page... Do we have any
statistics on what percentage of people viewing the mod_perl website have
user agents that don't do stylesheets, or Netscape with JavaScript off?)