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