LibreOffice 4.4, the Most Beautiful LibreOffice Ever
blog.documentfoundation.org
blog.documentfoundation.org
Maybe there's a reason why ribbon-style components haven't really taken off outside of core Microsoft products. I don't think the ribbon is actually that great-looking and I don't think it's that functional.
I'm also a fan of a LO forging it's own identity. For far to long Open Office strove to mimic MS Office in look-and-feel.
One of the main designers ran a blog explaining the design process. Even if you hate the ribbon, the explanation of how they came to it (heavily driven by telemetry, eye tracking studies, etc) is pretty cool. http://blogs.msdn.com/b/jensenh/archive/2008/03/12/the-story...
I couldn't go back to taskbars and task panes after watching that.
I think the sibling comment is right---the ribbon makes a lot of sense when you have tons and tons of commands.
My issue with LO is that it doesn't work on complex spreadsheets and powerpoints. I had spreadsheets corrupted and I just had to turn away from LO and go back to Office. I was much happier in LO, but alas I cannot stay.
It was introduced 8 years ago. It is hardly new anymore.
While going to the ribbon 8 years ago was a struggle, I couldn't go back now. The context aware parts, realtime previews, and just organisation is too good.
Unfortunately LibreOffice now feels cluttered and overly busy by comparison. That's more because Libre/Open Office has stood still, largely based on Office 9x rather than trying anything new themselves.
I'm not saying they should copy everything Microsoft does. I am saying that they should evolve themselves and look at where the industry is headed. For example look at all of the UI concepts from the web and touch devices, they've introduced a number of new ideas none of which Libre/Open Office have adopted.
If I wanted to use LibreOffice on my Surface Pro, I couldn't, no touch UI at all. That's a little disappointing.
I can make due and get things done but when I have the choice, I go for a traditional UI. I prefer a regular Menu Bar.
I'm not saying that it sucks or that it shouldn't exist or that no one should use a ribbon. I'm just saying that I don't like ribbons and will continue to use standard interfaces.
Note: Some of this was an exaggeration to drive home the point of how bad the ribbon interface sucks.
http://www.mlponies.com/wordpress/wp-content/uploads/2012/05...
Icons without text labels work ONLY for frequently performed tasks with an obvious visual representation.
For everything else text and icons is probably optimal.
If you can use both of those -- and I'm certain you can -- then I don't see why something that simply combines tabs and toolbar icons is such problem.
Obviously 2003 to 2007 was a big deal due to the introduction of the ribbon, but we're taking something that happened eight years ago.
Personally, FOSS or not, I simply don't like the ribbon style menu.
I've added my most used Word functions to the quick access bar, and some features are provided by the ghost menus that appear by the cursor, and I know a load of keyboard shortcuts. All of which means I very rarely open the ribbon. But when I do need it, it's orders of magnitude better than the rat's nest of menus and task panes we had before.
If Windows doesn't have the same thing already built in, I'd guess there must be some add-ons that do the same thing.
I'd speculate that this patent application provided at least a small amount of hesitation towards the FOSS community implementing a similar interface.
And if LO ends up also using a ribbon, I'll move on to something else.
I am forced to use it at work, so there's nothing I can do about that but FLOSS is all about user empowerment and choice so I don't think I'll ever use it at home.
I'll stay with an old version of the package if upgrading means having the ribbon foisted upon me.
I like the idea of having an option to select a Ribbon interface or a Standard interface. That way, everyone can get what they like.
Don't down vote people simply because you disagree with them. Just because you don't agree with their opinion doesn't mean it should be hidden from others. Use the down vote to hide comments that don't add to the discussion.
To be honest, I got angry and clicked the downvote arrow without sufficient consideration, then thought (since I couldn't undo it) that the civil thing to do was to explain.
EDIT: s/like your/like/g (unintentional ad-hominem)
PG has said that downvote to disagree is acceptable.
Can you point to anything in the guidelines or introductions or faqs about not downvotig for disagreement?
Since it's impossible to eliminate downvotig for disagreement you may as well just let it happen.
I've advocated your same guidelines in the past, as they promote a healthy site/forum, but they are not HN's guidelines. PG has actually encouraged the antithesis of your guidelines in the past, so I'm compelled to tell you as much.
Edit: ah. Everyone assumed I was talking about ggparent's spiritual beliefs. Amazing how a sole personal pronoun can alter intent.
The celebrations come when there are significant improvements, and there have been plenty of those. The (web-inspired) tabbed Office ribbon was a big one. Sorry they moved your cheese but the rest of the world isn't going to stop progressing even if you do.
So, it doesn't work now?
The main question would be 'how much more productive one can be now than before?'. It would be nice if there were independent quantative studies on this - as word-processor use is a central part of most governments administrative functions I'd imagine that one can't move for the vast number of such studies ... lol.
I'm guessing that the UI changes between Wordstar and Office 2015 amount to a tiny change in the time needed both for training and useful production of word-processed documents. When it comes to spreadsheets I can see things have probably moved on - at least in speed of processing if nothing else.
I'd love to ask, of the top 100 functions used - how many weren't in office applications 5 years ago, 10 years ago? How has the average time per word in production of business letters changed (reduced?) over time and what specific [versions of] applications caused the greatest change?
If you're just typing simple text documents, the current Word is not going to save a massive amount of time over WordStar, but it will save some thanks to spelling corrections etc. And even a few seconds per hour per worker can represent a lot of value for large organizations.
If you're doing an essay or a brochure with headlines in different fonts, double-column text, embedded pictures, math equations etc, then the time savings will be massive. Just the ability to move a pic while text flows around it provides huge benefits.
When my son was in his early teens, I watched him use Microsoft Office to create complex documents that would have taken an IBM PROFS mainframe user weeks, or might have been impossible. His homework looked more professional than IBM's corporate documents.
I guess there are plenty of workers who use Word at the same level as they used WordStar, or who reckon that (back on topic!) LO is just as good. (Yes, LO is almost as good as Word if you just want to replace WordStar.)
But are those our criteria? Should we ignore the fact that people who have open minds and a willingness to explore (like children) can quickly and easily do new things that they can't?
I'd prefer to have a product with a crappy UI that can interoperate with everybody else seamlessly, than one with a great, simple UI that can't.
There are groups that investigate the risks. EUSPRIG (European Spreadsheet Risk interest Group) has some great documents. http://www.eusprig.org/quotes.htm
I don't know if anyone is testing the main spreadsheet software with fuzzer-like tools; or if there are any mass audits of spreedsheets. Both would be useful.
I was not complaining about progress (which, in this case, I would simply call change). I was merely responding to drzaiusapelord's complaint about LibreOffice not 'keeping up' with MS Office by expressing my appreciation for the existence of a more 'classical' alternative.
Of course, I think I could say the same (or worse) about MS Word, it's main competitor. So.
I know we're a grumpy lot here at HN, but I'd expect better than this even if it were a web app.
But yeah, totes agree on the design/aesthetics. It's pretty 2008 freeware-tier.
I'll admit that I only deal with that many columns on very rare occasions, but it does come in handy sometimes.
https://support.office.com/en-nz/article/Excel-specification...
I remember at first cursing at Excel, then realizing what a ridiculously large number of columns the file had.
Between Libre Calc and Excel, I've always had to revert to Excel for its Pivot Table features. Libre Calc has thus far made a very weak stab at that for me.
And even myself, I've had to completely scrap documents I'm working on because LibreOffice gets confused and does what I'm assuming is some kind of join, resulting in tons of duplicates when it comes time to print[1]. It's almost certainly user error, but where to fix it is unclear. That whole mechanism needs to be gutted and reworked.
But I continue to deal with it because Linux is my primary environment and it's good enough in everything else I have to deal with.
[1] something like multiple data sources used accidentally, even though both point at the same source file, and even after wiping all data sources, the issue remains.
This is one reason why it took Munich a whole decade to switch most (but not all) users from Microsoft Office to OpenOffice, and they probably lost a ton of money on the switch (ie if you honestly counted lost productivity, which I'd bet is still being lost).
I'd also guess that a German city's use of Microsoft Office is probably pretty trivial compared to an American Fortune 50 corporation.
If someone wants to do a PhD on this, I'd love to read it ;-)
https://people.gnome.org/~michael/blog/2015-01-29-under-the-...
I guess balance between two is necessary. You can't totally ignore MS formats, but focusing only on it - will stale this project.
So so many Excel files. Ugh.
Most open source projects don't have a QA department, so they rely on us to file bug reports so that they can know about broken behavior.
Now they started to care about aestethics. And suddenly people notice. :-)
Regarding momentum, compare:
Even opening Calc first then using its menu to open a .txt opens the file in LibreOffice Writer!
And then of course Gnome's (on Linux) file browsers no longer support renaming of files in the browsers, so you have to mess around elsewhere.
Watch out, though, for handling CSV files in Excel if you're using an encoding other than ANSI.
Excel for Windows does not correctly write UTF-8 files[1]
Excel for Mac lists 'UTF-8' as an import CSV encoding option but Excel for Mac does not import UTF-8 CSV files[2]
[1]Response from MS employee: "Unfortunately, not all applications can encode files in UTF-8 by default, and Microsoft Excel is one of them." http://answers.microsoft.com/en-us/office/forum/office_2013_...
[2]Response from MS employee: "Excel for Mac does not currently support UTF-8" -- despite UTF-8 being an option in Excel for Mac http://answers.microsoft.com/en-us/mac/forum/macoffice2011-m...
But it does look like our default option is now UTF-16, there's now a bug logged about this - https://bugs.documentfoundation.org/show_bug.cgi?id=88909
Sorry that your experience wasn't great though :-(
No worries: I'm a developer too; I know these things happen. Given some of the regressions I've been dealing with recently, it was entirely believable that but was in my software -- otherwise I would have cross-checked with something else much earlier!
I appreciate the UI work, but come on, the simple stuff can't break.
So that's a UTF-8 file? Funny it's coming up with UTF-16...
It should just be a US-ASCII file, so yeah, UTF-8 works, while UTF-16 obviously wouldn't.
There are so many cultural and management issues with big FOSS projects, you could write 100 phd disserations about it. Its not generally a welcoming and innovating environment. Generally, from what I've seen, its the products with the very small teams (or sometimes one person) who seems to make the breakthroughs and everyone eventually just copies those guys.
Can you imagine someone with great credentials and a great portfolio trying to engage the LO team on a novel interface? Can you imagine the Linus-like comments aimed at her way? That's a major demotivator for innovation, change, and success. Oh god, heaven forbid you're a woman in FOSS telling men to make a change. That's an even worse nightmare right there.
This is why, I think, so much FOSS stuff looks like shit and has poor documentation. The artsy crowd, visual thinkers, UI nerds, and the writers are systemically kicked around to the point where they don't contribute much, so a lot of UI decisions are made by coders, who typically are creatures of habit and have a "if it aint broke why fix it" mentality in regards to interfaces and other features.
This is also why OSX is such a wonderful product. Apple took all the strong BSD code and dismissed the linux and BSD WM's and put a WM on there that didn't suck. Apple had the management structure to implement effective change without a "coder's veto" so many FOSS products suffer from. Or how Apple took KDE's khtml/webkit and wove both Safari and mobile Safari around it.
A designer who can't code is dependent on other people donating their time so that the design can be realized. This puts the designer at an immediate disadvantage.
A well run project would be soliciting UI changes, mock-ups, demos, etc. They would be planning it out, have an implementation schedule, etc. Frankly, the idea that designers waltz in and yell at humble nerds is more than a little overly generous to the broken Linus-style FOSS management style.
Where it gets really annoying is when they remove the options - our way or the highway, again something borroed straight from Apple.
(yeah, a little tongue in cheek is implied here, I am bo designer and I haven't done much research in UX)
There's a lot more to go, but we're making progress and I think you'll start to see better UI improvements this year. I recall the first versions of Mozilla - I couldn't even type into edit boxes when I first started, but look at it now :-)
These things take time, but we have commitment and an enthusiastic community - and actually our developers are pretty responsive. well... most of us :-)
The other thing is that FOSS projects typically involve contributors from all around the world and cultural differences are always very sneaky, it looks like everybody is a hacker, but in fact most share completely different cultural codes. For example I've noticed that people from the US are used to cheer a lot, that definitely not the case everywhere. So for US contributors, I'm guessing working with people with a different mindset with respect to criticism can be quite a shock.
So the beauty of FOSS is that it kinda works despite the extreme work conditions (distributed / remote / every body is allowed to say whatever / people work when and if they want / etc.)
Compared to what? By volume? Go read the documentation for openbsd, freebsd or vim. I've never seen more thoughtfully structured documentation.
> Oh god, heaven forbid you're a woman in FOSS telling men to make a change.
I wonder how long it is going to take before it becomes obvious that this sort of whining is counterproductive and induces fatigue in even those who are sympathetic. Consider what is actually happening in open source software development. Consider the personality types of those drawn to a field with such great opportunity for self determination, and risk for failure and public humiliation. Whining isn't going to help you in that environment.
> ... the writers are systemically kicked around to the point where they don't contribute much ...
I've never seen this happen, most of the projects I've been part of bend over backwards to encourage writers. Where did you see this?
For us who use Linux not because of the price but because of the usability it offers this is of course not what we want however cool it looks.
Which project was it you were treated this way on? I've had some great experiences with FOSS.
Beauty aside, having an open office alternative is always welcome.
The "design problems" aren't the colors, it's being responsive to exactly what users want to do without putting unnecessary interface elements in their way.
Take a look at HackPad for an example of great text editing experiences.
Something like LibreOffice is a giant piece of software produced by a team that is far too small. They have to be conservative, and they have to focus their energy properly.
Frankly, instead of playing around with trying to make things "beautiful" (which is hopeless anyway, given how opinions differ), I'd rather they turned their design brains towards the kind of small tweaks that make the UI flow better. There are bound to be hundreds or thousands of little corners where twiddling slightly with the layout of menus, dialog boxes, etc. would make users more productive. Focus on those, please. (Note that judging by the more detailed reports, this is actually what they are doing.)
Also, I'd personally prefer if instead of just permuting UI elements they would adapt some of the really nice ideas that really make things flow better for everyday users. I suppose it's nice to have a bigger Undo button, but wouldn't it be less contentious and more useful in the long term to teach people about Ctrl+Z?
In particular, the live previews don't require a permutation of the UI layout, and (during my admittedly limited use) I found it to be the nicest of the changes that people usually associate with the Ribbon.
OMG! One Herculean effort this must have been.