Forum Moderators: not2easy
I was surfing the usual work boards, and noticed an add looking for a fullscreen website, and I am a little confused as to what this means. The add calls for examples of a fullscreen website example, and I am not sure I can provide one without really knowing what one is.
Any help?
The browser viewport is a fluid medium. You never know how large your visitor's monitor will be, what resolution, what browser, or even if they can view images, execute Javascript, or see a Flash object. Your palette is no longer simple known colors on a two dimensional canvas but has the added complications of an unknown canvas size and user environment. You must rethink your methods to present it properly to all users.
So it's not just screen resolution, but the most appropriate approach is to present a page that indeed uses a percentage of the screen width and with a max-width property (which is not yet fully supported) and center it on the page. This will present the site the same to the largest majority of users.
"Full screen website" is a scary term to me. In extreme cases it implies a situation where the browser takes over, removing all navigation and menu bars filling the screen with only site content (done on pron sites frequently.) This is obnoxious and fearful.
In reasonable use, filing the available viewport as above is perfectly acceptable and leaves the controls in the viewers' hands.
<body>
<div id="main_content" style="width:95%; margin:auto;">
Your content
</div>
</body>
Some project director who was feeling inadequate saw it on a Web page and loved it...
But don't do it! It's awful as the previous writer mentioned. I do research online with a browser, work processor, graphics editor, FTP, you name it, all open - as most of you do too. Somebody's "ego-monument" web page jumping wide open "all up in my face" is dreadful. It's digital bad breath.
-- Bonnie
the only other way that works IMO is using flash .. to actually fill the screen like a kiosk .. but as mentioned I believe users do not like to be forced in to full screen .. so go for option 1