Windows Phone 8 新增解析度支援帶來的影響

於上午05:18 2012-10-16 由 編寫

小編在此想跟大家研究一下Windows Phone 8 新增的解析度(768×1280 WXGA/ 720×1280 720p)

對現在WP7程式和未來WP8程式發展會發來什麼影響。

 

首先,小編先得跟大家聲明,以下內容只屬小編個人估計和推測,只供參考,敬請留意。

Windows Phone 8 快將推出,Nokia, HTC, Samsung三大陣營皆推出各自的旗艦機:

Nokia Lumia 920 (屏幕解析度為 768×1280 9:15 WXGA)

HTC 8X (屏幕解析度為 720×1280 9:16 720p)

Samsung ATIV S  (屏幕解析度為 720×1280 9:16 720p)

由以上資料得知,Nokia Lumia 920 解析度與聚不同,到底為何不跟隨主流使用 720p 的顯示屏而使用 WXGA 呢?

小編第一時間想到的是:遷就 Windows Phone 7.1 程式 

(WP7.5 屏幕統一使用 480×800 WVGA)

我們都知道 Windows Phone 8 是完全兼容 Windows Phone 7.1 程式(廢話,不然WP8未開賣就可以進入墳墓)

基本上 Windows Phone 7.1 程式板面由XAML製作,所有元件(圖像除外)皆由程式碼編成,小編可以肯定其板面元件是向量(Vector)的。

意思即是說板面元件成擴大後,也不會出現糢糊。(相反的例子:iOS 手機程式在iOS Tablet上運行放大後會慘不忍睹)

所以想Windows Phone 7.1 程式完美地在Windows Phone 8上運行,使用WXGA屏幕的手機是必然。

 

那麼,HTC和Samsung卻使用720p 屏幕運行舊程式會怎樣?

先不談論這兩個品牌為何有此決定,但通常不外乎成本考慮和供貨穩定性。

就是 720p 屏幕運行Windows Phone 7.5 程式其間,有80px空間白費了

在WVGA程式在720p手機擴展後會變成720×1200,會用不盡整個屏幕。

小編估計其80px空間會由背景主題底色填充並且會出現在手機上半部,因為上半部包含手機狀態(訊號、電量、時間),

因此那80px被填補到屏幕上部分最為合理。

小編又不禁疑問:一些程式停止了顯示手機狀態,在720p屏幕上又會否自動顯示?

 

支援更多解析度,卻使程式開發困難了

小編也是一名Windows Phone程式開發者,得悉Microsoft為WP開放解析度的支援實為高興,但卻有無盡憂慮。

首先,WP8支援三種不同的解析度 (480×800 WVGA/ 768×1280 WXGA/ 720×1280 720p)。

小編在更新了的Dev Center裡看到新增了Resolution項目,這意味著個別手機會不支援某個解析度?天曉得。

 

那麼開發者想自己的WP8程式可以在三種解析度完美顯示,顯然是困難重重。

開發者需要花大量時間調整元件在不同解析度顯示的位置,

大家要明白不是隨便把顯示佈局設定AUTO就能解決問題,這是十分影響使用者體驗的。

 

Windows Phone 8 快將有售,未來是怎樣,小編拭目以待。

未知各位看過小編的分析後,會選擇支援完美顯示WP7.1程式的WXGA手機定是看高清片沒有黑邊的720p手機呢?

1個留言

  1. Henry
    2012 年 10 月 16 日 @ 6:00 下午

    頂跟底欄固定,中間顯示內容容許隨意伸展既話問題就應解決。

    回覆

發表迴響

如果想獲得我們更多的即時資訊,請讚好我們的Facebook Fans Page吧!
關注我們:

We Love Windows .HK ©2024 版權所有!