YouTube using location (but location services are off)

Roc P.

macrumors regular
Original poster
Feb 27, 2012
197
0
Long Island
I noticed today that even though I have Safari Location Services turned OFF on my iPad 2, when I go to the YouTube website the Location Services arrow shows up on the top right next to the battery meter. What gives?
 

Attachments

Daveoc64

macrumors 601
Jan 16, 2008
4,063
69
Bristol, UK
It's probably a System Feature using Location Services.

The icon simply means that your location is being requested by something, it doesn't have to be the App on the screen.
 

alent1234

macrumors 603
Jun 19, 2009
5,672
158
seriously, they need to know your location to route the network traffic

google has direct circuits to every ISP, multiple circuits to each. they need your location so that the site knows the best way to send you your data
 

Roc P.

macrumors regular
Original poster
Feb 27, 2012
197
0
Long Island
seriously, they need to know your location to route the network traffic

google has direct circuits to every ISP, multiple circuits to each. they need your location so that the site knows the best way to send you your data
If that's the case then I can live with that.


Can the conspiracy crap.

Google can't get your location from Safari without your permission.
I'm not implying any sort of conspiracy. I never gave permission though.
 

Rigby

macrumors 603
Aug 5, 2008
5,307
6,380
San Jose, CA
I noticed today that even though I have Safari Location Services turned OFF on my iPad 2, when I go to the YouTube website the Location Services arrow shows up on the top right next to the battery meter. What gives?
Do you see a gray or violet arrow under Privacy/Location Services after quitting Safari? If not, also check under System Services at the very bottom.

----------

seriously, they need to know your location to route the network traffic

google has direct circuits to every ISP, multiple circuits to each. they need your location so that the site knows the best way to send you your data
No, that's not how it works. CDNs do not require location information from the user terminal.
 

Rigby

macrumors 603
Aug 5, 2008
5,307
6,380
San Jose, CA
No arrows of any color in either place after quitting Safari.
That is really weird. Normally it shows you what has recently requested location information. Possibly a stupid question: Did you actually click on System Services to go into the section?
 

Roc P.

macrumors regular
Original poster
Feb 27, 2012
197
0
Long Island
Turned off Compass Calibration

OK so I turned off Compass Calibration and went to the YouTube site and the arrow didn't show up next to the battery meter.
 

Rigby

macrumors 603
Aug 5, 2008
5,307
6,380
San Jose, CA
Interesting. I just tried it on my iPad and have the same thing. It's definitely the compass calibration, since the violet arrow pops up there every time after it happens. It does not happen with another site I tried (nytimes.com), nor on my iPhone 5 with Youtube.
 

Roc P.

macrumors regular
Original poster
Feb 27, 2012
197
0
Long Island
Interesting. I just tried it on my iPad and have the same thing. It's definitely the compass calibration, since the violet arrow pops up there every time after it happens. It does not happen with another site I tried (nytimes.com), nor on my iPhone 5 with Youtube.
Definitely strange.
 

Daveoc64

macrumors 601
Jan 16, 2008
4,063
69
Bristol, UK
Thinking about it, a web site can ask the browser for a reading from the compass.

Some sites do this to determine how you're holding the device (i.e. landscape or portrait).

In doing so, iOS would trigger a compass calibration and the location services symbol would appear.

There's no prompt when a site accesses the compass.
 

Roc P.

macrumors regular
Original poster
Feb 27, 2012
197
0
Long Island
Thinking about it, a web site can ask the browser for a reading from the compass.

Some sites do this to determine how you're holding the device (i.e. landscape or portrait).

In doing so, iOS would trigger a compass calibration and the location services symbol would appear.

There's no prompt when a site accesses the compass.

You're right, that's probably it. There is a Javascript API for that:

http://developer.apple.com/library/...eOrientationEvent/DeviceOrientationEvent.html

Hmm looks like you guys may have gotten to the bottom of it! Sweet!
 

Hammie

macrumors 65816
Mar 17, 2009
1,446
1
Wash, DC Metro
seriously, they need to know your location to route the network traffic

google has direct circuits to every ISP, multiple circuits to each. they need your location so that the site knows the best way to send you your data
Google doesn't have connections to every ISP. That is not how things work on the Internet. They may have redundant and/or diversity between multiple carriers for added reliability, but not a connection to EVERY Internet provider.

The location service is most likely used by their Content Distribution (CD) system which will direct traffic to one of their various data centers. This can help alleviate a heavy load on a specific set of servers. A CD can direct traffic to the closest data center under normal circumstances. In the event taht a specific data center is receiving too much traffic, it can load balance or redirect new requests to another data center. (BTW, this is a very high level overview.)

It is not always perfect, but it usually works very, very well.
 

xne23

macrumors newbie
Oct 28, 2012
1
0
other websites which behave badly

Out there are other websites which behave badly by using location services without user permission, like for example:
http://www.nature.com/news
touch.chicagotribune.com

Especially, touch.chicagotribune.com is awfull because even if the location services are off for Safari and the user answers NO to the their question regarding the use of location services still the website is using the location services ( the gray arrow appears on the top right of screen)!!!

P.S. The calibration is set on off!
 

Daveoc64

macrumors 601
Jan 16, 2008
4,063
69
Bristol, UK
Out there are other websites which behave badly by using location services without user permission, like for example:
http://www.nature.com/news
touch.chicagotribune.com

Especially, touch.chicagotribune.com is awfull because even if the location services are off for Safari and the user answers NO to the their question regarding the use of location services still the website is using the location services ( the gray arrow appears on the top right of screen)!!!

P.S. The calibration is set on off!
It's not possible for a website to use "location services" without permission.

The web site requests your location using JavaScript in a standardised way.

It's up to the web browser (Safari in this case) to decide whether that should be allowed based on your settings.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.