I wish Mac OS X’s “Hide Others” window command only applied to visible windows in the current Space, not all Spaces.
The “Tabs in the Title Bar” browser trend creates a unique new problem for website usability.
This new style of tabs is used in Google’s Chrome and Apple’s Safari 4 browsers, and it all but obliterates website names when just a few tabs are open. I have six tabs in this screenshot, and I can barely read more than two words of each site’s title even in the active tab (previously, and in most other browsers, the entire title bar is used to display the name of a site). Granted, my window is set to an arguably slim 900 pixels wide to leave room for concurrently using other apps, but things don’t get much better if I go full screen. Imagine how much worse this is with more tabs, and don’t forget that I am running Glims, a plug-in that, among other features, brings favicons to Safari’s tabs.
From a screen real estate perspective, I love the new title bar tabs because they leave more room for displaying a page’s content. But from a usability perspective, these tabs make it more difficult to quickly figure out the full title of a website, article, or blog post.
Long read, and there is no grand conclusion at the end. But if you are interested in some of the intricacies and debate over current computing and mobile phone UIs, it’s fun:
I find it fascinating that a huge portion of iPhone usability training is done via the TV ads, pre-sale. They’re both marketing and instruction.
I’m downloading Windows 7 drivers for my ATI Radeon HD 3870 card. ATI is one of the two global graphics power houses in the world, owned by AMD, one of the two largest CPU makers in the world. Neither are short on resources or smart employees.
And yet the file for the “ATI Catalyst™ 9.4 Suite for Windows 7 (32-bit)” bundle of software and drivers I need is called “9-4_vista32_win7_32_dd_ccc_wdm_enu.”
What the flying fuck is “9-4_vista32_win7_32_dd_ccc_wdm_enu” and who the fuck thought it was a good idea to use that name on a file for the public? How is this name useful? How is this efficient? How is that at all the slightest goddamn bit user-friendly?
Why isn’t the file called “ATI Catalyst™ 9.4 Suite for Windows 7 (32-bit)?” In fact, why doesn’t it even have “ATI” or “Catalyst” in its name?
Why is this shit still so damn hard for Windows companies to figure out???!
10/GUI is probably one of the most dramatic reimaginations of the desktop user interface I’ve seen in a long time.
Agreed. The first 4 minutes set up some very useful summaries of computer usage theory and practice. But if you’re the ADD type or just short on time, skip to about 4:45 to see 10/GUI in action.
After playing with Google Wave for a few days, I think it has a long way to go. I don’t mean just in terms of adding more widgets and gadgets and buttons to make it a collaborative, colorful new toy for which to figure out an actual use. I mean that Wave is doing a terrible job so far of sitting on the fence between IM and email.
Waves (a string of messages akin to a forum “thread” or a Gmail “conversation”) are like IM in a way—they are indeed instant, right down to the letter, so you can see what your co-wavers are typing as they type it (this is where you, the audience, say “oooooh!”). After living with IM for nearly two decades now, we as computer users expect that level of immediacy and all the UI baggage that comes in an app with “instant” in its mantra.
IMs happen in near-real-time, and we typically expect the other party to reply almost immediately to a question or a LOL-worthy zinger. If you walk away from your computer during an IM, your client will likely change your status to “idle” after a short time and alert the other party. If you’re gone for long enough, your status changes to “away” or offline altogether, and the conversation is over. If you have a decent chat client, your IMs are logged somewhere and searchable, but IMs are never really “replied to” or picked back up like a forum thread or email conversation. Most people don’t log their IMs, and if they do, they don’t do or say much that requires cataloging or searching at a later time.
Wave is also a lot like email. Waves arrive in an inbox, can be arranged into folders, and even tagged to fit that awesome, awesome GTD process you read about on Digg. You can reply to a wave weeks after the last message was sent, you can add new members to a wave at any time, and you can send private messages to individual participants in a wave, just like replying directly to someone on an email conversation instead of to the entire list.
Email’s strength is that it is most certainly *not* in real time. Yes, we can send and receive “instantly” with modern “push” services, but from a usability and cultural standpoint, email is designed so that I can send you a message and get back to work on other things while I wait for a response. You can draft a reply, sit on it for a bit, wait until you get a crucial nugget of information you want to share, and send your reply tomorrow, next week, or next month.
Wave attempts to meld some aspects of both IM and email, but it has so far failed to address some of the most fundamental usability contexts of either medium. For example, there is no way to see whether a contact participating in a wave is online. So if you are trying to use Wave for all of its live, collaborative worth, you have no idea whether a member is present to provide their 2¢ in real-time. You will most likely have to hop over to something like iChat to prod person back into the wave. Viva la future.
Further, I have yet to see or hear of a practical, convincing use for the “you can see what I’m typing while I’m typing it” feature in a chat product. It’s been available in iChat when chatting over Bonjour for some time, but I’ve never seen it click. The only thing I have seen come of a live typing feature is misunderstanding and, at worst, hurt feelings because a conversation got heated and someone typed something out of frustration that they never meant to send. Hey, everybody’s human. Well, almost everybody. Also: live typing collaborative products like SubEthaEdit and Coda are totally different, so don’t bother.
The way I see it, Wave’s biggest challenges are not made of technical limitations, protocol documentation, or scaling to meet a Yahoo-sized audience. Google and any nerds who have already fallen head over heels for Wave need to meet some significant usability and design challenges, then whip up a killer elevator pitch to convince common users why they should bother switching from Yahoo mail, Facebook chat, Gmail, or AIM. For now, Wave still feels like it’s trying to fix a problem that does not yet quite exist with a solution that is, at its absolute best, half-baked. Yes, Wave is a “technology preview” or whatever phrase Google is using for “we don’t have a clue where to go with it” this week. But I’m not enthusiastic about the fact that Google couldn’t be bothered to even try and tackle some of these basic necessities before tossing this wet noodle at the wall.
ADA ad designed by Jeseok Yi
Is it bad that I kinda want to see this film?
If you love Instapaper as much as this guy, or if you just like it a bit, or even if you don’t...
Buy This: Sci-Fi Ray Gun Jesus Fish from Etsy seller Zom-Bot Labs.
Vinyl decal. $5. Also...
©2010. Postage by Greg Cooper. Icons by P.J. Onori. Thanks to Jamie Cassidy & Panic.
*Unlikely to find your lost post using this but you can try...
Comments