> >>>>>> I am trying to write an interactive image which presents search
> >>>>>> results in a tree structure. I see at many sites Java is used for
[quoted text clipped - 23 lines]
> experience. One needn't rely on a browser having plugins for Flash, Java or
> anything else beyond HTML and Javascript.
Javascript is disabled on several browsers especially on computers
running at large companies (a security measure).
> Arne's assessment seems accurate for strictly client-side graphical
> interaction. Flex seems to be getting some attention also.
I was under the impression that Java has some classes which made it
more suited to graphical work, since everyone talks of Java in
reference to 3D, 360 images, and interactive imnages.
> --
> Lew- Hide quoted text -
>
> - Show quoted text -
Arne Vajhøj - 09 Mar 2008 20:04 GMT
>>>>>>>> I am trying to write an interactive image which presents search
>>>>>>>> results in a tree structure. I see at many sites Java is used for
[quoted text clipped - 22 lines]
> Javascript is disabled on several browsers especially on computers
> running at large companies (a security measure).
In todays AJAX world browsers with JavaScript disabled would be useless
for so many things, that I would not worry about that.
Arne
Mark Space - 09 Mar 2008 20:56 GMT
> Javascript is disabled on several browsers especially on computers
> running at large companies (a security measure).
I run with Javascript disabled, and I can't load most Flash images as
well as many types of media (YouTube, etc.) JavaScript is used to start
up the process.
If you had a C# based solution, I imagine it would have the same problem
-- it wouldn't run because the JavaScript starter would not execute.
Arne Vajhøj - 09 Mar 2008 23:08 GMT
>> Javascript is disabled on several browsers especially on computers
>> running at large companies (a security measure).
[quoted text clipped - 5 lines]
> If you had a C# based solution, I imagine it would have the same problem
> -- it wouldn't run because the JavaScript starter would not execute.
Client side .NET can be put in using a pure object tag.
Arne
PS: I find it difficult to understand why people would allow Java, .NET
and Flash but not JavaScript.
Andrew Thompson - 10 Mar 2008 01:44 GMT
...
> PS: I find it difficult to understand why people would allow Java, .NET
> and Flash but not JavaScript.
I suspect it is a hangover from IE's earlier
incarnations that would allows JS to invoke
powerful and potentially dangerous OS level
tools.
I agree with the general comments that suggest.
a) This could be done in HTML, with an imagemap
(and perhaps a little JS thrown in)
b) If the *average* user does not have JS enabled,
they will not have Java, Flex.. whatever.
--
Andrew T.
PhySci.org
Mark Space - 10 Mar 2008 02:00 GMT
> PS: I find it difficult to understand why people would allow Java, .NET
> and Flash but not JavaScript.
Just to be clear, I think the web page needs to execute some JavaScript
before it launches Flash, etc. Probably it's checking for browser
versions and compatibility. So many people use libraries for client side
scripting these days, that I'm sure all the libraries must do a lot of
compatibility checks before running anything. Disable JavaScript, and
you stop everything else from running too.
Andrew Thompson - 10 Mar 2008 02:25 GMT
...
> ...Disable JavaScript, and
> you stop everything else from running too.
Not necessarily*. Well designed JS might do
versioning if enabled, but also specify a
'noscript' element to simply dump the applet
(or whatever) into the page if JS is disabled.
* Though yes, commonly.
--
Andrew T.
PhySci.org
>> My impression is that Flash would be most used for this with Java
>> applets at a second place.
> Arne's assessment seems accurate for strictly client-side graphical
> interaction. Flex seems to be getting some attention also.
I am not an expert in Adobe technology.
But my impression was that Flex build on top of Flash.
Arne