Erstellen von Websites mit Blick auf die Zukunft

Veröffentlicht: 2020-10-09

Webdesign ist voller existenzieller Fragen. Eine der größten lautet: Kann ich heute eine Website erstellen, die auch morgen noch relevant ist (sowohl in Stil als auch in Funktion)?

Die Antwort hängt wahrscheinlich davon ab, auf wie viele Morgen in der Zukunft Sie sich beziehen. Aber eine gute Faustregel lautet: Je mehr Zeit vergeht, desto weniger relevant werden das Design und die Funktionalität einer Website. Die Zukunft bringt immer Veränderungen mit sich – oft auf eine Weise, die wir nicht vorhersehen.

Das ist wahrscheinlich eine gute Sache, da es uns mit Redesign-Arbeiten beschäftigt. Aber wenn wir eine bestehende Website umgestalten, kann das eine echte Herausforderung sein.

Der Schlüssel zur Bewältigung dieser Herausforderung liegt in der Gestaltung und Erstellung von Websites, die die Zukunft im Auge behalten. Nachfolgend finden Sie einige Tipps, um genau das zu tun.

Verwenden Sie etablierte Systeme

Content-Management-Systeme (CMS) dominieren die Landschaft. Und obwohl wir alle die großen Player wie WordPress und Drupal kennen, gibt es unzählige Konkurrenten. Dabei ist noch nicht einmal die Fülle von DIY-Site-Builder-Diensten berücksichtigt, die es gibt.

Während viele der aufstrebenden Systeme überzeugend klingen, gibt es eine ernsthafte Frage bezüglich ihres Potenzials für eine lange Lebensdauer. Einfach ausgedrückt: Sie können in ein paar Jahren da sein oder auch nicht. Das ist noch nicht einmal eine Frage der Qualität. Die Realität ist, dass es ein harter Kampf ist und es auf dem Weg zwangsläufig einige Opfer geben wird.

Für Ihre kleineren Projekte ist dies möglicherweise kein Deal-Breaker. Aber für größere Websites ist Stabilität entscheidend. Auf ein neues CMS umsteigen zu müssen, weil Ihre aktuelle Plattform schwächelt (oder schlimmer noch), ist eine große Aufgabe.

Aus diesem Grund ist die Wahl eines CMS die wichtigste Einzelentscheidung, die Sie treffen werden, bevor Sie ein Design erstellen oder eine einzige Codezeile schreiben. Wähle weise.

Und wenn Sie sich für das perfekte CMS entschieden haben, sollten Sie lange und gründlich über alle Plugins nachdenken, die Sie verwenden möchten. Dies ist besonders wichtig, wenn diese Plugins Kernfunktionen wie E-Commerce, Mitgliederverwaltung usw. unterstützen. Auch hier besteht das Ziel darin, die große Störung durch einen späteren Wechsel zu vermeiden.

WordPress-Plugin-Bildschirm

Design und Code für Flexibilität

Eine Möglichkeit, zukünftige Probleme so gut wie sicherzustellen, besteht darin, sich mit unflexiblen Funktionen einzusperren. Dies umfasst sowohl Designelemente, die für beliebige Beispielinhalte erstellt werden, die ein Kunde bereitgestellt hat, als auch benutzerdefinierten Code, der später nicht einfach erweiterbar ist.

Design

Websites entwickeln sich im Laufe der Zeit. Neue Inhalte werden hinzugefügt und ihr Format kann sich ständig ändern. Dies kann jedoch sehr schwer vorhersehbar sein. Und so neigen wir dazu, für das Hier und Jetzt zu entwerfen.

Das bedeutet jedoch nicht, dass wir uns nicht auf diese Unausweichlichkeit vorbereiten können. Eine einfache Möglichkeit, dies zu tun, besteht darin, einige der erstaunlichen neuen Layoutfunktionen in CSS zu verwenden. Flexbox bietet zum Beispiel mehrspaltige Layouts, die gestreckt werden können, um der höchsten Spalte der Gruppe zu entsprechen. Und CSS Grid kann mit nur wenig Code in nahezu endlos komplexe Layouts optimiert werden.

