流動的なWebサイトはもう作成する価値がありますか?[閉まっている]


218

私は現在ウェブサイトを作成しており、それを流動化するかどうかを決定しようとしています。固定幅のWebサイトは作成がはるかに簡単であり、一貫性のある外観にすることもはるかに簡単です。

正直なところ、私は個人的にはモニターの幅いっぱいに広がる流動的なWebサイトを見る方が好きです。私の質問は、ほとんどの最新のブラウザーでは、コントロールを保持し、マウスホイールをスクロールして基本的に任意のWebサイトのサイズを変更できるという事実から来ています。

それで、問題の価値がある流動的なウェブサイトを作成していますか?


1
if(a == 1){+ a} else {'nawp'}
Sphvn

回答:


52

それはあなたの聴衆とあなたのコンテンツに依存します。

以下は私が尊敬しているサイトで、私は模倣するための例だと思います。

流体の例:

アマゾン

ウィキペディア


静的な例:

林檎

eBay

MSN

スタックオーバーフロー

MSDN


いくつかはそれを混ぜる!

CNN

ほとんどの場合、私は静的を好むと思います。より多くのブラウザーで見栄えをよくする方が簡単です。また、読みやすくなります。


17
CNNはどのようにそれを混同していますか?
Alix Axel

43

ウェブサイトを流動的にするが、min / max-width属性を追加することは、私にとって両方の長所のようです。流動性はサポートしますが、一定の幅(800pxや1200pxなど)に制限します。

それはあなた次第です-ここに考慮すべきいくつかの事柄があります:

  1. 行が非常に長い場合、テキストは読みにくくなります。
  2. オーディエンスの解像度は通常よりも大きい場合と小さい場合があり、「不適切な」静的な幅を選択すると不快になります。
  3. 流動的な部位を維持することは可能ですが、静的な部位よりもはるかに困難である必要はありません。

そのためのブラウザの互換性について何かコメントはありますか?
HaveAGuess


おかげで、イムは、外出先getskeletonの反応性グリッドを与える...
HaveAGuess

37

もちろんです。巨大なモニターを持っている人にとって、ページのサイズを変更しなければならないのは大きな不便です。また、一部のレイアウトでは少し危険かもしれません。どんなに些細なことでも、少しの不便も実際にあなたのサイトの人々の意見に影響を与えることができます。

また、ネットブックの解像度は奇妙で、サイトの設計が難しくなっています。たとえば、1024x600でこれを書いています。

それは特にで、(現代のブラウザで)最近はどちらかは特に難しいことではありませんmin-し、max-heightCSSで、新しいグラデーションなどCSS3で、画像の拡大縮小が近い将来に大きなA問題となりませんので。

以下のコメントに応えて、私はこの特定のケースではプロが短所を上回っていると思います-IE6はどこでも問題です。私たちはそれに対処する必要があります。


24
「今日も特に難しいことではない」私は違うと懇願する。IE6はまだ非常に現実的です。この小さなf @@@ erで機能する流動的なレイアウトを作成することは、大変な課題です。「css holy grail」を検索してみてください。うん。
スペンダー

4
すべてのWeb開発者と同様に、ほとんどの場合IE6を無視するのが好きだと思います。それを取り除きませんが、それは私を幸せにします:)。(私はコメントを回避していることを知っていますが、今のところ何の返答も考えられません。)
Lucas Jones

91
IE6のサポートを停止
Jason

21
はい、ユートピアでは、誰もがIE6のサポートを停止しますが、通常、お金はそうではないと言います。
消費者

13
w3schools.com/browsers/browsers_stats.aspによると、Webの13%がIE6を使用し、15%がIE7を使用しています。それがIE6をサポートする正当な理由です。IE6をダンプするには、単純なアイデアの嫌悪だけでは不十分です。ジェイソンごめんなさい。
ポールネイサン

16

ほとんどのコンピューターユーザーは、ブラウザーでズームインする方法さえ知らないことを理解する必要があります。ほとんどのユーザーは、私たちが持っているコンピューターの理解から遠く離れています。私たちは常にその事実を覚えておく必要があります。


