Forum Moderators: martinibuster
The ads don't show up on the Blackberry browser.
Anyway, back to the main topic. Google should update its archaic policy of restricting Adsense for mobile ads to mobile sites. The new smartphones are perfectly capable of running HTML.
XHTML is pretty much dead, though some people still like it. See the HTML forum
It would be much simpler for publishers to have one version of their site and (if they are running php or asp) check for smartphone users then insert the mobile code instead of the regular adsense code.
I am doing this for one of my site which is written in php. It detects the user agent and depending upon that it either puts javascript code or put the php code for adsense.
Would it be better if google can detect the browser and serve proper replacement ad for mobile device?
Though I think they could/should offer it as a setting where webmasters could enable such functionality to default the ads based on User Agent if they so wish.
...you may request that Google redirect the user to an alternate page whenever the user attempts to view the page through the transcoder. You can do so by including the following line in the <HEAD> section of the HTML file for your page:[google.com...]
<link rel="alternate" media="handheld" href="alternate_page.htm" />
The alternate page should be a mobile-optimized version of the original page or a message informing the user that the site is not available on the phone.