• About

LIVEdigitally

What we really want out of new operating systems

Posted on August 27, 2009 by Jeremy Toeman

With Snow Leopard set to debut tomorrow (except for all my industry friends who already have it that is), I’ve been pondering a lot as to the true value of new/improved operating systems.  In a nutshell for SL it seems to be $30 to improve the overall performance of existing Leopard installations.  That makes sense as a value proposition (for only $30, my $1000 laptop will perform better than it does today? count me in). Windows 7 is coming soon, which seems primed as a substantial improvement over Vista (insert cheap shot here), and again I ponder as to the alignment between market needs and product offerings.

My basic assertion is we’ve reached a plateau in the cycle of improving computer/OS/Internet experiences, and the investment should be more oriented on basic performance and reliability, as well as dramatic improvements in simple ease of use. As a simple assertion, it’s my belief that the average computer user (PC and Mac) is still challenged to perform tasks as “basic” as locating downloaded files, upgrading software, and virtually any kind of networking function.  And for those of you reading and slowly sticking your nose in the air in a mocking fashion, your snobbery does not benefit those who use computers day-in and day-out, and in the long run is costing you time and money.

Here’s my target list of what fixes would help the bulk of computer users today and tomorrow:

  • Expert Mode.
    The steepest challenge in most systems is helping novices while empowering expert users.  When it comes to as big a system as the core OS to a computer, the challenge is close to insurmountable.  As a result, features that many people would want to use are buried into hard-to-find places or unknown keyboard shortcuts (command-shift-3 to screenshot? come on). In the short term, letting a user “flip a switch” to go into expert mode after getting comfortable with basic OS usage could be the easiest way to improve overall usability.  Then, all sorts of helpful tooltips, modal alerts, and more could be used to help new/novice users learn the basics.
  • firefox-downloads-screenshotThe Download – Save – Install sequence.
    Good examples: Firefox extensions and AIR applications.
    Bad examples: everything else.
    I am still stunned at the complexity of most installers, and I’m not even talking about the poorly designed installation wizards.  The number of ZIPs, SITs, DMGs, RARs, and more that sit on desktops and download folders without getting opened is awful and reflects poorly not on users, but on the developers who built these systems.  I get it that we need protection against viruses and malware, but can’t there be a smarter way to deal with this?  Yes we can.
  • Taking Screenshots.
    If making screenshots was as simple for people to use as it should be, my hunch is tech support costs for application developers would drop dramatically.  Instead, it’s a highly buried feature in both Windows and OS X, and it doesn’t look like that’s going away anytime soon.
  • Integrated support for removable storage (semi-permanent vs not).
    There are literally hundreds of millions of removable storage drives, both USB thumb sticks and external hard drives.  Yet almost no basic set of applications have native support for the concept of a “semi-permanent” drive (one that sits on your office desk, for example, but not at home).  Sure most apps can use data on these drives, but it’s always in a semi-dysfunctional manner.  iPhoto, for example, retains thumbnails on the local hard drive, but at no point informs the user that the full resolution image won’t be available until the drive is reconnected.  There should be utter clarity to the user, at all times, as to which files are where, and how to properly manage stuff.  For a follow-up example with iPhoto, I should be able to “move” folders/events to removable drives (as my iPhoto Library is the biggest space consumer on my hard drive), and it should act smartly about it.
  • Browser speed!
    Okay, this is happening in Snow Leopard anyway, but I still wanted to iterate it.  The bulk of time spent on computers is inside the browser these days, so the more the browser can natively be fast, the more productivity we have.
  • File sharing.
    I fundamentally believe that Finder and File Explorer still represent the worst aspect of computing. Watching people try to upload photos to sites like Tumblr is such an easy example of the brokenness of it all. The analog of folders/file folders is simply broken, as is the entire concept of what files, shortcuts, applications, etc are. If tied in to my earlier comment on “expert mode”, then the creation of a “novice” file browser could be a huge step forward.  In the interim, the more the OS can help promote local search, the better.
  • photo-82Webcams.
    Everybody (and I use the term fairly literally now) wants to use webcams. Whether its for dating, remote working and productivity (disclosure: Team Apart is a client of Stage Two Consulting), or staying in touch with friends or family, the webcam is probably the most useful accessory I can think of.  So why did it take me over an hour to get my father’s working with Skype? Whatever needs to happen in regards to drivers, API, and other common technology components to make Webcams work all the time needs to happen, and soon.
  • Backups.
    Both Windows and OS X include backup capabilities.  Both are better than they’ve ever been.  Neither are good enough.  If I had to make a wager on impending individualized technology crises, I’d bet that a lot of good people are going to suffer some serious data loss in the coming years.  Backup should be more than just “an option”, but an annoying, pestering reminder that prevents users from doing much without properly configuring backups.  Further, backup should be enabled on a per-file, per-folder, per-application basis (like Time Machine does, but even moreso).
  • Automatic Document Saving & Versioning.
    Technically this really lies within Office applications more than the OS, but it could happen at any level.  The entire concept of “saving” a file is ridiculous.  When you write on a piece of paper, it’s “saved”.  You can opt to discard it, which you’d have to pro-actively do.  If you want to easily retrieve it from a stack of others, you might put some special tag or label on it, or put it in a specific drawer or file cabinet that you have, which you’ve probably organized fairly easily.  Electronic files must work the same way! The entire concept that one could write a document, then accidentally click a single button to destroy hours of work is utterly idiotic. The mere act of typing a new document should save, and every edit you make should also save, and every version of every edit should be retrievable (especially considering apps like Stickies and sites like WordPress do this natively).  Instead of renaming documents, there should simply be a visual timeline and an easy-to-use slider that lets you use Time Machine-like visuals to see prior versions.
  • e-Wallets.
    If the computer guys want to stop the mobile guys and social networking guys from owning my transactions, they need to step it up soon.  A built-in wallet to more rapidly enable e-commerce and microtransactions is a logical evolution of the operating system, not a third-party Website.

