Slashdot Mirror


Andy Wolber Explores Online Word Processors' ODF Support

TechCurmudgeon writes with a look at how well Google Docs and Microsoft Word Online are at dealing with documents that start (or are exported) in Open Document Format. Does using proprietary document formats make any more sense than buying a coffee maker that uses only one type of coffee, or an ebook you can only read on one device, or a nail that you can only hit with one type of hammer? Why do we use document formats that lock us into only one specific piece of software? Why are we limiting ourselves to only one type of tool? "Control of a format or distribution channel can make it harder to use a competitive solution. That's one problem of proprietary formats: a switch costs you time and/or money. You don't want to buy a new coffee maker to try different coffee, a new e-reader to read a different book, or new software to edit a new document. Open formats or distribution channels make it easier for people to choose a different solution. ... Fortunately, Google re-enabled support for ODF in December 2014. That means you can leverage the collaborative capabilities of Google Docs, Sheets, and Slides, then export your completed work to a file in an open, non-proprietary format." Spoiler alert: On balance, both Google Docs and Word Online handle ODT files reasonably well.

70 comments

  1. Coffee?... by Anonymous Coward · · Score: 1

    How many of you own Keurig machines?

    1. Re:Coffee?... by Anonymous Coward · · Score: 0

      Sadly. However purchased prior to the models with digital restrictions.

    2. Re:Coffee?... by Guspaz · · Score: 0, Flamebait

      Proprietary formats can't be universally judged as good or bad. There are plenty of counter-examples in both directions. For example, the lack of DRM in the Atari 2600 killed the videogame industry by allowing a huge flood of low quality games to flood the market, and the presence of DRM in the NES revived it by allowing Nintendo to act as a gatekeeper to stop that from happening.

    3. Re:Coffee?... by Anonymous Coward · · Score: 0

      Are you kidding me? Your actually trying to argue that DRM is a good thing? Seriously. Get a life. Some of actually have some self-respect left and value freedom.

    4. Re:Coffee?... by Anonymous Coward · · Score: 1

      Replying anonymously to preserve moderation of the parent.

      That story is an industry bromide, but it seems at best incomplete. The PC game industry and mobile game industrys are both alive and will despite having considerably more products/consumer than the console market ever did. That is despite having much lower barriers to entry. Flappy bird, or goat simulator anyone ?

    5. Re:Coffee?... by tlhIngan · · Score: 1

      Proprietary formats can't be universally judged as good or bad. There are plenty of counter-examples in both directions. For example, the lack of DRM in the Atari 2600 killed the videogame industry by allowing a huge flood of low quality games to flood the market, and the presence of DRM in the NES revived it by allowing Nintendo to act as a gatekeeper to stop that from happening.

      Or take something like Apple's Lightning port. It was non-standard since everyone else used micro USB, yet it improved on the USB connector in key areas like being able to be plugged in either way, and being more robust.

      Enough so that the ideas gained from the lightning connector were incorporated into a new conector

      Now, USB is "better" in that it's more "standardized" but you have to realize how standards organizations work - they are composed of members who have many competing agendas, usually wanting to push their patents into the standard, and in the end, the final standard comes down to who scratched more backs during the technical discussions.

      Why is USB so CPU intensive? Intel probably wanted it that way to sell more and better CPUs (only intel has the VID 0x8086, being one of the founders). Etc. etc. etc.

      And sometimes a company has a hard decision to make - go with a standard, or go proprietary, and going proprietary requires a lot of work and justification on why it's better. Apple couldn't just invent a new connector without giving the users tangible benefits - a connector that goes in either way is definitely one of them and makes it slightly edge out the standard.

      Plus, Apple at least had enough pull to be able to swing it and ensure there would be accessories and other things using the new connector.

    6. Re:Coffee?... by Bert64 · · Score: 3, Insightful

      The PC platform also lacked any form of DRM, and is flooded with all manner of software much of which is either low quality or in many cases downright malicious, and yet the platform is very successful.

      A lack of DRM or other stupid platform restrictions is overall a good thing, albeit with some side effects.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    7. Re:Coffee?... by Richard_at_work · · Score: 2

      USB is CPU intensive because it makes devices cheap to make, as they dont need any processing power themselves - which is why it undercut FireWire, even tho FW was arguably the better of the two.

    8. Re:Coffee?... by Anonymous Coward · · Score: 0

      What kind of digital restrictions?

    9. Re:Coffee?... by jones_supa · · Score: 0

      The Atari 2600 example shows that DRM can be beneficial to the customer too, as the company can better protect the high quality of its ecosystem.

    10. Re:Coffee?... by Anonymous Coward · · Score: 0

      You can get adapters for those things that let you use ordinary coffee grounds; otherwise the coffee costs 5X as much per cup. AFAICT there is no DRM.

    11. Re:Coffee?... by Guspaz · · Score: 1

      While true, a good chunk of the PC market and all of the mobile market is going through DRM protected solutions such as Steam.

    12. Re:Coffee?... by Wing_Zero · · Score: 1

      they put a (rfid?) ring under the top foil that the coffee machine detects when you close it. you can cut the ring out and tape it to the top of the cup bin, and bypass the drm.

      https://www.youtube.com/watch?...

    13. Re:Coffee?... by Anonymous Coward · · Score: 0

      Maybe you're right. DRM can protect users from bad choices. Maybe we should have voting with such protections, so we'd prevent undesired candidates from being elected.

      For the protection of citizens, of course...

    14. Re:Coffee?... by tepples · · Score: 1

      Which mobile platform were you referring to? iOS has lockout, Nintendo 3DS has lockout, and PlayStation Vita has lockout.

    15. Re:Coffee?... by vandamme · · Score: 1

      I was given one, and I use the plastic reuseable adapters. When it dies I will go back to making coffee in a drip maker. I'm not buying a DRM one. But I sure do like the speed.

    16. Re: Coffee?... by Anonymous Coward · · Score: 0

      Version 2.0 added drm.

  2. .doc by Anonymous Coward · · Score: 0

    Regardless of whether .doc is proprietary or not, it's widely used enough in certain locals that using .docx, or other other formats, creates problems. Namely, when someone using MS Office or whatnot cannot open it.

    Honestly, I don't know if Word can open ODF. I know I couldn't open .docx once when it was sent to me, and I had to have them resend it as a .doc file.

  3. Heard of Keurig? by Anonymous Coward · · Score: 1, Funny

    any more sense than buying a coffee maker that uses only one type of coffee

    For most of 2014 Keurig was the #1 stock in the S&P 500, kicking Apple's and Google's butts, based wholly on people making a choice to buy a coffee maker that uses only one type (K cups) of coffee. http://alphanow.thomsonreuters.com/2014/11/keurigs-little-coffee-k-cups-brew-big-profits/

    Slashdot has searched for years for the identity of Bad Analogy Guy and it seems Mr. Wolber has finally unmasked himself.

    1. Re:Heard of Keurig? by Guspaz · · Score: 1

      I prefer Tassimo :P

    2. Re:Heard of Keurig? by operator_error · · Score: 1

      Aeropress has no such DRM issues, and my friend who has one raves about it. I plan to buy one. It is simple, cheap, and comes from the folks who gave us the Aerobie!

      http://www.aeropress.com/

    3. Re:Heard of Keurig? by operator_error · · Score: 1

      Sorry, here's the link to the actual manufacturer: http://aerobie.com/products/ae...

    4. Re:Heard of Keurig? by Grishnakh · · Score: 1

      So is all this 2014 profitability coming after their stupid DRM-laden 2.0 coffeemakers?

      I guess this just again proves H.L. Mencken's adage: "No one ever went broke underestimating the intelligence of the American people."

    5. Re:Heard of Keurig? by mspohr · · Score: 2

      I had a Keurig but got tired of buying expensive coffee that was ground and packaged months (years?) earlier... especially once they started raising the prices of the pods. I gave the machine away and replaced it with a good coffee grinder, an AeroPress (and a nice pump espresso machine)... much better coffee and much cheaper. The AeroPress is just as fast (if somewhat messier) than the pod machine.

      --
      I don't read your sig. Why are you reading mine?
  4. Re:.doc (clarification) by Anonymous Coward · · Score: 0

    Sorry, kind of tired.

    When I said, "Namely, when someone using MS Office or whatnot cannot open it."
    I meant that .docx and other ones might not easily be opened by MS Office and others.

  5. Summary author has never heard of Tassimo by Anonymous Coward · · Score: 0

    a coffee maker that uses only one type of coffee

    Those exist.

    1. Re:Summary author has never heard of Tassimo by jones_supa · · Score: 1

      The author never claims that those don't exist. He says that using proprietary document formats might not make any more sense than using such coffee maker.

  6. Re:.doc (clarification) by Guspaz · · Score: 1

    The Office Open XML format (ending in .docx for word documents) is supported by Microsoft Office 2007 (released in 2006) and newer, as well as OpenOffice. In order to find a release of Office that doesn't support it, you'd have to go back to Office 2003.

    Unfortunately, as of a little over a year ago, Office 2003 was still in use by ~28% of businesses. Of course, there's overlap, so 85% also used Office 2010.

    Notably, OpenOffice's marketshare has crashed. The same statistics show that it was at 13% usage in 2011, and 5% usage in 2013. It seems to have been largely replaced by cloud solutions, since things like Google Docs has the primary feature that most people used OpenOffice for: the price.

  7. I switched from Excel by Anonymous Coward · · Score: 1

    I don't know if this is still the case but I switched from Excel when Excel wouldn't open ODF but Open Office *would* open Excel. I was getting ODF sheets in from people, and it simply made no sense at that point having Excel. Seeing the ribbon interface that came later, I'm very happy with my decision.

    I actually wonder why anyone pays for the Office Suite now. It isn't often that we actually use a wordprocessor now, its all done online, the spreadsheet in OO is excellent, and the salesmen are trying AndrOpen on their tablets with a view to ditching the laptops altogether.

    Even without the locking that is the Microsoft file formats, I don't see the advantage of their product.

    1. Re:I switched from Excel by Anonymous Coward · · Score: 0

      If OO moved away from the dismally slow and non responsive Java, I would switch.

    2. Re:I switched from Excel by Anonymous Coward · · Score: 1

      It would have to move to Java first, before it's capable of moving away from.

    3. Re:I switched from Excel by Oligonicella · · Score: 2

      I do not have Java on my machine and I use OpenOffice.

    4. Re:I switched from Excel by Oligonicella · · Score: 1

      It isn't often that we actually use a wordprocessor now, its all done online...

      Who exactly is this "we"?

    5. Re:I switched from Excel by TuringTest · · Score: 1

      I actually wonder why anyone pays for the Office Suite now

      One word: styling. In a corporate environment that needs to 1) allow mostly untrained office workers to share, cut and remix content and 2) stage it with corporate branding of tolerable quality, MS Office is still the easiest software stack to set up.

      There are other platforms for technical writing that are more flexible and provide better, more professional results, but they're a nightmare to mount from scratch, and require a good deal of training. MS Office only requires to follow an install wizard to have it up and running.

      The huge investments MS makes on making it obvious to use for simple use cases ensure a gentle ramp up where users can start using it at their own pace and being productive in a short time. Learning its numerous and frustrating quirks to achieve more complex results can happen later, as knowledge disseminates within the organization, which then gets locked-in in this software platform.

      --
      Singularity: a belief in the "God" idea with the "demiurge" relation inverted.
    6. Re:I switched from Excel by Grishnakh · · Score: 1

      OO (and LO) isn't written in Java, only a few modules (which you probably never use) are. The rest is either C or C++, I forget which (probably C++).

  8. PDF? by Anonymous Coward · · Score: 0

    Do you mean PDF?

  9. I love word processors!!! by Anonymous Coward · · Score: 0

    Yippppeeeeee!

  10. Handle ODT files reasonably well by manu0601 · · Score: 5, Insightful

    The spoiler alter tells us both Google docs and MS Word Online "handle ODT files reasonably well".

    Unfortunately the test is done in very simple files, and we all know that as document grow bigger and more complex, the ability to reasonably well transfer them from one software to another vanishes. But this should not be a surprise considering MS Word itself is unable to cope with big .doc files and will corrupt them at some time.

    1. Re:Handle ODT files reasonably well by Anonymous Coward · · Score: 1

      Agreed, this test is pretty meaningless. It transferred one simple document, and even that did not work properly.

      Try a long report with change tracking, references, floating pictures, equations and Excel graph objects - see how much time you have to spend to fix it, and then wonder whether you want to do that every time that you get a document from a collaborator.

    2. Re:Handle ODT files reasonably well by dotancohen · · Score: 2

      But this should not be a surprise considering MS Word itself is unable to cope with big .doc files and will corrupt them at some time.

      Forget about corrupting large .doc files in MS Word. MS Word will display incorrectly even simple .doc and .docx files that were created on machines with _different print drivers installed_. This is due to Word (and Powerpoint, but not Excel) being designed to create documents for printing, even if that is not their primary use case today (Powerpoint animations don't print very well).

      If you want a document for others to _read_, use PDF. If you want a document for others to _edit_, use whatever they use.

      --
      It is dangerous to be right when the government is wrong.
    3. Re:Handle ODT files reasonably well by MightyMartian · · Score: 1

      I've even seen such complex documents munged in Word. Modern word processors really do suck at large complex documents, which is why there is Latex.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    4. Re:Handle ODT files reasonably well by greg1104 · · Score: 1

      Using the same editor as the other person doesn't always help. As you pointed out, just using a different printer will give you a file that renders differently on two systems.

      The whole layout model used by Word and OpenOffice is fundamentally broken. You can either allow people to place text and graphics at fixed locations on the page, or you can be compatible with multiple printers. It's impossible to do both at once. Printers do not even have identical models for what's considered the printable part of the page, as just the most obvious layer of issues here.

      The only way to have a document that can be edited on multiple machines and then print well everywhere is to use a markup language instead of a fixed position word process. I use ReST, Markdown, and Asciidoc for most of the documentation I write nowadays. I can then export into one of these brain-dead formats when needed. ODF just standardizes on the fundamentally broken model. The standard itself is so epically sized and full of ambiguous language, there's low odds any two programs that render ODF into the same page layout.

    5. Re:Handle ODT files reasonably well by endoboy · · Score: 1

      "reasonably well", which translates to "OK, as long as the files are simple and you don't care what they look like"

  11. Great win for ODT by Anonymous Coward · · Score: 2, Insightful

    I stopped using Microsoft Office in 1998 and never looked back. Glad to see an open format becoming a real contender. Would it be crazy to wish that everyone could just use .txt files for most everything and end this word processor madness? I wonder what percentage of documents were written with unnecessary markup that could have just been a plain text / markdown had there been an accessible and widely recognized WYSIWYG word processor that wrote natively to markdown?

    1. Re:Great win for ODT by Anonymous Coward · · Score: 0

      It seems you have never edited a large document. Structure is important, and indeed essential. As are tables, pictures, diagrams, references. .txt cannot represent any of these.

    2. Re:Great win for ODT by westlake · · Score: 1

      I stopped using Microsoft Office in 1998 and never looked back. Would it be crazy to wish that everyone could just use .txt files for most everything and end this word processor madness?

      I'll take it as given that clerical work in the broadest sense is not a significant part of your job.

  12. Re:.doc (clarification) by santax · · Score: 1

    What if you add up the numbers of libre-office to this? (didn't check myself, but openoffice got forked and most distro's now use libre-office, so I think you really need to add those two numbers)

  13. I know this was a big deal 10 years ago... by Dr.+Spork · · Score: 1

    I notice that it's been a while since I've worried about document formats. I'm not so vain as to need features not supported in Rich Text Format, so for 20 years I've been sending people .rtf files out of compatibility politeness. Once, when I explained all this to someone, the response I got was something like "Dude, these days, everyone can open basically everything." And there's something right about that. In the old days I worried about formats forcing MS Office lock-in, but nowadays it's hard to get me too worked up about it. It's kind of like video files, where you barely notice whether you downloaded a .mpg, .avi, .wmv, mkv, or mp4. You double-click and it all plays.

  14. Re:.doc (clarification) by Dr.+Spork · · Score: 2

    The compatibility patch from Microsoft has been out since forever. Office 2003 reads and writes .docx files without any trouble.

  15. Crazy by rossdee · · Score: 2

    WTF is the point of an online word processor?

    Every smartphone has enough CPU power and memory to run a WP onboard, the only thing they haven't got is a big enough display and a keyboard, and having thte program online isn't going to fix that.

    Maybe there is a point in having your document stored in 'the cloud' (unless you want privacy)

    1. Re:Crazy by TheSunborn · · Score: 1

      Primary implicit shared edit by multiple people, and access from any computer without having to install any software.

    2. Re:Crazy by bazorg · · Score: 1

      There more than one reason behind this:

      1) everything that is online only has a potential to earn a rent at some point.
      2) cloud providers are better at keeping data backed up than the typical home user
      3) advertising revenue for provider.
      4) some features like the aforementioned teamwork do work well if applications and shared data are centrally hosted
      5) new features can be added and tested with minimal effort.
      6) customer retention. Even if there are no ugly tricks to prevent paying users from leaving, having to migrate 500GB of storage bundled with the word processor is a barrier to leaving.

    3. Re:Crazy by Anonymous Coward · · Score: 0

      I will say that at work it is nice to send a link to a group of people and have it be a SINGLE file rather than sending out an attachment that can get modified in 10 different ways, which then have to be re-shared and then melded together.

    4. Re:Crazy by Anonymous Coward · · Score: 0

      Note that only 2 of those 6 example reasons are beneficial to the user. Only 1 of 6 if it is a private document.

    5. Re:Crazy by greg1104 · · Score: 1

      The editors are barely online anymore. Most of the work is happening in your local browser, driven by Javascript code. Some people have even started breaking those layers completely apart to where you don't need the remote component at all, like the Atom editor.

      The main benefit of using a browser hosted editor is that you don't have to install (and maintain, and update, etc.) a dedicated editor/word processor. You just go to the possibly local web page that the editor is hosted at.

      When you store your document in the cloud, the main benefits are automatic off-site backups, documents you can reach from anywhere, and collaborative editing (again, without installing any additional software for it). More fundamentally, you don't have to figure out how to convey the document to the other person. No more e-mailing documents around and then having to e-mail again after each update. Just share a link to it instead, and people will always come to the latest version.

  16. Re:.doc (clarification) by Bert64 · · Score: 1

    But as is typical for MS, there are multiple different versions of "docx", none of which are entirely compatible with each other...

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  17. Collaboration. Work/home/mobile. Non-sensitive by raymorris · · Score: 2

    I wouldn't put SENSITIVE documents in the cloud. That said:

    >Every smartphone has enough CPU power and memory to run a WP in Chrome

    FTFY

    or:

    >Every smartphone has enough CPU power and memory to run an extremely basic WP, without change tracking or any other post-189 features

    > Maybe there is a point in having your document stored in 'the cloud'

    I first used Google Docs for collaborative editing. Another person and I were both making little edits to the document, sometimes I'd edit it one day and he'd edit it the next, sometimes we were both editing it simultaneously while we were on the phone. When we were taking turns, having it online in Google docs made it easier. When we were collaborating in real-time, having it online was a requirement.

    After becoming familiar with Google Docs for collaboration, later I needed to do schoolwork, which I do on my work desktop, my work laptop, my personal laptop, my phone, and occasionally on my tablet. Working on that collection of documents on five different devices, it sure makes sense to have it in the cloud rather than copy it around from device to device whenever I have ten minutes free to work on it.

    Again, not so much for sensitive documents, and I like having a local copy (or three) of documents of long-term importance. For school work, personal notes, or anything else that wouldn't be catastrophic if it leaked, Google Docs or similar systems make a lot of sense sometimes.

    1. Re:Collaboration. Work/home/mobile. Non-sensitive by drinkypoo · · Score: 1

      Every smartphone has more than enough power to run a word processor on the device. I was running word processors with scalable fonts and outline printing on my 7.something MHz Amiga with 512kB RAM and 880k of storage. Yes, they have to do substantially more today, but luckily smartphones are literally many orders of magnitude more powerful than was that computer.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  18. WebODF handles ODF natively by oever · · Score: 2

    Why load a document only to have it mangled by converting it to the internal format of some online text editor?

    When loading a document, any document, that you want to edit and then save back, there should be no conversion whatsoever. The question of how good support for ODF is, should not be 'how badly does it mangle my documents?'. It should be a given that the document is *not* mangled. The question on how good the support for ODF, or any file format, is, should be: 'what types of edits can this program make on this file format.'

    For decades, we're accepting that documents editors save back a file that, on the binary level, is almost, but not quite, entirely unlike the original file. How weird this leniency towards document editors is, becomes apparent when looking at at how computer programmers work with documents. Computer programmers always use plain text files for everything. When the text editors they use saves their documents with tabs instead of spaces, or utf16 instead of utf8, they get quite irate and will abandon that text editor forever. Why do normal users not get angry at document editors that mangle their documents?

    So instead of choosing these horrible black box online text editors, I advise you to use something like WebODF. This ODF editor, which is purely client-side javascript, can run on your private site and saves your ODF back as it found it with changes only in the places where you edited the document.

    --
    DNA is the ultimate spaghetti code.
  19. Re:.doc (clarification) by MightyMartian · · Score: 1

    I can't speak to docx compatibility, but I know xlsx compatibility has some sharp limitations where newer features in later versions of Excel are present.

    --
    The world's burning. Moped Jesus spotted on I50. Details at 11.
  20. proprietary fasteners by Anonymous Coward · · Score: 0

    Unfortunately, proprietary fasteners aren't uncommon.

  21. Re:.doc (clarification) by Guspaz · · Score: 1

    The 5% was including both OpenOffice.org and LibreOffice. Their marketshare has tanked in the recent past, and it's likely that people were only using them because they were free. Once free alternatives like Google Docs came around that better integrated with other stuff users were doing, the free desktop office suites took a big hit.

  22. Write-in restrictions by tepples · · Score: 1

    You jest, but I seem to remember that some jurisdictions in the United States actually do have restrictions on which names they will count for a write-in ballot.

  23. Consoles own gaming on TVs by tepples · · Score: 1

    The PC platform also lacked any form of DRM, and is flooded with all manner of software much of which is either low quality or in many cases downright malicious, and yet the platform is very successful.

    How many households in USA and Canada have a game console near the TV (or a TV-sized monitor)? How many have a gaming PC near the TV (or a TV-sized monitor)? I'm under the impression that gaming PCs tend to be confined to desks, with the differences in genre selection that that entails.

  24. Re:.doc (clarification) by santax · · Score: 1

    Thanks for the response. That is a big drop indeed and you are probably right that online office suits are the biggest reason for that. In all honesty, I do use libre-office for when people send me documents or spreadsheets, but most of my files and text editing needs are done in pure text in vim. Only if I need something with a nicer layout I use a richer text standard and wordprocessor. If I have a choice, I use abiword before writer. I find libre-office and alternatives (even kde-office) much too resource hungry.

  25. LyX – The Document Processor .. by lippydude · · Score: 1

    "LyX is for people who want their writing to look great, right out of the box. No more endless tinkering with formatting details, “finger painting” font attributes or futzing around with page boundaries." ref

  26. Google Docs works for Libre Office these days? by amoreperfectvacuum · · Score: 1

    I had been using Google docs for school papers because it let me edit them both on school computers and at home and was good enough. I stopped using it when I started using Libre Office for most things and found I apparently could not load documents created in in Libre Office into Google, no matter what format I saved them into. They would load and allow viewing, but would not allow editing. I assumed this was just Google's way of avoiding problems with MIcrosoft that it didn't see any point in fighting over. Because of this, I just switched to saving everything onto dropbox, and avoided Google completely.