[Commits] svn commit: 9244

Subversion Database Process svn at thor.atrc.utoronto.ca
Tue Feb 2 23:55:11 UTC 2010

r9244 | colin | 2010-02-02 18:55:11 -0500 (Tue, 02 Feb 2010) | 5 lines
Changed paths:
   A /incubator/engage/client/trunk/screenNavigator/html
   A /incubator/engage/client/trunk/screenNavigator/html/ScreenNavigatorLite.html
   A /incubator/engage/client/trunk/screenNavigator/js/ScreenNavigatorLite.js

ENGAGE-227: A very raw sketch of an unobtrusive technique for "all in one page" applications, aka Screen Navigator. This technique loads target pages as text and then runs a handful of RegExps on them to correctly inject their contents into the page. This code lacks any logic for avoiding multiple includes, and does very little to help the lingering back button problem. We also need to correctly re-base URLs in all target documents, which Kettle can probably help us with down the road.

This might serve as a starting point if we want to revisit jqTouch-style animated transitions between pages in an iPhone-ish way, but there's still quite a bit to do. In the meantime, we're doing well with the code in iPhoneChromelessness.js in Engage, which imposes fewer technical problems.


More information about the Commits mailing list