Archives du blog
SliTaz HTML Desktop
How to .. ( dans une console )
# install dep. su tazpkg get-install pywebkitgtk tazpkg get-install python-xdg exit ## download source wget http://download.tuxfamily.org/adeskbar/dev/slitaz_html_desktop.tar.gz ## extract tar xf slitaz_html_desktop.tar.gz ## and let's go ./slitaz_html_desktop/html_desktop.py
Et voilà .. 🙂
Web / Standalone application
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()