Chrome-28-Beta-1 Published May 23, 2013 at 320 × 214 in Google Releases Chrome 28 Beta, Brings Notification Center For Windows, Mac, Linux On The Way