Ok, to simplify the development i'm goint to use the JavaScriptCore library
that's inside webkit. It's slower than tracemonkey and V8 but, in any case,
if I choose the other ones i'll suffer to combine it with webkit.

Some interesting info to make bindings to JavaScript of C functions using
JavaScriptCore:
[ 0 ]
http://uselessbyte.blogspot.com/2009/12/adding-custom-javascript-bindings-to.html

<http://uselessbyte.blogspot.com/2009/12/adding-custom-javascript-bindings-to.html>The
documentation about JavaScriptCore:
[ 1 ]
http://developer.apple.com/mac/library/documentation/Carbon/Reference/WebKit_JavaScriptCore_Ref/index.html

Bye :) .

2010/7/6 CaStarCo <[email protected]>

> I was searching about javascript engines and now i have this info:
>
> · The V8 engine is programmed into C++ language, and i don't know any
> binding to C or other languages .
> · The Webkit project have many ways to work with javascript, but the
> documentations is very poor U_U .
> · The SpiderMonkey/TraceMonkey JavaScript engine (from Mozilla) is written
> in C, and allows javascript to call C native functions (this could help to
> send info from the canvas area to the gtk gui). The problem (right now) is
> that i don't know how to make a mix of webkit and spidermonkey.
>
> 2010/7/6 George Farris <[email protected]>
>
> On Wed, 2010-07-07 at 01:04 +0530, Martin DeMello wrote:
>> > On Sat, Jul 3, 2010 at 2:14 AM, Martin Olsson <[email protected]> wrote:
>> > > Checkout all the ones listed on this page:
>> > > http://live.gnome.org/ProjectRidley/CanvasOverview
>> > >
>> > > Also take a moment a serious consider doing it using
>> > > open web standards rendered via a WebKit webview
>> > > or similar (inside you can use SVG or HTML Canvas etc).
>> > > The benefit of this is that you can probably deliver
>> > > your app both as a webapp and a rich client app.
>> > > The rich client version will of course have better
>> > > desktop integration etc which is nice sometimes but
>> > > on the go you can use the web app instead.
>> >
>> > Is it possible to render an svg image into a webkit canvas and
>> > receiving click/drag events on it from vala? Could someone post a
>> > quick example if so? The available documentation is rather thin on the
>> > ground.
>>
>>
>> How about printing?
>>
>>
>>
>> _______________________________________________
>> vala-list mailing list
>> [email protected]
>> http://mail.gnome.org/mailman/listinfo/vala-list
>>
>
>
>
> --
> - Per la llibertat del coneixement -
> - Per la llibertat de la ment...       -
>



-- 
- Per la llibertat del coneixement -
- Per la llibertat de la ment...       -
_______________________________________________
vala-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/vala-list

Reply via email to