resolution有分GUI element同true pixel兩樣
HiDPI個原意就係用一個pixel pitch深過舊世代GUI standard ~92DPI 標準既display去減少甚至完全睇唔到pixel edge
隨之而來既問題係GUI element會反比例縮細
所以先出現GUI scaling呢個方法
你上面個解說針對呢一點講係無錯,因為GUI elements根本keep住同non-HiDPI一樣的話,例如我拎一個27" 2560x1440既mon,同一個27" UHD mon不過scale番去2560x1440比較,咁當然佢地既real estate同usable dimensions係一樣
咁你話係錯覺都講得通,因為密左都只係某d字elements同smooth左/anti-aliasing少左順眼左
不過呢:
OS同隻app係可以用一種二合一hybrid既方法去利用HiDPI
以Photoshop為例,如果我用部iMac 5k,27" @ 1:2 scaling (或者你口中既1:4田字area),姐係GUI element用2560x1440
咁PS既tool bar,palettes,usable space都係同你用一個原生2560x1440無異
不過PS識得響幅相,姐係project canvas內artwork既real resolution去display,姐係用native 5120x2880,effectively係=50%既DPI去俾你睇
呢個係一個兩全其美既方法,一方面唔會搞到要閱讀或者準確click既野細到睇唔到,同時又唔會浪費個retina resolution,用盡pixel pitch去display需要盡見detail既野如相同片
識用咁既做法既apps衣家越黎越多,macOS個API因為本身好多年前已經set好左所以devs要用都算易
Windows嗰面就慢d,都係近排先叫好番d (或者因為HiDPI既screen開始普及)
去番正題:
https://www.sven.de/dpi/
iMac 5k 27"個PPI有217,15" MBP 220,13" MBP 226
就連27"既UHD 4k mon都有163
打直1600既mon如果係30"以上既21:9,PPI少於138,係遠低於HiDPI,好好易見到粒粒