本文解释了 Firefox 的位置感知功能,以及如何管理请求位置信息的网站权限。
位置感知浏览
带有位置感知功能的浏览器会询问你在哪里,并据此为你提供增强的浏览和搜索体验。例如,分享位置会帮助你更快找到附近的餐馆或快速为你导航。
使用位置感知的网站会通知 Firefox,它们需要位置信息。默认时,Firefox 会询问你是否向这些网站分享位置信息。
该服务完全是可选项——Firefox不会未经授权就分享你的位置。——并且会按照最尊重你隐私的方法来分享。而且,正如所有Firefox部件一样,该功能依据开放标准构建,网络开发者能够轻易采纳并使用。
它如何工作?
当你访问位置感知网站时,Firefox会询问你是否想分享你的位置。
如果你同意,Firefox会收集附近无线接入点、你电脑的IP地址。它将这些信息发送给其默认的位置服务提供商——Google位置服务——来获得你的大致位置。该位置会分享给要求该信息的网站。
如果你不同意,Firefox什么都不会做。
如果你勾选了
,那么 Firefox 会一直允许或禁止网站访问你的位置,不再询问。临时权限
Firefox 提供用户临时授权(位置)的选项。如果你允许某网站获得位置信息,但是并没有勾选
勾选框,那么 Firefox 会知道这是临时授权。该授权会在关闭网站标签页或者一小时后失效。这样你对授权就有所控制,不会保留没有必要的授权。要管理临时授权,请:
- 在地址栏左边,点击权限图标 。
- 权限窗口 会打开,它显示该网站最后访问位置的时间。
- 如果你要取消该位置访问权限,请点击 按钮旁边的 。
- 权限移除之后,该网站不能再未经授权获得你的位置。
什么信息?会发给谁?如何保护隐私?
你的隐私对我们非常重要,Firefox未经你授权绝不会分享你的位置信息。当你访问请求位置的网页时,在向请求网站或第三方发送任何数据之前,我们都会询问你。
默认时,Firefox使用Google位置访问来判断你的位置,它需要发送:
- 你电脑的IP地址,
- 附件的无线网络接入点,以及
- 一个客户端身份随机数,由Google分发,2周后过期。
Google位置会发回你的地理位置。要查看Google收集的全部信息的详情,请参看 在 Mozilla 隐私政策下的 Google 地理位置服务。
信息交换同加密连接进行以保护隐私。一旦Firefox获得了你的位置信息,它就会交给请求的网站。你访问的网站名称和位置都不会和Google位置服务分享。
要了解Firefox收集和使用的所有信息,请参看Firefox隐私声明。
要知道要求该信息的网站会如何使用你的位置信息,请参看相应网站的隐私政策。
如何收回对某个网站的授权?
- 在屏幕上方的菜单栏里点击 并(根据 macOS 的版本不同)选择 或 。点击菜单按钮 并选择 。
- 使用 选项首选项设置 搜索框并输入 位置(或者选择 面板并下翻到 权限 部分)。
- 在搜索结果的 权限 部分点击 位置 右边的
- 设置——位置权限 对话框会打开。
。
- 在列表里查看或更改你已授权的网站。
如何让网站不再请求访问我的位置?
如果 Firefox 了解到网站希望访问你的位置,在默认情况下,Firefox 会询问你是否授权。你可以设置 Firefox 自动拒绝授权,不再询问。
- 在屏幕上方的菜单栏里点击 并(根据 macOS 的版本不同)选择 或 。点击菜单按钮 并选择 。
- 使用 选项首选项设置 搜索框并输入 位置(或者选择 面板并找到 权限 部分)。
- 在 权限 部分点击 位置 右边的 。
- 设置——位置权限 对话框会打开。,请勾选 。
- 点击 。
这会阻止网站请求位置许可。只有在权限设置中被授权的网站才能访问位置信息。
如何使我的网站支持地理位置?
你可以学习MDN 网页文档 中关于 Geolocation API 的指南 来为你的网站增加地理位置功能。