首页>
外国专利>
MARKUP LANGUAGE-BASED AUTHORING AND RUNTIME ENVIRONMENT FOR INTERACTIVE CONTENT PLATFORM
MARKUP LANGUAGE-BASED AUTHORING AND RUNTIME ENVIRONMENT FOR INTERACTIVE CONTENT PLATFORM
展开▼
机译:基于标记语言的交互内容平台的授权和运行时环境
展开▼
页面导航
摘要
著录项
相似文献
摘要
A machine-implemented method for building, publishing and executing interactive content applications using an XML-based language is described. In one embodiment, static content is processed or annotated to generate XML that conforms to an Interaction Markup Language (IML). IML is an XML-based language designed to represent, store, and render user interaction semantics for any printed or computer displayed content. IML is cross- platform, portable, and human readable. The IML language enables a programmer to define rich user interactions (called Interaction Objects) that include, for example, automatic user input assessment and evaluation, user feedback, hinting, adaptive behavior, and looping. IML provides for the definition of both Interaction Objects that are bound to regions on a page or computer display. Preferably, the syntax and semantics of IML allows the "meaning" of an interaction to be defined and interpreted by any runtime engine that executes EVIL. IML facilitates interactivity with IML content pages that are authored to be executed in any IML-based runtime environment. IML is used to create interactive applications for workbook content, study guides, learning assistant card, assessment tests, learning games, open content, interactive content, and the like.
展开▼