Mail a friend
 Print this page
 Add to favorites



NexGenSURFon®
Embedded XHTML Basic Browser

Lets you surf the Web and
deal with specific features
exported by your devices


 Fully written in ANSI C
 XML/XHTML/HTML compliant
 HTTP/FTP/File support
 Customisable parser
 GIF(89a) and JPEG support
 Ehanced caching capabilities
 Concurrent downloading
 Portable rendering engine
 Customisable widgets
 Scalable screens
 Colour and greyscale
 Any input device supported
 60 - 100 kB scalable
 Platform independant
 Polling or RTOS mode
 Any TCP/IP stack supported
 Source code or library

Other Products
NexGenSURFon® : Embedded XML browser
Parsers : Embedded XML/xHTML parser
Rendering ENGINE : for the NexGenSURFon®


NexGenSURFon

NexGenSURFon® is currently compliant with the XHTML Basic W3C recommendation. Full support for XHTML/HTML4 instances, for high-end embedded devices, will be added in the future.
Product Information

NexGenSURFon® is an XHTML Basic browser able to display and to exploit the XML pages sent by a web server.

The XHTML standard inherits from XML and is compatible with HTML4. XML enables more standardized hypertext-based documents and separates the content from the rendering. The user can enrich the content by adding tags, which will be decoded later on and processed by some parser. Most of the tags are application-oriented, giving the developers the possibility to either exchange reliable, well-formatted information or to extend their applications by processing some appropriate work. More information on XHTML is found at www.w3c.org.

NexGenSURFon® is specifically designed to address the embedded device requirements with constraints like memory footprint, portability and OS independence.

NexGenSURFon® is well layered and its architecture offers a rich, extensible set of features. It is for example possible to plug a new parser or to add and remove some particular tags/scripts to match a new XML instance. The rendering engine uses the widgets available with NexGenGUI4®, and thus both the behaviour and the look & feel can easily be changed using different widgets.

Everything has been tried to be thought for extending the features on the most flexible way while keeping the memory footprint and performance usable on an embedded device like a mobile phone, a PDA, an STB or a low-end embedded industrial device.

NexGenSURFon® is totally portable and platform independant, relying on NexGenOS® to isolate all CPU/OS/driver dependencies.

More features can be viewed following this link.

Some technical papers can be downloaded here.

Documentation
Programming and porting manuals are included and an implementation guide is available on request.

Licensing
Avaiability Q1/2002 - Beta-version available
Source code or binary library - small fee