Hacker News new | ask | show | jobs
by zhte415 3613 days ago
For icons, I set it to use Breeze as the icon set. Simply as icons look consistent.

For menus, I get that some people like menus, but anyone used to a ribbon interface finds menus hard. Hard to convert people. Expectations of a ribbon interface are now standard, a la WPS Office. At least provide a switch. I can get used to new things, like going back to menus, but then I grew up on menus and 65535 rows.

On WPS Office, why does it have much better compatibility with MS Office than Libre/Open Office. One type of document in particular - documents with embedded documents. Libre Office invariable hangs on .pptx or .docx or .xlsx with these, but opens the same document simply re-saved in WPS Office in .ppt or .doc or .xls format seamlessly. This seems odd. What secret sauce do WPS have?

I use LibreOffice daily. But can't solely use it. Love the pop-out side-bar. Cannot switch until PowerPivot is equivalent.

1 comments

That's a really good question about compatibility. Microsoft released their OOXML code some time ago and have been updating it regularly since. It even supports build with mono. Doing a quality port of that should (theoretically) be relatively straightforward, and they have a great reference implementation to test against.
No sources on this nor am I a developer on any of this, so take with the appropriate truck-load of salt. But, from what I remember from when the OOXML debacle was news, is that the OOXML that Microsoft published in the spec is not the OOXML they use for their format. For obvious, (old?) Microsoft interoperability hindrance reasons.

---Alex

OOXML doesn't exist. There is only the different formats put out by the four versions of MS Office that claim to do a format of that name. None of which are quite the version in any of the specs. You are in a twisty maze of OOXML variants, all somewhat bug-compatible.

(Oh, and they broke DOC in the process too. You know what happens when you save a DOC from a later version of MS Office? OOXML embedded in the DOC. And older MS Office and other programs that read DOC may have problems with it. http://vmiklos.hu/blog/doctok.html#comment-1282339963 )