ヘルプとドキュメント
UX / UI 大きな影響 簡単 2分
ブロックされたページのズーム
ユーザーがページをズームできないようにしないでください。
それは何ですか
一部のサイトでは、user-scalable=no または Maximum-scale=1 を使用してビューポート メタのズームを無効にしています。ユーザーは「ピンチ」してページを引き伸ばすことができなくなります。
なぜそれに対処するのでしょうか?
ズームを無効にすると、アクセシビリティに重大な問題が生じます。視覚に障害のある人は、コンテンツをズームインする必要があります。これは WCAG 違反であり、モバイルでのユーザビリティに直接悪影響を及ぼします。それは本当の利益をもたらしません。
やり方
- 1user-scalable=no と Maximum-scale をビューポート メタ タグから削除します。
- 2「width=device-width、initial-scale=1」のみを維持します。
- 3ズームによってレイアウトが「壊れた」場合は、ズームを無効にするのではなく、レスポンシブ CSS を使用して修正します。
例
Špatně
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">Správně
<meta name="viewport" content="width=device-width, initial-scale=1">結論
ズームは決して無効にしないでください。これは 2 分間の修正であり、アクセシビリティに直接影響します。 user-scalable=no と Maximum-scale を削除し、ユーザーがズームできるようにします。これは、迅速かつ重要な UX の勝利の 1 つです。
関連トピック