Originally Posted by feederz
If you can use IE instead it has standard full screen capability (I mean proper full screen with no toolbars at all) and can be started in full screen easily from a shortcut like this...
"C:\Program Files\Internet Explorer\IEXPLORE.EXE" -k "hxxp://xxx.mypage.com"
or simpler still from the start menu like this...
Go to Start/Run then type iexplore -k
I don't mean to be rude, but...
ARE YOU CRAZY?
The whole idea of a kiosk is to present the public with a self help station, both looking snazzy and decreasing the amount of work that must be done by employees (This is a general statement, but it will be true for >95% of kiosk owners). The key is low maintenance. There should be no non-physical way to break it.
Linux can be set (with a little effort) to start X windows with only one application, the browser. There does not need to be a window manager or anything else (expecially if the app opens in full screen mode). If the app does somehow get closed, it can be automatically reopened. At least in my senario, there is no keyboard provided to the public, so they cannot even switch ttys. There is simply nothing to break (with a small possible exception of the browser itself).
IE on the other hand, implies Windows. Windows must be locked up tight through either 3rd party software ($) (rarely works) or some truly phonominal policy settings (I have never seen this work). Assuming you can keep Windows intact, you then must find ways to keep IE from getting you in trouble. Seeing that IE and Windows have such great integration (read: vulnerabilities), it can be difficult to be confident that the public will not eventually get the system infected.
There is only one advantage I can see to an IE kiosk. If someone set out to assemble a web-surfing kiosk (of the whole world wide web, not just your page), they might concider IE. The ONLY reason for that, is because some web pages are not designed for html, but are instead designed for IE.
I will allow that MS is doing a better job than they have historically, but trusting them for this is either silly, or ludicrous.