Microsoft releases new version of Internet Explorer.
Keywords: Microsoft Internet Explorer; Browsers (Computer programs).; Internet Explorer 8.