All,
 
I am currently working on a proof of concept. Our company product only supports (and is dependent on) the Adobe SVG Viewer v.3. The reason being that the product was developed before Batik was fully mature. In order to make the case for switching to Batik I was hoping to be able to display SVG content in a Windows browser-based applet<em>without any</em> plug-ins i.e. just using the in-built Windows JVM.
 
Accomplishing the same task to show the use of Swing is easy enough, just include the swing-all.jar in the archive tag. For Batik to work, I understand there is a dependency on Java 2D.
 
Has anyone investigated this problem? Does anyone know a full list of dependencies to get JSVGCanvas to display in an applet without JRE1.3. If not, can anyone at Batik tell me whether what I am attempting is possible? If not, why? This application is intranet based so bandwidth/download times are not an issue.
 
I know this may sound a slightly odd requirement, Batik requires JRE1.3 according to the website, but you would be amazed at how many (even large) organisations will completely reject any concept of installing plug-ins, be they Active X Controls like the ASV, or the latest JRE. Our company recently developed an application for a Telecommunications company based in the UK - I can't name them in case they wrap me in Cable and Stuff :-). Because these large organisations outsource their IT they work from a standard disc image. Any change to this image (i.e. additional software) costs dollars.
 
 If I could deliver SVG to a browser without the java plug-in I would be in a strong position to argue for Java as basis for client-side architecture, with all the benefits that can bring. Don't bother telling me all the other benefits of Batik; I well aware, it is my boss I have to convince. At the moment I am trying to implement a ComboBox in _javascript_, which is like a broken pencil i.e. pointless.
 
Thanks in advance
 
Jamie

Reply via email to