I hope it is a positive thing that someone else feels the same about having a VM in the browser that can be targeted instead of relying only on JavaScript. I think I have mentioned the idea in the forums before though.
Despite it being fairly sound technology wise I have a feeling it will get blocked by individuals with their own political agendas for not wanting it. I also think the current push to get rid of all plugin technology is probably going to get traction. The problem is that I think the plugin technology will get abandoned to appease the current mentality of the leaders in Web development. However I think that the replacement will be a much more inconsistent across browsers than the plugin based solutions were and probably be lacking in key functionality that the plugin solutions could do but we will be pushed to accept this for the 'greater good'. Many browsers tout that they support HTML 5 but how can they really if the standard isn't due to be finished for years? All I seem to hear about for HTML 5 is the canvas and the video tag (which ultimately reached no agreement as regards a cross platform codec making it considerably less useful). Are any improvements actually coming in JavaScript? In particular, to have anything like equivalent functionality to plugin technology will JavaScript in the future support: - Some core primitive types and full binary operations on those types for bit twiddling (I know there is some support for bit twiddling but not to the same extent as Java for example) - Byte Arrays / manipulation of binary data - Ability to open / work with / get info about Files - Threading support I know some individual browsers have proprietary extensions to support these features but that is pretty useless for most who want cross browser support. In the past I have looked at non plugin solutions for certain types of problems such as a file uploader that shows how much of a file has been uploaded. JavaScript was a non starter because as far as I could find it had no way of interacting with files. Having standard cross browser ways of doing things seems great in theory. After about 15 years or so of promises that all the browsers will standardise and do things consistently and repeated failure to agree on so many things I am a bit cynical as to thinking this will ever change. I may be getting off topic now... On 23 November 2011 08:52, Fabrizio Giudici <[email protected]>wrote: > On Wed, 23 Nov 2011 09:02:53 +0100, Jan Goyvaerts <[email protected]> > wrote: > > Isn't this also called the Java Plugin ? :-P Just kidding of course... >> >> But this is a deja-vu situation from a decade ago of running applets - >> because then you have exactly the same advantages: Sandboxing, >> browser-independent, etc... >> > > I seem to have seen drawing pixels to a canvas too, but in spite of that > it's "new" thing in HTML 5 :o) > > Unfortunately, we're seeing reinventing wheels all the way... > > > > -- > Fabrizio Giudici - Java Architect, Project Manager > Tidalwave s.a.s. - "We make Java work. Everywhere." > [email protected] > http://tidalwave.it - http://fabriziogiudici.it > > -- > You received this message because you are subscribed to the Google Groups > "The Java Posse" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to javaposse+unsubscribe@** > googlegroups.com <javaposse%[email protected]>. > For more options, visit this group at http://groups.google.com/** > group/javaposse?hl=en <http://groups.google.com/group/javaposse?hl=en>. > > -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
