Hi! This is what I am currently working on, albeit in my spare time, so SLOWLY...
AFAIK, browser support for DFB is currently limited: 1) XDirectFB XDirectFB runs very well for me, and within XDirectFB I was able to run the normal firefox binary, that I also run under X. This worked perfectly well for me. A bit of hacking allowed me to externally set the transparency/color keying on the XDirectFB window, which let me 'see through' parts of a browser window onto a movie running in mplayer 'below'. I was tring all this on normal PC hardware, with an Nvidia graphics card. I doubt any of it was accellerated. Also, the memory footprint of this solution is nothing less than huge: kernel + DFB + X.org/XDirectFB + GTK + Firefox + mplayer + all supporting libs . 2) Native DFB I am not aware of a native DFB browser application. Currently I am looking at porting the mozilla code-base (firefox and minimo) to DFB. I'm not very far along, this is what my investigations have uncovered: Mozilla itself has a modular back-end architecture. Of the supported backends, I think the GTK and the Cairo backends are of interest. Unfortunately the GTK backend will not compile against GTKDFB, as it has X specific dependencies. The cairo backend looks promising for DFB - but it is under heavy development at the moment, and the last time I tried would not even think about compiling against Cairo-DFB. Looking over the code I decided that I would try to port the GTK-based backend, in effect creating a new GTKDFB backend. This seemed like less work on the whole, as the GTK backend is finished and stable, and the X specifics look like they can be removed without too much pain. The plan would be to enable firefox (and/or) minimo to run on DFB. In a second step perhaps some browser/javascript extensions could be written to allow control of window positioning/transparency and the like. That's pretty much my current status at the moment, the few hours hacking I've spent on the code have had no results so far. In the new year I plan to devote more time to this, and see if I can get a prototype running. If anyone is interested in helping with (or taking over) this effort, you're welcome, let me know! Richie -----Ursprüngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Marcus Crafter Gesendet: Montag, 26. Dezember 2005 15:06 An: [email protected] Betreff: [directfb-dev] Browsers under directfb? Hi All, Merry Christmas! I hope all is going well. I was wondering what browsers people were having success with under DirectFB - are people using the latest Firefox (?) or something else? What I'm looking for is a browser I can run in Kiosk style mode, etc? Just wondering what works and what doesn't etc before I start trying to build anything. Is there anything in particular one has to take notice of? Hope everyone has some nice holidays! :) Cheers, Marcus _______________________________________________ directfb-dev mailing list [email protected] http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev _______________________________________________ directfb-dev mailing list [email protected] http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev
