Internet Explorer 8 is here. Well, almost!
Microsoft has just put live its Release Candidate for the new, (and supposedly improved) IE8. This is a pretty big deal in the web design community, as it could help to eliminate the 20% of users still using IE6 (more…)