spiegel-keyman/web/docs/engine/reference/overview.md
Eberhard Beilharz a16e9b7f59
docs(web): remove unnecessary mentioning of Keyman 17 from docs
Some pages were mentioning Keyman 17 although the content applies to
newer versions as well. This change therefore removes the version
number from those places.

Build-bot: skip
Test-bot: skip
2026-06-09 18:16:59 +02:00

28 lines
904 B
Markdown

---
title: Overview
---
*KeymanWeb* is a cross-browser JavaScript input method solution.
The *KeymanWeb API* provides JavaScript functions to allow a website developer to integrate the
use of *KeymanWeb* multi-lingual keyboard mapping into a website, using either a standard or a
custom-designed user-interface. The functions are exposed as API calls to the *KeymanWeb* core,
the *On-Screen Keyboard* module, a *Utility function* library, or one of the standard *User
Interface* modules.
A *KeymanWeb* instance is automatically constructed when you include the compiled KeymanWeb
script (kmw-release.js) in your web page source.
The *KeymanWeb API* comprises the following objects:
- *Core*
: Exposed as [`keyman`](core).
- *On-Screen Keyboard*
: Exposed as [`keyman.osk`](osk).
- *Utility Functions*
: Exposed as [`keyman.util`](util).
- *User Interface*
: Exposed as [`keyman.ui`](ui).