就像编程语言自举一样,这篇文章也是在M1芯片的Mac上完成并发布的。

这是我的第一台mac电脑,一台配备16GB RAM,1TB SSD,Apple M1芯片的MacBook Pro, 13.3英寸。在7月16日我下单购买,到22号我收到了这台电脑。在前一天,也就是21号,我收到了附赠的AirPods 2,耳机本来在几天前就送到了,不过我在长沙出差就让顺丰师傅等到21号再配送。

我拿到mac的时候是在晚上6点40左右,有83%左右的电量,实际使用了一天,到第二天的下午两点左右,剩余电量还有20到30左右,具体不记得了,我借了朋友小路的小米氮化镓60W充电器充电。印象深刻的是mac的活动监视器里边显示剩余电量可用时间为13-18小时。这么久的电池续航时间是我以前曾不能想的。

我的旧电脑是惠普的第二代光影精灵游戏本 HP Pavilion 15-bc012tx,原始配备英特尔酷睿i5 6300HQ处理器,英伟达GTX 960M 2GB VRAM 显卡,1TB 7200 RPM HDD和8GB DDR4内存。经过多次升级配置,此时它配备16GB(8+8)DDR4内存,英特尔760P 256GB SSD,散热风扇也更换成了新的,不过风扇声音依然很明显。操作系统被我改装成了Windows 10 LTSC 2019。

其实旧电脑的配置也依然能用,毕竟16GB内存和英特尔SSD宝刀未老,但是狂躁的风扇声音、拙劣的显示效果、质感不太好还被我拆开过好几次以至于有些松动的塑料外壳和让我难以忍受的 Windows 10 让我没有从前那么喜欢这台电脑了。再加上它是一台15.6英寸的游戏本,充电器也是老式的大砖头黑色转换器,携带出门实在太重。

13.3英寸的笔记本电脑

一开始我以为13英寸的屏幕会明显感觉到小,因为家里最小的笔记本屏幕是2010款的Acer 4741G,14英寸的屏幕,已经明显感觉比我的惠普游戏本小很多了。为什么不用那个旧acer笔记本电脑出门上班?因为它也不轻薄,电源也是大砖头转换器,并且性能已经不行了——实际上4年多以前就尝试过使用它,性能不行,显卡也崩了,才换的惠普游戏本。

这款MacBook屏幕虽然不大,但是好在分辨率很高,精细度很高,最终看起来像是1440X900的分辨率的屏幕尺寸,比1080p小一点,但是比1366X768大一些。

另一方面,mac上不推崇屏幕左右分屏,虽然可以这么做,但是在并不大的笔记本显示屏上很难这么做。这导致绝大多数时候我都被迫专注于一个应用程序,而对于单个应用程序而言,这个屏幕足够了。

要说有什么时候这个屏幕大小是不够的,那就是某些傻蛋写的网页会太宽了,比如csdn和优酷。在我最开始使用的时候出现过页面宽度太宽,需要横向滚动的问题,还好mac的触控板确实如他人所言甚是舒畅。现在再看这两个网站,发现他们也不需要横向滚动,不会占据整个屏幕的宽度。

mac实际上缩小了屏幕上所有元素的大小,包括网页的元素大小,但是我一直没有察觉到这一点。因为屏幕精细度PPI的提升,显示元素的时候反而使用了更多的像素点,看起来方不会觉得比大屏幕更难以识别元素。不过更高的精细度带来的显示效果的提升也被更小的元素抵消了一部分。我的旧惠普游戏本屏幕PPI是135左右,Windows默认的缩放比例是125%,看起来尚可,不过由于不是 整倍数缩放,那些不支持所放的应用程序看起来额外的丑。但是对于一般的文字显示来说125%也还不错,除了衬线字体在小字号依然没有显示出衬线。Mac的这块屏幕能够总是显示出衬线字体的衬线,无论字号多小。

屏幕的亮度、色彩和宽高比例

两年前我使用惠普游戏本的时候就已经想要给电脑换个屏幕了。惠普游戏本的屏幕是一块非常普通的显示面板,45%sRGB,250nits亮度,1080p分辨率。其实我也不指望颜色有多好,只是希望分辨率提升一些,让PPI达到200上下。为了达到这个个目标,我计算过,15.6英寸的显示屏需要一块2k屏。然而不幸的是,惠普这款电脑的显示屏接口是30pin的,最高只能支持1080p显示面板,无法更换到更高分辨率。我也就死心了。

新的Mac配备一块非常优秀的屏幕,视网膜显示屏、P3色域,最高500nits亮度,macOS自身有颜色管理,这让这块屏幕成了除了我的iPhone之外目前家里最好的屏幕。我家的智能电视虽然有4K超高亮度广色域屏幕,但是毕竟不是索尼或LG的,国产的安卓电视也就不能指望色准、色域有多好。更何况安卓5.1也只能按照sRGB显示色彩,所谓的广色域其实就是色彩错误地变得更艳丽了。电视的尺寸太大,当作显示器使用色准和PPI都不够好。

我曾经以为Mac显示效果好的原因是整倍数的高PPI缩放,最近了解到其实是因为现在的Mac应用程序都是用的是设备无关的绘图尺寸单位,所以即便不是整倍数的缩放也能够良好显示。而在Windows上,目前只能是整倍数缩放才行, 而且部分使用老旧的win32API的应用程序无论如何都不支持高PPI显示,即便是整倍数缩放。

我还是很希望MacBook的屏幕PPI更高一点,不过考虑到笔记本续航和图形处理器性能,更高PPI可能会很困难。