Double-clicking on my item on the ‘download’ bar on Mozilla Firefox forced the download to ‘pause’. Why did it do that? What made it so obvious to include such a feature? Was it obvious to Firefox users that double-clicking on the status bar most likely implies the download to pause?
For me, this discovery came as an accident. I had no idea that I had activated the pause feature by accidentally double-clicking the item I was downloading. I didn’t intend to pause the downloading. In fact, I couldn’t think of any reason why anyone would want to pause a download… unless I knew that pausing a download would provide some benefits, which I can only assume are:
- I have very little space left so I have to pause the download, clear up and organize my hard disk, and then resume it again later
- My internet bandwidth is so slow that I want to prioritize my downloads
- My download just stalled, and I think that by pausing it, and resuming it – it will send network packets to the server to ‘remind’ it, so that it will hopefully resume my download
These assumptions aren’t commonly made by non-technical users. But then, this is an ubiquitous web browser – shouldn’t it appeal to non-technical people as well?
Also, notice how small the pause button and the delete buttons are? How accurate does your mouse pointer have to be? What if you have a really small monitor? What if you have a really dirty non-optical mouse? What if you’re using a touchpad?
And why is the pause button so close to the delete button? What if you accidentally hit the delete button instead of the pause? Firefox doesn’t ask you for confirmation – which may lead users to accidentally cancel a download, although there are many examples of annoying confirmation dialog boxes out there already.
Does it sound reasonable to make sure that users don’t cancel a download accidentally? How often does that happen? Would it better to have the download button placed in a different way?
I’m currently using Firefox 3.0.4, which is currently the latest version at this point I’m writing.
Depending on how bothered you are about this you could always submit an _enhancement _ to Bugzilla@Mozilla :)