Google Page Creator launches

 Does not seem to like Apple Safari