FAQ: IE compatibility view (applies to the IE-based skins)
The SiteKiosk browser uses the Internet Explorer Webbrowser Control of the installed IE version (applies to the IE-based skins but not e.g. to the "Chrome Fullscreen Browser" Skin).
Sometimes it might be necessary to display a web page in IE / SiteKiosk as if it is viewed by an earlier version of Internet Explorer.
While IE can dynamically change the IE compatibility mode if necessary the IE Webbrowser Control only changes it if there is a specific meta tag in the html code of the page (for a certain web page) or if you start the IE Webbrowser Control application in a specific compatibility view mode (for all pages in the browser).
This applies to the IE Webbrowser Control which is not from PROVISIO but is provided by Microsoft (installed with IE).
- Method 1 (recommended method) - set the compatibility view mode from within a web page:
If you have a webpage that needs to be displayed as if it is viewed by an earlier version of Internet Explorer you can add the x-ua-compatible header to the code of the webpage:
So in case you, for example, don’t want SiteKiosk permanently running in IE8 mode you should add a corresponding meta tag to the html code of your web page(s).
- Method 2 – set the compatibility view mode permanently for the IE Webbrowser Control in SiteKiosk:
Since SiteKiosk 7.7 the “IE compatibility view” for SiteKiosk can be changed by manually editing the SiteKiosk configuration file. Open the configuration you are using (…\SiteKiosk\Config\YourConfig.skcfg) with an editor like Notepad and look for this line:
Note that despite the ie8 part of the name it also applies to higher IE versions.
Possible values: true, false
By default the value is true.
true = rendering mode of the IE version that is installed on the system
false = rendering mode of IE7
Since SiteKiosk version 8.2.797 it is also possible to set a certain value for the emulation mode that should be used:
If Internet Explorer 11 is installed on the system you need to use the "forced mode" (IE8 = 8888 / IE9 = 9999 / IE10 = 10001) to let SiteKiosk run in an older browser mode (except IE7 --> <ie8-compatibility-view enabled="false"/>).
e.g. to use IE8 mode
Here you will find some more information about this setting:
- On Windows versions with UAC activated (Vista/7/8) start the editor you use to change the SKCFG settings as Administrator (Run as Administrator) to be sure that you can save the changes (because of UAC).
- After making changes to that value always start SiteKiosk a second time
(the setting will be written to the Windows Registry on startup of SiteKiosk).
Sometimes deactivating the option “Use Microsoft compatibility lists” in Internet Explorer (Compatibility view settings of IE) also solved issues with the display of a web page.
So another solution might be to deactivate the Microsoft compatibility list in IE and start SiteKiosk with the default compatibility view setting.
Note that the IE settings are user dependent. Here you will find information about how to access them in the SiteKiosk user account (used in Auto Start mode):