H-SMILE core

H-SMILE core engine is an HTML/CSS rendering engine used by HTMLayout and Sciter. H-SMILE supports HTML 4.01 and CSS2.1 pretty much in full. Some CSS3 selectors are also supported.

See: supported HTML elements, CSS attributes, CSS selectors, master style sheet.

Any DOM element in the engine can be extended by behaviors. All standard input elements are implemented as such behaviors. See built-in behaviors list. You may find topic events also interesting.

Some CSS features unique to h-smile core engine:

HTMLayout

HTMLayout is H-SMILE core engine wrapped as an embeddable component (plain Windows DLL). HTMLayout DLL works on Windows Desktop (all 32 and 64 bit versions), Windows Mobile and Windows CE.

Taxonomy

HTMLayout “Whatsit”, Brief and handy, in Russian and in English

Integrating HTMLayout with scripting engines

Sciter

Sciter combines H-SMILE core engine and TIScript into single entity - execution environment for Web Applications. Sciter supports connected, disconnected or occasionally connected operational modes. Sciter exists as a standalone executable (Sciter.exe), embeddable component (xsciter.dll/ plain API) and plugin versions for Internet Explorer and Mozilla based browsers.

How to...
Potential bugs or issues
Code Snippets

TIScript

TIScript is a scripting engine - compiler and Virtual Machine of Terra Informatica Script programming language.

start.txt · Last modified: 2008/02/16 01:36 by andrew
chimeric.de = chi`s home Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0