T之家10月29日消息 本周微軟已經(jīng)開始推送Windows10 Mobile創(chuàng)意者更新秋季版,版本號(hào)并非是Win10 PC創(chuàng)意者更新秋季版的Build 16299,而是Win10 Mobile Build 15254.1紅石2 feature2版本。Win10 Mobile新版本帶來了Continuum提升、新的安全性和Bug修復(fù)等。
不過除了以下設(shè)備,其他設(shè)備將不會(huì)獲得Windows10 Mobile創(chuàng)意者更新秋季版升級(jí)。
HP Elite x3
HP Elite x3 (Verizon)
HP Elite x3 (Telstra)
Wileyfox Pro
Microsoft Lumia 550
Microsoft Lumia 650
Microsoft Lumia 950/950 XL
Alcatel IDOL 4S
Alcatel IDOL 4S Pro
Alcatel OneTouch Fierce XL
Softbank 503LV
VAIO Phone Biz
MouseComputer MADOSMA Q601
Trinity NuAns Neo
微軟官方已經(jīng)宣布Windows10 Mobile進(jìn)入維護(hù)期,此后將不會(huì)再為其增加新功能。根據(jù)微軟Windows Phone支持慣例,IT之家現(xiàn)在查詢到Win10 Mobile 1709版本將會(huì)支持到2019年12月份。
Windows 10 Mobile生命周期支持幾乎和Windows10 PC一樣,但是時(shí)間更長一些。每一個(gè)Windows 10 Mobile大版本受支持時(shí)間是26個(gè)月,也就是2年2個(gè)月。
下面是歷代Win10 Mobile受支持結(jié)束時(shí)間:
Windows 10 Mobile version 1511 build 10586 / 初代: 2018年1月9日
Windows 10 Mobile version 1607 build 14393 / 一周年更新: 2018年10月9日
Windows 10 Mobile version 1703 build 15063 / 創(chuàng)意者更新: 2019年6月11日
Windows 10 Mobile version 1709 build 15254 / 創(chuàng)意者更新秋季版: 2019年12月10日
如果你還在使用Windows10 Mobile手機(jī),可以關(guān)注下相應(yīng)版本的技術(shù)支持結(jié)束時(shí)間。
如果你接觸過Mac,或多或少會(huì)被系統(tǒng)的整體感所吸引,統(tǒng)一的UI,流暢的動(dòng)畫,明朗的字體,但是Windows嘛,雖然可能很少人注意,
但邊緣真的糊糊的,也有像素感,甚至有些“殘影”。雖然這和顯示器面板特性、以及分辨率都有很大關(guān)系,畢竟按照蘋果的Retina來,27英寸動(dòng)不動(dòng)就4K、5K了。
▌系統(tǒng)字體和渲染差異
但字體本身也有影響,從Win7的中易宋體,到Vista后的微軟雅黑,設(shè)計(jì)上確實(shí)無襯線的雅黑更漂亮和諧,一套字體成本甚至高達(dá)200w美刀...
而ClearType功能,則是利用并排3個(gè)彩色子像素勾勒字體輪廓,如果字號(hào)偏小,兩側(cè)就會(huì)有彩色殘影現(xiàn)象,
如同賽博朋克2077里開了“色差”特效,其實(shí)這是代替了傳統(tǒng)的純灰度抗鋸齒,理論上有更好的精度,但實(shí)際肉眼觀感并不好,白底黑字,放完望去,盡是花花綠綠...
在Win10 1703之后,微軟重寫了GDI與字體相關(guān)部分,X和Y軸都支持抗鋸齒,橫線不再粗細(xì)不均、重心偏移、大小不一,但銳化特征依然存在,因?yàn)镃learType的初衷是讓字體清晰銳利,即使改變字形,字符形狀也應(yīng)和像素契合,以防止模糊,提高可讀性,并非圓滑。而中文筆畫多,其實(shí)不適合ClearType渲染。
反觀隔壁蘋果的目標(biāo)是為了還原字體設(shè)計(jì),哪怕模糊也要保持字形,保持觀感一致。總的用下來,Windows下字體觀感跟mac的Quartz、Linux安卓的FreeType引擎的那種亞像素平滑方案,還是有差距的。
關(guān)了ClearType之后,系統(tǒng)默認(rèn)的部分字體觀感自然了,但其他字體的渲染又會(huì)很迷,模糊、粗細(xì)不均,開不開都有各自的問題...
為了兼容性的傳統(tǒng)Win32環(huán)境下,依然采用ClearType/GDI渲染。而WinRT環(huán)境下的Modern UI則采用了DirectWrite渲染,比方說各種UWP應(yīng)用、瀏覽器。
(被DirectWrite接管后的ClearType抗鋸齒效果其實(shí)很不錯(cuò),甚至比Mac強(qiáng))
▌什么是GASP和Hinting
GASP是什么東西呢?全稱Grid-fitting and Scan conversionProcedure Table,直譯過來就是柵格擬合與掃描轉(zhuǎn)換程序表,名字長的離譜...它把矢量化的字體,光柵化處理,以適應(yīng)不同分辨率、尺寸的屏幕。
主流顯示器分辨率還是1080P,往上還有2K甚至4K,在高分辨率下,我們往往需要在設(shè)置中[更改文本、應(yīng)用等項(xiàng)目大小],才能得到正常的顯示比例,(這里又得罵一句Win的高分屏適配蛋疼了)
微軟雅黑最佳顯示字號(hào)為14px、12px。按目前微軟雅黑的GASP表中的定義,21px(字體邊長21像素)是一個(gè)閾值,高于21px的大字,才會(huì)啟動(dòng)平滑渲染,這就導(dǎo)致低分屏的字體,為了銳利就會(huì)“大果粒”,像素鋸齒感比較明顯。
開150%才能得到比較好的觀感,因?yàn)?1px對應(yīng)的是130%,但系統(tǒng)只有125%的縮放選項(xiàng),剛好錯(cuò)開,導(dǎo)致渲染效果不佳。
那hinting是什么呢?它是字體內(nèi)置的微調(diào)信息,也就是在分辨率不匹配的時(shí)候怎么做,Win默認(rèn)hinting程度較高,且關(guān)了小字號(hào)AA(抗鋸齒),這正是顯得模糊或者鋸齒感強(qiáng)的原因。
▌更換字體
所以網(wǎng)上有很多玩家暴力替換成改過GASP 表的字體,繞開hinting,直接按原字形(Glyph)渲染。(如:zhuanlan.zhihu.com/p/20194452、i.a632079.me/win10-remove-font-hinting)
但這類方案可能會(huì)有bug或者風(fēng)險(xiǎn),而且系統(tǒng)更新后可能失效,需要根據(jù)自己系統(tǒng)版本選擇對應(yīng)的字體包,并非長久之計(jì)。
我們可以通過noMeiryoUI(github.com/Tatsu-syo/noMeiryoUI/releases),替換系統(tǒng)默認(rèn)字體、字號(hào),
如果你的使用環(huán)境,簡繁中日英都會(huì)接觸,可以嘗試等寬的Inziu Iosevka系列字體,觀感會(huì)比較一致。也可以換用insider版本放出的蘭亭黑Pro(微軟雅黑11.3.0)。
瀏覽器可以在設(shè)置里替換字體,比較推薦的是Sarasa Gothic更紗黑體(github.com/be5invis/Sarasa-Gothic/releases)。
最簡單的字體都有很深的門道,雖然微不足道,依然值得稱道,潛移默化地改善你的使用體驗(yàn)。更暴力、全局的方案,則是使用MacType,這在一些系統(tǒng)美化案例中非常常見,有優(yōu)點(diǎn),也有缺點(diǎn),需要取舍,而且需要折騰,關(guān)于它的故事,我們下回再續(xù)~
參考&引用:
bilibili.com/read/cv7719200
zhuanlan.zhihu.com/p/56583542
zhuanlan.zhihu.com/p/96114832
www.joelonsoftware.com/items/2007/06/12.html
zhihu.com/question/19709748/answer/270219738
docs.microsoft.com/en-us/typography/opentype/spec/gasp