GMail and Facebook (the web app, not the native app) for the iPhone can probably be considered the state of the art. Both use a loading spinner and then just replace out the page for this case.
I'm working on a custom solution for a client and how I handle deep linking is to include an attribute on the page that's currently showing that indicates which "page" is its parent. That way, you could link as deep into the app as you want, and still be able to walk back up the hierarchy using the back button. My app uses <article> elements as pages, so this looks like the following: <article id="group-1234" data-parentid="groups"> ...content here... </article> When the user hits the back button, I look for the data-parentid attribute. If it's present, I use it. If it's not, I pop the last value off the history stack. Seems to work well. Regards, -Andrew On Jul 24, 7:45 am, Sean Gilligan <[email protected]> wrote: > jan klink wrote: > > I > > would like to have a previous and a next link or button on my pages > > and the backbutton always linking to the index of the list. > > >http://www.vlakglas-en-emaillekunst.nl/iui/samples/exposities.html > > > any idea how to implement this ? > > You would have to modify iUI to keep some kind of a site map (or page > map.) When iUI is ready to load and/or show a specific page, the > modification would look the page up by 'id' and adjust the back button > history accordingly. > > A different visual transition would probably be a good idea as well > since 'slide left' indicates going away from home (root of the tree) and > sliding right means going back. > > I've been wondering if there are any guidelines for this kind of "cross > link" navigation. Is there anything in Apple's HI Guidelines? Has > anyone seen a good example of this kind of navigation in either a webapp > or a native app? > > -- Sean --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "iPhoneWebDev" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/iphonewebdev?hl=en -~----------~----~----~----~------~----~------~--~---
