Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
UI of a web application
Message
De
28/02/2012 17:36:37
 
 
Information générale
Forum:
ASP.NET
Catégorie:
Autre
Versions des environnements
Environment:
C# 2.0
Divers
Thread ID:
01536786
Message ID:
01536788
Vues:
56
>Is this a good practice that each feature of a web application would be opened in a different instance of a browser? For example, say your program has 4 features:
>
>Customers Vendors Products Orders
>
>If user clicks on the Customers link of the "main" page, should the Customers page be opened in a new instance of the browser? And the same for the other three features? That is, then you would have n-number of instances open. Does it make sense?

I would say not.

First of all, opening in a new instance requires more resources to be processed by the browser than forwarding into a page in the same environment. Recently, as a coincidence to this thread and to this point, I adjusted the site for IFrame. So, instead of opening pick list in a new window (new instance), it opens some HTML, providing a fake window, and this is much faster.

Also, the more instances you open, the more problem you run into, might run, in regards to security issue. This was one reason why I eliminated all window.open javascript functionality from any site I have now. This also avoids additional windows to be listed in the taskbar. So, once you click on something, you always remain in the same window.

Some of that dates since a while when we had this VFP foundation which was allowing us to open a bunch of windows, which was impressive BTW, but this was old stuff. Now, you see applications using tabs and so on so to avoid those additional windows.
Michel Fournier
Level Extreme Inc.
Designer, architect, owner of the Level Extreme Platform
Subscribe to the site at https://www.levelextreme.com/Home/DataEntry?Activator=55&NoStore=303
Subscription benefits https://www.levelextreme.com/Home/ViewPage?Activator=7&ID=52
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform