Hey Todd, Just to throw another monkey wrench into the mix.. :) Check out Awesomium, based on Google Chrome. It is made for integrating into other things, even OpenGL contexts. http://www.princeofcode.com/awesomium.php#overview - Brian On Aug 17, 2009, at 3:48 PM, Eagle Offshore wrote:
I will go you one better.
I want to do a port of webkit basing it on the GTK one because that one has a C api and can run more or less identically on OSX, Windows, and linux. I want web content in Pharo and I don't want to maintain it - I'd rather we adopt it.
Then, I want to explore bridging the DOM to smalltalk objects. I've been downloading and building this stuff all weekend.
This is very preliminary - its taken all weekend to download all of the required libraries to build gtkwebkit on the mac.
I also had the idea some time ago about building an entire UI on top of webkit using bridged smalltalk DOM. This would let you specify your widget layout as HTML/CSS but code in Smalltalk and provide a more or less portable but native UI. Apparently, I'm not the only one with this idea.
http://www.advogato.org/article/981.html
-Todd Blanchard
On Aug 17, 2009, at 2:24 PM, Alexandre Bergel wrote:
Dear List
Making Pharo interacting with Javascript has been the cup of tea of the Seaside community. I am wondering whether there has been an attempt to produce a parser for Javascript within Pharo.
We are interested in getting Javascript models within Moose.
For now, it is likely what we will use the parser of Mozilla to produce MSE files.
Cheers, Alexandre
NB: Sorry for the cross-posting -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project