「苹果公司」苹果完全屏蔽第三方 Cookie,七天清空本地存储( 二 )


在他看来 , 完全屏蔽第三方 Cookie 以保护隐私只是看起来很美 , 而 7 天清空本地存储的规则却完全阻止了未来任何去中心化应用程序使用浏览器 (客户端) 作为对等网络中可信复制节点的可能 。
更进一步 , 他认为苹果公司表面上表现得很关注隐私 , 实际上是因为不少厂商的做法侵犯了它将隐私作为商业模式的核心宗旨 。
“你几乎可以认为 , 他们会用 App Store 来干点儿什么 。 ”
Balkan 的观点虽然激进 , 但也并非全无道理 。 事实上 , 苹果一直以来饱受诟病的地方正是如此 。 此前 Hacker News 上就曾有开发者广泛讨论苹果在自己的平台上对于 Web 技术的层层阻碍 。
用来构建 App 的编程语言背后的软件技术 , 可以使开发者在开发支持 Linux、Android、Windows 和 macOS 等操作系统产品时 , “复用”他们为 Web 程序所编写的代码 。 但是苹果并不喜欢这种 Web 技术的循环再利用方式 , 它希望 Mac App Store 中塞满你在其他任何地方都找不到的应用程序 , 不想让在各个平台上都能见到的应用充斥 App Store 。
比如之前苹果 Mac App Store 对 Electron 的禁令:这些应用程序“试图隐藏私有 API 的使用” 。 苹果的理由是这些私有化 API 存在潜在风险 , 这个理由本身并没有问题 , 但考虑到 Electron 多年来一直使用私有化 API 的相安无事甚至大幅改善了功耗 , 以及苹果推荐的工具让用户体验变差的事实 , 不得不引人深思 。
苹果公司还阻碍了渐进式 Web 应用程序(PWA)的落地 , 这项技术与 Electron 一样 , 允许开发人员为桌面和移动端构建效果类似原生的应用 。 苹果的做法是只实现该标准的一部分 , 结果让它与完整标准相距甚远 , 使开发者难以依靠 。 如果用户能在 Chrome 或 Firefox 中启动 PWA 应用就不会出现这些问题 , 但是 iPhone 和 iPad 用户无法安装第三方浏览器 , 苹果公司也关闭了用户使用基于 PWA 技术的途径 。
而在国内 , 小程序与苹果的爱恨情仇就更为广大开发者所知 , 这里不再赘述 , 参考:小程序:越狱未遂 。
就事论事而言 , 苹果此举值得称赞 。 但禁用第三方 Cookie 就能保护好用户隐私了吗?却也未必 。
有人说 , 互联网开始变得不安全 , 就是因为搞安全的人出来了 。 此言诚不我欺 。
关注我并转发此篇文章 , 私信我“领取资料” , 即可免费获得InfoQ价值4999元迷你书!