Free Post alexa Alexa Comes To Firefox. At Last. I’m never slow to criticise Alexa, a site which provides web site ranking based on a toolbar that is only available to Internet Explorer users on a PC. Why, that’s not going to distort the results at all, is it? Fundamentally, I