19
edits
m (a minor fix 1) |
m (a minor fix 2) |
||
| Line 78: | Line 78: | ||
= Unresolved Questions = | = Unresolved Questions = | ||
* Storing cookies: Is it okay to persist cookies that are supposed to expire when the session ends? | * Storing cookies: Is it okay to persist cookies that are supposed to expire when the session ends? What about SSL cookies? | ||
* If we store cookies, should they also be stored when the user manually saves a session? | * If we store cookies, should they also be stored when the user manually saves a session? | ||
| Line 84: | Line 84: | ||
* GET URLs: Bad things can happen if we reload a URL with a GET request that has side-effects. This has definitely been a problem for Google Web Accelerator. | * GET URLs: Bad things can happen if we reload a URL with a GET request that has side-effects. This has definitely been a problem for Google Web Accelerator. | ||
* <s>Do we ever want to store cached copies of the pages (i.e. for offline access) or do we just store the | * <s>Do we ever want to store cached copies of the pages (i.e. for offline access) or do we just store the URLs and load them all? Loading from cache would be snappier. If any caching is done, should obey whatever caching directives.</s> - Pages are currently pulled from the browser cache, if available. | ||
* <s>Make sure that if the state of the current session crashes the browser, it | * <s>Make sure that if the state of the current session crashes the browser, it doesn't reload at startup and crash over and over again. Look into how SessionSaver and Total Recall detect this.</s> - If the previous session crashed, the user is prompted with a choice as to whether to reload it. | ||
* If there are multiple windows open, how do we decide what was the last session? The last window closed, or the last group of windows? | * If there are multiple windows open, how do we decide what was the last session? The last window closed, or the last group of windows? | ||
edits