This is a very old entry — images are small, formatting is off.
As part of China Radio International (CRI), the state-owned radio broadcast system of the People’s Republic of China, and an extension of the news site CRI Online, T&D (for Television and Digital) is a new platform established to hold all of its new media — from online broadcast to network television to mobile content. The new identity has been created by The Brand Union China.
Visually, the logo is nice. The forms are pleasant and chunky. Perhaps slightly defying of actual type physics but still pretty to look at. I like the contrast of the white “front” and the colorful shadows, all in a matte finish. The logo iterations with all the hoopla around them seem to be a design team having too much fun at the expense of the realities of implementation — at least for now, all those logos appear nowhere on the site and all these materials provided are proof of concept. But if, indeed, these are implemented at some point, there is a fun, lo-fi, slightly crude and unfinished approach to them that, again, blends very well within the online shells it lives in.
For the most part this new logo system is all style with a sprinkle of substance and it could be a logo for just about anything, from a new 3D television set to the latest iPad-killing tablet. And strangely enough, that’s probably a good thing. If you spend anytime in the CRI universe of websites, as I just did, the sites cover absolutely everything and the advertising on it is dizzyingly diverse, so a logo that can stand amid and against all that information seems appropriate.