Erstellen einer responsiven Website

Praktische Anwendung > Erstellen einer mobil-optimierten Website >

Erstellen einer responsiven Website

Previous pageReturn to chapter overviewNext page
Versteckten Text zeigen/verstecken

Eine responsive Website  ist eine Website, bei der das Layout und die Inhalte sich dem Verhalten und dem Gerät des Nutzers anpassen. Dabei spielen Faktoren wie die Bildschirmgröße, die Plattform und die Ausrichtung des Geräts eine Rolle. Wenn der Nutzer zum Beispiel von seinem Desktop-PC auf ein Tablet oder ein Smartphone wechselt, passt sich die responsive Website automatisch der neuen Auflösung an, wodurch die Inhalte und Interaktionsmöglichkeiten optimal genutzt werden können.

Das Prinzip, das dem responsiven Design zugrunde liegt, ist daher, dass keine unterschiedlichen Versionen derselben Website erstellt werden brauchen: Jede Website muss sich an die wachsende Vielfalt der Geräte, mit denen sie genutzt wird, anpassen können.

Um dies zu erreichen, verwendet das responsive Webdesign eine Mischung aus Gestaltungsrastern, sogenannten Grids, Layouts und flexiblen Bildern, sowie CSS-Mediaqueries. Unabhängig von den verwendeten technischen Mitteln ist es für die Erstellung einer responsiven Website wichtig, genau zu verstehen, welche Ziele diese Art der Gestaltung hat und wie diese Ziele die Art beeinflussen, wie die Inhalte angeordnet und verwaltet werden.

Mit dem Zweck, eine positive Nutzererfahrung in den verschiedensten Verwendungszusammenhängen zu erlauben, setzt sich das responsive Webdesign unter anderem folgende Ziele:

▪das Layout muss an die größtmögliche Anzahl von möglichen Bildschirmauflösungen angepasst sein (vom Smartphone bis zum Desktop);
▪die Bildgrößen müssen an die Auflösung und die Bildschirmgröße angepasst sein (und in der Regel alle anderen Inhalte mit fester Breite);
▪das Layout der auf der Seite für die mobilen Geräte mit kleinem Display wird vereinfacht;
▪die nicht wesentlichen Elemente werden auf diesen Geräten ausgeblendet;
▪für Geräte mit Touchscreen wird eine entsprechende Benutzeroberfläche bereitgestellt.

Wenn man sich diese Mindestziele vor Augen hält und den eigentlichen Zweck, nämlich die bestmögliche Benutzererfahrung zu gewährleisten, unabhängig vom verwendeten Gerät, kann man mit WebSite X5 responsive Websites erstellen, mithilfe der Tatsache, dass das Programm die Verwaltung der Inhalte vereinfacht und die Erstellung des Codes für die Seiten vollständig übernimmt.

Klicken Sie um zu erweitern/minimierenVorgehensweise: Festlegung der Umbruchpunkte

Bei der Planung eines neuen Projekts für eine responsive Website sind zunächst Überlegungen zu den möglichen Umbruchpunkten anzustellen.

Ein Umbruchpunkt ist ein Punkt auf der idealen Linie, der die Auflösung der möglichen Geräte, auf denen eine Website angezeigt werden kann, zum Ausdruck bringt.

Um diesen Mechanismus besser deutlich zu machen, wollen wir von einem Beispiel ausgehen, das Beispielbild stellt schmatisch das Verhalten einer Website dar, für die 3 Umbruchpunkte festgelegt wurden: bei 960px, bei 720px und 480px.

Mit 3 Umbruchpunkten werden 4 unterschiedliche Ansichtstypen festgelegt. Für Auflösungen von weniger als 480px wird die Website mit einem blauen Hintergrund dargestellt. Wenn das Browserfenster eine Breite von 480px erreicht, wird der Hintergrund grün und behält diese Farbe bei, bis die Breite 720px erreicht: dann wird der Hintergrund gelb. Bei 960px befindet sich dann ein anderer Umbruchpunkt, ab dem der Hintergrund dann rot ist.

Aber wie viele Umbruchpunkte müssen nun eigentlich festgelegt werden? Eine endgültige Antwort auf diese Frage ist nicht möglich: Viel hängt von den Eigenschaften der Website ab, vom Layout, vom Publikum, an das sich die Website richtet usw. Man könnte sagen, man muss so viele Umbruchpunkte festlegen, wie nötig sind, damit sich die Seite am besten an die Geräte anpasst, auf denen sie angezeigt wird.

