Compatibility

The IMu Widget Framework makes extensive use of JavaScript, HTML and CSS.

As far as possible the HTML used is coded to HTML 4.01 standards (http://www.w3.org/TR/html401/). Where additional functionality is offered by HTML 5 (not a standard - see draft http://dev.w3.org/html5/spec/single-page.html), such as the use of embedded audio and video, this is used with a fallback to at least a warning message or image for browsers which do not support it.

The widgets have been tested in the following browsers:

Cookies

The Widget Framework stores a small amount of information within the browser. Where HTML 5 is available the Widget Framework uses the localStorage object to store this information. In browsers which do not support HTML 5 localStorage the Widget Framework falls back to using standard browser cookies to store information.

Note: Falling back to using cookies for local storage may be problematic within the European Union. The EU mandates that storage of cookies be on an opt-in (rather than opt-out) basis. Using genuine HTML 5 localStorage avoids this problem.