Win8之家資訊:微軟用戶體驗團隊高級主管David Washington今天在Building Windows 8博客中詳細介紹了Windows 8對各種尺寸屏幕的支持,各種設備都能獲得最佳顯示效果。
微軟按照下面三種方法來對運行Windows 8的設備進行分類:
— 屏幕大小(Screen size)
— 屏幕分辨率(Screen resolution)
— 像素密度(Pixel density)
在設計Windows 8時,無論是屏幕大小、屏幕分辨率還是像素密度,開發人員都十分重視。在談及屏幕時,你需要清楚其尺寸和分辨率,例如,13英寸屏幕可能會采用多種分辨率,也就意味著多種像素密度(DPI),而且其高寬比也有不同的值。下圖就顯示了常見的寬屏屏幕的多樣性:
最低分辨率
很多人都詢問Windows 8最低分辨率的事,之前微軟對Metro應用的限制是1024X768。對此微軟表示,之所以選擇最低分辨率1024X768是為了幫助開發人員創建可以適合所有屏幕的應用,它是一個基准,讓開發人員可以確保導航、控制和內容適合屏幕。
Metro應用的最低分辨率微軟1024X768
為什麼選擇1024X768作為最低分辨率呢?
微軟表示,選擇1024X768作為Metro應用的最低分辨率有三個原因:
— 它足夠大,可以支持Metro應用豐富、漂亮的設計布局,800X600就太小了;
— 網站通常將1024X768作為最小(或是唯一)分辨率,因為web開發人員也都是以此為標准的;
— 看看當今市面上的設備,只有1.2%的Windows 7活躍用戶的分辨率低於1024X768。如果你要設計一個適用於現代和未來設備的平台,那麼應該選擇如今的大眾設備。
沒有最低分辨率的世界
一些人詢問微軟為什麼要限定最低分辨率,作為建議內容不是更好嗎?微軟表示,之所以限制要求,是為了降低應用程序開發人員的工作量,這樣他們就無需考慮更低屏幕分辨率方面的開發工作了。如果微軟設定更寬松的要求,那麼很多開發人員就需要針對更低分辨率的平台進行開發/測試,這是非常大的工作量,而且意義不大。