ReadWriteWeb

Web Office Defined - How it's Evolved From 2005 to Present

Written by Richard MacManus / August 29, 2007 12:53 AM / 11 Comments

This is Web Office Week here at Read/WriteWeb, but some of you may not be 100% sure what a Web Office is. Even the Wikipedia definition is a bit bare bones, so in this post I'm going to take a crack at defining 'Web Office'. What I ended up with is this:

A Web Office suite is a combination of productivity, publishing and collaboration features. A Web Office both embraces the functionality of desktop office suites (e.g. Microsoft Office) and extends it by using Web Native features.

But let's start at the beginning. Wikipedia currently states that a Web Office "is a set of applications hosted on a server that enable users to create, edit and share information. It is a derivative of the Desktop Office Suite, but has more collaboration capabilities due to its Web nature."

It then lists a very broad set of applications that might be considered part of a Web Office - everything from word processing to blogs to CMS to wiki to email to CRM and accounting. I think this is too broad a definition - for example a CMS (content management system) is an office application, and it may be a part of a company Intranet, but we wouldn't normally associate it with an office suite.

Web Office vs Desktop Office

I believe the key to defining a Web Office is to limit it to the type of productivity applications that you'd find in a suite like Microsoft Office. So a Web Office suite would be a set of tools that helps you be more productive in your daily office work, alone or as a group. Word processing, spreadsheets, presentations, email, calendar - these are the traditional apps found in an office suite, and they're as relevant online as on the desktop. You could make a case for including wikis and blogs, which we'll discuss below. But I don't believe we should include apps like CMS or CRM in the definition of Web Office - because they are specialist apps (that have been around for years).

Another important point is that a Web Office has different strengths (and weaknesses) than a desktop office suite like Microsoft Office. One of the main functions of a Web Office is to enhance collaboration and the ability to share files. Because the Internet enables you to store files on a server, and access the data from anywhere via the web browser, it's more suited to collaboration than traditional desktop software. The classic use case is trying to collaborate on a Microsoft Word document - it tends to get emailed round the office and hosted in many places, making it difficult to collaborate. But with an online word processing program, you simply share the link and anyone can read and write the original copy in the browser (and these days, there is strong version control so that multiple people can edit it at once).

Web Office Evolution: 2005, The Awakening

writelyLate 2005 was when the notion of a Web Office began to be discussed. In September 2005 I posted some thoughts on Read/WriteWeb about the "Web 2.0-style Office apps" that I'd noticed popping up during the year. Apps like Writely (which eventually became Google Docs), online spreadsheet NumSum (still chugging away) and online calendar Kiko (also still developing nicely). I noted back then that "Ajax seems to be a common denominator amongst a lot of them." I ended the post by asking: was the development of this new kind of "Web 2.0" Office tool likely to be worrying Microsoft much at that stage? With the benefit of hindsight we can say that probably it wasn't worrying Microsoft, because at that time Google weren't in the game - except for Gmail. Indeed even approaching September 2007, with Google Apps in full flow, Microsoft doesn't seem particularly concerned about the threat of Web Office!

Later in September 2005 I wrote an article for ZDNet called The Web-based Office will have its day. At that point VC Peter Rip had noticed there was "an alpha or beta Web-incarnation for every Microsoft desktop product" - mostly Ajax, but also some Flash. This is around the time that some of us began to posit the notion of a Web Office suite of such tools. What I wrote back then still stands today I think:

"...long-term, the writing is on the wall for desktop office applications. Once the current crop of alpha and beta web-based office products reach a level of maturity, they will be ready to challenge Microsoft for the minds and pockets of consumers. One of the keys is achieving the level of functionality that Microsoft Office undeniably has. But there are also issues of online security and reliability that web-based apps will need to address, in time. Office apps are just too important to corporate productivity for CIOs and IT managers to entrust their businesses with web-based apps, without complete confidence in their functionality (ability to do the job efficiently) and performance (security and uptime).

