{S2L1] Responsive Layouts Flashcards
-Fixxed, Fluid, Adaptive Layouts -Media Queries
Was ist ein fixed Layout?
- Eine Website für den Desktop, die sich nicht responsive an Gerätedarstellungen anpasst
- Mobilgeräte müssen zoomen und haben ein schlechtes Erlebnis
Was haben fixed Layouts oft gemeinsam?
- Für den Desktop ausgelegt
- CSS Width hardcoded
- Keine Media Queries
- Werden oft genutzt weil sie schneller zu erstellen sind
Was ist ein Fluid Layout?
- Websiten die sich erweitern oder verkleinern, je nach Bildschirmgröße
- Bilder und Buttons werden oft viel zu groß oder zu klein für die Geräte
- Man kämpft immer gegen Spacing und Inhaltsverteilung
Was haben fluid Layouts oft gemeinsam?
- Keine Media Queries
- Width CSS ist oft in Prozentangaben
- Basiert auf Skalierung der Website
- Designs sind oft in Desktop, Tablet, Mobile aufgeteilt
Was ist ein adaptive Layout?
- Ähnlich schnell wie ein fixxed Layout, aber benutzt Breakpoints um gewisse Abschnitte hardcodierte Pixelangaben für ein Gerät zu geben
- An mehrere Geräte angepasst, jedoch nicht alle alle tausende da draußen
Was haben adaptive Layouts oft gemeinsam?
- Designs sind oft in Desktop, Tablet, Mobile aufgeteilt
- Benutzt Media Queries
- Width CSS ist immer noch in den Media Queries hardcodiert
- Schnelles Deployment
Was ist ein responsive Layout?
- Kombiniert Aspekte aus fixed, adaptiv und fluid um mit Mediaqueries Responsive Units zu nutzen und das Viewport zu erweitern oder zu schrumpfen
- Anpassung an tausende von Geräten möglich
- Brauchen länger um erstellt zu werden, sind aber Best-Practise
Was haben responsive Layouts oft gemeinsam?
- Designs sind oft in Desktop, Tablet, Mobile aufgeteilt
- Es werden Responsive Units genutzt
- Es werden Media Queries genutzt
- Anpassbar an tausende von Geräten
Woran erkennt man schnell das eine Website ein fixxed Layout hat und nicht Responsive ist?
- Im CSS fixxe Angaben von Width im Container
- Die Website ist extrem klein auf dem Handy oder bietet eine “Mobile Version an”
Was ist der Unterschied zwischen adaptiv und responsive?
- Adaptive nutzt der Server HTML welcher für verschiedene Bildschirmgrößen vorangefertigt ist und je ein Gerät mit der Größe (Du bist ein Ipad daher hast du Größe xy)
- Responsive werden die Geräte selbst von Media Queries erkannt und Flexible Grids und Bilder genutzt um etwas korrekt darzustellen
Erkläre kurz Fixxed, Fluid, Adaptive und Responsive Design.
- Fixxed: fixxe Pixel
- Fluid: Prozentale Pixel Angaben
- Adaptive: Server versucht Bildschirm klug zu erkennen
- Responsive: Gibt allen Content aus und versteckt je nach Gerät etwas davon. Client-Side handled sich anpassenden Inhalt
Wann sind Responsive Designs schwer umsetzbar und fixxed designs besser anwendbar?
-Sehr graphisch-lastige Websites
Wo findet man heute oft noch fixxed Designs?
- Alte Websites/Legacy
- Intranetze und in Businesses wo eh jeder den gleichen PC und Browser benutzt
Wie sollte man eine Website designen?
- Responsive
- Mobile-First
Was ist ein Viewport?
- Ist ein Begriff für den sichtbaren Bereich einer Website auf einem Gerät des Nutzers
- Die Größte des Viewports variiert von Gerät zu Gerät