Embedded Technologies for Online Design Applications - Overview
Embedded technologies are the right choice if you are looking for an interactive design application that runs directly in your Web Page and does not require your customers to download software.
The Benefits:
- Quick and easy to launch and use
- No need to maintain and update software running on customer machines
The Downside:
- Limited functionality
- Customers cannot work offline*
* Adobe Air and Google Gears go some way to solving this problem, but these are emerging technologies that require browser extensions to work.
The table below provides an overview of some of the features, benefits and shortcomings of each solution. Click on each technology header or browse the tick marks and crosses for more information.
| Summary | Online interactive 2D design without plug-ins, downloads or installations. |
Online interactive design with vector graphics that run with the help of a Silverlight plug-in. | Online interactive design with vector graphics and some 3D that run with the help of a Flash plug-in. | Powerful online interactive design with vector graphics that run with the help of a Java plug-in. |
| Demo | ||||
| No plug-ins/downloads |
|
|
|
|
| Embedded in existing Web page |
|
|
|
|
| 2D Graphics |
|
|
|
|
| Vector Graphics |
|
|
|
|
| 3D Graphics |
|
|
|
|
| Quick with complex shapes |
|
|
|
|
| Visually smart and elegant |
|
|
|
|
| Multi-platform |
|
|
|
|
| Can handle complex functionality |
|
|
|
|
| Can support intelligent links to your catalogue data* |
|
|
|
|
| Can generate data suitable to other applications (e.g. CAD)** |
|
|
|
|
| Ease of developing applications using this technology (1=easier 5=more difficult) |
|
|
|
|
* All technologies can use AJAX to dynamically update their contents based on a catalogue of parts downloaded from the server. This can occur asynchronously to improve the response time for Web page download.
** All technologies can generate data suitable for other systems. We also recommend using XHR (XML HTTP Requests) to transfer data on user interaction to server side processes for storage and evaluation.
Let's Chat About Your Requirements
Our experts are always pleased to discuss and quote for your unique requirements. We work on a time & materials, fixed budget or fixed price basis to suit your budgetary and technical needs. Contact us today for an informal chat.













