InfoQ▲Cookie,七天清空本地存储,苹果完全屏蔽第三方( 二 )


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