2
じゃあ、それはどういう意味ですか?あなたはどちら側を主張していますか?
マーク

1
これは、ユーザーが自分でサイズを変更する方法を知っていると想定できないため、流動的なサイトについて議論していることを意味します。
Alex Baranosky、2009年

Webサイトが流動的であることを伝えるために、ブラウザのサイズを変更する必要はありませんか?ウィンドウのサイズを変更する方法を誰も知らないのでしょうか?
mk12

1
ええ、私はズームインすることを意味しました:)私は自分のブラウザを1分前に人生で初めてズームインしました。
Alex Baranosky、2009年

さて

9

テキストベースのアプリ:いいえ。テーブルベースのアプリ:はい

流動的なレイアウトの長所

  1. 大きなモニターを持っている人は、画面の領域を利用できます。
  2. ページに多くの情報がある場合、大きなモニターを使用するユーザーにとってはより簡単です。

流動的なレイアウトの短所:

  1. 流動的な幅のテキスト列は、幅が広すぎると読みにくくなります。新聞でコラムを使用することには、十分な理由があります。これにより、次の行へのスキップがはるかに簡単になります。
  2. (多少)CSSの制限のため、実装が難しい。

表形式のデータ(iTunes、db managerなど)を表示している場合、流動的な幅が適切です。テキスト(記事、wikiページなど)を表示している場合、流動的な幅は悪いです。


また、Wikipediaは大きなブラウザでは読みにくいです。行の長さが長くなると、文の間のギャップが拡大されないためです。目を前後に動かしているときにたどる「溝」がないので、目を前後にスキャンするのは非常に難しいと思います。
Ape-in​​ago

8

iPhoneの観点から見ると、コードブロックを使用する場合、固定幅のレイアウトには問題があります。ワイドコードブロックのスクロールバーが表示されないため、ブロックの右端を読み取ることができません。

それ以外の場合は、どのような種類のサイトを設計し、さまざまなサイズの画面やウィンドウでどのように表示されるかは単純な問題だと思います。前述のように、最大​​幅を設定するオプションがありますが、同じ警告がコードブロックとiPhoneに適用されます。私は両方を設計しましたが、どちらか一方を優先することはしません。

でも、流動的なレイアウトでブラウザのサイズを試しながらボックスが動き回るのを見るのは楽しいですが、簡単に面白くすることができます。


6

最も重要なことは、Webサイトまたはアプリケーションの主要なユースケースを検討することです。人々がそれをモバイルデバイスでのみ使用することを期待していますか?携帯電話、ネットブック、デスクトップ?

Ethan Marcotteによる「Responsive Web Design」をご覧ください。 ご覧ください http //www.alistapart.com/articles/responsive-web-design/

メディアクエリを使用して本当に流動的なレイアウトを使用する方法を示す素晴らしい記事。場合によっては、ユーザーエージェントごとに個別のフロントエンドを構築する必要がありますが、メディアクエリは、さまざまなユーザーエージェント間で複数の解決策を提供するのに最適なツールです。


5

それはあなたが何をしようとしているのかに依存します。SOを見てください。それは固定幅であり、素晴らしいです。実際、それが流動的である場合、それは少しPITAになります。一部のサイトは流動的なレイアウトの方が見栄えがよくなりますが、個人的には、流動的にする正当な理由がない限り、固定のままにします。


1
サイズを変更するのではなく、常にブラウザにフィットします。どのようにPITAになりますか?複雑なグラフィックレイアウトをリキッドレイアウトで実現するのが難しい場合がありますが、SOの大部分が質素なデザインには当てはまりません。
ボビンス2009

2
すべての回答がページ全体に広がるため、PITAになります。テキストが約500ピクセルで折り返されてうれしいです。これが、本が通常横幅の比率になっている理由です。横方向に移動する特定のポイントの後で人々の目が疲れます...
Jason

