Tag Info

About

IE8, an abbreviation of (Windows) Internet Explorer 8, is a web browser released by Microsoft in March 2009.

history | excerpt history