Unfortunately there seems to be a bit too much energy into “video desktop backgrounds” instead.  Ah well, one can dream.  Any other “basic wants” people have to improve computing, please share in the comments!

Share this:

  • Email
  • Facebook
  • LinkedIn
  • Twitter
  • Reddit

Related

Posted in General | Tags: osx, snow leopard, usability, vista, windows | 9 Comments
« Email, the worst excuse for communications
Signs You Live in the Silicon Valley Echochamber »

9 thoughts on “What we really want out of new operating systems”

  1. James Yu says:
    August 27, 2009 at 12:48 pm

    A big thumbs up to the automatic doc saving and versioning.

    This is THE reason why I love the paradigm that apps like Evernote, Skitch, and Jing use. The extra step of saving is not only a risk, it adds a big psychological up-front cost when starting anything. People would write down more things digitally if they didn’t have to think about saving files into a complicated directory structure.

    Reply
  2. Pingback: Snow Leopard Brings Full 64-Bit To The Mac, But Does That Matter? | Techgeist

  3. Brian says:
    August 27, 2009 at 8:25 pm

    The only thing I disagree with is backups. Because for most this would be a hardware and software fix there needs to be a better way to do this all around, not just in the OS. But man I would buy this OS! Very nice idea’s and as a SysAdmin would love to have this out there!

    Reply
  4. jpb says:
    August 28, 2009 at 5:17 am

    Services like getdropbox (which I use and is hassle-free) or mobile me (which has never seemed to be hassle-free) go a long way towards solving both the backup and version control problems, and Google Wave is going to solve a lot of this as well.

    Reply
  5. DaveZatz says:
    August 29, 2009 at 6:55 pm

    Snow Leopard one ups the screenshot with screen recording video QuickTime. And why is anyone uploading photos to Tumblr when you can email just about anything to Posterous. 😉 Oh, and I have no use for a webcam.

    Having said all that, I like the saving/compression and removable storage improvement suggestions. Automatic saving should be more widespread – you think they’d learn something from Google’s cloud computing. But maybe they’ll just be lapped instead.

    Reply
  6. Pingback: ZNF ‘Round The Web

  7. DaveZatz says:
    August 30, 2009 at 7:00 am

    one more thought. While I don’t want my desktop OS to be locked down like my iPhone, a opt-in (noth vendor and consumer) software app registry and update service seems like a no-brainer as an evolutionary step.

    Reply
  8. Brad says:
    September 2, 2009 at 9:54 am

    I love your idea of “save on type” with versioning and baking the API into the OS. Then allow me to turn it on and off on a per-app basis. The undo should work step by step (as in most apps with editing functionality), or via a slider. Let’s call it “Core Undo”.

    Reply
  9. Pingback: Taking the Vista Plunge « Picture-shot

