Mozilla提供了将Firefox浏览器移植到新Mac中所用的苹果硅片上的更多细节。
Mozilla Corporation的安全工程师Gian Carlo Pascuto详细介绍了如何将Firefox浏览器移植到新架构上,同时指出了苹果Rosetta仿真器的一些问题,并支持Netflix和数字版权管理(DRM)。
例如,谷歌很快发布了Chrome版本,并为苹果新的silicon Mac提供了本地支持。它比Firefox快了一个月,但Mozilla解释了为什么它会晚一点去,从而避免了谷歌的一些麻烦。浏览器是非常复杂的软件,所以Firefox和Chrome在支持苹果新的基于Arm的silicon Mac的过程中遇到一些问题也许并不奇怪https://www.techrepublic.com/resource-library/whitepapers/guide-to-beging-a-digital-transformation-champion/?ftag=CMG-01-10aa1b“target=”\u blank“rel=”noopener noreferrer“data component=”externalLink“>成为数字转型冠军指南https://hacks.mozilla.org/2021/01/porting-firefox-to-apple-silicon/“target=”\u blank“rel=”noopener noreferrer nofollow“data component=“externalLink”>这是一篇很长的文章,里面有很多引人入胜的细节关于Mozilla工程师需要做出的选择和权衡,以便在第一台基于Apple silicon的Mac上及时推出一个支持本地Apple silicon的Firefox版本。工程工作始于苹果6月份发布其硅芯片时,但很少有人知道苹果发布第一款基于Arm的Mac电脑的确切日期。11月17日,苹果公司宣布推出苹果硅Mac电脑。
最有趣的问题是关于Rosetta和Firefox对Netflix、Hulu和其他视频流服务的支持。让Firefox为Apple silicon做好准备的关键是确保对DRM反盗版软件的适当支持,以及解码器的支持,我们的一些同事发现这种方法不太可靠,”帕斯卡托写道。
这就是为什么Mozilla决定对Chromium项目不采用类似的方法,而是出现了一条错误消息,建议Apple silicon用户安装Rosetta。Mozilla发布https://www.zdnet.com/article/firefox-84-arrivals-apple-silicon-m1-mac-native-support-brings-big-speed-boost-says-mozilla/“target=”\u blank“>Firefox 84,它的第一个支持原生Apple-silicon的版本,在Chrome支持原生Apple-silicon一个月之后。
Chromium工程师很快修复了崩溃问题,但是raspberry-pi:the-newest这个家族的成员就是这个价值4美元的微型微控制器