Yahoo! China today launched its brand-new all-in-one search website yahoo.cn based on Omni-Search technology architecture, which integrates various searching products including webpages, images, audio, video and news in one result page to simplify the searching process of users to the greatest extent. Can Yahoo! make a comeback with the all-in-one search?