The time for the web-based office will come, mark my words. When broadband is ubiquitous, web functionality is richer, issues of security and reliability have been put to rest, and most importantly of all - when Corporates are ready to make the jump. It may be 5-10 years down the track, it may be longer."

zoho writerSeptember/October 2005 seemed to be the turning point for Web Office. For example on October 2, 2005, Techcrunch posted a review of Zoho Writer - which had launched 15 September 2005. Michael Arrington described Zoho Writer then as "Word + Group Editing + Ajax", which was a very apt description. Interesting to note that Jason Fried from 37Signals blasted the review in the comments, saying that Zoho Writer was "a total rip of Backpack". Whatever the validity of that claim in Oct '05, Zoho has grown to be one of the leading and most innovative Web Office suites since then.

Web Office Evolution: 2006

By 2006 Google was well in the Web Office game - having acquired Writely in March and released Calendar in April. The definition of Web Office was progressing too; in March 2006 I interviewed JotSpot CEO Joe Kraus about how his app, a wiki/spreadsheet amalgam, would take on parts of Microsoft Office [Note that JotSpot was eventually acquired by Google at the end of October 2006, but that was well after this conversation]. Joe Kraus told me in March '06 that the aim for JotSpot Tracker, their online spreadsheet product, was to "embrace and extend Excel". He said:

"So we believe where Tracker is headed is not only to embrace the capabilities of Excel - you’ve got to do that. But you’ve also got to extend it beyond what Excel is currently envisioned as today, in order to provide lasting value. Because otherwise I think you’re going to get your lunch eaten, over time as Microsoft rolls in."

I'd encourage you to read that whole post from March 2006, because it encapsulates a lot of the thinking behind Web Office at that time.

In September 2006 Nicholas Carr wrote about the generations of office software:

Office 1.0 (1980s): a set of discrete and often incompatible applications for word processing, spreadsheets, presentation creation, and simple database management. Archetype: Lotus 1-2-3.

Office 2.0 (1990 - present): integrated suites of PPAs, with expanded, if still limited, collaboration capabilities. Archetype: Microsoft Office.

Office 3.0 (present - early 2010s): hybrid desktop/web suites incorporating internet-based tools and interfaces to facilitate collaboration and web publishing.

Office 4.0 (c. early 2010s): fully web-based suites.

Carr made a similar point to Joe Kraus in March - that a Web Office had "to extend both functionality and interoperability without taking away any of the capabilities that users currently rely on or expect." Or as I put it in a ZDNet column, "with new technology comes new functionality."

Web Native vs Desktop Software

The term I used in 2005/06 and still use today to describe Web Office functionality is ‘Web native’. It means that the next generation of office software will not necessarily be the same as the past PC-based generation (typified by Microsoft Office). The new generation will have Web native functionality such as collaboration and ‘mashups’ (whereby data is sourced and combined from a variety of internal and external sources).

Which brings us to the point that currently a Web Office can be a combo of browser and desktop based. Zimbra and ThinkFree are two suites that take a hybrid approach. So while Google and Zoho use the browser as their platform, others such as Microsoft and Zimbra will take advantage of the desktop for as long as they can.

zimbraAs yet, Microsoft Office is predominantly a desktop software. They are slowly introducing Internet elements (SharePoint is their platform for collaboration), but Microsoft Office is very far from being a Web Native office suite. Zimbra, by contrast, is literally built using Web hooks and mashups - so they are a Web Office suite. As Nick Carr noted in his piece, the hybrid approach is still going strong now - but in 3-5 years the Web platform may be strong enough for even the likes of Zimbra and ThinkFree to be 100% online (i.e. in the browser or perhaps as an RIA, Rich Internet Application).

Blogs and Wikis

