mydealz.de sends desktop site to Firefox OS

RESOLVED FIXED

Status

Tech Evangelism
Mobile
RESOLVED FIXED
4 years ago
3 years ago

People

(Reporter: sezen.guenes, Assigned: karlcow)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

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

Attachments

(1 attachment)

(Reporter)

Description

4 years ago
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.
Created attachment 8373410 [details]
047-mydealz.de.png

Comment 2

4 years ago
description
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: 909420
Whiteboard: [country-de][lib-wptouch][contactready]

Comment 3

4 years ago
suggestedfix
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.)
(Assignee)

Comment 6

4 years ago
contacttwitter
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]
(Assignee)

Comment 7

3 years ago
And this is fixed.
Status: ASSIGNED → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.