Microsoft has released Internet Explorer 8, which is currently recommended as a voluntary upgrade. With bad results especially in corporate environments of forced upgrades, they’ve made upgrading a choice, which I applaud. The new browser has it share of pluses and minuses. Here are some of the things I’ve found and what [...]
Trending Articles
More Pages to Explore .....