All you Internet users, Microsoft has once again brought down the WTH factor by its latest announcements. What did Microsoft do this time? As per Microsoft, the newly pre-released Internet Explorer 10 will not support Vista or XP operating systems. In their defense, Microsoft goes on to say to Computerworld, “Windows Vista customers have a great browsing experience with IE9, ... Read More »