Die vorherrschende Praxis ist, die Umbruchpunkte auf der Grundlage der Bildschirmgröße der wichtigsten Gerätearten festzulegen. Entsprechend dieser Praxis gibt WebSite X5 auf der Linie der verschiedenen Auflösungen die folgenden Umbruchpunkte an:

▪960px: Desktop
▪720px: Tablet im Landscape-Modus
▪600px: Tablet im Portrait-Modus
▪480px: Smartphone im Landscape-Modus:
▪Weniger als 480px: Smartphone im Portrait-Modus:

Ziel ist es, die Umbruchpunkte so einzustellen, dass Makrokategorien identifiziert werden: Es gibt so viele verschiedene Geräte, dass es unmöglich ist, für jedes einen Umbruchpunkt festzulegen. WebSite X5 erlaubt das Festlegen von bis zu 10 Umbruchpunkten, einschließlich solcher, die für die Desktop- und Smartphone-Anzeigegelten.

Nach den Überlegungen, welche Umbruchpunkte in WebSite X5 aktiviert werden sollen, um eine responsive Webiste zu erstellen, sind folgende Schritte erforderlich:

▪Bei Schritt 1 im Fenster Allgemeine Einstellungen auf den Bereich Responsives Design zugreifen und auf die Option Resonsive Website zulassen klicken.
▪Im Fenster Allgemeine Einstellungen | Responsives Design, die Liste der Umbruchpunkte festlegen, die für die Website zu aktivieren sind, dafür werden die entsprechenden Funktionen verwendet. Bei der Festlegung der Umbruchpunkte ist zu berücksichtigen, dass:
•Der Umbruchpunkt, der die Desktop-Ansicht (zum Beispiel 960px) bestimmt, definiert die Auflösung über der die Website im Desktop-Modus angezeigt wird. Um diesen Wert festzulegen wird automatisch die Auflösung der aktuell ausgewählten Vorlage übernommen. Dieser Umbruchpunkt kann nicht gelöscht werden.

Wenn ein neues Projekt begonnen wird, richtet das Programm eine vordefinierte Vorlage ein, die zufällig gewählt wird: Dieses Vorlage wird beibehalten, bis die Vorlage ausgewählt wird, die tatsächlich verwendet wird. Auf diese Weise wird der Wert des Desktop-Umbruchpunkts immer definiert: Er wird dann automatisch aktualisiert, wenn eine andere Vorlage ausgewählt wird (durch das Fenster Standard-Template) oder die Vorlage geändert wird (durch das Fenster Struktur der Hauptvorlage).

