Re: How to detect table width or height?
Dennis wrote:[color=blue]
> On Mon, 20 Oct 2003 12:46:51 +1000, Mark Parnell
> <webmaster@clar kecomputers.com .au> wrote:
>[color=green][color=darkred]
>>>Without Flash (or a more mature CSS) I have to aim at the
>>>middle of the bell curve (what, 800 by 600?) and let automatic
>>>scrolling and huge empty borders do the rest.[/color]
>>
>>Not at all. The web is fluid by nature. If you don't specify fixed sizes,
>>then the page will flow automatically.[/color]
>
> While that is true, you must admit that most all the top websites opt
> for an "800-wide non-horizontal flowing" format (typically aligned[/color]
It's because "others are doing it too". I think the 800 pixels wide rule
comes from early Windows versions often running 800x600 resolution on
low end hardware and with such a small screen, the only sane thing is to
always maximize the browser window.
The 800 pixels wide rule was OK when the "only" way to access it was
with a desktop computer but nowadays we have much more diversity in the
devices used to access the net. We have pretty much anything from 1 bit
101x86 pixel screen (some cellurar phone with XHTML browser) to
2000x1500 pixel stereo display with 30 bit color (high end 3D
workstation) and *the same* document or site should adjust to both
displays. This is not going to happen, if you have *any* width defined
in pixels. Highly probably the layout is going to fail on smaller
screens if you have anything big side-by-side.
There's some CSS based solutions in the future (you can apply rules
based on viewport size, for example) but we aren't there yet.
Another reason for the 800 pixels wide rule is that some page authors
haven't yet understood that design for a fixed size page (paper) isn't
the same thing as designing for the web. For a paper, you can fix some
things relative to each other and to the whole page. For the web, any
assumptions about the page "size" can prove wrong.
If your page is usable with a single line braille display, I guess it's
usable with anything. Sometimes you have to make a compromise and target
to something "better" than a single line braille display but even in
that case you can do much better that using the 800 rule.
--
Mikko
							
						
					Dennis wrote:[color=blue]
> On Mon, 20 Oct 2003 12:46:51 +1000, Mark Parnell
> <webmaster@clar kecomputers.com .au> wrote:
>[color=green][color=darkred]
>>>Without Flash (or a more mature CSS) I have to aim at the
>>>middle of the bell curve (what, 800 by 600?) and let automatic
>>>scrolling and huge empty borders do the rest.[/color]
>>
>>Not at all. The web is fluid by nature. If you don't specify fixed sizes,
>>then the page will flow automatically.[/color]
>
> While that is true, you must admit that most all the top websites opt
> for an "800-wide non-horizontal flowing" format (typically aligned[/color]
It's because "others are doing it too". I think the 800 pixels wide rule
comes from early Windows versions often running 800x600 resolution on
low end hardware and with such a small screen, the only sane thing is to
always maximize the browser window.
The 800 pixels wide rule was OK when the "only" way to access it was
with a desktop computer but nowadays we have much more diversity in the
devices used to access the net. We have pretty much anything from 1 bit
101x86 pixel screen (some cellurar phone with XHTML browser) to
2000x1500 pixel stereo display with 30 bit color (high end 3D
workstation) and *the same* document or site should adjust to both
displays. This is not going to happen, if you have *any* width defined
in pixels. Highly probably the layout is going to fail on smaller
screens if you have anything big side-by-side.
There's some CSS based solutions in the future (you can apply rules
based on viewport size, for example) but we aren't there yet.
Another reason for the 800 pixels wide rule is that some page authors
haven't yet understood that design for a fixed size page (paper) isn't
the same thing as designing for the web. For a paper, you can fix some
things relative to each other and to the whole page. For the web, any
assumptions about the page "size" can prove wrong.
If your page is usable with a single line braille display, I guess it's
usable with anything. Sometimes you have to make a compromise and target
to something "better" than a single line braille display but even in
that case you can do much better that using the 800 rule.
--
Mikko
 
	 
	
Comment