YouView – a new free-to-air, web-connected TV service combining Freeview digital channels with on-demand content such as iPlayer – will launch in the UK in 2011. YouView is an attempt to develop a standard for internet television services in the UK. The scheme, formerly known as Project Canvas, was….