•Der Umbruchpunkt, der die Smartphone-Ansicht bestimmt, (zum Beispiel 480px) definiert die Mindestauflösung, unter der die Website immer linearisiert angezeigt wird: Alle Objekte werden untereinander angezeigt (dabei wird die Reihenfolge und die Auswahl der Objekte, die ausgeblendet werden sollen, berücksichtigt Responsive Einstellungen) und, wie die Seitenbreite, werden sie so eingerichtet, dass sie 100% des Raums in der Breite einnehmen. Der Wert für diesen Umbruchpunkt kann durch Klicken auf die entsprechende Schaltfläche festgelegt werden: Bearbeiten....
•Die Zwischenumbruchpunkte, die standardmäßig vorgeschlagen werden, können beibehalten werden, geändert werden (durch Klicken auf die Schaltfläche Bearbeiten...) oder entfernt werden (durch Klicken auf die entsprechende Schaltfläche Entfernen verschoben wird.
•Um weitere Zwischenumbruchpunkte hinzuzufügen, reicht es aus, auf die Schaltfläche Hinzufügen zu klicken und den Wert für die Auflösung, die assoziiert werden soll, anzugeben.

Alle eingestellten Umbruchpunkte sind in der Übersichtstabelle im Fenster Responsive Einstellungen angegeben.

Klicken Sie um zu erweitern/minimierenVorgehensweise: Einrichtung der Vorlage

Wenn man Überlegungen dazu anstellt, wie eine Website auf unterschiedlichen Geräten angezeigt wird, bemerkt man schnell, dass auch die Grafikvorlage geändert werden muss, damit eine möglichst gute Präsentation gelingt. Mit zunehmend geringer werdender Auflösung der Geräte könnten einige Elemente der Vorlage nicht mehr genügend Platz haben, um angezeigt zu werden,und in Abhängigkeit ihrer Bedeutung könnte es sinnvoll sein, sie zu entfernen.

Im WebSite X5 kann sowohl die Hauptvorlage festgelegt werden, die für die Ansicht auf dem Desktop verwendet wird, als auch die responsive Vorlage oder die Vorlage, die für Auflösungen unterhalb des Desktop-Umbruchpunkts verwendet werden.

Um die responsive Vorlage festzulegen sind folgende Schritte erforderlich:

Um mit der Definition der Struktur der responsiven Vorlage fortzufahren muss zuvor die Option Resonsive Website zulassen im Fenster Allgemeine Einstellungen | Responsives Design aktiviert werden.

▪Wählen Sie, ob Sie als Menütyp die Horizontal - Menü über dem Header oder die Horizontal - Menü unter dem Header verwenden wollen. Eine Vorschau eines vertikalen Menüs ist nicht möglich, da dieses sich nicht für die Erstellung einer elastischen Vorlage eignet, bei der der Raum in der Breite optimiert werden muss. In Abhängigkeit vom zur Verfügung stehenden Platz wird das Menü entweder ausgeklappt oder als Hamburger-Button. angezeigt. Der Hamburger-Button übernimmt automatisch die Grafikoptionen, die für die Schaltflächen des Menüs der ersten Ebene eingestellt wurden (siehe Stil des Hauptmenüs).
▪Verwenden Sie die verfügbaren Optionen, um die Inhalte und die Eigenschaften der verschiedenen Bereiche zu definieren, aus denen die responsive Vorlage besteht. Da es für das responsive Modell nicht möglich ist, auf das Fenster Anpassen der Vorlage für Desktop-PC zuzugreifen, wird für den Bereich Menü Folgendes empfohlen:
•Aktivieren Sie die Option Immer anzeigen;
•fügen Sie das Bild für Firmenlogo ein;
•aktivieren Sie die Option Logo ausblenden, wenn der Header sichtbar ist.

Auf diese Weise erzielt man die folgenden Ergebnisse: Beim Scrollen der Seite scrollt das Menü automatisch mit dem Inhalt und auch wenn der Header nicht mehr sichtbar ist, erscheint das Logo dennoch weiterhin neben dem Menü.

▪Für den Bereich Fußzeile dagegen wird Folgendes empfohlen:
•Einfügung eines Text und Definition der Formatierung durch die Optionen Schriftart und Textfarbe.

Dieser Text muss verwendet werden, um in den Footer die erforderlichen Informationen einzufügen, wie Copyright, USt.-ID-Nr und Richtlinien.

Klicken Sie um zu erweitern/minimierenVorgehensweise: Verwaltung der Inhalte

Beim responsiven Webdesign ist es grundlegend, ganz unabhängig von der Komplexität der Website, die erstellt werden soll, dass eine gute Strategie für die Verwaltung der Inhalte entwickelt wird, dabei ist es nicht nur wichtig, welche Inhalte erscheinen sollen, sondern auch, wie diese präsentiert werden:

▪Welche Inhalte sollen auf der Seite erscheinen?
▪Sollen sowohl für den Desktop als auch für die mobilen Geräte dieselben Inhalte erscheinen?
▪Falls nicht, welche Inhalte sollen für das mobile Gerät weggelassen werden?
▪In welcher Reihenfolge sollen die Inhalte angeordnet werdeni?
▪Etc.…

Eine gute Strategie ist es, eine Liste aller Inhalte zu machen, die auf einer Seite erscheinen sollen und diese nach wichtigeren und unwichtigeren Inhalten zu ordnen: Auf diese Weise ist es einfacher, wesentliche Inhalte zu identifizieren, also solche die immer sichtbar bleiben müssen, sowie zusätzliche Inhalte, die dagegen verborgen werden können, wenn, bei geringeren Auflösungen, nur das präsentiert werden kann, was wirklich wichtig ist. Diese Anordnung muss dann für jede Seite der Website wiederholt werden.

Um diesen Mechanismus besser zu verstehen, kann die Website eines Restaurants als klassisches Beispiel genannt werden. Wenn die Website auf einem Desktop angezeigt wird, kann man viel mit Bildern und Animationen arbeiten, die die verschiedenen Gerichte, die das Restaurant anbietet, vorstellen, um die Besucher der Website neugierig zu machen und Appetit zu machen. Wird jedoch diese Website von einem mobilen Gerät aus besucht, kann man davon ausgehen, dass der Nutzer die Beurteilungen anderer Gäste lesen möchte und die Adresse und Kontaktinformationen des Restaurants sucht, großformatige Bilder sind in diesem Fall nicht von Nutzen. Daher ist es erforderlich bei der Darstellung für das mobile Gerät an Bildern zu sparen, um die Anforderungen eines Benutzers zu erfüllen, der mit einem mobilen Gerät auf die Seite zugreift (kleiner Bildschirm, möglicherweise keine schnelle Internetverbindung u.a.) und der unterwegs schnelle und genaue Informationen benötigt.

Im WebSite X5 ist es möglich, die Seite, sobald sie erstellt wurde, wie sie für die Desktop-Ansicht angezeigt wird (siehe Einrichtung einer Seite mit dem Gestaltungsraster (Grid), fetzulegen, welche Änderungen an dieser Seite in Abhängigkeit von den verschiedenen aktivierten Umbruchpunkte vorgenommen werden müssen. Genauer gesagt, muss wie folgt vorgegangen werden:

▪Im Schritt 3 - Erstellen der Seiten wird die Seite erstellt, indem die erforderlichen Objekte ins Gestaltungsraster gezogen werden und dann die jeweiligen Inhalte eingegeben werden. Die so erstellte Seite ist die, die für Auflösungen angezeigt wird, die größer sind als der Desktop-Umbruchpunkt.
▪Nachdem die Seite erstellt wurde, auf die Schaltfläche Responsive klicken, um das folgende Fenster aufzurufen Responsive Einstellungen. In diesem Fenster wird eine Liste aller Ansichten angezeigt, die von den für die Website aktivierten Umbruchpunkten bestimmt werden (durch die verfügbaren Funktionen im Fenster Allgemeine Einstellungen | Responsives Design. Dann muss man in der Reihenfolge weiter fortfahren, ausgehend von der Desktop-Ansicht bis zur Smartphone-Ansicht.
▪Nach Auswahl der Desktop-Ausicht, wird im Raster die im Fenster eingestellte Konfiguration eingestellt Erstellen der Seiten. Klicken Sie auf die Schaltfläche Anordnen um den Modus zu aktivieren, in dem die Anordnung der ins Gestaltungsraster eingefügten Objekte vorgenommen werden kann. Für jedes in das Gestaltungsraster eingefügte Objekt wird eine Zahl auf der Grundlage der automatisch vom Programm durchgeführten Anordnung zugeordnet.
▪Änderung der Anordnung der Objekte in Abhängigkeit von der Wichtigkeit, die bestimmte Inhalte haben und wie diese auf der Seite angeordnet werden. Um mit der Anordnung fortzufahren, gibt es verschiedene Möglichkeiten:
•Durch die Einstellung der Anordnen | Alle Objekte von Anfang an anordnen muss man damit beginnen, auf das Objekt zu klicken, das zuerst positioniert werden soll, und dann unter Beachtung der Reihenfolge auf alle anderen Objekte.
•Bei der Einstellung von Anordnen | Mit der Anordnung eines Objekts fortfahren muss man auf das Objekt klicken, mit dem man dann in der Anordnung fortfahren will. Alle vorangehenden Objekte werden bestätigt, während man auf alle nachfolgenden Objekte klicken muss, um die Position in der Anordnung zu definieren.

Die Anordnung endet:

•Wenn man auf das letzte Objekt der Seite klickt.
•Wenn man auf Anordnen klickt| Anordnung abschließen: wird der Vorgang beendet, indem die aktuelle Anordnung bestätigt wird.
•Wenn man auf Anordnen klickt| Anordnung abbrechen: wird der Vorgang beendet, indem die durchgeführten Änderungen annulliert und die ursprüngliche Anordnung wiederhergestellt wird.

WebSite X5 führt durch den Anordnungsvorgang: Sobald ein Objekt ausgewählt wird, werden alle Objekte, auf die man klicken kann ausgewählt, um das festzulegen, das folgen soll. Die für die Desktop-Ansicht eingestellte Anordnung wird auch für die anderen Ansichten angezeigt.

Beachten Sie für weitere Informationen Wie funktioniert die Anordnung der Objekte.

▪Klicken Sie auf die Schaltfläche Objekt einblenden/ausblenden, um den Modus zu aktivieren, in dem die Objekte als ausgeblendet eingerichtet werden können Klicken Sie auf die Objekte, die bei Auflösungen, die niedriger sind als die ausgewählte, nicht mehr angezeigt werden sollen. Klicken Sie ein zweites Mal auf die Schaltfläche Objekt einblenden/ausblenden um diesen Modus zu verlassen
▪Klicken Sie auf die Schaltfläche um den Modus zu starten, in dem es möglich ist, auf die Ausrichtung der Objekte einzuwirken, indem einige gezwungen werden, einen neuen Absatz einzunehmen und damit in eine neue Zeile zu gehen, bei Auflösungen, die geringer sind, als die Desktop-Auflösung (die zur Zeit ausgewählt ist). An allen Stellen, an denen ein Zeilenumbruch eingefügt werden kann, erscheint eine graue gestrichelte Linie: Klicken Sie auf die gestrichelte Linie, um die gewünschten Zeilenumbrüche einzustellen. Klicken Sie erneut auf die Schaltfläche Zeilenumbruch um zu bestätigen und diesen Modus zu verlassen

Für weitere Informationen sehen Sie bitte Warum und wie werden Zeilenumbrüche eingestellt.

▪Klicken Sie auf die Ansicht, die auf die Desktop-Ansicht folgt. Das Gestaltungsraster (Grid) wird auf der Grundlage der Einstellungen für die Desktop-Ansicht eingerichtet: Für diese neue Konfiguration können, falls erforderlich, weitere Objekte als nicht sichtbar eingerichtet werden oder weitere Zeilenumbrüche definiert werden. Wiederholen Sie diese Schritte für alle folgenden Ansichten.
▪Wenn Sie die Smartphone-Ansicht erreichen, müssen Sie nichts mehr tun, da sämtliche noch sichtbaren Objekte einfach linearisiert werden, dass heißt auf der Grundlage der zu Beginn eingestellten Anordnung unter einander angeordnet werden.

Auf dem Bild kann man sehen, dass das Gestaltungsraster (Grid) dieselbe Struktur zeigt, die die Seite im Intervall der Auflösungen einnimmt, die in der ausgewählten Ansicht identifiziert ist. Alle Änderungen, die vorgenommen werden, bestimmen dagegen die Struktur, die die Seite im Auflösungsintervall einnimmt, die mit der unmittelbar folgenden Ansicht verbunden ist.      

Wird eine neue Seite in einer Website erstellt, die reponsiv gemacht werden soll, wird empfohlen, dafür zu sorgen, dass das Gestaltungsraster nicht aus leeren Zellen besteht. Das Programm behandelt die leeren Zellen nämlich, als ob es sich um Objekte (leere Objekte) handelte und weist jedem dieser Objekte eine Position in der Anordnung zu: Diese Positionen können nicht geändert werden, beeinflussen aber die Anordnungsmöglichkeiten der tatsächlichen Objekte. Um sich für die Anordnung der Objekte eine größtmögliche Gestaltungsfreiheit zu bewahren, ist es daher besser, leere Zellen zu vermeiden und dafür lieber leere Objekte einzufügen: Wenn diese Objekte manuell eingefügt werden, beeinflussen sie die Komposition der Seite nicht und können manuell angeordnet werden.

<%%EXTOGGLE>Vorgehensweise: Wie kann die Funktionsweise einer responsiven Website in der Vorschau überprüft werden.

Um die korrekte Funktionsweise einer responsiven Website zu überprüfen, müssen Sie die Website zuerst online veröffentlichen, dabei reicht es aus, die lokale Vorschau aufzurufen, die die erforderlichen Tools anbietet, um das Verhalten der Seiten bei unterschiedlichen Auflösungen zu simulieren.

▪Klicken Sie im Schritt 3 - Erstellen der Seiten, nachdem die Seite estellt wurde und alles Erforderliche eingestellt wurde, damit die Seite responsiv ist, auf die Schaltfläche Vorschau um mithilfe des internen Browsers eine lokale Ansicht der Seite anzuzeigen.
▪Im internen Browser wird eine Auflösungsleiste angezeigt, die alle für das Projekt aktivierten Umbruchpunkte anzeigt. Es reicht aus, auf den Indikator eines Umbruchpunkts zu klicken, um automatisch die Größe des Browserfenster für die entsprechende Auflösung zu ändern und die Wiedergabe der Seite zu überprüfen. Alternativ dazu ist es möglich, dass Browserfenster manuell einzustellen, um die Breite zu ändern und zu prüfen, wie sich das Layout und die Anordnung der Objekte ändern.
▪Wenn in der Vorschau die Inhalte nicht in der erwarteten Weise angeordnet sind, klicken Sie auf folgende Schaltfläche Zeigt die Nummer an: Die Inhalte der Seite werden eingerahmt und auf jedem Inhalt wird eine Nummer angezeigt. Dabei handelt es sich jeweils um die dem Objekt zugeordnete Nummer, das dem Inhalt während der Anordnung entsprach. Auf diese Weise ist es einfacher, zu verstehen, was Sie ändern müssen, um das gewünschte Ergebnis zu erhalten.

Es wird empfohlen, über die lokale Vorschau alle Seiten und alle Umbruchpunkte zu überprüfen, die aktiviert sind, um so sicher zu gehen, dass die Website korrekt funktioniert, wenn sie online geschaltet und auf verschiedenen Geräten angezeigt wird.

 

 


Praktische Anwendung:

-

Wie funktioniert das Verfahren der Anordnung der Objekte

 

-

Warum und wie werden Zeilenumbrüche eingestellt