Please Don’t Interrupt When I’m Typing

Analysis
Apr 7, 20083 mins

I have a new requirement for Bill Gates and Windows 7 … let me explain. Despite all our advancements in operating systems and user interfaces, computer OSs are still incredibly stupid when it comes to one user experience that’s always pushed my hot button — switching context away from an input field while the user is typing. So any developers working on operating systems and user interfaces, please hear my plea and fix this long, annoying design flaw.

I don’t know about you but this happens to me a lot. An application will be doing something or fulfilling some request (such as performing a software update, for example), and while it’s busy I’ll switch away to my web browser or another application to keep on working. Then some seconds or minutes later while in mid-sentence, my typing is interrupted as some window decides it needs attention and grabs focus, presenting itself on top of whatever application I was in the middle of typing in or using. Hey, stop that! I was typing something! Couldn’t you see I was busy doing something?

Internet Explorer is one of a thousand applications which does this too. My startup URL for IE is an SSL site that takes a moment to load. Frequently, I’ll start IE knowing I don’t want that start up page, and will begin entering a different URL into the URL address field. If I don’t finish typing in the URL and hit enter in time, IE suddenly comes to life, loads the original start page and wipes out whatever I was in the middle of typing.

It doesn’t seem that hard to design a user interaction model for computer interfaces that would understand, if the keyboard is busy then don’t interrupt the user. It’s a little thing, but this design flaw has always bugged me. I would really appreciate it if Windows 7 or any other operating system would stop doing this. Maybe those attending CHI 2008, the conference for designers discussing computer human interaction, could discuss the topic and tackle this problem.

Like this? Here are some of Mitchell’s recent posts.

Microsoft Mesh Could End Windows OS As We Know It

Outlook Bloatware Loses Its Brains

SharePoint: The Lotus Notes of This Generation

What’s the Real Reason AT&T Didn’t Like Google Android?

Google Scoops Microsoft-Delivers Mesh First

Mitchell’s Hottest Blog Posts: Google Scoops Microsoft-Delivers Mesh FirstHyper-V Leaves Linux Out In The Cold, Apple Fixes Open Source Vulnerabilities, What Microsoft Mesh Means To You, Apple iPhone Doomed To Failure.

Check out Mitchell’s Converging On Microsoft Podcast. Current Podcast Episode: Security Mike Gets Serious About Security

Also visit Mitchell’s personal blog The Converging Network and SSAATY Security Podcast. Visit Microsoft Subnet for more news, blogs, opinion from around the Web. Sign up for the bi-weekly Microsoft newsletter. (Click on News/Microsoft News Alert.)