A Russian website has revealed details about the new Internet Explorer 9 (IE9) which showcases the user interface – highlighting new features such as quick release tabs and a ‘Chrome' style address search bar. Microsoft have issued several developer previews of IE9 since March but they have all, to date, …
Read More »