Hi,

Great to see that someone wants to work on that, but from what I read about 
google gadgets, you can't just render them in webkit. Why? Because according to 
the doc:
http://code.google.com/intl/fr/apis/desktop/docs/gadget_apiref.html
gadgets are not html code, but xml files that looks like html. In fact you 
would 
have to parse these xml files and handle the javascript code bundled into the 
package yourself.
That't exactly what Google Gadgets for Linux is doing, parsing the xml file, 
running the javascript code into a vm.
Xml files have a lot of similarity with html, but they are really not html.

This project would require a lot of work, first in handling all objects defined 
in 
the xml (buttons, parts, div with many options but this could be done easily 
with evas/edje/elementary), but also implementing a full javascript vm wich 
would process the js code.

Le mardi 1 mars 2011 17:11:03, Stéphanie Ouillon a écrit :
> Hello,
> 
> I'm a student in an French engineering school (
> IT/Telecommunication/networking) and I am interested in working for
> Enlightenment for the Google Summer of Code. I am very interested in
> working on the Google Widget Module project.
> 
> By reading the project summary, I understand that Webkit would be used
> to create a window/application to display a Google Gadget on the desktop
> ( like this post blog I read explains :
> http://www.politreco.com/2010/10/easily-embedding-webkit-into-your-efl-appl
> ication/).
> 
> 
> A project called Google Gadgets for Linux already aims at providing a
> platform for running desktop widgets under Linux (using GTK+ and QT
> libraries): http://code.google.com/p/google-gadgets-for-linux/ . It
> provides among several things a graphics interface to call the standart
> graphics components of the target desktop environnement.
> 
> But using Webkit, the Enlightenment widget would skip this step. So can
> you detail a little bit what is to be done and correct me if I got
> something wrong ?
> 
> At the moment, how is Webkit maintened ? According to the wiki page
> about the EFL port of Webkit, video et geolocation are not working yet.
> This is likely to limit the number of available widgets (eg TV set, web
> TV related widgets).
> 
> Best regards,
> 
> 
> Stéphanie Ouillon
> 
> ---------------------------------------------------------------------------
> --- Free Software Download: Index, Search & Analyze Logs and other IT data
> in Real-Time with Splunk. Collect, index and harness all the fast moving
> IT data generated by your applications, servers and devices whether
> physical, virtual or in the cloud. Deliver compliance at lower cost and
> gain new business insights. http://p.sf.net/sfu/splunk-dev2dev
> _______________________________________________
> enlightenment-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

-- 
------------------------
Raoul Hecky
Calaos

------------------------------------------------------------------------------
Free Software Download: Index, Search & Analyze Logs and other IT data in 
Real-Time with Splunk. Collect, index and harness all the fast moving IT data 
generated by your applications, servers and devices whether physical, virtual
or in the cloud. Deliver compliance at lower cost and gain new business 
insights. http://p.sf.net/sfu/splunk-dev2dev 
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to