Gedanken zur frühen Einführung von Webentwicklungstools

Veröffentlicht: 2020-06-08

Es scheint, als würden jeden Tag neue Tools für Webdesigner veröffentlicht. Und sie neigen dazu, Aufsehen zu erregen, da Designblogs immer auf der Suche nach etwas Neuem sind, über das sie sprechen können (schuldig wie angeklagt).

Aber sollten Sie diese Gegenstände tatsächlich verwenden? Zu wissen, dass es sie gibt, ist eine Sache, aber ihnen bei Ihren Projekten zu vertrauen, eine ganz andere.

Um es klar zu sagen, wir sprechen nicht unbedingt von reinen Design-Tools wie Code-Generatoren oder Layout-Apps. Vielmehr konzentrieren wir uns mehr auf Elemente, die für die Ausführung auf Live-Websites entwickelt wurden. Dinge wie Content-Management-Systeme, Entwicklungsplattformen, Plugins und Frameworks.

Jedes dieser Elemente kann eine entscheidende Rolle dabei spielen, wie eine Website aussieht und funktioniert. Keine ist perfekt, da selbst die vertrauenswürdigsten Optionen manchmal versagen. Wo bleibt uns das also mit neueren, weniger bewährten Tools?

Schauen wir uns an, wie man ein neues Tool überprüft und entscheidet, ob es für eine Produktionsumgebung geeignet ist oder nicht.

Macht es die Dinge besser?

Vielleicht klingt es wie eine dumme Frage. Aber es ist auch eine wirklich wichtige Frage.

Es gibt Werkzeuge, um alle möglichen Probleme zu lösen. Beispielsweise kann ein CSS-Framework versuchen, die Verwendung von Grid oder Flexbox zu erhöhen und zu vereinfachen. Oder es gibt ein CMS, das darauf abzielt, eCommerce für technisch nicht versierte Benutzer zugänglich zu machen.

Sie werden feststellen, dass die meisten dieser Produkte stolz ihren Hauptzweck erwähnen (normalerweise in großer, fetter Schrift). Gleichzeitig können wir dem Autor nicht einfach beim Wort glauben. Ein Tool muss beweisen, dass es tatsächlich eine Verbesserung gegenüber etwas ist, das bereits existiert – AKA, die Marktführer.

Marktführer haben ihre Position nicht ohne Grund erlangt. Normalerweise liegt es daran, dass sie:

  • Existierte für eine beträchtliche Zeit;
  • ihre Fähigkeit bewiesen haben, ihre angegebenen Funktionen auszuführen;
  • Haben Sie eine große Benutzerbasis (relativ zu ihrer Nische) und eine blühende Community;
  • Bieten Sie den Benutzern einen zuverlässigen Support;

Wenn also ein neues Tool will, dass wir den Marktführer aufgeben, gibt es dafür besser gute Gründe.

Eine Leuchtreklame.

Stellen Sie es auf die Probe

Wenn dieses neue Tool überzeugend ist, dann ist es an der Zeit, etwas Spaß zu haben. Aber das bedeutet nicht, dass es in einer Produktionsumgebung verwendet wird – zumindest noch nicht.

Einige Tools haben das Potenzial, disruptiver zu sein als andere. Trotzdem lohnt es sich, sie so zu testen, wie es für Ihr Projekt sinnvoll ist.

Wenn Sie beispielsweise dieses coole neue WordPress-Plugin ausprobieren möchten, verwenden Sie eine Staging-Umgebung. Auf diese Weise können Sie Ihre Produktions-Website replizieren und gleichzeitig das Risiko für die Live-Website mindern.

Dasselbe gilt für fast jeden Code, den Sie testen möchten. Wenn Sie keine Staging-Site haben, erstellen Sie ein kleines Testprojekt zum Experimentieren. Idealerweise ähnelt die Hosting-Umgebung zumindest der, die Sie normalerweise verwenden.

