【聊點(diǎn)兒別的】 關(guān)于Windows高分屏軟件適配的兩種解決思路(RainWay)

這幾天把百度云重新下載下來(lái)真的是讓我又驚又氣,驚的是百度云團(tuán)隊(duì)劍走偏鋒,在坑蒙拐騙的道路上越走越遠(yuǎn); ? ? ?

氣的是9年了,經(jīng)歷了無(wú)數(shù)次版本迭代,PC端依舊沒(méi)有適配高分屏,包括官網(wǎng),就是不肯適配,實(shí)屬NB!

?
整天不務(wù)正業(yè),歪門(mén)邪道倒是搞了不少,我嚴(yán)重懷疑百度云開(kāi)發(fā)團(tuán)隊(duì)至今仍在使用WindowsXP的操作系統(tǒng),配套使用1366*768分辨率的屏幕,

是是是,百度云不賺錢(qián),窮的家里都揭不開(kāi)鍋,養(yǎng)不起開(kāi)發(fā)團(tuán)隊(duì)了。

對(duì)于Windows的高分屏適配,我們通常有兩種解決思路,一種是跟隨系統(tǒng)縮放比例對(duì)GUI進(jìn)行等比例縮放,但是存在問(wèn)題,比如在較低分辨率開(kāi)啟高比例縮放的筆記本上,軟件的界面會(huì)超出屏幕(出現(xiàn)這種情況的軟件往往是開(kāi)啟了等比例縮放且鎖定了窗口大小不可調(diào)節(jié)),所以需要進(jìn)行一定的限制!比如word,你可以隨意拖拽窗口大小,字體和控件的大小卻不會(huì)變化,區(qū)別只有顯示內(nèi)容的多少!



另一種思路則是無(wú)視縮放,鎖定物理分辨率,由用戶(hù)自行拉伸選擇窗口的大小,用戶(hù)把窗口拉多大,物理分辨率就是多少。 比如崩壞3游戲內(nèi)的窗口模式,字體和控件會(huì)隨著分辨率的提高而變大!



?
大體上就這兩種適配思路?。?xì)究下去會(huì)有更多的組合套路,我這里只是給兩條思路,拋磚引玉,第二條思路更適合游戲,不適合日用軟件?。┒壳暗陌俣仍?,與以上兩種適配思路都不符!相當(dāng)垃圾,其展現(xiàn)效果同老舊的WinForms程序如出一轍,鎖定了物理分辨率,但是沒(méi)有鎖定縮放比,界面強(qiáng)行縮放導(dǎo)致模糊,就好比在4K分辨率的屏幕上,開(kāi)啟1080P的分辨率,顯示效果能清晰嗎?一團(tuán)漿糊?。ㄎ覍?xiě)WinForms都知道適配高分屏,你們整個(gè)專(zhuān)業(yè)團(tuán)隊(duì)總不能連我這個(gè)業(yè)余的都打不過(guò)吧?這句話送給所有不肯適配高分屏開(kāi)發(fā)者,我就要放地圖炮,針對(duì)所有不尊重用戶(hù)體驗(yàn)的Coder,你們根本不配稱(chēng)為Developer!做個(gè)人吧!)一個(gè)破GUI迭代9年都沒(méi)適配高分屏,你家產(chǎn)品經(jīng)理是不是壓根不用自家產(chǎn)品?
?
呸!惡心!
我都會(huì)適配!
這種事兒你們可以花點(diǎn)兒時(shí)間嘛!
花點(diǎn)兒!
哪怕抄呢!
花不了多少時(shí)間!
哪怕偷偷摸摸的!
簡(jiǎn)直就是**!
**都不如!
還說(shuō)讓人家用戶(hù)念你們好?
就是一句話!惡心!
錢(qián)肯定是掙不著了!
惡心!惡心!
惡心吶!惡心!
呸!太惡心!
?
題外話:
國(guó)內(nèi)許多大廠都喜歡用自研的UI框架開(kāi)發(fā)程序(特指PC),我支持自研,但問(wèn)題是你做的自研得夠好???!軟件做了十多年,界面丑、啟動(dòng)慢,連縮放動(dòng)畫(huà)都沒(méi)有,實(shí)在是讓人難以下咽!(實(shí)名嘴臭Windows端的QQ、網(wǎng)易云、百度云等)。反觀macOS,那邊的QQ直接接入移動(dòng)端的API和GUI,好用到飛起!開(kāi)發(fā)個(gè)WPF版的能要了你的命?論技術(shù)你們確實(shí)屌,但是UI寫(xiě)的又丑又low是洗不掉的事實(shí)!哪天你們要是能把微軟給革命了我TM直接放火鞭慶祝!
?
引用內(nèi)容:
圖片:
《崩壞3》、《百度網(wǎng)盤(pán)》實(shí)機(jī)畫(huà)面
李安導(dǎo)演評(píng)價(jià)《處女泉》截圖
部分表情包及圖片出自互聯(lián)網(wǎng),具體出處已無(wú)法考證,侵刪!