Linked by Thom Holwerda on Thu 10th Feb 2011 19:53 UTC
Internet Explorer After an already long development path, Microsoft has just released the release candidate for Internet Explorer 9, their attempt at turning the tide. They've looked at an impressive 17000 pieces of feedback for the release candidate, and they made lots of changes.
Share this story

Your Name:

Your Email:

Your Friend's Email:

Please confirm the image:
Captcha