I am working on a new web-application. In short summary, companies can upload their financial information, we do some processing, calculations, ... and show them pretty dashboards and charts.
A first preview of the application exists, where the user sees a dashboard with all the relevant numbers (business ratios) in multiple tables and can click on one of the ratios to see a chart, how this number changed over time. To display the chart we use jQuery UI Dialogs. We use them in a modal way which means that the user needs to close it to see another chart.
Now the requirement was, that the user wants to see also 2 charts next to each other, and my simple solution would be - open to browser windows, got to the page and open the different chats, it's easy and everyone can do it. However my boss didn't like the solution and would instead want to have something like MDI (Multiple document interface) or using browser popups.
Now I think that browser popups would look terrible, and I'm not sure about their usability on tablets and smartphones. About the MDI I just think it is way too much work for something which wouldn't actually provide any additional value to the user, since he can open multiple windows as well.
The question - am I just being ignorant towards the needs of the user and adding the possibility to have multiple charts/dialogs opened and minimize them wouldn't be too much problem, since there is some library which can help me with it? (which one)
Or is my boss still living in the 90's and tries to bring this experience back to the web?
Thank you for your time and input