Wir haben Webentwickler, die wir bewundern, dieselbe Frage gestellt: Was an der Erstellung von Websites interessiert Sie dieses Jahr? Hier ist, was sie uns erzählt haben.

 

Wir möchten uns bei unserem ❥ Sponsor Automattic bedanken, der diese Seite ermöglicht. Sie stellen viele großartige Softwareprodukte her, die wir verwenden, wie Jetpack, WooCommerce und WordPress.com.

Das universelle Web annehmen

Es erscheinen ständig neue Funktionen in Browsern – von Subgrid über variable Schriftarten bis hin zu besseren Entwicklertools. Es ist eine wirklich großartige Zeit, um alles, was wir über Webdesign wissen, zu überdenken. Responsive Design hat uns über die Jahre gute Dienste geleistet, ist aber immer noch in den Einschränkungen des Webs aus dem Jahr 2010 verwurzelt. Zehn Jahre später können wir „intrinsischere“ Designs erstellen (ein Begriff von Jen Simmons geprägt) und hoffentlich einige „Best Practices“ überdenken, die uns jetzt zurückhalten.

Das ist aufregend, aber für mich im Kontext eines universellen Webs noch interessanter. Ich begann meine Karriere während des Höhepunkts des Web Standards Project, CSS Zen Garden, Designing with Web Standards und A Dao of Web Design – gesättigt von der Philosophie des universell zugänglichen Designs. CSS war relativ neu und wurde explizit entwickelt, um die Wünsche eines Web-Schöpfers (wie mich) mit den Bedürfnissen jedes einzelnen Benutzers (auch ich) auf einer beliebigen Anzahl von Geräten in Einklang zu bringen. Begriffe wie „progressive enhancement“ und „unobtrusive JavaScript“ dominierten die Branche. Wir bewegten uns von Warnungen wie „funktioniert nur in X Browser“ weg, um ein zugängliches und widerstandsfähiges, benutzerzentriertes Medium zu schaffen.

Im Laufe der Jahre sind einige dieser Anliegen zu Industriestandards geworden. CSS ist jetzt Standard und Responsive Design ist die Norm. Aber ich sehe auch (und baue!) immer mehr Apps, die auf eine schmale Auswahl moderner, aktueller Browser abzielen. Oder wir ignorieren neue Funktionen jahrelang, um einen Browser wie IE11 zu unterstützen. Wir haben uns damit abgefunden, dass Browser-Unterstützung binär ist und wir nur die Funktionen nutzen können, die genau zu unseren „unterstützten“ Browsern passen.

Es gibt viele Gründe für diesen Wandel, darunter die Begeisterung für sehr coole neue Funktionen. Ich denke nicht, dass es überraschend ist, dass eine Branche diese Zyklen hat, aber ich denke, es ist an der Zeit, darüber nachzudenken, wohin wir steuern. Diese neuen Funktionen sind mit universeller Zugänglichkeit im Hinterkopf konzipiert, und wir haben auch neue Funktionen zur Verwaltung der Browserunterstützung auf einem Kontinuum, ähnlich der Viewportgröße.

Wie auch immer wir es nennen wollen – Intrinsic Design, Resilient CSS, Progressive Enhancement, Universal Accessibility oder etwas anderes – ich denke, wir sind bereit für eine neue Bewegung und eine neue Ära der Web-Erstellung. Es ist an der Zeit, die Lektionen, die wir aus Responsive Web Design gelernt haben, die Anpassung an Bildschirmgrößen, zu erweitern: Anpassung an Screenreader, Legacy-Browser, „Smart“-Lautsprecher und eine beliebige Anzahl anderer Schnittstellen.

Ich interessiere mich für neue Methoden und Konventionen, die über die Verwaltung von Spezifität und Kaskade oder von Telefonen und Laptops hinausgehen, um uns allen zu helfen, Zugänglichkeit und universelle Kompatibilität zu verwalten. Ich bin daran interessiert, Wege zu finden, all das Wunderbare und Neue im Web zu umarmen, ohne die schöne Vision eines universellen Webs aufzugeben. Wir haben die Werkzeuge. Lasst es uns tun.