3 ms·
What no one in the responses is talking about ...is speed of using the UI during day to day operations. Web interfaces are extremely clunky to use when trying
by shrubble 4y ago
What no one in the responses is talking about ...is speed of using the UI during day to day operations.
Web interfaces are extremely clunky to use when trying to do things via only-keyboard (which is the only way to have muscle-memory help you zip through forms) methods.
They are slow to update and in some cases, the Web browser's UI is fighting with you, such as offering to replace your input with the previous data you put in a form field of the same name, etc. In certain cases the tab method of navigation between fields gets broken or something else that interrupts the person's flow happens.
Having worked in a case where the ticketing system and related interfaces were half-Web and half-Java-application-on-Windows - even the Java application was better to use via the keyboard.
If you are paying people on a regular basis, whether hourly or per-shift, and the UI slows people down by 5% , what is the cost over the (perhaps) 3 years of that application's life?
Even 4 users at $50k/year each in the USA (with healthcare and other business expenses etc. that means a $20/hour full time job) means $10K/year (5% * 200K salaries) in extra expense.
- chinabot 4y agoOn my new ThinkPad and the latest Delphi it compiles/links at 50-60K lines/second that performance has been consistent throughout the 25 years using Delphi. What it means in practice is you change a line of code, press F9 and the program is executing with no discernable delay.
- rightbyte 4y ago5% is way to low number. You surely have noticed how employees speed hack away on the keyboard with those old terminal style TUI apps. Modern UX is almost all about looking sleek to the procurer, not usable for the end luser.
- Desti314 4y agoNo clue how much experience you have with normal webuis but they do not match mine at all. You can use tab and hotkeys, add hints for auto fill (or just straight disabling them for a page). Normal UIs are fast enough. I'm not necessarily advocating for only web but I don't think your arguments holding up with reality