Pour avoir une version “desktop” sans passer par le navigateur, j’utilise ce script python avec les modules Gtk/Webkit.
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import gtk, webkit, os, sys
class StandaloneApp():
def __init__(self):
# main window
self.window = gtk.Window()
# signal/callback
self.window.connect('destroy', self._quit)
# webkit 'browser'
self.webview = webkit.WebView()
self.webview.open(realpath + '/index.html')
self.window.add(self.webview)
self.window.show_all()
def _quit(self, widget=None):
gtk.main_quit()
def main(self):
gtk.main()
realpath = os.path.dirname(os.path.realpath( __file__ ))
StandaloneApp().main()





