Bug Report #3463
User agents is missing mobile detection of ipod touch and ipad
|Assignee:||Woody Gilk||% Done:||
Fixed by extending user agents config file like so:
'mobile' => array(
'mobileexplorer' => 'Mobile Explorer',
'openwave' => 'Open Wave',
'opera mini' => 'Opera Mini',
'operamini' => 'Opera Mini',
'elaine' => 'Palm',
'palmsource' => 'Palm',
'digital paths' => 'Palm',
'avantgo' => 'Avantgo',
'xiino' => 'Xiino',
'palmscape' => 'Palmscape',
'nokia' => 'Nokia',
'ericsson' => 'Ericsson',
'blackBerry' => 'BlackBerry',
'motorola' => 'Motorola',
'iphone' => 'iPhone',
'ipod' => 'iPod',
'ipad' => 'iPad',
'android' => 'Android',
Updated by Woody Gilk about 3 years ago
- Status changed from New to Feedback
That's a bit fuzzy... does the iPad count as a mobile device? It has an almost full sized screen and is arguably more like a netbook than a cell phone.
Updated by Jeremy Bush about 3 years ago
The iPad uses a mobile version of safari on a mobile version of OS X, but the screen is "large".
It's a coin flip either way, imo.
Updated by Akiva Levy about 3 years ago
Jeremy is correct that the iPad has been designed as a mobile device, albeit one to revolutionize the term.
When it comes to testing, a developer should include or exclude it as a strict argument. For instance, if you want to deliver mobile-enhanced content for everything but iPad, you should have to use something like 'is mobile and not is iPad'.
Updated by Woody Gilk almost 3 years ago
- Status changed from Feedback to Closed
- % Done changed from 0 to 100
- Resolution set to fixed