This isn't just on tablets but all mobile devices to some extent. People assume a context based on the browser's user agent string. A good tradeoff is a banner at the top of the page, with a link to the app.
I've also seen people remove information from a site for mobile users as its less important. If content isn't important to show to some users then it's likely it shouldn't be shown at all.
Another assumption web developers make is that mobile users won't be browsing certain pages that advertise a mobile site or app. I've seen many blog posts saying "check out our new mobile sites at m.example.com", using the bold tag to show its a URL instead of an HTML link.
I've also seen people remove information from a site for mobile users as its less important. If content isn't important to show to some users then it's likely it shouldn't be shown at all.
Another assumption web developers make is that mobile users won't be browsing certain pages that advertise a mobile site or app. I've seen many blog posts saying "check out our new mobile sites at m.example.com", using the bold tag to show its a URL instead of an HTML link.