Why does a specific website force the mobile interface on Desktop browser when using tethering?
up vote
1
down vote
favorite
How is MakeMyTrip able to detect that I'm using tethering or internet(using SIM card) and therefore, serving me its mobile interface against my will? How do I get rid of this issue without giving up the tethering?
The website in the title is MakeMyTrip. One month ago, I booked my ticket for a journey through this website. I used my Firefox 36.0 (Linux) to do such. The user-agent wasn't tweaked either. The website provided me with its Desktop based interface and all went well.
Today, I opened the website and was greeted with its mobile interface. I double-checked my user-agent and found it unchanged. Inside History, I did Forgot this website
to delete any trace of this website. I then restarted my browser but still got the same interface. I created new Firefox profile too but to no avail. The issue can be reproduced in Chromium 41.0. Browsers in my other Desktop system are giving the same results.
It has to be mentioned that I use my Android (4.x.x) device for tethering and browsing the internet. I tried via tethering, two different devices (1,2) with different telecommunication providers and found the same result. In the devices itself, under Firefox for Android app, opening this website with default user-agent gives a page with link to Play Store for its app. Using Request Desktop Site
falls back to the same aforementioned mobile interface of the website.
Other fact to be noted is that the website doesn't behave in this fashion when you're accessing it from non-SIM enabled internet connectivity. The website opens its default Desktop interface if it is opened through TOR, any open proxy server, college proxy, etc. The website also shows default Desktop interface for my mobile broadband Tata Photon Plus device too.
Note: A slightly similar question was asked on SuperUser here, but was closed for being Off-Topic.
firefox website mobile-ui
migrated from webapps.stackexchange.com Apr 19 '15 at 22:41
This question came from our site for power users of web applications.
add a comment |
up vote
1
down vote
favorite
How is MakeMyTrip able to detect that I'm using tethering or internet(using SIM card) and therefore, serving me its mobile interface against my will? How do I get rid of this issue without giving up the tethering?
The website in the title is MakeMyTrip. One month ago, I booked my ticket for a journey through this website. I used my Firefox 36.0 (Linux) to do such. The user-agent wasn't tweaked either. The website provided me with its Desktop based interface and all went well.
Today, I opened the website and was greeted with its mobile interface. I double-checked my user-agent and found it unchanged. Inside History, I did Forgot this website
to delete any trace of this website. I then restarted my browser but still got the same interface. I created new Firefox profile too but to no avail. The issue can be reproduced in Chromium 41.0. Browsers in my other Desktop system are giving the same results.
It has to be mentioned that I use my Android (4.x.x) device for tethering and browsing the internet. I tried via tethering, two different devices (1,2) with different telecommunication providers and found the same result. In the devices itself, under Firefox for Android app, opening this website with default user-agent gives a page with link to Play Store for its app. Using Request Desktop Site
falls back to the same aforementioned mobile interface of the website.
Other fact to be noted is that the website doesn't behave in this fashion when you're accessing it from non-SIM enabled internet connectivity. The website opens its default Desktop interface if it is opened through TOR, any open proxy server, college proxy, etc. The website also shows default Desktop interface for my mobile broadband Tata Photon Plus device too.
Note: A slightly similar question was asked on SuperUser here, but was closed for being Off-Topic.
firefox website mobile-ui
migrated from webapps.stackexchange.com Apr 19 '15 at 22:41
This question came from our site for power users of web applications.
add a comment |
up vote
1
down vote
favorite
up vote
1
down vote
favorite
How is MakeMyTrip able to detect that I'm using tethering or internet(using SIM card) and therefore, serving me its mobile interface against my will? How do I get rid of this issue without giving up the tethering?
The website in the title is MakeMyTrip. One month ago, I booked my ticket for a journey through this website. I used my Firefox 36.0 (Linux) to do such. The user-agent wasn't tweaked either. The website provided me with its Desktop based interface and all went well.
Today, I opened the website and was greeted with its mobile interface. I double-checked my user-agent and found it unchanged. Inside History, I did Forgot this website
to delete any trace of this website. I then restarted my browser but still got the same interface. I created new Firefox profile too but to no avail. The issue can be reproduced in Chromium 41.0. Browsers in my other Desktop system are giving the same results.
It has to be mentioned that I use my Android (4.x.x) device for tethering and browsing the internet. I tried via tethering, two different devices (1,2) with different telecommunication providers and found the same result. In the devices itself, under Firefox for Android app, opening this website with default user-agent gives a page with link to Play Store for its app. Using Request Desktop Site
falls back to the same aforementioned mobile interface of the website.
Other fact to be noted is that the website doesn't behave in this fashion when you're accessing it from non-SIM enabled internet connectivity. The website opens its default Desktop interface if it is opened through TOR, any open proxy server, college proxy, etc. The website also shows default Desktop interface for my mobile broadband Tata Photon Plus device too.
Note: A slightly similar question was asked on SuperUser here, but was closed for being Off-Topic.
firefox website mobile-ui
How is MakeMyTrip able to detect that I'm using tethering or internet(using SIM card) and therefore, serving me its mobile interface against my will? How do I get rid of this issue without giving up the tethering?
The website in the title is MakeMyTrip. One month ago, I booked my ticket for a journey through this website. I used my Firefox 36.0 (Linux) to do such. The user-agent wasn't tweaked either. The website provided me with its Desktop based interface and all went well.
Today, I opened the website and was greeted with its mobile interface. I double-checked my user-agent and found it unchanged. Inside History, I did Forgot this website
to delete any trace of this website. I then restarted my browser but still got the same interface. I created new Firefox profile too but to no avail. The issue can be reproduced in Chromium 41.0. Browsers in my other Desktop system are giving the same results.
It has to be mentioned that I use my Android (4.x.x) device for tethering and browsing the internet. I tried via tethering, two different devices (1,2) with different telecommunication providers and found the same result. In the devices itself, under Firefox for Android app, opening this website with default user-agent gives a page with link to Play Store for its app. Using Request Desktop Site
falls back to the same aforementioned mobile interface of the website.
Other fact to be noted is that the website doesn't behave in this fashion when you're accessing it from non-SIM enabled internet connectivity. The website opens its default Desktop interface if it is opened through TOR, any open proxy server, college proxy, etc. The website also shows default Desktop interface for my mobile broadband Tata Photon Plus device too.
Note: A slightly similar question was asked on SuperUser here, but was closed for being Off-Topic.
firefox website mobile-ui
firefox website mobile-ui
edited 2 days ago
JakeGould
30.6k1093135
30.6k1093135
asked Apr 19 '15 at 18:48
Firelord
301111
301111
migrated from webapps.stackexchange.com Apr 19 '15 at 22:41
This question came from our site for power users of web applications.
migrated from webapps.stackexchange.com Apr 19 '15 at 22:41
This question came from our site for power users of web applications.
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
up vote
3
down vote
accepted
The website is using Geo-tags on the IP addresses to choose which site layout to provide. It's on their end. You may be out of luck unless you contact their support.
May I know how did you confirm this?
– Firelord
Apr 19 '15 at 22:45
2
It's common practice. IANA provides blocks of IPs to RIRs. RIRs give blocks of IPs to local ISPs. ISPs divide the blocks up among clients. The website is asks who the block is assigned to. It's told that the block belongs to INSERT-ISP-HERE and makes a choice based on that. Say I did the same thing with my phone, the website would see that it's getting a request from a Verizon Wireless subscriber and send me the appropriate page.
– Nathanial Meek
Apr 19 '15 at 22:50
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
3
down vote
accepted
The website is using Geo-tags on the IP addresses to choose which site layout to provide. It's on their end. You may be out of luck unless you contact their support.
May I know how did you confirm this?
– Firelord
Apr 19 '15 at 22:45
2
It's common practice. IANA provides blocks of IPs to RIRs. RIRs give blocks of IPs to local ISPs. ISPs divide the blocks up among clients. The website is asks who the block is assigned to. It's told that the block belongs to INSERT-ISP-HERE and makes a choice based on that. Say I did the same thing with my phone, the website would see that it's getting a request from a Verizon Wireless subscriber and send me the appropriate page.
– Nathanial Meek
Apr 19 '15 at 22:50
add a comment |
up vote
3
down vote
accepted
The website is using Geo-tags on the IP addresses to choose which site layout to provide. It's on their end. You may be out of luck unless you contact their support.
May I know how did you confirm this?
– Firelord
Apr 19 '15 at 22:45
2
It's common practice. IANA provides blocks of IPs to RIRs. RIRs give blocks of IPs to local ISPs. ISPs divide the blocks up among clients. The website is asks who the block is assigned to. It's told that the block belongs to INSERT-ISP-HERE and makes a choice based on that. Say I did the same thing with my phone, the website would see that it's getting a request from a Verizon Wireless subscriber and send me the appropriate page.
– Nathanial Meek
Apr 19 '15 at 22:50
add a comment |
up vote
3
down vote
accepted
up vote
3
down vote
accepted
The website is using Geo-tags on the IP addresses to choose which site layout to provide. It's on their end. You may be out of luck unless you contact their support.
The website is using Geo-tags on the IP addresses to choose which site layout to provide. It's on their end. You may be out of luck unless you contact their support.
answered Apr 19 '15 at 22:44
Nathanial Meek
59429
59429
May I know how did you confirm this?
– Firelord
Apr 19 '15 at 22:45
2
It's common practice. IANA provides blocks of IPs to RIRs. RIRs give blocks of IPs to local ISPs. ISPs divide the blocks up among clients. The website is asks who the block is assigned to. It's told that the block belongs to INSERT-ISP-HERE and makes a choice based on that. Say I did the same thing with my phone, the website would see that it's getting a request from a Verizon Wireless subscriber and send me the appropriate page.
– Nathanial Meek
Apr 19 '15 at 22:50
add a comment |
May I know how did you confirm this?
– Firelord
Apr 19 '15 at 22:45
2
It's common practice. IANA provides blocks of IPs to RIRs. RIRs give blocks of IPs to local ISPs. ISPs divide the blocks up among clients. The website is asks who the block is assigned to. It's told that the block belongs to INSERT-ISP-HERE and makes a choice based on that. Say I did the same thing with my phone, the website would see that it's getting a request from a Verizon Wireless subscriber and send me the appropriate page.
– Nathanial Meek
Apr 19 '15 at 22:50
May I know how did you confirm this?
– Firelord
Apr 19 '15 at 22:45
May I know how did you confirm this?
– Firelord
Apr 19 '15 at 22:45
2
2
It's common practice. IANA provides blocks of IPs to RIRs. RIRs give blocks of IPs to local ISPs. ISPs divide the blocks up among clients. The website is asks who the block is assigned to. It's told that the block belongs to INSERT-ISP-HERE and makes a choice based on that. Say I did the same thing with my phone, the website would see that it's getting a request from a Verizon Wireless subscriber and send me the appropriate page.
– Nathanial Meek
Apr 19 '15 at 22:50
It's common practice. IANA provides blocks of IPs to RIRs. RIRs give blocks of IPs to local ISPs. ISPs divide the blocks up among clients. The website is asks who the block is assigned to. It's told that the block belongs to INSERT-ISP-HERE and makes a choice based on that. Say I did the same thing with my phone, the website would see that it's getting a request from a Verizon Wireless subscriber and send me the appropriate page.
– Nathanial Meek
Apr 19 '15 at 22:50
add a comment |
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f903574%2fwhy-does-a-specific-website-force-the-mobile-interface-on-desktop-browser-when-u%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown