Introduction
Since version 1.27, the INScore engine is available as Javascript libraries:
- a WebAssembly [WASM] library providing all the services of the abstract INScore model,
- a Javascript library providing an HTML view of the INScore model.
The web environment provides a very different runtime context than a native application: it is much more modular; due to the absence of a 'concrete machine' a number of INScore primitives do not make sense in a web environment; finally it provides new rendering capabilities with CSS.
This document is intended to present the differences between the native and web versions of INScore. A special section is also devoted to the implementation of INScore Web in standalone HTML pages.