>>I have a question about the following design approach for web application which targets are tablet browsers like iPad, Nexus, etc. The approach I choose is the following:
>>The main page of the application has a pull-down menu. When user clicks on an item of the menu a new tab is opened. For example, one of the items on the menu is View Order. And I envision that a user may want to see several orders at the same time. So when he/she clicks on this menu anchor, a new tab is opened where user enters order number and views the order. At the same time he/she can click on the same menu item again and open another tab to view another order. And so on. So practically, the main tab/page of the application will host the main menu and some static text (I have not come up with what text though).
>>What do you think about this UI approach? Would this type of app be called MPA (Multiple Page Application) as opposed to SPA (Single Page Application)?
>
>Sounds OK to me. It's a MPA.
>FWIW, with Chrome on a Nexus when there are multiple tabs they can be scrolled across to find the one you want so it works quite well.
>
>An alternate using SPA might be to put each order as it is loaded into a separate div and arrange things so that only one order was visible at any one time. That way you could implement a 'Close All' behaviour which you couldn't do using separate tabs.....
I may buy a Nexus (because it is reasonably priced) when I am ready to test on various devices. Then I will see what you mean by "scroll across" (not quite get it).
And I agree that closing all in one page is easier. But the alternative is "how come I can't work on two orders at the same time? " :)
Ideally I may set a preference in Web.config so that the application could work in SPA or MPA depending on user preference. But then it would complicate things quite a bit (for me).
Thank you.
"The creative process is nothing but a series of crises." Isaac Bashevis Singer
"My experience is that as soon as people are old enough to know better, they don't know anything at all." Oscar Wilde
"If a nation values anything more than freedom, it will lose its freedom; and the irony of it is that if it is comfort or money that it values more, it will lose that too." W.Somerset Maugham