Skip to content

Requirements

  • All HTML5 packages must be in ZIP format.
  • The ZIP package must have a folder in the root.
  • There must be a file called index.html at the root. This is the first page that will be run when the package is loaded.
  • There must be a file called manifest.json at the root. This contains any meta data to pass to the iDetailAid user interface.
  • There must be a file called thumb.png at at the root (160px x 120px) that displays a thumbnail in the iDetailAid user interface.
  • No online assets should be referenced (e.g. jQuery, fonts, etc.) as everything must be able to run offline.
  • All assets (CSS, fonts, images) must be referenced relatively for portability.
  • There is no notion of sharing resources across HTML5 packages, so all required assets must be included in each package.
  • If the content needs to be scalable, it must reflow to fill its container so it can easily be resized in the iDetailAid slide editor.
  • The overall dimensions of the viewable HTML area should be no more that 1024 x 768.
  • The package must be able to run from a local file system and not just from a web server.
  • Keep the package as lean as possible, only including the fonts, libraries and images that you actually need, and compress the images as much as possible.

thumb.png

A thumbnail to show in the iDetailAid user interface add a file called thumb.png to the root of the package.

  • thumb.png
  • 160px x 120px

manifest.json

A file describing any actions to expose to the iDetailAid user interface, see manifest.json