Websites show up as the mobile version...

PLGomez

New member
Dec 6, 2012
367
0
0
On some websites I visit, the site that comes up is the mobile version. I think it's because I'm on Windows RT and not a Surface 2 specific problem though. Is there anyway to load the full site when there is no option to on the website? I can't remember what sites off the top of my head but as I come across them I'll post them.
 
On some websites I visit, the site that comes up is the mobile version. I think it's because I'm on Windows RT and not a Surface 2 specific problem though. Is there anyway to load the full site when there is no option to on the website? I can't remember what sites off the top of my head but as I come across them I'll post them.

What's the difference between a Windows RT machine and a Surface 2? They both run Windows RT 8.1 which also means that the browser will be the same.
 
I'm aware the Surface 2 is a Windows RT device. I said this is a problem on Windows RT and not specific to just the Surface 2. So if someone knows of a setting to set all websites to desktop mode and not mobile that'd be great.
 
I'll dig around but I don't have this issue with my Surface Pro. I thought windows 8.1 and RT 8.1 have the exact same browser.

Sent from LG G2 on T-Mobile. come on T-Mobile get a flagship Windows Phone!!!!!
 
Yeah, I didn't have the problem with my Pro 2. It's not really a problem though, but I'd prefer to see the full version of a website.
 
Yeah, I didn't have the problem with my Pro 2. It's not really a problem though, but I'd prefer to see the full version of a website.

This is odd, I seem to be able to see all website - at least the ones that I frequent on a regular basis - in their normal versions rather than in their mobile versions.
 
I'll dig around but I don't have this issue with my Surface Pro. I thought windows 8.1 and RT 8.1 have the exact same browser.

Yes. The web-server should not be able to distiguish between Windows x86 and Windows ARM. I would be suprised if you see a difference when trying to load the same web-site.
Can you please post a link to a web-site, where the difference becomes apparent?
 
The problem is because the website detects IE11 on Windows RT as the same on Windows Phone. I had this issue with my partner's Surface 2 and after some digging it needs IE11 to be re-written by Microsoft to prevent it from happening.
 
The problem is because the website detects IE11 on Windows RT as the same on Windows Phone.

Sorry, this is plain wrong. IE Windows Phone has a different user agent string compared to IE Windows. So again, where is the evidence?
 
Thanks for the link. I did investigate the issue:
User Agent for IE11 on Windows for ARM is: Mozilla/5.0 (Windows NT 6.3; ARM; Trident/7.0; Touch; rv:11.0) like Gecko

It can be read as (OS Version, Build, Engine/Version, Touch, Client Version)

It is the same string as IE 11 on Windows x64 except that ARM is replaced by WOW64.

This particular website does check if there is ARM in the user agent string and then provides mobile version. It does not explicitly check if it finds WOW64, so just removing ARM gets you the desktop site. Unfortunately you cannot permanently change the User Agent String but only temporarily as far as i am aware.
So best bet is emailing the web-site provider to change this behaviour, because assuming ARM->mobile is certainly wrong. Instead they can figure, that because the OS is Windows NT 6.3 (aka Windows 8.1), it is a desktop class browser.
 
Last edited:
Thanks for the link. I did investigate the issue:
User Agent for IE11 on Windows for ARM is: Mozilla/5.0 (Windows NT 6.3; ARM; Trident/7.0; Touch; rv:11.0) like Gecko

It can be read as (OS Version, Build, Engine/Version, Touch, Client Version)

It is the same string as IE 11 on Windows x64 except that ARM is replaced by WOW64.

This particular website does check if there is ARM in the user agent string and then provides mobile version. It does not explicitly check if it finds WOW64, so just removing ARM gets you the desktop site. Unfortunately you cannot permanently change the User Agent String but only temporarily as far as i am aware.
So best bet is emailing the web-site provider to change this behaviour, because assuming ARM->mobile is certainly wrong. Instead they can figure, that because the OS is Windows NT 6.3 (aka Windows 8.1), it is a desktop class browser.

Exactly! That is precisely what I have also been able to find out at my end too! But strange that the site will want to query the CPU in this way.
 
Exactly! That is precisely what I have also been able to find out at my end too! But strange that the site will want to query the CPU in this way.
Unless a web developer is using an off-the-shelf web development framework, they're probably "rolling their own" browser check code.