Verona interfaces are specifications concerning computer based assessment. You can learn more about this German initiative here.
IQB´s verona-player-abi is a software component which runs unit definitions inside verona compliant web applications. The main target for this player are surveys. Unit definitions are written as simple text scripts.
To learn more about using the player read here (German only).
- You need a Verona host system to run this software, for example the IQB-Testcenter or the Verona-Player-Testbed.
- This angular application builds to one single html file. You can find a ready-to-use player in release section of this repository.
This player is an Angular web application. After cloning this repository, you need to download all components this application depends on:
npm install
After install of all required components, ng serve
will start the player. You get a simple helper menu to load unit definitions.
The Verona Interface Specification requires all programming to be built in one single html file. All styles and images need to be packed in one file.
npm run build
This way, the Angular application is built into the folder dist
and then packed into the file docs/index.html
. This way, one can try out the player via GitHub pages. The helper menu will show up when the player is started without host.
Please copy the docs/index.html
file locally, rename it to verona-player-abi-<version>.html
and load it as artefact into the release.