Webified: Difference between revisions
mNo edit summary |
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 | ||
: 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. | ||