20110512 tech.tech-news: Now; Angry Birds on the web