There was some thought over 2005/06 that blogs and wikis are in many ways the foundation of a Web Office. Rod Boothby said in February 2006 that blogs and wikis are the first major 'office 2.0' apps. In an excellent PDF, Rod also mentioned social networks and project collaboration software. The philosophy behind this, he noted in the PDF, is the 'read/write web'. He wrote:

"Web Office solutions are going to use this new philosophical approach (that the web should be both readable and writable) to redefine how knowledge workers share information."

This is another defining aspect of Web Office, that it enables better knowledge sharing in the office due to its read/write nature.

Conclusion

Ultimately a Web Office suite is a combination of productivity, publishing and collaboration features. A Web Office both embraces the functionality of desktop office suites (e.g. Microsoft Office) and extends it by using Web Native features.

In product terms, a Web Office is an online version of a traditional office suite along with some newer Web products such as blogs and wikis. What it's not is a long list of specialist office products like CMS and CRM - those products have become more Web-enabled as time has gone on, but they are specialist products best left out of any definition of Web Office.

I'm keen to get your thoughts on this definition and history in the comments below.



2 TrackBacks

TrackBack URL for this entry: http://www.readwriteweb.com/cgi-bin/mt/mt-tb.cgi/1568

Comments

Subscribe to comments for this post OR Subscribe to comments for all ReadWriteWeb posts

  1. Richard,
    Interesting post - one point that I would like to make is that your perspective seems to approximate "web-native" for "browser-based"...there is no intrinsic reason why a desktop application cannot be made web-native without necessarily requiring a browser to play the role of a mid-wife.
    In that scenario where an existing desktop application such as say Microsoft Word or Excel is extended to have web-native capabilities such as collaboration, the distinction that you have drawn up pitting the desktop and the web as being on opposite corners will no longer hold true.

    Posted by: Sumanth | August 29, 2007 3:40 AM



  2. This is a good article but you left out accounting/billing web based apps, collaboration tools and productivity apps.

    http://www.LessAccounting.com

    Posted by: allan branch | August 29, 2007 5:52 AM



  3. Richard, Good Post!

    A couple of comments:

    1. I think Web Office should not be a direct opposite of Desktop Office (if you want to you that terminology). I think, today, both goes hand in hand. For instance, I use Google Docs for most of my ‚Äúsimple‚Ä? word processing, however if I need to write a better formatted, better grammar business letter, I use MS Word as Word contains a number additional functionality that Google Docs currently have. Mind you though, 2 or 3 or 4 or more years from now, Google Docs might have equal functionality or more than that of MS Word.

    2. I think the way you defined Web Office, Web Office walks and talks very much like the other axiom ‚ÄúEnterprise 2.0.‚Ä? In grained in the definition of Web Office is collaboration on the web using web tools which is exactly what Enterprise 2.0 is all about. Enterprise 2.0, and therefore also Web Office, is comprised mostly of web-based docs and spreadsheets, wikis (private and public), IM, web-based email, web-based project management tools, task lists and calendars, wikipedia, blogs, social networking sites and RSS feeds. Currently, you need a web browser to run all those tools however as a previous commenter stated, there is no reason that has to be true in the future. Also, there is a lot of development being made for the so called Web OS, however the technology is not yet there today.

    3. Web based tools are fine, however imagine that you want to take a break from daily life, go out in the country by a lake and write the article you never had time for in the city, and… you discover there is no Internet access, or the only access is a 9.2k modem.

    The bottom line is that until the web based tools match the desktop tools in speed and functionality, and the user‚Äôs Internet access is ubiquitous and always (that is ‚ÄúALWAYS‚Ä?) on, you will need both web office tools and desktop tools.

    Richard, again, great post. Keep them coming.

    Best,
    Dag

    Posted by: Dag Holmboe | August 29, 2007 5:59 AM



  4. I really like the history lesson. It was exactly what I was looking for. I cited this article in my syndicated column. Thanks.

    http://www.dkworldwide.com/techlife/archives/2007/08/29/fantasy-football-and-google-docs-winning-strategies/trackback/

    Posted by: Dave Kaufman - Techlife | August 29, 2007 11:12 AM



  5. I have pretty good office on my blackberry. Plus I have the full qwerty keyboard, so its not so bad. Spreadsheets are ok on it though, you have to scroll hella on such a small screen, thats the problem. iPhone may have a good solution for it, not sure.

    Posted by: Vanessa Kay | August 29, 2007 7:38 PM



  6. anyone could have mode those predictions you made. a "web office" by 2010. my cat knows that.

    and in 2005 you basically say "this internets thing is catching on, and it will probably include office apps..." and here's the kicker, richard, you list out everything that could obviously hinder web office apps, and say "...once all those problems are solved then you'll have your web suite."

    and you link to your own blog and your own posts like 7 times in this article, and you basically just talk about how right you were.

    well, your answer was right, but the question wasn't very hard.

    this is my favorite quote from your article:
    "with new technology comes new functionality".

    it's mind blowing.

    Posted by: dave | August 29, 2007 8:04 PM



  7. Microsoft is working on enhancing its collaborative features by connecting its suite with the web, I like the concept and functionality of that online suites offer, but I think that a transparent connection between the two is, at this point in time, the best route to take.
    --
    Max ... Out!
    http://www.cmyos.com - free online operating system

    Posted by: Max | August 29, 2007 9:38 PM



  8. This article should have started with 37signals.

    Posted by: Narendra | August 31, 2007 9:19 AM



  9. Richard, your trackbacks never work from my site (Wordpress.org based blog). But this time I would specially like to have my last post linked.

    Posted by: Conrado | August 31, 2007 3:15 PM



  10. Basically, there I defend the position you question, since I am the author of the Wikipedia quotes.

    Besides whining (Please note it was meant to be a joke...) What I basically do not see as such is the vastly extended conception that a CRM and an ERP and an Accounting systems are so highly specialized and/or complex, and that they could not (and ideally do) share the same framework.

    Plus I did a quick FAQ section that I will transcript here, since it answers many of the questions posted in the comments.

    FAQ:
    Q - Why does the Web Office need to be Browser-based?
    A - Because that is the only common app (or ‚Äúgreatest common factor‚Ä? how me geek tells it) all your devices will share. That is the only way you can get any device (even your friend‚Äôs phone), just log-in, and have access to all your information.

    Q - But we can only work connected, right?
    A - No, that is much of the work Google, Mozilla, Adobe, Sun, and a whole bunch of wiz kids (even at Microsoft) are doing right now. In the very near future you will have whatever information you accessed or produced with your device cached in your system. That is as good as it can get, and a desktop Office doesn’t beat that.

    Q - Ok, but what about security? Is a login name and password good enough?
    A - Security can be as good as you want it. If you use your second name as a password, and all your co-workers know about it, then your desktop system isn’t that secure, is it? The Web Office access could and should be encrypted. Ask your sysadmin to cover the issue.

    Q - Yeah, like I trust my sysadmin…
    A - First, that is not a question. Second, you should trust him, or fire him. What most companies do not trust is third parties. Thus, the slow adoption of the Web 2.0 Web Office. Google wants to have your information on its servers. That is the difference with Open Goo.

    Q - But do I have all of Microsoft Office functionality?
    A - Yes, and no. You should have all the functions you need, and have a shorter menu of options so you are more productive. If you eventually need something you cannot find, ask the poor sysadmin you hate so much, as you always do anyway. He should know what to do.

    Posted by: Conrado | August 31, 2007 3:26 PM



  11. Projity hit a home run and is replacing Microsoft Project with an online replacement !!!!

    Posted by: Jim Ting | September 5, 2007 1:49 PM



RWW SPONSORS


FOLLOW @RWW ON TWITTER

ReadWriteWeb on Facebook



TEXT LINK ADS