Browser Wars: Internet Explorer losing, Google Chrome gaining ground 26 Wednesday May 2010 Original size at 1366 × 741 ≈ Leave a comment Google Chrome App Page