間違えてました。
上記検証も正しいアスペクトに限界まで迫ったという点で後日正しいサイズを確認するのが簡単になったのでまるっきり無駄ではありませんでしたが。
どうもすみませんでした。
iPhone 6/6 Plusの壁紙サイズの二重標準
iPhone 6 Plus壁紙サイズの幅以外にも一点引っかかっていたことがあります。
6 Plusの規定サイズは (修正して) 1402×2600 1398×2592、6は854×1590です。このサイズだと制作上中央部が拡大縮小なしで表示されます。このままのサイズではなくても (壁紙設定時に移動、拡大縮小をしない限り) この縦横比のときだけ中央が中央に来ます。
そしてこの規定のアスペクトはディスプレイとは異なります。ディスプレイの縦横比のまま拡大しても真ん中は真ん中に来ることはないはずです。
ところがサイズ探求時に参考にした棚壁紙のテンプレもそうですが、規定比ではないはずの壁紙でもセンターが合うことがありました。
共通点はディスプレイサイズそのまま。
ディスプレイの縦横比を維持しても少しでもサイズが違えばずれ、ジャストサイズのときだけずれないのではないか。
実験です。まずはスクリーンショットを撮ってリサイズ。1.5倍に拡大して1863×3312とします。元のサイズが偶数ですから1.5を掛けて端数が出ることはないと適当に決めた大きさです。アスペクトは完全に維持されています。
中心がずれました。通常の挙動です。
位置が明確なように実験用壁紙をリサイズしたので重なってますが。当然センターも合っています。
いよいよ真打ち。サイズがディスプレイ解像度と同じ1242×2208となるスクリーンショットをそのまま壁紙にします。
センターが合っています!
いよいよ真打ち。サイズがディスプレイ解像度と同じ1242×2208となるスクリーンショットをそのまま壁紙にします。
センターが合っています!
やはり規定サイズのアスペクトがディスプレイとは異なること、規定サイズのアスペクトでなければセンターは合わないことに加えて、画面解像度ジャストだけが例外であると見てよいでしょう。
つまりAppleは (恐らく) 1402×2600 1398×2592、854×1590という「裏」規定サイズを使いながらも、公表されている解像度のまま1242×2208、750×1334で素直に作れば拡大はされるもののかっちり真ん中に収まるように「表」の標準サイズも用意していたということになります。
左が標準表示のスクショを拡大表示の壁紙にしたもの、右が拡大表示のスクショを拡大表示の壁紙にしたものです (11/2左右が入れ替わっていたのを修正しました)。例外は表示モードごとでなければ適用されないようです。
各機種とモードごとの解像度は次の通りです。
iPhone 6 Plus 標準 1242×2208
iPhone 6 Plus 拡大 1125×2001
iPhone 6 標準 750×1334
iPhone 6 拡大 640×1136
iPhone 5/5s/5c 640×1136
このルールはiPhone 5でも (4sでも?) 通じるみたいなのが不思議です。5では拡大されるとぼやけますからあまり使われないのではないでしょうか。
それにしてもiPhoneの壁紙にまだこんな秘密があったとは。解ってしまえば、もしもこの仕掛けを作った人が読んだなら、よくできましたやっと気づいてくれたんだ、とか思いそうです。
各機種とモードごとの解像度は次の通りです。
iPhone 6 Plus 標準 1242×2208
iPhone 6 Plus 拡大 1125×2001
iPhone 6 標準 750×1334
iPhone 6 拡大 640×1136
iPhone 5/5s/5c 640×1136
このルールはiPhone 5でも (4sでも?) 通じるみたいなのが不思議です。5では拡大されるとぼやけますからあまり使われないのではないでしょうか。
それにしてもiPhoneの壁紙にまだこんな秘密があったとは。解ってしまえば、もしもこの仕掛けを作った人が読んだなら、よくできましたやっと気づいてくれたんだ、とか思いそうです。
と言うか先にこっち気づけよって話でしょうか。原寸表示のための余白が任意に定められているはずだという (結果的に正しい) 思い込みがなく「表」に気を取られていたら「裏」規定サイズに辿り着いていたかは分かりませんね。
0 件のコメント :
コメントを投稿
時間的な問題により技術的な質問及び壁紙のリクエストについては原則として返信致しません。ご要望を今後の制作の参考とさせていただくことはございます。
Due to time constraints, I will not reply to technical questions and wallpaper requests in principle. It might be a reference for the future wallpaper.