3 ms·
I worked on an electronic health record system. Many customers complained that they couldn't use it effectively with the keyboard. It was web based. New large c
by mbrock 11y ago
I worked on an electronic health record system. Many customers complained that they couldn't use it effectively with the keyboard. It was web based. New large customers reported queues in the waiting rooms because of the UI. The company didn't take it seriously. But then we each got two days to work on anything we wanted, as a creative experiment. I made a new widget with a hot key that brought up a HUD. It let you navigate to other pages extremely quickly using Ctrl-P style abbreviation. And a clever type of nested menu, with special support for accessing the most common tasks on patients, etc. And it scraped the current DOM in a pragmatic way to provide quick links to things shown on the current page. This led to unplanned features that came up in my demo. It was such an effective solution to a very real problem—and it could be dropped in as a JAR file without even modifying the rest of the software. I left the company not long after and I don't think they used it.