Leave a comment Cancel reply

Your email address will not be published. Required fields are marked *

About

Jeremy Toeman is a seasoned Product leader with over 20 years experience in the convergence of digital media, mobile entertainment, social entertainment, smart TV and consumer technology. Prior ventures and projects include CNET, Viggle/Dijit/Nextguide, Sling Media, VUDU, Clicker, DivX, Rovi, Mediabolic, Boxee, and many other consumer technology companies. This blog represents his personal opinion and outlook on things.

Recent Posts

  • Back on the wagon/horse?
  • 11 Tips for Startups Pitching Big Companies
  • CES 2016: A New Role
  • Everything I Learned (So Far) Working For a Huge Company
  • And I’m Back…

Archives

Pages

  • About

Archives

  • January 2019
  • April 2016
  • January 2016
  • December 2015
  • June 2015
  • May 2015
  • April 2015
  • March 2015
  • February 2015
  • January 2015
  • December 2014
  • November 2014
  • October 2014
  • September 2014
  • August 2014
  • June 2014
  • May 2014
  • April 2014
  • March 2014
  • January 2014
  • December 2013
  • September 2013
  • August 2013
  • July 2013
  • May 2013
  • February 2013
  • January 2013
  • December 2012
  • October 2012
  • September 2012
  • August 2012
  • May 2012
  • April 2012
  • March 2012
  • February 2012
  • January 2012
  • December 2011
  • November 2011
  • October 2011
  • September 2011
  • August 2011
  • June 2011
  • March 2011
  • February 2011
  • January 2011
  • December 2010
  • November 2010
  • October 2010
  • September 2010
  • August 2010
  • July 2010
  • June 2010
  • May 2010
  • April 2010
  • March 2010
  • February 2010
  • January 2010
  • December 2009
  • October 2009
  • September 2009
  • August 2009
  • July 2009
  • June 2009
  • May 2009
  • April 2009
  • March 2009
  • February 2009
  • January 2009
  • December 2008
  • November 2008
  • October 2008
  • September 2008
  • August 2008
  • July 2008
  • June 2008
  • May 2008
  • April 2008
  • March 2008
  • February 2008
  • January 2008
  • December 2007
  • November 2007
  • October 2007
  • September 2007
  • August 2007
  • July 2007
  • June 2007
  • May 2007
  • April 2007
  • March 2007
  • February 2007
  • January 2007
  • December 2006
  • November 2006
  • October 2006
  • September 2006
  • August 2006
  • July 2006
  • June 2006
  • May 2006
  • April 2006
  • March 2006
  • February 2006
  • January 2006
  • December 2005
  • November 2005
  • October 2005
  • September 2005
  • August 2005
  • July 2005
  • June 2005
  • May 2005
  • April 2005
  • March 2005
  • February 2005
  • January 2005
  • December 2004
  • November 2004
  • October 2004
  • September 2004

Categories

  • Convergence (81)
  • Gadgets (144)
  • Gaming (19)
  • General (999)
  • Guides (35)
  • LD Approved (72)
  • Marketing (23)
  • Mobile Technology (111)
  • Networking (22)
  • No/Low-tech (64)
  • Product Announcements (85)
  • Product Reviews (109)
  • That's Janky (93)
  • Travel (29)
  • Video/Music/Media (115)
  • Web/Internet (103)

WordPress

  • Log in
  • WordPress

CyberChimps WordPress Themes

© LIVEdigitally
loading Cancel
Post was not sent - check your email addresses!
Email check failed, please try again
Sorry, your blog cannot share posts by email.