Forum Moderators: open
now when you have made the page..open it in dreamweaver and just change all the table widths to % with DW you can do it within minutes and every thing will look great
hope this helps
I realize it's small but if you can't do a more fluid layout using % as benevolent001 suggests, then 800x600 is still a good rule of thumb resolution to use for layout. There are a LOT of people who are still using it for many reasons; older computer, older person with vision issues, etc. I did a redesign recently at 1024x768 and when I had some folks preview my prototype most of them commented that they had to scroll left.
And don't forget the impact the browser tool bars and favorites may have on your viewable area.
Not everyone surfs with their browser window set to max. For example, I have my screen resolution set to 1024x768, but I surf with my browser window set to 925x700. Why? Because I like it that way. Other people have other preferences.
Go with liquid wherever possoible. But if you can't for some reason, test out a variety of window shapes and sizes to make sure your pages are readable and usable.
<SCRIPT language="JavaScript">
<!--
if ((screen.width==1024) && (screen.height==768))
{
location.href="1024x768.htm"
}
else
{
if ((screen.width<=1024) && (screen.height<=768))
{
location.href="800x600.htm"
}
else
{
location.href="1550x1050.htm"
}
}
//-->
</SCRIPT>
to redirect the user if their screen resolution is different. Also to get around the window not being fully maximized, you could use this script:
<script language="JavaScript1.2">
<!--
top.window.moveTo(0,0);
if (document.all) {
top.window.resizeTo(screen.availWidth,screen.availHeight);
}
else if (document.layers¦¦document.getElementById) {
if (top.window.outerHeight<screen.availHeight¦¦top.window.outerWidth<screen.availWidth){
top.window.outerHeight = screen.availHeight;
top.window.outerWidth = screen.availWidth;
}
}
//-->
</script>
To automatically maxise the window on start up.
If you direct the visitor to a web page based on three preset resolutions - not only are you LOCKED into those resolutions and have no solution for any others, you have three sites to maintain. The same is true of directing to browser-specific pages.
You could output your page dynamically and use three TEMPLATES - this gives you only one content set to maintain that outputs in the template accordingly. But in either of the last two cases it breaks down if Javascript isn't working.
I've implemented (and regretted) all three of these solutions over the years and finally come to a simple conclusion: STOP THINKING IN TERMS OF A SET SIZE. Even a minimum. If you set your mind to thinking in terms of 100%, or even a **maximum** window width, it will degrade gracefully when the window resizes and always look good. :D