BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

Firefox Focus:一个iOS的私人浏览器

| 作者 David Iffland 关注 4 他的粉丝 ,译者 足下 关注 1 他的粉丝 发布于 2016年12月2日. 估计阅读时间: 2 分钟 | QCon上海2018 关注大数据平台技术选型、搭建、系统迁移和优化的经验。

Mozilla已经发布了一个新的iOS浏览器,承诺它能为网页浏览体验加速,同时保证您的隐私安全。

Firefox Focus是一个精简的Web浏览器,它的主要功能是默认地屏蔽广告跟踪器、分析跟踪器和社交跟踪器等。在浏览器发布的公告文章里,Nick Nguyen说这些跟踪器是造成问题的主要原因:

Firefox Focus默认地被设置成屏蔽许多在网页上跟踪你的跟踪器。您不需要更改隐私或cookie设置。移动网页变慢的主要原因就在于使用了在网络上跟踪用户的技术。因为Firefox Focus屏蔽了这些追踪器,很有可能您会发现在许多对您进行了跟踪的网站上,您的上网体验变得好多了。

不同于全功能型浏览器,Focus只有一个单一的标签。当您看完了这一页时,点击突出的“擦除”按钮,再打开一个新网页。有可能屏蔽某些内容会导致页面显示不正确或者不存在。在这种情况下,在屏幕底部还有一个按钮可以去Safari中打开同一页面。

iOS的旗舰版Firefox浏览器是基于WKWebView的,而Focus是基于UIWebView的。苹果不允许供应商构建完全独立的Web浏览器,而是要求使用这些Web视图。Stefan Arentz是Mozilla公司的iOS工程经理。他认为UIWebView是做内容屏蔽的唯一途径,因为它有更多的网络选项。同时他也“非常乐意去使用苹果的Web组件。”也就是说,他们会更愿意使用新的WKWebView:

他们只需要开放更多的API,就像在macOS的WebKit一样。然后,我们就可以创建互相竞争的浏览器,并做出更多的创新了。要开放更多的东西,我们需要的不仅仅是loadURL()。

同时,他也同意“对替代引擎的禁令应该取消”。这项禁令实质上是禁止运行下载的代码。而HTML和JavaScript在都是从网上下载的代码并且会被运行的。

Focus的代码在GitHub上开源了,欢迎大家拉取。

Focus也可以整合入Safari,作为内容屏蔽器。

查看英文原文Firefox Focus, a Private Web Browser for iOS

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

一处翻译值得斟酌 by 1107 ivy

“Focus的代码在GitHub上开源了,欢迎大家拉取。”
其中拉取原文是pull request,可以大概翻译成欢迎大家贡献代码,或者干脆不要翻译了。

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

1 讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT