Hacker News new | ask | show | jobs
by Silhouette 3613 days ago
It's also disappointing, though unfortunately rather characteristic of OSS UI discussions, that the only options most people here are even considering seem to be the traditional (old MS Office) toolbars and the (new MS office) ribbon.

From a UI point of view, if your best idea is to do what the established, dominant, commercial/proprietary software has already had for some time, you obviously can't ever be better than your competition. You're permanently playing catch-up.

If your goal is just to provide a free-as-in-either clone of that established commercial/proprietary software, maybe that's OK.

If your goal is to produce the best software you can to help users get their office work done, to make something better in its own right and not just because of economic or philosophical priorities, then the first thing a good UI designer is going to do is step back and start asking lots of questions about the fundamentals. What work actually needs to be done? How do users want to do it? How can office software help? Are the features and UI of a traditional word processor or spreadsheet or presentation software of 20-30 years ago still useful and relevant in 2016?

Working with textual information and tables is surely still useful, and so is collecting and combining information to form some coherent overall presentation, but office work today is also often about working with information from many different sources, and examining it in different ways, and doing these things collaboratively and in real time. There are many successful online tools based on these ideas today, but a lot of them are an attractive UI on top of simple functionality like storing team to-do lists and providing real-time chat. I'm not sure how many of these systems can cope with larger projects and more demanding work yet, the kind of thing that might be written up in a word processor as a set of 100-page reports that would form the basis for a multi-year project, or managed using spreadsheets with many tables and complicated formulae to derive the information that users need in a convenient format.

Personally, I think there's a lot of potential yet for more powerful and useful and productive office software, but not within the narrow bounds of the traditional model that the likes of MS Office and LibreOffice follow. Unless you have people looking at the big picture and being creative about how to represent information and interact with it, discussions about what colour the chrome should be or whether to use a traditional toolbar or context-sensitive ribbon probably have relatively little value. There is only so much benefit to achieve with cosmetic tweaks, no matter how pretty your icons are.