There I said it! My logical blood cells are reproducing faster than normal lately so bear with me. I’m a front and middle tier software developer by trade, but in reality I’m paid to “think” about how people truly use software. This carries over to all parts of my life but I’ll leave that for another post. With this charter I’ve been thinking about MS Office, Google Docs and all other “office” type software.
My gripe today is mainly with Microsoft Office and Google Docs. There are many tiny things that I probably would design differently, but thats okay. I’m not that picky. What I hate is that I’m forced to pick the type of document I want to create before starting. I think aliens would be LTAO if they saw this. Think about it. You have to either create a spreadsheet, word doc, or presentation. What if halfway through my doc I want a page to display a real spreadsheet? Of what if I want to display some slides in the middle of my spreadsheet? At the end of the day its just a file with pages of information. Forcing me to pick the structure of my doc before hand is the stupidest thing ever.
Google came along and was supposed to take it to MS with their online docs, but in my opinion, they didn’t hit hard enough while the iron was hot. Don’t get me wrong, online docs will grow tremendously over the next few years but instead of being more innovative Google pretty much just copied MS Office and put it online. So much for do no evil. (Google you disappoint me.)
I propose someone create a new document structure. This would simply be a single file that can hold and display any type of data; docs, spreadsheets, slides, web pages, diagrams, etc. Humans shouldn’t have to think about this before hand. Let the program do the heavy lifting. Imagine if pg 1 was a slide, pg 2 some textual info, pg 3 a real spreadsheet, pg 4 an editable call flow diagram and pg 5 a live web page.
If there is a company out there creating this then God bless you! If not then I’m giving this idea to the world. As soon as I wrap up a few other projects I’m working on (2-3 yrs realistically) I’ll start working on an online version of this. But given the lucrative market for Office upgrades combined with poor innovation from those with the resources to actually be innovative, I suspect I’ll still be the first one to offer this. (Did you just hear that? That was the sound of the gauntlet being thrown.) You can call this post anything you want. I’ll call it “just too logical”.


