| Technology |
Usage |
Learning
Curve |
Stability |
Browser
Compatibility |
Comments |
| HTML |
static pages |
low |
very high |
NS & IE |
Can be produced using common WYSIWYG
HTML tools |
| Forms |
control &
interactivity |
low |
high |
NS & IE |
Can be produced using common WYSIWYG
HTML tools |
| JavaScript |
client side
processing |
low |
high |
NS & IE |
Processing is sent from the embedded
system to the browser. Browser's then runs the code. Data can be displayed
on the browser or sent back to the embedded
system. Can also provide dynamic content |
| VBScript |
client side
processing |
medium |
high |
IE Only |
No advantage over JavaScript |
| Java |
dynamic
content |
very high |
low |
NS & IE |
stability issues between browser versions |
| XML |
Indexing of page content |
medium |
?? |
IE5 Only |
New technology with
potential |
| Shockwave Flash |
dynamic
content &
audio/visual |
low |
high |
NS & IE |
Not as flexible as ActiveX or Java, but
provides high-quality low bandwidth video. Can
provide interactivity similar to Java when used
with JavaScript. |
| Custom plug-ins |
most flexible |
high |
varies |
OS dependant |
|
| Server Scripts |
system
control |
varies |
varies |
n/a |
Processes FORM submission data and
interacts with the embedded system |