Closed Bug 969861 Opened 7 years ago Closed 6 years ago

mydealz.de sends desktop site to Firefox OS

Categories

(Web Compatibility :: Mobile, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: sezen.guenes, Assigned: karlcow)

References

()

Details

(Whiteboard: [country-de][lib-wptouch][sitewait][serversniff])

Attachments

(1 file)

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:28.0) Gecko/20100101 Firefox/28.0 (Beta/Release)
Build ID: 20140205162153

Steps to reproduce:

I visited mydealz.de with Firefox OS.


Actual results:

I got a Desktop Website.


Expected results:

I expected a Mobile Website.
mydealz.de uses a popular WordPress plugin called WPTouch. This plugin is not configured to detect Firefox OS devices correctly as smartphones.

For more details and suggested fixes, see https://miketaylr.com/posts/2013/10/firefox-os-and-wptouch.html
Depends on: wptouch
Whiteboard: [country-de][lib-wptouch][contactready]
An upcoming version of WPTouch will be compatible with Firefox OS. Either applying patches to the current version or upgrading to the new version when it's ready will solve this problem.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Hm.. it seems they are also doing some backend sniffing. HTTP request analysis:

Significant difference in source code:
Response sent to Firefox OS has Content-Length: 99678
Response sent to Firefox Android has Content-Length: 29670

Selected HTTP response headers:

Response for: 'Mozilla/5.0 (Mobile; rv:18.1) Gecko/18.1 Firefox/18.1'
Response Status: 200
content-length: 99678
content-type: text/html; charset=UTF-8

Response for: 'Mozilla/5.0 (Android; Mobile; rv:26.0) Gecko/26.0 Firefox/26.0'
Response Status: 200
content-length: 29670
content-type: text/html; charset=UTF-8
Whiteboard: [country-de][lib-wptouch][contactready] → [country-de][lib-wptouch][contactready][serversniff]
(I guess that's part of how the wptouch plugin works.)
Contacted http://twitter.com/MozWebCompat/status/463922718790807554
http://www.linkedin.com/in/stefanov

Upgrading to the latest version of WPTouch fixes the issue. See 
http://www.wptouch.com/bravenewcode/wptouch-adds-new-device-and-browser-support/
Assignee: nobody → kdubost
Status: NEW → ASSIGNED
Whiteboard: [country-de][lib-wptouch][contactready][serversniff] → [country-de][lib-wptouch][sitewait][serversniff]
And this is fixed.
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Product: Tech Evangelism → Web Compatibility
You need to log in before you can comment on or make changes to this bug.