Enabling HTML5 in the Windows .net Player

This information is applicable to versions earlier than 1.7.8

Since version 1.7.8, the installer makes this change for you as part of the installation process. It assumes Internet Explorer 11 is installed, but will gracefully degrade if that isn’t the case. These notes are left here should you wish to set a specific version of Internet Explorer to use manually.

The Windows .net client uses the .net Browser control - which defaults to using the installed version of Internet Explorer in IE7 standards mode. If you’re looking to do something more advanced, you can add a registy key to change that behaviour as documented here:

So for example if you have IE11 installed on the PC and want Xibo to use that, you’d add the following key:

HKLM\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION

XiboClient.exe = (DWORD) 00011000

You could instead put that key in the HKCU hive instead if you wanted to control this per user.

On a 64 bit workstation, you’ll need to add this key in the 32 bit part of the registry instead:

HKLM\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION

Once the registry flag has been set, the client needs to be restarted for the change to take effect