How Farmville caused Firefox 3.6.6

So I noticed that Firefox updated itself again today, only a few days after it did last time.  Why the short time-lapse between Firefox 3.6.4 and 3.6.6? Just one bug: 574905.

The Farmville Bug

No joke, Firefox pushed an update on a single bug. Last release they introduced this great feature that times out Flash applications if they take longer than 10 seconds to start up, thinking that anything that takes longer than that is probably crashing. Reasonable!

But Farmville often takes longer than 10 seconds to start up. Oh shoot. Flash developers that do run-time debugging destroy the 10 second limit. Double shoot!

Use Real Data!

It’s a cut-and-dry example of why you should use real data to make calls on design decisions. It’s a variation of the Lorem Ipsum Sucks argument. The “10 second” decision seems arbitrary, and kudos to Mozilla for doing the right thing and releasing a fix right away. It’s probably not the correct fix, as adding a friendly user prompt would be preferable to a low, fixed timeout. But hey, baby steps.

Aiming for Accessibility Conference

Desire2Learn sent me to the Aiming for Accessibility Conference at the University of Guelph for one of the two days, and it was a really solid.  There’s quite a bit of expertise around accessible web technology here at the office, so it’s nice to see the cause celebrated and discussed.  The conference wasn’t huge: intimate and loaded with experts in the field, so the learning opportunity has been sweet.

Presentation

I put together a quick presentation [PDF] of the stuff that stood out for me, and presented it at a “lunch and learn.”

My co-presenters and I expected 5 or 6 people … instead we got a full room of about 20.  Super happy! It was good practice for a talk I’ll be doing at Fusion 2010 about accessibility and internationalization (3:45pm on the Tuesday).  Doubt I’ll be able to share any information from that one, but just wanted to advertise :-)

Highlights

All content in there copyright of the respective presenters.  Highlights include:

  • Adaptech’s study of social media usage amongst disabled students in Ontario produced a great list of which social media services are and are not accessible. Facebook good, Digg bad, surprisingly.
  • It’s important to understand that students with disabilities generally don’t want to identify as “disabled” online.  Often clicking on “Accessible Version of this!” leads to  a simplified, crippled (forgive the allusion) web experience, rather than the rich experience they would expect from a website (and other students get).
  • Content creation is further behind the times in terms of accessibility than the web frameworks / CMS’s are.  Partly this is because content creators come from a visual design background, and may not appreciate the content over the presentation. The key here is bridging the content to data gap using XML, and tools that support it such as Adobe InDesign.

Chrisitian Rohrer’s Greatest Hits

Whenever I try to frame a usability problem we have with some sort of solution, I usually get overwhelmed.  Usability research is difficult to execute well even if you know what you’re doing .. but UX is a field with an over-abundance of methods and strategies.  All of these strategies have pros, cons, proponents, and detractors, academic and otherwise.   Luckily every once in a while I run across a paper that attempts to frame all of these methods in some sort of matrix that I can make a business decision on. I can have a hunch, go to my manager, point at graph, say “we should do 2 of these.”   Christian Rohrer‘s presentation to BayCHI is one of those useful papers.

desirability matrix

Slide about quantifying desirability - Like whoa ...

His original presentation and blog article have links to the PDF, as well as a link to buying the presentation for $70 or so.  We watched the presentation at work and it’s … not great for a group audience. The slides read better than they are presented, but I can’t fault Christian for this .. just the sheer amount of good content is overwhelming.

User Experience Leader Christian Rohrer provides a framework for understanding and explaining different user research methods, delves into details on a few of the lesser-known methods, such as desirability and true intent studies, and discusses key insights to succeed in modern-day corporate environments.

PDF download

Little pictures, big ideas

I subscribe to this one photo blog on my work laptop.  Updates don’t come often, but regularly, and always with a well-written synopsis of what’s going on, and a little biography of the photographer.  The writeup is usually just enough to get my interest piqued, something else to look up online, something to share and discuss with friends.   This is one from a few months ago:

three gazan women

“Women in Gaza”, 2008 by Tanya Habjouqa

“The girls tell me that this is the only space they have to be creative publicly in an increasingly conservative and difficult Gaza.” No shit, eh.

Just felt like sharing.

Proudly powered by WordPress
Theme: Esquire by Matthew Buchanan.

Switch to our mobile site