抖音技术能力大揭密!钜惠大礼、深度体验,尽在火山引擎增长沙龙,就等你来! 立即报名>> 了解详情
写点什么

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

2016 年 12 月 01 日

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

2016 年 12 月 01 日 18:002251
用户头像

发布了 152 篇内容, 共 60.2 次阅读, 收获喜欢 56 次。

关注

评论

发布
暂无评论
发现更多内容

JVM笔记 -- Java跨平台和JVM跨语言

秦怀杂货店

JVM JVM笔记

半导体芯片小白基础知识(2) (28天写作 Day23/28)

mtfelix

集成电路 28天写作 晶圆 光刻机 晶圆代工

面试学习!月薪20k+的Android面试都问些什么?终获offer

欢喜学安卓

android 程序员 面试 移动开发

webpack | 谈谈webpack的本质

梁龙先森

前端 前端工程 webpack 28天写作

Java学习笔记整理:Spring+tomcat+Kafka+多线程面试笔记

Java架构之路

Java 程序员 架构 面试 编程语言

Mybatis【16】-- Mybatis多对一关联查询

秦怀杂货店

数据库 mybatis

产业互联网业务与团队的思考

陈俊

蚂蚁金服二面被血虐,鬼知道面试的我经历了什么?

Java架构之路

Java 程序员 架构 面试 编程语言

架构师训练营第 2 期 第 8 周 作业一

老坛酸菜

架构师训练营第2期

《程序员修炼之道》- 务实的方法(5)

石云升

28天写作 程序员修炼之道 评估工作量

阿里内部Redis宝典意外流出极致经典:源码+实战+理论

比伯

Java 编程 程序员 架构 面试

奇葩java迭代器笔试题,做对算你厉害

田维常

迭代器模式

30+程序员竞争力从哪里来?

我心依然

竞争力 大龄程序员

故乡的年

熊斌

28天写作

“复制”马斯克(三):我们要为他的“反智事业”买单吗?

脑极体

阿里一线架构师甩出“源码阅读指南”,从源码到实战,一键搞定

比伯

Java 编程 程序员 架构 计算机

产品经理训练营笔记-产品思维和产品意识(下)

.nil?

产品经理训练营

传统线程互斥技术 synchronized

武哥聊编程

Java 多线程 synchronized 28天写作

成长篇-结构思考力笔记(完整版)

小诚信驿站

程序员 刘晓成 小诚信驿站 成长笔记 28天写作

《小狗钱钱》读书笔记

架构精进之路

读书笔记 七日更 28天写作

Redis击穿、穿透、雪崩产生原因以及解决思路

Java架构师迁哥

真正牛逼的人,都是极简主义者!!

冰河

产品 程序 极简主义

深入浅出Android!阿里P7深入Binder原理讲解,论程序员成长的正确姿势

欢喜学安卓

android 程序员 面试 移动开发

设计模式: 工厂模式

爱笑的小雨

设计模式 23种设计模式 Java设计模式

面试官问:ZooKeeper是强一致的吗?怎么实现的?

云流

Java 编程 程序员 面试 分布式

BAT面试Spring全家桶:Spring+SpringBoot+SpringCloud+SpringMVC

Java架构之路

Java 程序员 架构 面试 编程语言

学习JAVA8个月,成功跳槽,外包进阿里成功定级P7,太牛了!

云流

Java 编程 程序员 面试

贪心算法

en

算法 贪心算法

【Linux系统】关于守护进程

程序员架构进阶

Linux 架构 守护进程 28天写作

真狠!涵盖了Netty+Spark+Hadoop+分布式五部分!讲的清清楚楚!

996小迁

redis hadoop 架构 面试 Netty

2021年春招,Java后端最全面试攻略,吃透25个技术栈

Crud的程序员

Java 程序员 架构

Study Go: From Zero to Hero

Study Go: From Zero to Hero

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