Navigation ist ein weiterer Bereich, der seine ursprüngliche Absicht immer wieder zu überschreiten scheint. Darauf können wir uns vorbereiten, indem wir den Trends folgen, zum Beispiel zumindest einige Artikel hinter der guten alten Hamburger-Speisekarte platzieren. Dies ermöglicht Wachstum und erfordert nicht unbedingt radikale Designänderungen.

Suchen Sie vor allem nach Lösungen, die sowohl kreativ als auch praktisch sind. So vermeiden Sie, dass Sie auf eine selbstgebaute Designwand stoßen.

Code

Genauso wie sich die Anforderungen an die Inhalte ändern, ändern sich auch die Anforderungen an die Funktionalität. Daher lohnt es sich wahrscheinlich, zu antizipieren und zu akzeptieren, dass sich der Code, den wir heute schreiben, irgendwann ändern wird.

Abhängig von der Sprache, die Sie verwenden, und Ihrem Erfahrungsniveau kann das Schreiben von Code, der zukünftige Optimierungen zulässt, eine echte Herausforderung sein. Manchmal braucht es unsere gesamte Intelligenz, um es für den dringendsten Bedarf zum Laufen zu bringen.

Außerdem gibt es eine Reihe von Möglichkeiten, um dasselbe Ergebnis zu erzielen. Dies ist jedoch eine gute Sache. Wenn Sie Ihr anfängliches Funktionalitätsziel erreicht haben, haben Sie die Möglichkeit, einen zweiten Blick darauf zu werfen.

Denken Sie von dort aus darüber nach, wie Sie das, was Sie getan haben, rationalisieren können, und sehen Sie sich an, wie einfach es später sein wird, es zu erweitern. Fragen Sie sich, wie Sie Ihren Code so effizient wie möglich gestalten können. Wenn Sie diese Schritte jetzt unternehmen, könnte ein zukünftiges Chaos verhindert werden.

Ein Mann, der Code schreibt.

Suchen Sie nach Bereichen mit potenziellem Wachstum

Manchmal ist das Erstellen von Websites für Kunden ein Ratespiel. Oft geht es darum, zu versuchen, vage Anfragen herauszufinden und zu antizipieren, wie sie auf Ihre Ideen reagieren werden. Es kann schwierig sein, auf die gleiche Wellenlänge zu kommen.

Deshalb ist es wichtig, die richtigen Fragen zu stellen. Dies kann sehr hilfreich sein, wenn es darum geht, Bereiche eines Projekts zu erkennen, die sich im Laufe der Zeit erweitern könnten.

Angenommen, ein Kunde teilt Ihnen mit, dass er nach einer einfachen E-Commerce-Website sucht (die es übrigens nicht gibt). Dies ist ein Bereich, der auf Wachstum vorbereitet ist.

Neue Produkte und Funktionen werden höchstwahrscheinlich irgendwann hinzugefügt. Wenn Sie dies verstehen, können Sie in Erwartung der Möglichkeit entwerfen und bauen. Ein Beispiel könnte die Implementierung eines Einkaufswagens sein, der einfach erweitert werden kann, um eine Vielzahl von Dingen zu erledigen, anstatt eines mit einem engen Fokus.

Ein Mann, der an einem Schreibtisch arbeitet.

Sie können die Zukunft nicht aufhalten, aber Sie können versuchen, darauf aufzubauen

Die Vorhersage der Zukunft des Webdesigns und der Bedürfnisse unserer Kunden ist zwar keine exakte Wissenschaft, aber dennoch ein lohnendes Unterfangen. Sicherlich wird es Zeiten geben, in denen wir falsch raten. Aber die Implementierung zukunftsorientierter Praktiken in unseren Arbeitsablauf wird uns helfen, die meisten Änderungen zu bewältigen.

Vor allem geht es darum, bei jedem Schritt kluge Entscheidungen zu treffen. Ob bei der Auswahl eines CMS oder beim Schreiben von CSS, es ist wichtig, darüber nachzudenken, wie sich dies auf die Fähigkeit einer Website auswirkt, sich an die Zukunft anzupassen.

Nichts, was wir erschaffen, wird in seiner jetzigen Form für immer bestehen. Aber mit der Vorbereitung können wir dazu beitragen, dass seine Entwicklung so reibungslos wie möglich verläuft.