Ribbons where invented for exactly that reason, to save space in the top region of the monitor.
In a time where rows and rows of icon-only toolbars existed
So the basic idea of the ribbon is to take those toolbars, and instead of displaying them all at once, one below the other, group their icons thematically. Ideally, that grouping follows the logical bigger phases of the work done with the program. Which in Word, Is like the initial writing phase, then inserting images, videos, etc, then layouting, then reviewing everything and then maybe do mass mailings etc.
That idea would dramatically reduce the amount of toolbars on the screen at any given moment by only displaying the tools you currently need, while also avoiding the need to swap the tab-sections* of the ribbon constantly
- btw, initially, there would not have been tabs on the ribbon, but the ribbon would be scrollable left to right - thats also why it is called a ribbon.
To be fair, i love that idea and I am a great fan of the ribbon. Not only because in uni i studied the design history of it xD
That said, the idea starts to fall apart when there arent these distinct big temporal steps of work, which even can be seen in word, where tabs exist that can be used in all steps of the work, like view. still having them thematically grouped is a good idea, but it can lead to frequent tab swaps
For Kicadā¦ the major steps would beā¦ well it would be what is done in separate programs, the drawing of the symbols, then doing the schema, then drawing the footprints and finally doing the layout.
So the ribbon cant really do a lot of space saving, as all the toolbars arent displayed all the time, because they are in different programs
Still, it could replace the main toolbar and the dropdowns. This would still save some space as currently nearly all the tools exist in the menu AND a toolbar
Butā¦ having vertical iconbars is an established ui design too, and has great benefits. So packing even them into ribbons on top would indead be probably not the best idea.
Soā¦ rather a combined top ribbon, merging the main toolbar and the dropdowns and presenting the content of the dropdowns in an easier way
Easier? Yes, because a dropdown needs to be opened for each and every single use, a ribbon tab stays open. Just take the āinspectā dropdown . You canāt tell me anybody uses that, as this would be a horrible experience, opening a dropdown, aiming for the ānext markerā tool over and over again - as a ribbon tab, it would have its merits.
Not only would the contents of what is now hidden behind single-shot-dropdowns be better visible, the user also would have the choice of icon only, text only or icon and text as this is the norm in ribbon UIs.
Soā¦ ribbons could be implemented, could be really helpful if done well (read: sorted well), and still the vertical bars could stay.
Make it a user choice and its win-win