UI-IL - Intermediate Language for the User Interface
The UI-IL (user interface intermediate language) is a concept of an intermediate language that can be compiled by user interface engines (e.g. web browser) that can render and display common user interface components. The UI-IL defines the layout, position and styling of the UI elements and provides with easy ways of dynamically manipulating of the rendered contents.