Thoughts for challenges in designing DHTML web apps, frameworks:
- at what point should client-session state be recorded on the server (ie, if someone leaves the ‘site’ and comes back
- related: for public sites, making sure that URLs continue to work
- cleanly separating behavior at each level so that crawlers and other dumb clients function (progressive enhancement, graceful degradation)