2015-05-12 17:15 GMT+08:00 Etienne Segonzac <[email protected]>: > > On Tue, May 12, 2015 at 1:10 AM, Jonas Sicking <[email protected]> wrote: > >> So, in summary, the idea is to: >> * Don't use separate windows for separate "apps" >> * Enable platform-wide "tabs" which can be navigated to any URL, >> including gaia URLs. >> * The same URL can be open in multiple tabs at once, including gaia >> URLs. Even including the homescreen. >> * Icons on the homescreen are just like links and just navigates the >> current tab. >> * The homebutton simply navigates the current tab to the homescreen URL. >> >> Thoughts? >> > > > Cool :) > > Wondering how we will handle "external events" (incoming call, > notifications, alert() etc...) and match them with sessions, or create new > sessions when we need to. > Tab-jumps on desktop is a pretty confusing experience. >
IMO we still need the third kind of window which is not 1. replace the current window 2. a new window to be swapped in from left to right or vice versa. For example, if I am playing a game and incoming call replaces my current game session, I will feel unhappy (it even has no chance to store anything because it gets killed when the page url is replaced). A new window to swapped in might work, but it's a little confusing what should happen after phone call ends. > > _______________________________________________ > dev-b2g mailing list > [email protected] > https://lists.mozilla.org/listinfo/dev-b2g > >
_______________________________________________ dev-b2g mailing list [email protected] https://lists.mozilla.org/listinfo/dev-b2g