Unabhängig davon, was Sie testen, gibt es viel zu tun. Sehen Sie, wie es sich an verschiedene Browser und Geräte anpasst. Kombinieren Sie es mit anderen Tools, die Sie verwenden, und suchen Sie nach potenziellen Konflikten. Führen Sie schließlich eine Reihe verschiedener Aufgaben durch, um herauszufinden, ob dieses Wunderkind allem standhalten kann, was Sie ihm entgegenwerfen.

Code, der auf einem Computerbildschirm angezeigt wird.

Die Bedeutung der Gemeinschaft

Es scheint einen Zusammenhang zu geben zwischen dem Erfolg eines Tools und der Frage, ob es in der Lage ist, eine starke Benutzergemeinschaft aufzubauen. Viele GitHub-Repositorys sitzen da und verstauben, weil die Software aus dem einen oder anderen Grund einfach keine kritische Masse erreicht hat.

Auf der anderen Seite haben Angebote wie WordPress und Bootstrap ein treues Publikum gefunden. Im Fall von WordPress hat es sogar eine Entwickler-Community hervorgebracht, die dazu beiträgt, dass die Software durch Kernbeiträge, Plugins und Themen gedeiht. Die Funktionstiefe von Bootstrap, gepaart mit der Unterstützung von Twitter, hat eine Reihe von Designern dazu veranlasst, das Framework für ihre eigenen Projekte zu übernehmen und anzupassen.

Der Umfang dieser Produkte ist sehr unterschiedlich, dennoch profitieren beide von hochaktiven Communities. Das ist etwas, was jedes neue Tool anstrebt, aber nur wenige erreichen es.

Daher ist die Einführung eines Tools mit wenig oder gar keiner Community ein Risiko. Die Anzahl der aktiven Benutzer und Mitwirkenden muss nicht mit den oben genannten Kraftpaketen übereinstimmen, aber es sollte eine dedizierte Gruppe geben, die über den ursprünglichen Entwickler hinausgeht.

Je stärker die Community ist, desto wahrscheinlicher ist es, dass ein Produkt über Jahre hinweg verfügbar ist.

Eine GitHub-Repository-Seite.

Produktion oder nicht?

Auch wenn Sie von den Testergebnissen und der jungen Community beeindruckt sind, gibt es immer noch einige Gründe, mit der Verwendung eines Tools auf einer Produktions-Website zu warten. Je größer Ihre Website ist, desto konservativer sollten Sie vorgehen.

Die vielleicht größte Sorge könnte der Veröffentlichungsstatus sein. Wenn sich das Tool in der Beta-Phase befindet, ist das ein ziemlich großes Risiko. Es ist wahrscheinlich am besten zu warten, bis eine produktionsreife Version veröffentlicht (und getestet) wird. Das heißt, es sei denn, Sie und/oder Ihr Kunde fühlen sich mit ein wenig freigeistigem Experimentieren wohl.

Die andere Überlegung sind alle bekannten Fehler, Inkompatibilitäten oder Sicherheitslücken. Dies ist mit etablierterer Software beängstigend genug. Aber für eine neuere App schreit es "WAIT!"

Davon abgesehen stellen Sie vielleicht fest, dass Sie wirklich etwas gefunden haben, das perfekt zu Ihnen passt. In diesem Fall kann es tatsächlich in Ihrem Projekt verwendet werden.

Ein Avocado-Stofftier.

Neue Werkzeuge finden, der richtige Weg

Wenn etwas zum ersten Mal veröffentlicht wird und Aufsehen erregt, ist man versucht, es sofort zu verwenden. Aber diese Herangehensweise an Ihre Projekte kann Sie oft mit Reue des Käufers zurücklassen.

Das übergeordnete Thema ist, dass hinter der Überprüfung neuer Tools ein Prozess steht. Zum Glück muss es nicht sehr schwierig sein. Ein wenig Recherche und Tests können ausreichen, um herauszufinden, ob ein Tool das Richtige für Sie ist.

Wenn Sie diese Arbeit im Voraus erledigen, stellen Sie sicher, dass Sie sowohl für Sie als auch für Ihre Kunden eine fundierte Entscheidung treffen. Und wenn Sie feststellen, dass ein Werkzeug nicht gut passt, ist das in Ordnung. Etwas Neues und Aufregendes ist immer gleich um die Ecke.