Image Credit: Charles ChanAlibaba Group and Youku Tudou, the leading Chinese video site in which the former has a stake, jointly announced two programs for online retailers on Alibaba marketplaces to do marketing on the video platform in different ways. View and Buy on Youku, as the name indicates, allows viewers to buy the items shown in a video without pausing the playing video.