Respect your users’ time and context. Don’t penalize people for how they choose to access your sites, products and services. Work towards universal access to content.
Lots of places to learn to prevent the WTFs.
“There is no Mobile Web. There is only The Web, which we view in different ways. There is also no Desktop Web. Or Tablet Web. Thank you.” — Stephen Hay, on twitter