狭いビューポート
幅がわずか360ピクセルのSamsung Galaxy S22+は、最も制約の多いフォーマットの一つです。ここでは、テーブルがはみ出し、タイトルが不適切に切れ、ボタンが小さくなりすぎます。
Samsung · Android 16.0 · スマートフォン · 2022
Samsung Galaxy S22+、2022年のスマートフォン Samsungは、360 x 780ピクセルのCSSビューポートを表示します。以下に、3xの密度、コピー可能なメディアクエリ、およびデバイスを購入せずにサイトをテストする方法を示します。
デバイスを購入せずに、ブラウザで直接Samsung Galaxy S22+でサイトをテストします。
4.9/5 5,100件のレビュー · 1,000,000人のユーザー · 無料
幅がわずか360ピクセルのSamsung Galaxy S22+は、最も制約の多いフォーマットの一つです。ここでは、テーブルがはみ出し、タイトルが不適切に切れ、ボタンが小さくなりすぎます。
Samsung Galaxy S22+の各CSSピクセルは、3の物理ピクセルでレンダリングされます。単一解像度で提供される画像、アイコン、フォントはすぐにぼやけて見えます。
19.5:9の比率を持つSamsung Galaxy S22+は、幅が狭く高さが多い表示をします。横向きに設計されたセクションは終わりのない列になり、全画面のビジュアルはうまくトリミングされません。
これはあなたのCSSが基準とする幅です。すべてのブレークポイントとメディアクエリは、この値と比較され、パネルの物理的なピクセル数とは比較されません。
高さは参考値です:Safari、Chrome、および他のモバイルブラウザは、スクロール時に折りたたまれるアドレスバーで表示領域を縮小します。
統計の分析時には注意が必要です:一部のツールは製造元の解像度のみを報告し、ここで示されているCSSビューポートは報告しません。
3
Samsung Galaxy S22+のデバイスピクセル比は 3.
したがって、画像は表示サイズの3倍の大きさでエクスポートする必要があります。そうしないと、この画面ではぼやけて表示されます。
これはパネルの実際のピクセル数です。この値はレイアウトには関与しませんが、仕様書やほとんどの分析ツールが報告するものです。
390 ピクセル毎インチ(ppi) · 対角線6.6インチ、つまり16.8 cm
この文字列は、Samsung Galaxy S22+のブラウザが送信するものです。自動化されたテスト、サーバーログの読み取り、サーバー側の検出に役立ちます。
Samsung Galaxy S22+が使用するUser-Agent文字列は、自動化されたテストやログに役立ちます。
Mozilla/5.0 (Linux; Android 16; SM-S906B) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.6778.260 Mobile Safari/537.36これらのスニペットは、Samsung Galaxy S22+の正確な特性から生成されます。スタイルシートまたは設定に直接コピーしてください。
Samsung Galaxy S22+の幅と同じ幅を持つ画面と同じフォーマットのモデルをターゲットにします。
@media only screen and (min-width: 360px) and (max-width: 779px) {
/* Samsung Galaxy S22+ */
}少なくとも3xの画面に高解像度の画像を提供します。
@media only screen and (-webkit-min-device-pixel-ratio: 3),
only screen and (min-resolution: 288dpi) {
/* 高密度の画像とアイコン */
}Samsung Galaxy S22+の正確な幅に名前付きブレークポイントを追加します。
// tailwind.config.js
module.exports = {
theme: {
screens: {
'samsung-galaxy-s22-plus-2022': '360px'
}
}
}クライアント側でフォーマットと密度を検出します。
const isDeviceWidth = window.matchMedia('(min-width: 360px)').matches;
const isHighDensity = window.devicePixelRatio >= 3;Samsung Galaxy S22+が980ピクセルのシミュレートされた幅ではなく、そのCSSビューポートを使用するために不可欠です。
<meta name="viewport" content="width=device-width, initial-scale=1">Mobile FIRSTにはSamsung Galaxy S22+が含まれています:ページは360 x 780ピクセルのビューポートに表示され、モデルのUser-Agent、タッチイベント、および実際のモバイルのスクロール動作が含まれています。
ここでChrome DevToolsのレスポンシブモードとの違いが見られます:DevToolsはウィンドウをリサイズし、拡張機能はデバイスのブラウザを再現し、共有可能なキャプチャとビデオをエクスポートできます。
これらの10デバイスは、Samsung Galaxy S22+の360 x 780ピクセルのビューポートと3xの密度を正確に共有しています。したがって、CSSのレンダリングは厳密に同じです:1つで検証されたものは、他のすべてにも有効です。
Samsung Galaxy S22+の隣接フォーマットは、すぐにテストする必要があります。これらが不適切に配置されたブレークポイントを明らかにするからです。
| モデル | CSSビューポート | ピクセル密度 | 製造元の解像度 |
|---|---|---|---|
| Samsung Galaxy S22+ | 360 x 780 | 3x | 1080 x 2340 |
| Samsung Galaxy S22 | 360 x 780 | 3x | 1080 x 2340 |
| Samsung Galaxy S24 | 360 x 780 | 3x | 1080 x 2340 |
| Apple iPhone 12 Mini | 360 x 780 | 3x | 1080 x 2340 |
| Samsung Galaxy S21 | 360 x 800 | 3x | 1080 x 2400 |
| Xiaomi 12 2022 | 360 x 800 | 3x | 1080 x 2400 |
| Xiaomi Mi 11i | 360 x 800 | 3x | 1080 x 2400 |
Samsung Galaxy S22+のCSSビューポートは、幅360ピクセル、高さ780ピクセルです。メディアクエリを定義するには、この幅を使用する必要があります。メーカーの解像度ではありません。
Samsung Galaxy S22+のデバイスピクセル比は3です。したがって、各CSSピクセルは3の物理ピクセルで表示されるため、画像を3xで提供する必要があります。
Samsung Galaxy S22+のパネルは1080 x 2340の物理ピクセルを表示します。これは、ほとんどの分析ツールが報告する値であり、CSSは360 x 780ピクセルのビューポートで動作します。
Samsung Galaxy S22+のUser-Agentは:Mozilla/5.0 (Linux; Android 16; SM-S906B) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.6778.260 Mobile Safari/537.36
10の他のモデルは、Samsung Galaxy S22+の360 x 780ピクセルのビューポートと3xの密度を正確に共有しています:Apple iPhone 12 Mini, Honor 8X, Honor 9X, Huawei Mate 20 Lite, Huawei Mate 30, Huawei P30 PRO, Huawei Y9 Prime, Huawei Y9s, Samsung Galaxy S22, Samsung Galaxy S24。1つで検証されたレンダリングは、他のすべてにも有効です。
Chrome、Firefox、またはEdgeにMobile FIRST拡張機能をインストールし、Samsung Galaxy S22+を選択します。ページは、対応するモバイルUser-Agentで360 x 780ピクセルのビューポートに表示され、2クリックで無料です。
DevToolsはウィンドウをリサイズし、部分的なエミュレーションを適用します。Mobile FIRSTはさらに、Samsung Galaxy S22+のUser-Agent、タッチイベント、スクロール動作、実際のデバイスの外観を適用し、直接利用可能な画像とビデオのキャプチャを可能にします。
はい。拡張機能は、localhost:3000、127.0.0.1、またはパスワードで保護されたプレプロダクション環境を含む、ブラウザで開かれた任意のURLで動作します。
いいえ。シミュレーションは、コストゼロで開発の大部分のニーズをカバーします。重要な本番環境への導入前に実際のデバイスでの最終テストが推奨されますが、各イテレーションで必要ではありません。
正確な幅に基づくメディアクエリはSamsung Galaxy S22+をターゲットにします:@media only screen and (min-width: 360px)。ピクセル密度と組み合わせて、このモデルとそのフォーマットを共有するものを正確にターゲットにします。
電話を購入せず、アカウントを作成せずに。
数秒で無料インストール · コンピュータ専用