20130824 tech.tech-news: Baidu offers 'no-install app' preview service