これはPITAではありません。それが私がそれを望んでいる方法です。非常に長い行を制限する場合は、emでmax-widthを設定しますが、一般的なフォントサイズの500pxは長くありません。実際の調査では、画面上での読み取りのために従来の印刷ベースの行の長さをバックアップしていません。
ボビンス2009

3
私は自分自身が流動的であることを望みます。
Nosredna 2009

4

コメントには多くの良い点がありますが、あなたの質問から、あなたは本当に流動的なデザインが好きで、それを作りたいと思っているようです。

すべてのソリューションの長所と短所に注意してください。


3

ある程度まで-はい。

ある程度の幅があり、幅が広すぎるとテキストが読みにくくなります。大型モニターの場合は簡単にテストできます。メモ帳をつかんで、改行せずにテキストを貼り付けてください。

ただし、サイズを小さくする場合は、流動的であることをお勧めします。携帯電話のブラウザは、「通常の」ウェブサイトを問題なく表示できるようになっていますが、幅に制約がある場合があるため、サイトが少し狭いスペースに収まる場合にメリットがあります。

個人的には、ブラウザーをモニターに表示したままにするのも好きですが、モニターの幅の半分(24インチ)に限定します。それにうまく対応できるサイトは非常に優れています。

ほとんどの場合、ユーザーの利便性の問題だと思います。すべてのサイトが流動的であることのメリットがあるわけではありませんが、テキストコンテンツが多いサイトは、少なくとも最大幅(800pxなど)まで流動的である場合に、最も効果的なサイトだと思います


同意した。私はすべてのサイトを800〜1200ピクセルの範囲で構築する傾向があります。ページ全体で1600ピクセルを見ると、周囲に広がるのに十分なコンテンツがないことが多く、空虚に見え始めます。
2009

2

はい。ページズームは優れていますが、主にテキストを大きくするために使用され、テキストをビューポートいっぱいに表示するためではありません。確かに、本文のテキストがすでに広すぎる場合、縮小して収まるようにすると、通常は読みにくくなります。

ズームされているかどうかに関係なく、テキストをビューポートに合わせる場合は、液体レイアウトが必要です。

「長い線が読みづらい」という点は、固定幅のデザイン(*)を正当化しようとする設計者によってしばしば誇張されていますが、実際には、画面上では紙上ほど強くはありません。もちろん、適切な行送り/行の高さを設定することは重要であり、max-widthを使用して、長い行の最悪の過剰を抑制することができます。(フォント相対em単位で設定します。)IE6ではmax-widthを取得しませんが、それはかつてのような災害ではありません。(あなたが本当にそれらの人を気にかけているなら、あなたはそれを少しのJavaScriptで修正することができます。私はしません。)

(*非常にグラフィカルなレイアウトの場合、実際にはあまり効果がありません。しかし、StackOverflowのような単純なレイアウトの場合、流動性を失わない理由は実際にはありません。Tsk@ SO、eh!)


2

序文:プロのウェブアーティストではありません。

携帯電話や超ワイドスクリーンのサイズでは、特にかなり興味深い複雑さでは、手間が多すぎて物事がうまく流れないことがわかりました。

通常、私は何らかの方法で固定幅のサイトを持つように設計します。通常は[600,1200]に制限されます。

また、コンテンツの列が非常に広いため、読むのが面倒です。列の行ごとに最適な単語数を示唆する研究があることを覚えているようです。


2

このようにできます。

#メインレイアウトを流動化し、それに ' max-width:1140px 'を適用して中央に配置します。

これにより、大きな画面ではテキストの「長い行」がなくなり、小さな画面(800x ***以下を除く)ではWebページが適切に決済されなくなります。

私は私の新しいプロジェクトでこのメソッドを実装しました、そしてそれは魅力のように働いています。

atb .. :)


1

私は決定の流動性/修正はウェブサイトのコンテンツにも基づいているべきだと思います:

  1. 大量のプレーンな情報(ニュースポータルなど)があるサイトでは、流動的なレイアウトを使用することをお勧めします。

  2. Webサービスは固定次元で見栄えがよくなり、機能するため、インターフェイス要素がその場所にどこに配置されているかが常にわかり、それらが常に移動しているわけではありません。


