これには簡単な「1-2-3」がありますか、それともはるかに複雑ですか?
はるかに複雑な私は恐れています。
「Flexibility3」を実行しているテーマは、適応性または応答性がありません。
@coletrainが言及しているように、メタタグを使用して初期ビューポートサイズを設定できます(注:これはサイトの応答性を高めるものではなく、デバイスveiwport内のサイトの初期スケールを設定するだけです)。
さまざまなビューポートサイズでWebサイトを適切に再生するには、いくつかのオプションがあります。
- アダプティブレイアウトアプローチを使用します。これにより、メディアクエリ(Webサイト要素が新しいサイズ/レイアウトに調整される幅)に対して任意の数のブレークポイントを選択できます。ブレークポイントは通常、より一般的なビューポートをターゲットにするために選択されます。たとえば、ipadのポートレート/ランドスケープ+iphoneのポートレート/ランドスケープです。
これらのブレークポイントのそれぞれで、スケールダウンする必要があるサイト上のすべての要素の新しいディメンションを指定する必要があります(たとえば、#wrap divの幅を減らす)。
このアプローチは、限られた数のビューポートサイズのみをターゲットにすることで根本的に欠陥があるため、人気を失っていますが、経験の浅い人にとっては、アクセスしやすい低さの果物かもしれませんhttp://uxdesign.smashingmagazine.com/2012/11/08/ ux-design-qa-with-christian-holst/。
- レスポンシブ/流動的、この方法では、基本的に、レイアウト/構造に関連するWebサイトのスタイルの多くを修正し、剛体のピクセル値を本質的に流動的な%値に置き換える必要があります。
ここでの非常に大雑把な例-のような厳密な2列のレイアウトを考えると、次のような流動的な値を使用するように変更できます.postwrap
。#sidebar
.postwrap {
width: 60%;
}
#sidebar {
width: 35%;
}
レスポンシブは、正しく実装された場合、ますます多様化するモバイル環境の「将来の保証」として強くお勧めします。
- (これは私があなただったら私がすることです)あなたはWordPressを使用しています、おそらくこのプラットフォームの最も強力な特徴の1つは、テーマを交換することによってあなたのサイトのルックアンドフィールを簡単に変更できることです。
質の高い無料のレスポンシブWPテーマが数多く存在するため、適切に設計されたモバイルフレンドリーなテーマを持たない理由はありません。グーグルそれ。
また、ソーシャルアイコンのオーバーラップの問題については、WPの機能を活用して、「1-2-3」ソリューションを探している場合は、いくつかの異なるプラグインを試してください。
編集: @stepquickが言及しているように、EthanMarcottteのレスポンシブWebデザインは素晴らしい読み物です(私の経験では、A Book Apartの本は「綿毛のない」優れたリソースになる傾向があります)。また、単にパッケージ化されたテーマを実装するだけでなく、もっと実践したい場合は、基盤http://foundation.zurb.com/(これはかなり素晴らしい)などのフレームワークを使用して独自のフレームワークを構築することから始めることもできます。