HTML5 Installation (schema)
================================
<!--
SPDX-FileCopyrightText: Chris Pressey, the original author of this work, has dedicated it to the public domain.
SPDX-License-Identifier: CC0-1.0
-->
This is a schema which defines, for now, a few rudimentary things about
what properties HTML5 Installation entries in Chrysoberyl should have.
The order in which they are listed here induces an order in which they
should appear on each entry.
### installation-of
* optional: true
installation of
### installation-description
* optional: true
A short (one-line) description of the installation, in Markdown.
### installed-implementation
* optional: true
installed-implementation
### interactive
* optional: true
interactive
### animated
* optional: true
interactive
### mediums
* optional: true
interactive
### javascript-urls
* optional: true
List of URLs of Javascript scripts that will be loaded for this installation.
### lua-urls
* optional: true
List of URLs of Lua scripts that will be loaded for this installation.
### script-root
* optional: true
interactive
### launch-command
* optional: true
launch-command
### style
* optional: true
style
### viewport
* optional: true
viewport
### v86-floppy-image-url
* optional: true
v86-floppy-image-url
### extra-stylesheets
* optional: true
extra-stylesheets
### inline-description
* optional: true
If present, indicates the installation's description should be displayed
on the page along with the installation. It may have the value `right`
or `below` to indicate where on the page the description should be shown.
### online
* optional: true
* multiple: true
Online.
### archived
* optional: true
* multiple: true
The last known stable archived copies of the installation.