Internet Explorer isn’t exactly the most popular browser these days, especially for the techie crowd. Many of us push the browser aside and use it only to download alternatives such as Firefox or Chrome OS. That’s why Internet Explorer is attempting to lure back some of us that have gone astray and switched to other...