Webified: Difference between revisions

Lucian (talk | contribs)
mNo edit summary
Lucian (talk | contribs)
No edit summary
Line 79: Line 79:
:: - just save the URL. It may be slower to resume and in fact loses some state, but it should be enough for most cases.
:: - just save the URL. It may be slower to resume and in fact loses some state, but it should be enough for most cases.
:: - save the HTML structure. May have trouble with running scripts.
:: - save the HTML structure. May have trouble with running scripts.
:: - pickle the WebView. I'm not sure it works, but it may be the  
:: - pickle the WebView. I'm not sure it works, but it may be the easiest way
: Save & restore Gears state
: Save & restore Gears state
:: - do nothing. Gears provides resuming state. The only real drawback is that only the latest version will be available to resume. No actual data would be stored in the Journal.
:: - do nothing. Gears provides resuming state. The only real drawback is that only the latest version will be available to resume. No actual data would be stored in the Journal.
Line 88: Line 88:
: - based on the javascript-dbus bridge
: - based on the javascript-dbus bridge
* Webified SSB can run a userscript (GreaseMonkey)
* Webified SSB can run a userscript (GreaseMonkey)
: Should be as easy as injecting some JavaScript in the page
: - should be as easy as injecting some JavaScript in the page
: a GUI like the one GreaseMonkey has is outside the scope of this project
: - a GUI like the one GreaseMonkey has is outside the scope of this project
: there will be instructions for how to add/remove userscripts
: - there will be instructions for how to add/remove userscripts
* Webified SSB can use a userstyle (CSS)
* Webified SSB can use a userstyle (CSS)
: again, should be just injecting some CSS
: - again, should be just injecting some CSS
: again, no GUI will be provided, just instructions
: - again, no GUI will be provided, just instructions


Beyond GSoC, I would like to keep working on this.
Beyond GSoC, I would like to keep working on this.