Is WebJDK a reality?
Roman Kennke
roman at kennke.org
Thu Nov 22 01:20:21 PST 2012
Am Donnerstag, den 22.11.2012, 10:33 +0200 schrieb Emilian Bold:
> The other solution besides Caciocavallo-Web I was looking at is
> Guacamole (http://guac-dev.org/ ) which is an HTML5 VNC/RDP client. If
> the canvas you use is like a VNC screen I guess the two solutions
> aren't that different from a client point of view.
> I haven't checked their keyboard support, but if it's better than
> yours you could reuse code from there, it's also open-source.
>
>
> I really want to test Caciocavallo-Web; I'll put it on my holiday
> technology experimentation list. Hopefully in the mean time we get
> some more tutorials.
Yeah, I've put this on my todo-list for the next couple of days :-)
Roman
>
>
> --emi
>
> On Nov 21, 2012, at 7:34 PM, Clemens Eisserer wrote:
>
> > Hi Emilian,
> >
> > Caciocavallo-Web unfourtunatly still is in prototype-state, as I
> > haven't found time recently to improve the areas lagging.
> > One part which needs a lot of work is keyboard support, which is
> > quite problematic as the javascript event system is probably one of
> > the weakest and worst parts of modern browsers.
> >
> > * has it been tested with large apps, for example, NetBeans?
> > I started a few large apps with it, and they worked. Actually an
> > application which works with Caciocavallo, should also work with
> > Caciocavallo-Web.
> >
> >
> > * why does the README keep talking about png-compression? Is
> > that used for images themselves, or for everything? I mean,
> > is the canvas used like an actual drawable area or it's more
> > like a VNC screen displaying what's on the server 'virtual'
> > display.
> >
> > Most of the time the canvas is used like a VNC screen, as a 1:1
> > mapping between canvas and java2d would be hard and in corner cases
> > there would be really ugly issues (e.g. what to do, if an operation
> > is not supported on canavs2d, read-back from the browser ;)) or
> > java2d text rendering.
> > Experiments have shown, that with the exception of animated content,
> > this is no limitation, as Caciocavallo is far more latency than
> > bandwith limited.
> >
> > One exception to this rule is scrolling - Caciocavallo does
> > scrolling directly in the canvas element.
> >
> > - Clemens
> >
>
>
More information about the caciocavallo-dev
mailing list