|
JavaScript Embedded Toolkit Technical
Specs |
|
|
|
|
-
Processor: Any 32 bit, 30+ MHz processor.
-
Code Footprint: Runs in 550K byte ROM footprint.
-
RAM: Minimum core RAM allocation is 200K bytes – increasing with added UI complexity. 1MB typical.
-
Compiler: Any ANSI C++ compliant compiler (GCC, WindRiver, IAR, Visual C++ have all been tested).
-
Operating System: None required. Support available for Linux, VxWorks, Nucleus, embOS, SMX, Windows CE.
-
Graphics Package: None is required. Uses its own graphics engine and draws directly to system graphics memory.
-
Graphics Drivers: If a graphics package is present the webC engine can integrate with it. Pre configured drivers are available for PEG,CPEG, GDI, GDI+, emWin, Nucleus, WindMl, XLIB and NanOX.
-
License: Royalty-free, source code provided.
|
|
|
|
-
Rendering Engine: HTML 4.01†, CSS Level 2†
-
Scripting Engine: JavaScript 1.4 (Mozilla SpiderMonkey 1.6)
-
Object Model: W3C DOM Level 1†
-
Network: HTTP 1.1, SSL (using Open SSL)
-
Browser Features: Cookies, History, Caching.
-
Image Formats: JPG, MNG, PNG, GIF, BMP
-
Localization: Installable fonts, Unicode Fonts, page based language localization.
-
Graphics: Supports any screen resolution including popular lcd formats quarter VGA (320X240) and VGA (640 x 480). Supports monochrome, grey scale, 8, 16, 24, 32 bit color, off-screen draw, dithering, image scaling.
-
Input devices: Supports touch screen, mouse, keyboard. Can also support application specific membrane keypads, soft keyboards and controllers.
-
Emulator: Full emulation environment provided on Microsoft Windows.
-
Content Delivery: File, Network (HTTP), ram, or rom (statically bound).
-
Modularity and Extensibility: Abstraction API’s for graphics, human interface devices, network, file I/O, and system services.
-
† Minor portions of these standards not supported
|
|
|
|
|
|
|
|
|