|
Client
Technology
The
metalayer web platform is a pure web application, fully based
on W3C HTML on client side. A visitor has the choice of two
client versions: A DOM scripted dynamic one (for Netscape
7 or Internet Explorer 5 and above) and a static one, providing
static HTML without script for all HTML browsers and devices.
No components or plug-ins are needed for accessing metalayer,
except for special objects - such as media streaming (Media
or Real Player) or co-drawing (SVG plug in).
When you enter a layer with a dynamic browser, a constant
HTTP steam is opened from the server to the client (see
visualisation) . The stream is there, as long as you are
connected to the layer, providing all relevant new content
for the pages you are visiting in real time and with no time
gap.
Server
Technology
On
Server side, metalayer runs in a Java environment. The comty
hub is available in Microsoft.NET ASP - full support for both
platforms is scheduled for April 2003.
XML
Everything
in metalayer 1.0 is a metalayer object, even sessions, shuttles,
members, alerts, designs, semantic definitions. Every object
in metalayer is persistent in XML format. There are no relational
structures. The technical core of the platform builds the
metalayer semantic XML parser, an extension of a W3C XML DOM
Parser.
The
main languages derived of W3C XML used in metalayer are:
(X)HTML
on the client
XSLT for transformations, as well as XHTML generation.
SVG - The W3C vector graphic standard.
Metalayer XML - A compatible and simplified XML standard (W3C
XML without attributes). This standard is used for all metalayer-defined
languages:
The metalayer object definition language.
The metalayer Semantic Language, as a base language for the
metalayer object definition and as processing instructions
for the semantic parser.
The "MOB" is used
to create new metalayer object types.
|