Harlan Messinger wrote:
"Barry Pearson" <ne**@childsupportanalysis.co.uk> wrote in message
news:%7******************@newsfep1-win.server.ntli.net...
[snip]
If you are interested in looking at examples (rather than just
tutorials, etc) the following is worth examining. It is one of a
very small percentage of news sites in the world to use tableless
layout, and also one of the minority of news sites that uses
"hierarchic" mark-up (<h1> for the article heading, etc). It is
worth looking at the extra information revealed if you switch off
CSS, such as extra navigation.
http://www.wired.com/
They sure aren't doing it as well as www.w3.org. Narrow the browser
and a horizontal scrollbar appears. The columns don't narrow enough,
and they don't wrap, each below the one before it. In fact, the
second column slides underneath the first one (and I don't mean in
the Y direction here, I mean in the Z direction).
Fair comment. Many news sites across the world that I have looked at assume a
viewport close to 800 wide. Wired is no exception: about 770 for the front
page, nearly 800 for an article. (I have no problem with that. My 2.5 year old
laptop has a 1400 x 1050 screen, and it is good to use it sometimes!)
The W3C site needs a bit less. In this case, about 555 before a horizontal
scroll-bar appears. It even looks OK on a VGA-sized screen, although it gets a
bit irritating when reading the centre column, because of the amount of
scrolling needed at normal reading speed.
But these sizes are themselves browser-dependent. You can view both sites (and
most other sites in the world, probably) using the Opera 7.2 "small screen"
mode, which is 240 wide. Although I design pages on the assumption that my
viewers can devote to up to 800 to read them (eg. I have 700-pixel-wide
photographs on them), I always check them against Opera 7.2 "small screen",
and they typically work OK. (Often not perfect, just OK). But it is a good
idea to avoid pop-ups!
I'm confident that if we design to fit onto 800 x 600, most people will be
able to view without problem, because that will be a subset of their screen
size. And if they DO have a problem, there are browsers that they can use to
help them. As authors & publishers, we don't have to solve all the problems
that may occur at the receiving end. UAs, if necessary in conjunction with
the users themselves, will be able to adapt if they choose to. Note that Opera
redefines all the standard table rendering - it says "we don't have to assume
that tables are rigid horizontal things, they can be fluid if we want them to
be". For anyone who hasn't seen this effect, I strongly recommend getting
Opera and using it to browse at "small screen" size.
I've just read about the next range of PDAs having 320 wide screens, and also
being able to be used rotated 90-degrees, so providing a 480 x 320 screen. The
future will increasingly have decent-sized screens, and future UAs will be
able to do clever things to put pages intended for larger screens onto smaller
ones. I don't think we need to be too obsessed about viewport sizes. There are
more important things to worry about, such as supplying decent content.
--
Barry Pearson
http://www.Barry.Pearson.name/photography/ http://www.BirdsAndAnimals.info/ http://www.ChildSupportAnalysis.co.uk/