Mir ist aufgefallen, dass immer mehr Websites ein Layout mit fester Breite verwenden, bei dem beim Ändern der Größe des Browserfensters nur Bildlaufleisten angezeigt werden, während beim Ändern der Größe des Browsers die Komponenten der Seite zusammenlaufen .
Die StackExchange-Sites wie diese sind ein Beispiel für das feste Layout. GMail und iGoogle sind Beispiele für das flexible Layout. Was sind die Gründe, sich für eine Alternative zu einer anderen zu entscheiden?
quelle
Das Beheben von Problemen mit ist für Entwickler komplexer Websites viel einfacher. Außerdem sind die meisten Sites mit fester Breite etwa 1000 Pixel breit. Der Grund ist, dass nur 1% der Browser 800x640 und 0% 640x480 verwenden. Sehen Sie sich hier die aktuellsten Statistiken an . Dies gilt jedoch nicht für mobile Geräte. Welches ist ein ganz anderes Ballspiel.
Der Wert des Layouts mit variabler Breite besteht darin, dass Benutzer die Website problemlos in einem Fenster verwenden können, das nicht maximiert ist.
Sie müssen sich Ihre Zielgruppe ansehen und basierend auf den Erfahrungen entscheiden, die Sie für wünschenswert halten, und ob variable Breite wichtiger ist als andere Funktionen, die Sie nicht entwickeln können, wenn Sie variable Breite benötigen.
quelle
Es gibt auch einen Kompromiss zwischen den beiden, bei dem Sie eine minimale und eine maximale Breite festlegen (mithilfe von CSS) und dann prozentuale Breiten verwenden, um den Rest zwischen den beiden Extremen fließen zu lassen. Beispielsweise möchten Sie möglicherweise, dass die linke Menüspalte nicht schmaler als 200px wird, sondern der Hauptinhalt fließt. Diese Technik ermöglicht es Ihrer Website, auf die Auflösung der Besucher zu skalieren, ohne auf extrem hohe oder extrem niedrige Auflösungen zu achten. Immerhin sollte HTML fließen - es ist eine Auszeichnungssprache und nicht dasselbe wie Print.
Dieser Ansatz eignet sich gut für relativ einfache Designs, z. B. Blogs oder solche, die viele Textinformationen enthalten. In der Tat verwende ich es auf meiner eigenen persönlichen Website . Immerhin haben jetzt viele Menschen Breitbild- oder hochauflösende Monitore - mein Arbeitsmonitor ist 1680px breit - warum sollten sie also viel Platz verlieren und horizontal scrollen müssen, nur weil sich ein Designer für eine feste Breite entschieden hat, die zu ihnen passt? Bildschirm? Bei gutem Design geht es letztendlich darum, dem Benutzer das bestmögliche Erlebnis zu bieten - es geht nicht nur darum, was auf dem Monitor des Designers "hübsch" aussieht.
quelle
Möglicherweise müssen Sie diese Wahl nicht treffen. A List Apart hat einen ausgezeichneten Artikel über Responsive Design . Die Hauptidee ist, dass Sie Medienabfragen verwenden können , um Änderungen im Browserfenster oder in der Ansichtsfenstergröße zu erfassen und CSS nach Bedarf neu zuzuweisen. Dort gibt es viel zu lesen. Lesen Sie den Artikel, um alle wichtigen Details zu erfahren. Aber für die lange und kurze davon (oder sollte es sein , die „breit und schmal“ davon?) Blick auf die vor und nach den Seiten ihres Beispiels. Die vorherige Seite wird bis zu einem gewissen Punkt gut skaliert, aber wenn Sie sie schmal genug machen, wird sie etwas klobig. Das nachher Die Seite wird ebenfalls skaliert, ändert aber auch das Layout, wenn Sie sie zu schmal machen, damit die Skalierung einwandfrei funktioniert.
quelle
Laut Jakob Nielsen ‚s 113 - Design - Richtlinien für Homepage Usability :
Es ist auch eine der zehn am häufigsten verletzten Richtlinien für das Homepage-Design :
quelle
Was ist mit einer Verwechslung? Dies zeigt den # content-Abschnitt in einer festen Breite (70em) an, wenn genügend Platz vorhanden ist - andernfalls wird der Abschnitt auf 80% des Ansichtsfensters / Browserfensters verkleinert.
quelle
Der Vorteil eines dynamischen Layouts besteht darin, dass es über alle Bildschirmgrößen hinweg funktioniert, einschließlich mobiler Geräte. Es ist jedoch schwieriger, die Dinge in all diesen Größen gut aussehen zu lassen. Die Frage ist: Werden Ihre Besucher mobile Geräte verwenden?
quelle