1

はい、流動的なWebサイトは作成する価値があります
ます先に述べたように、設計段階で適切に計画すると、見栄えが良く合理的です。

Ctrl + Scrollbarの影響についての疑問は大したことではありません。この機能は主にアクセシビリティのためであり、サイズを大きくしてテキストを読みやすくします。

ただし、すべてのサイズをピクセル(px)で表すと、起こりません。適切な調整は、「em」を使用してサイズを指定した場合にのみ発生します。だからあなたはそれをオン/オフにする方法があります


0

私は<800ピクセルに固定の大ファンなんだ...それは狭い列を読み取るために簡単だし、それがされますどこでも動作します。つまり、ハイパーテキストを表示するWebサイトを作成しようとしている場合...アプリケーションのフロントエンドを表示するWebサイトは、完全に別のワームの缶だと思います...


0

流体設計-本当に流体-は難しいです。とても厳しい。それは単なるページ幅の問題ではありません-フォントはスケーリングしますか、そしてすべてがフォントに合わせてスケーリングしますか?理想的には:

  • サイズを定義する必要があります emなくpx
  • ...これは、フォントだけでなく、要素のサイズにも当てはまります。
  • フォントサイズまたはズームレベルが変更された場合、ページ要素は互いに同じサイズにする必要があります

私たちの主な製品は流動的であり、特にユーザーが生成した多くのコンテンツが含まれているため、デザイナーとしての私の観点からは苦痛です。

1つには、画像-固定幅のサイトでは、幅の半分に収まる見栄えの良い画像を作成できます。流動的なサイトでは、この画像はホワイトスペースの海で失われる可能性が高く、かなり孤独に見えます。

人生はもっと楽になるはずですしborder-radius、他のCSS3プロパティがもっと機能するようになりますが、残念なことに、私たちの中心的な聴衆は公務員で、全員がIE F @!* ING 6!


「それだけの価値があるのか​​」という質問に答えるには?はい、そうです。

シナリオは次のとおりです。固定幅のサイトを選択します。上司がそれを新しい1920x1600ラップトップでクライアントに表示し、「この人の画面ではすべてが小さく見える」と文句を言います。


0

ユーザーに画面移動やズームを行わせるよりも、ユーザーの画面で適切に拡大縮小できるほうがいいと思います。ユーザーがスマートフォンからウルトラモバイルPCまで、さまざまなデバイスからウェブを閲覧しているときに、それぞれに独自の、おそらく非標準の解像度が設定されている場合、ユーザーエクスペリエンスを高いレベルで維持することが重要だと思います。あなたのサイトはそのような画面で見られます。テキストの長さに関しては、特定の比率によって制限される可能性があるため、レイアウト内にうまく収まります。また、サイトをスムーズに作成し、コーディングの保守性を支援するフレームワークもあると思います。


0

私は過半数に反対し、NOと言います。理由:Wikipediaのような流動的なサイトは、行が長いために大画面で読むのは悪夢です(引用が原因で最良の状態で読むのは難しいですが)。

画面の解像度を基準にしてテキストのサイズを変更するメカニズムがないため、この問題は実際に発生します。大きな解像度でテキストを自動的に大きくすることができれば、一般的に読みやすさの点で最高と見なされている、1行あたりの奇数文字数80に近づけることができます。

画像やその他の固定サイズの要素の問題もあります。大きな画像を作成し、必要に応じてブラウザーで縮小できるようにすることもできますが、ダウンロード時間が長くなるなどのその他の問題や、多くのブラウザーでの画像品質の問題が発生します。


高解像度画面の人はデフォルトのズームの設定について学んでいると思います。サイトを固定幅で構築する場合、1〜2年で再設計する必要があるかもしれません
HaveAGuess

0

私は800px-1000pxの最大幅が固定されているサイトのファンですが、縮小して、横にスクロールしたり、ズームアウトしたりせずにコンテンツを読むことができます。小さすぎて目が痛い。だから、これは私が誇りに思うことができるサイトを構築したいので、通常私が努力したいです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.