SDI vs MDI vs TDI vs?

I am making a small business application and I wonder what the best interface will be. The app itself is your service tracking tracker. There will be forms for searching for tickets (with a grid for results), creating a new tick and viewing an existing ticket, managing some administrative materials (users, several classifiers, etc.), Inventory management forms ...

So what will be the best interface? I initially thought about MDI (because it was easy to do in .NET), but then I got access to the Telerik RAD and TDI (tabbed interface) elements, now it’s also easy to do (and I'm a TDI fan, since I'm a programmer, and most IDEs use this successfully). And when searching for similar questions on SO, I found some tips saying that TDI and MDI are awkward, and you have to do SDI (a separate taskbar window for each open form).

So ... what will be best here?

+3
source share
2 answers

I have to repeat Michael Todd's suggestion (and the usual Nielsen / Joel Sposky mantra).

User testing

. "" .

, //.

, ( Windows), - , TDI, TDI?

(, Firefox " " " " )

+5

TDI . , HCI . IDE, , TDI.

+1

Source: https://habr.com/ru/post/1733286/


All Articles