Which one is that, again?

I'm really enjoying reading "High Performance JavaScript" by Nicholas C. Zakas and others. There's great advice on how to write better JavaScript, backed up by clear explanations about how the language works and why their recommendations are what they are.

I'm much less impressed by many of the charts they include. Try this example:

Scan10002

Answer these questions for me:

  • Which one is Firefox 3, and which one is IE 8?
  • Which one is Firefox 3.5, which one is IE 7, and which one is Opera 10 Beta?
  • Which browser is represented by a dashed line with circles?

My best guess is that this was originally a color chart which wasn't re-thought when it went to the black & white press. In my mind, that's poor quality control, and really detracts from the overall quality of the book. I'm still in the early chapters of "High Performance JavaScript", and overall I still have to give it a thumbs-up, but little annoyances like this definitely detract from the experience.