继WWDC 2020上登台亮相之后,iOS 14、iPadOS 14以及watchOS 7都早早发布了正式版本,但一同发布的macOS 11.0(macOS Big Sur)却迟迟没有更新。不用猜都知道,苹果肯定是在等一个更好的契机。是什么?当然是11月11日凌晨"返场好戏"了。
苹果的第三场秋季新品发布会,全新的Mac产品线悉数亮相。紧接着今天凌晨,
macOS Big Sur正式版推送。Big Sur毫无疑问是最近几年macOS最大的一次更新。从命名方式上,macOS正式告别了X时代,迎来了新的macOS 11.0。更重要的是,它和搭载了M1芯片的Mac一起构建了面向下一个十年的Apple silicon生态。
最直观的变化还是体现在UI层面,macOS Big Sur整体的设计继续向扁平化方向靠拢。苹果重绘了大量原生系统应用的图标,icon调整为统一的圆角矩形,Dock栏也变成了iPadOS类似的圆角卡片设计。
甚至在默认的壁纸上,macOS Big Sur这次也引入了在最新的iOS 14.2上广受好评的,支持系统深浅模式切换的默认壁纸。趋于一致的设计语言,让很多从iOS和iPadOS上转移过来的新用户会非常熟悉这个全新的系统。
不过在一些老用户看来,macOS Big Sur很大程度上也进一步失去了原本macOS自成体系的设计风格。
macOS Big Sur这次在icon设计中大量采用了阴影元素,在大量的原生APP中都有更多的阴影细节以及透明度调整变化,业内将其称之为"新拟态UI设计"(Neumorphism / soft ui)。从设计上看,这些充满了阴影、高光以及纵深细节的元素实际上会降低UI的扁平化视觉观感,一般来说其更加适合去呈现拟物化的设计。这就使得macOS Big Sur的UI风格看似和移动端相似,但细看之下又有自己的不同。
而在系统偏好设置这类的二级菜单中,苹果依然保留了macOS一以贯之的高度拟物化的设计,苹果并没有将对其做根本性的调整,所以给人的感觉就是,macOS Big Sur似乎是追求一种扁平化和拟物化的结合。
这样的好处就是既带来了几大系统在视觉设计上的统一,同时又不至于让传统Mac用户觉得无法接受和突兀,是一种相对折衷的方案。不过不管如何,macOS Big Sur也是近几年Mac在设计语言上最大的一次更迭了。
令人熟悉的不仅仅是视觉语言,还有功能与交互。
如果说设计语言是整体风格的融合跟趋近,那么这次macOS Big Sur在功能上"借鉴"自家iOS和iPadOS的特征就更明显了。比如引入的控制中心,包含了WiFi、蓝牙、屏幕亮度、声音等调节选项;而全新的通知中心,同样也让人很容易联想到iOS 14的桌面组件方案。
从交互逻辑上看,macOS Big Sur引入类似iOS控制中心并不能带来便利性的绝对提升。原因很简单,移动端设备控制中心的存在本身就是因为很多高频次的设置选项不能常驻前台。为了确保日常交互的便利性,需要一个随时能够呼出,同时集成了WiFi、蜂窝、亮度、声音等高频次交互的"控制面板"。
但在macOS上这种需求其实并不算迫切。更大的屏幕,能够保证在桌面顶部常驻功能丰富的菜单栏和状态栏。另外,实体键盘以及TouchBar的存在,也能够解决很多便捷指令、功能菜单的调用问题。
比如Mac的WiFi调节直接就可以在顶部呼出,然后在下拉菜单中选择。调用控制中心的操作反而显得繁琐并且重复了,有点为了统一而统一的感觉。但这也反映出,iOS、iPadOS以及macOS这三大系统在设计语言和交互逻辑已经在事实上开始融合。
Safari是整个macOS最核心的应用之一。
一直都以简洁快速著称的Safari这次又在设计上进行了一系列的调整。在设计上,苹果进一步强调了它简洁的视觉语言风格。减少了大量的线条,色块的运用,细化了一些功能按钮布局,让整个界面更加美观。
全新设计的启动页,加入了更多的自定义元素。你可以将自己喜欢的图片设置为背景,同时也能够自定义启动页的需要显示的模块。另外Safari对于系统深色模式的适配体验良好,很好兼顾了内容显示和深色背景之间的视觉关系。
功能性层面,Safari这次加入了更多的扩展支持,苹果带来了全新的插件商店,里面拥有大量丰富的插件可供选择。
为了进一步增强扩展的丰富性,今年WWDC 上苹果为开发者们提供了 WebExtensions API支持以及迁移工具,以便他们能够更方便将 Chrome 的拓展程序迁移到Safari上。后续Safari的扩展能力还是值得期待的。
安全性也是Safari的亮点所在。新的Safari上,它会给你提供一份隐私报告,里面会整理一份在过去一段时间内系统拦截跟踪的数据报告。我们日常浏览网页时,一些站方会允许数据采集公司跟踪你的浏览活动,并将你的"轨迹"整合成个人资料提供给广告商。而safari能够拦截这些跟踪行为,保护你的隐私和信息安全。
更新之后的Safari功能更加强大,应用更加便利,它毫无疑问是目前Mac上最好用的浏览器。
以上这些都是可以"看到"的东西,然而真正能体现macOS以及Mac未来的其实在一些"看不见的地方"。macOS Big Sur是苹果专门为了最近刚刚上市,搭载了Apple M1 芯片的全新Mac"三大件打造的。这也意味着它在针对全新的M1芯片做了很多适配和优化工作。
作为开启Apple silicon时代的新操作系统,当前macOS Big Sur首先要做的就是要实现Mac由X86向ARM的平稳过渡,为此其重点从两个方面入手:
1.对原有X86应用的兼容
虽然此次新发布的Mac产品已经在硬件上完成了平台的迁移,但当前市面上绝大多数的桌面应用还是基于原有的X86架构,macOS Big Sur自然要帮助新Mac用户解决X86应用的兼容问题。
其实早在今年的WWDC上,苹果就拿出了解决方案——Rosetta 2。它其实是一个指令翻译技术,能够将原有的X86软件的指令进行编译,使其能够在基于ARM的系统平台上运行。值得一提的是,当年苹果从PowerPC迁移到X86平台时,也使用了该方案。
和友商的Windows 10 on ARM方案相比,Rosetta 2的指令转换并非是在软件运行时实时进行,而是用户在下载、安装应用时,Rosetta 2 就会将应用所使用到的指令进行编译。运行应用时,原有的x86_64 指令已经经过了翻译,变成 Apple Silicon 能理解的ARM64指令。和Windows 10 on ARM相比,其兼容性更好,同时软件的运行效率也更高。
而针对一些大型软件,苹果还准备了另一套方案——Universal 2。开发者可以选择同时为 X86和ARM平台编译应用,然后将编译后的两套可执行代码文件打包成一个 Universal 应用,运行应用时根据不同的平台环境自动选择执行即可。目前采用该方案的代表是Lightroom和PhotoShop两大著名的图像应用,预计明年春天就能够正式推出。
除此之外,iOS和iPadOS生态还有大量本来就是为ARM平台开发的应用,目前这些应用已经实现了在macOS Big Sur上的直接运行。一句话来说,目前macOS Big Sur不仅实现了对现有X86架构应用的兼容和适配,也完全打通了macOS、iOS和iPadOS三大应用生态。
实际上,打通应用生态之后的macOS Big Sur已经目前是应用数量最丰富,开发者数量最庞大的操作系统了。
2.基础架构优化
苹果这次推出的M1芯片,最大的特点就是除了CPU、GPU、内存控制器、IO控制器等模块之外,还集成了图像、视频、音频、安全、机器学习等多种专用任务处理单元。
为了能够更好发挥M1的性能,macOS big Sur这次重点优化了内存架构,新系统对所有模块的数据采用统一格式和规范,各个模块可以直接使用其它单元产生的数据,无需进行数据的重复拷贝和转换。
这样做的好处是,各单元模块之间的数据调用可以使用专用电路处理而不经过CPU流水线。这样一来,极大提升了芯片的能效比,同时还避免了各模块之间各用一套数据处理格式,造成内存带宽拥堵,拖慢整体性能的问题。
与此同时,苹果在应用层面统一提供的各种API和框架也有助于应用程序能够更好的发挥统一内存架构的优势。
可以看到,macOS Big Sur能够充分发挥 M1 芯片的特性,带来性能、续航以及安全方面能力的全面提升。
比如这次的新款Mac能够从睡眠模式下快速唤醒, 官方表示Safari 浏览器上网JavaScript的运行速度提升最高可达 1.5 倍,网页反应速度提升了将近2倍。这些性能的提升都是macOS Big Sur+M1这套软硬件组合带来的体验上的改变。
后续我们也将会第一时间针对搭载了M1芯片的新款MacBook做全面的性能测试和功能体验,对这部分内容有兴趣的朋友记得保持对我们的关注。
使用下来,"融合"二字无疑是贯穿整个macOS Big Sur系统的关键词。
几年前,苹果打通三大系统的说法还只是一个预判,而现在这就是实实在在的现实。在macOS Big Sur身上,我们看到了很多原本iOS和iPadOS这样的移动端操作系统上才有的元素和功能的引入。这些新特性的引入,给macOS带来了更多的改变和性能提升。
从移动设备、轻办公再到重度生产力工具,iPhone、iPad、Mac"三驾马车"目前在产品定位和应用场景上形成了完整的递进关系。通过全新的软硬件生态的整合,三大系统的边界正在逐渐消失。这是近十年来整个macOS在演化上的一个主线,也将会是未来相当长一段时间内苹果在软件系统上迭代趋势。
对于Mac用户来说,三大生态的大一统无疑会弥补macOS原有的生态和应用短板。而从开发者的角度来看,共享一套开发体系不仅节省了应用的开发成本,传统的Mac生态也能借此享受iOS和iPadOS的生态红利。进一步来看,软件系统的融合,也有利于后续苹果在产品形态上带来更多的创新和变革。
种种手段归根到底,苹果的目的还是要实现整个生态系统的在用户体验一致性,这种一致性体现在设计、交互、应用等方方面面,用户能够在不同的Apple设备之间自由切换和流畅过渡。而在此基础之上,还要尽力去做生产力和功能性上的完善,这也是苹果一直以来追求的最核心的产品价值:易用和强大。
正如苹果所说,这一切的起点就是macOS Big Sur。