|
Early History - Timeline -
Changes - Statistics -
Page Width
Page Width
Screen Resolution
Approximately 91% of today's computers support screen resolutions of
1024 x 768 or higher and 8% run at 800 by 600. Mobile devices currently
account for less than 1% and generally support SVGA at 800 x 600, VGA at
640 x 480, and QVGA at 320 x 240. Making allowances for a 19 pixel scroll
bar and possibly an additional 33 or 41 pixels for the buttons on the
Microsoft Office toolbar, we can create the following table:
| Available Page Design Width |
| Screen Resolution |
Scroll Bar (19) |
Small Buttons (19 + 33) |
Large Buttons (19 + 41) |
| 1280 x 1024 |
1261 pixels |
1228 pixels |
1220 pixels |
| 1024 x 768 |
1005 pixels |
972 pixels |
964 pixels |
| 800 x 600 |
781 pixels |
748 pixels |
740 pixels |
| 640 x 480 |
621 pixels |
N/A |
N/A |
| 320 x 240 |
301 pixels |
N/A |
N/A |
Printer Resolution
The default Internet Explorer printer settings are portrate with 0.75
inch borders on the right and left. Unless the user modifies the defaults,
this leaves a print area that is only 7 inches wide. I've never been able
to find out why, but the conversion of screen resolution to printer
resolution is 96 pixels per inch. The following chart shows the maximum
screen widths that will print properly at the various printer settings.
Printer Widths
|
Portrait |
Landscape |
| 3/4 inch margins |
672 pixels |
912 pixels |
| 1/4 inch margins |
768 pixels |
1008 pixels |
Page Width Solutions
Variable Page Width
One way to handle all of these different page and printer widths is to
let the page automatically expand to the size of the browser. The minimum
page width is then determined by the widest element on the page. Keep your
graphics small and your page will display properly on small screens and
automatically expand to fit the entire screen no matter how wide it gets.
Variable width pages work well on narrow screens but they are difficult
to read on wide screens.
Readability
"The ideal line length for text layout is based on the physiology
of the human eye... At normal reading distance the arc of the visual field
is only a few inches, or about 12 words per line . . ." Web Style
Guide - Basic Design Principles for Creating Website Patrick J. Lynch and
Sarah Horton 2nd edition, page 97.
Fixed Page Width
You can design your page to fit inside a table with a fixed width. This
will keep your text columns from becoming too wide and difficult to read.
Fixed width pages work well on the screen width they are designed for,
they waste space on wider screens, and are almost impossible to read on
narrow screens because you have to scroll sideways to view the page.
The BitWare Solution
All you have to do is design multiple pages, one for each screen
width, and have the computer automatically decide which one to display.
This answer sounds simple enough. Designing the multiple pages isn't that
hard, but having the computer "automatically decide" requires
Variable HTML. The remainder of this tutorial will explain the concepts used by
BitWare Solutions to accomplish dynamic page designs.
Early History - Timeline -
Changes - Statistics -
Page Width
|