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.

Was das Web immer noch ist

Pessimistisch zu sein ist eine einfache Angewohnheit, und ich versuche, besser darin zu werden. Zum Jahresende dachte ich, es wäre eine gute Übung, den Zustand des Webs zu bewerten und unsere Segnungen zu zählen.

Vielseitig

Wir nutzen das Internet nicht nur für eine einzige Sache. Mit mehr als zwei Jahrzehnten global vernetzter Computer ermöglicht uns das Web, es für alle möglichen Aktivitäten zu nutzen.

Dazu gehören Plattformen, Prozesse und Produkte, die bereits vor dem Aufkommen des Webs existierten, sowie bisher unvorstellbare Konzepte und Verhaltensweisen. Dank des Webs können wir alle Essen zum Mitnehmen bestellen, genauso wie wir alle zwei Frauen dabei zusehen, wie sie in Echtzeit eine Raumstation reparieren.

Dezentralisiert

Es gibt immer noch keine einzelne Instanz, die Sie um Erlaubnis bitten müssen, um die Gültigkeit Ihrer Idee zu bestätigen, oder einen einzigen anerkannten Weg, um sie umzusetzen. Jede Website kann auf andere verlinken oder von anderen verlinkt werden, ohne dass eine Gebühr zu entrichten oder eine Vorabgenehmigung einzuholen.

Obwohl wir eine Konsolidierung der für den Betrieb komplexerer Webanwendungen erforderlichen Dienste erlebt haben, können Sie Ihre Ideen immer noch der ganzen Welt zugänglich machen, mit nichts mehr als einer statischen HTML-Seite. Diese Tatsache war und ist historisch beispiellos.

Widerstandsfähig

Das Internet wurde als die feindlichste Umgebung für die Entwicklung bezeichnet. Jemand, der am Web arbeitet, muss mehrere Browser, die installierten Betriebssysteme und alle gängigen Versionen beider berücksichtigen. Sie müssen auch Bildschirmgröße und -qualität, variable Netzwerkbedingungen, verschiedene Formfaktoren und Eingabemethoden, Skripte von Drittanbietern usw. berücksichtigen. Ganz zu schweigen davon, dass man mit einer unbekannten Anzahl von unbekannten Benutzern zu tun hat, jeder mit seinen eigenen Gedanken, Gefühlen, Zielen, Fähigkeiten, Motivationen, Kenntnissen und Gerätemodifikationen.

Wenn Sie es richtig machen, können Sie eine Website oder Webanwendung so erstellen, dass sie viel Schaden übersteht, bevor sie vollständig unbrauchbar wird. Ehrlich gesagt ist die Tatsache, dass das Web überhaupt funktioniert, nichts weniger als ein Wunder.

Die Ausfallsicherungen, Leitplanken, Redundanzen und anderen Überlegungen, die von der Paketebene aufwärts in die Plattform integriert sind, ermöglichen dies. Sie zu ehren, ehrt den Gedanken, die Sorgfalt und die Planung, die in die grundlegenden Prinzipien des Webs geflossen sind.

Reagiert

Die meisten Websites nutzen heute Media-Queries, um sicherzustellen, dass ihre Inhalte auf einer erstaunlich großen Anzahl von Geräten gut lesbar und funktionsfähig sind. Diese effiziente Technologieoption ist fehlertolerant, hat eine niedrige Eintrittsschwelle und umgeht elegant die unzähligen Probleme, die bei Ansätzen wie Geräteerkennung und/oder bedingter Auslieferung riesiger Mengen JavaScript auftreten.

Responsive Design war und ist revolutionär. Es war die richtige Antwort am richtigen Ort und zur richtigen Zeit. Es hat das sich verschärfende Problem der Viewport-Fragmentierung elegant gelöst, als sich das Web von etwas Neuem und Novellem zu etwas entwickelte, das in unser tägliches Leben eingewoben ist.

Anpassungsfähig

Neben der Reaktionsfähigkeit funktioniert das Web über eine riesige Bandbreite von Formfaktoren, Gerätefähigkeiten und spezialisierten Browser-Modi. Der Artikel, den Sie gerade lesen, kann auf einem Laptop, einem Handy, einem Kindle, einem Fernseher, einer Zapfsäule, einer Spielkonsole, einem Kühlschrank, einem Auto, einer Werbetafel, einem Oszilloskop angezeigt werden – ja, sogar einem Space Shuttle (wenn Sie das von hier aus lesen, bitte, bitte, *bitte* lassen Sie es mich wissen).

Er wird mit einem Lesemodus funktionieren, der einer Person hilft, sich zu konzentrieren, dunkle und kontrastreiche Modi, die einer Person beim Sehen helfen, und jede Menge spezialisierte Browser-Erweiterungen, die Menschen helfen, das zu bekommen, was sie brauchen. Ich habe eine Freundin, die ihr gesamtes Display invertiert, um Migräneanfälle zu vermeiden, und das Web passt sich einfach an. Wie großartig ist das?

Webinhalte können gelesen, übersetzt, vorgelesen, kopiert, geclippt, in Ihr Terminal eingespeist, geforkt, remixt, von einem Roboter abgegriffen, als Braille ausgegeben und sogar als Musik abgespielt werden. Sie können die Größe seines Textes erhöhen, seine Schriftart und Farbe ändern und Teile blockieren, mit denen Sie sich nicht auseinandersetzen möchten – alles, um den Konsum zu erleichtern. Das ist revolutionär im Vergleich zu den Medien, die ihm vorausgingen.

Darüber hinaus, dank Dingen wie Progressive Web Apps und Web Platform Features, fügt sich das Web nun nahtlos in Desktops und Startbildschirme ein. Diese Funktionen ermöglichen es Webinhalten, sich wie herkömmliche Apps zu verhalten und werden von den Betriebssystemen, die sie unterstützen, als First-Class-Bürger behandelt. Sie müssen nicht einmal unbedingt online sein, damit sie funktionieren!

Zugänglich

Die aktuelle Landschaft der Barrierefreiheitskonformität ist ein deprimierender Zustand. Der Million-Bericht von WebAIM und dessen Folgeaktualisierung heben dies mit ernüchternder Detailtiefe hervor.

Von den am häufigsten besuchten eine Million Websites hatten etwa 98 % der Startseiten programmatisch erkennbare Web Content Accessibility Guideline (WCAG)-Fehler. Dies stellt ein vollständiges, kategorisches Versagen unserer Branche auf jeder erdenklichen Ebene dar, von Entwicklern und Designern über Framework-Maintainer bis hin zu denen, die die Zukunft der Plattform mitgestalten.

Und doch.

In den hartnäckigen letzten zwei Prozent lebt ein Versprechen des Webs. Web-Zugänglichkeit – die Fähigkeit einer Person, eine Website oder Webanwendung unabhängig von ihrer Fähigkeit oder ihren Umständen zu nutzen – gewährt Autonomie. Sie stellt einen seltenen Raum dar, in dem ein behinderter Mensch frei von der immensen Menge an Vorurteilen, Missverständnissen und offenem Hass agieren kann, die in weiten Teilen der Gesellschaft vorherrschen. Diese Autonomie bietet nicht nur Freiheit für soziale Aktivitäten, sondern auch Beschäftigungsmöglichkeiten für eine Bevölkerung, die routinemäßig diskriminiert wird.

Es gibt viel zu tun, und wir haben nicht den Luxus des Defätismus. Ich bin eigentlich optimistisch für die Zukunft der digitalen Barrierefreiheit. Dinge wie Inclusive Design haben die Konversation von der nachträglichen Korrektur zu einem ganzheitlicheren, proaktiveren Ansatz im Produktdesign verlagert.

Barrierefreiheit, lange als unglamouröses Thema betrachtet, hat begonnen, als Mainstream-Thema auf höchster Ebene in Konferenz- und Workshop-Zirkeln sowie auf beliebten Branchenblogs aufzutauchen. Hochentwickelte automatisierte Barrierefreiheitsprüfer können helfen zu verhindern, dass Sie unzugänglichen Code ausliefern. Designsysteme helfen, die Praxis in großem Maßstab zu normalisieren. Und am wichtigsten ist, dass Barrierefreiheitspraktiker offen über Ableismus sprechen.

Günstig

Während die durchschnittliche Größe einer Website weiter zunimmt, bleibt die Tatsache bestehen, dass Sie mit einer kleinen Menge Code ein unglaubliches Maß an Funktionalität erreichen können. Das ist eine wichtige Sache, die man im Auge behalten sollte.

Es war noch nie erschwinglicher, das Web zu nutzen. In den Vereinigten Staaten können Sie ein internetfähiges Smartphone für ca. 40 US-Dollar kaufen. Schwellenländer übernehmen Feature Phones wie das JioPhone (ca. 15 US-Dollar) in unglaublichem Tempo. Das bedeutet, dass der Zugang zur Weltinformation für mehr Menschen verfügbar ist – Menschen, die traditionell vielleicht nie einen solchen Privileg hatten.

Denken Sie darüber nach: Der Besitz eines Desktop-Computers bedeutete ein ausreichend stabiles Einkommen, um eine dauerhafte Unterkunft sowie eine konstante Strom- und Telefonversorgung zu unterstützen. Dies schuf eine implizite Eintrittsbarriere während der Kindheit des Webs.

Die Schwächung dieser Barriere eröffnet unvorstellbare Chancen und ist eine hervorragende Erinnerung daran, dass das Web wirklich für jeden ist. Vor diesem Hintergrund ist es nach wie vor unerlässlich, unsere Payload-Größen gering zu halten. Was für Sie ein reflexartiges CMD + R sein mag, könnte für jemand anderen eine ganze Woche Datenvolumen sein.

Vielfältig

Es gibt mehr Browser als Finger und Zehen zum Zählen. Das ist gut so. Wie jede andere Softwarekategorie ist jeder Browser eine App, die dasselbe allgemeine Ding auf die gleiche allgemeine Weise tut, aber mit spezifischen Designentscheidungen, die getroffen werden, um unterschiedliche Bedürfnisse und Ziele zu priorisieren.

Mein Lieblingsbrowser, Firefox, legt großen Wert auf die Wahrung der Privatsphäre und Sicherheit seiner Nutzer. Sowohl Edge als auch Safari werden mit ihren jeweiligen Betriebssystemen gebündelt und verfügen über Schnittstellen, die darauf ausgelegt sind, den breitesten Nutzerkreis beim Browsen von Webinhalten zu unterstützen. Browser wie Vivaldi sind für Tüftler gedacht, für Leute, die ein hochgradig angepasstes Browsererlebnis mögen. Samsung Internet ist ein alternativer Browser für Android-Geräte, der sich in deren proprietäre Hardware integrieren lässt. KaiOS und UC Browser bieten Zugriff auf Millionen von Feature Phones und helfen ihnen, smartphoneähnliche Funktionalität zu haben. Chrome hilft Ihnen, personalisiertere Anzeigen zu erhalten, JavaScript effizient zu debuggen.

Browser-Engine-Vielfalt ist ebenfalls wichtig, obwohl das Ökosystem in letzter Zeit beunruhigend klein geworden ist. Der gesunde Wettbewerb, den mehrere Engines erzeugen, überträgt sich direkt auf die Verbesserung der Erfahrung für die wichtigsten Personen im Raum: diejenigen, die auf das Web angewiesen sind, um ihr tägliches Leben zu bestreiten.

Apropos Menschen, lassen Sie uns die Vielfalt des Webs und ihre Anwendung auf sie diskutieren: Unsere Branche war, wie viele andere, historisch von Übeln wie Frauenfeindlichkeit, Rassismus, Homophobie, Transphobie und Klassismus geplagt. Die Tatsache bleibt jedoch, dass die Fähigkeit, Probleme im digitalen Raum zu lösen, eine seltene Form von Einfluss darstellt, die es Minderheitengruppen ermöglicht, wirtschaftliche Aufwärtsmobilität zu erreichen.

Wenn Sie nicht durch menschliche Anstand motiviert werden können, ist es kein Geheimnis, dass vielfältigere Teams bessere Leistungen erbringen. Wir haben in den letzten Jahren gute Fortschritte bei der besseren Vertretung gemacht, aber es gibt immer noch viel zu tun.

Hören Sie zu und verstärken Sie die Triumphe, Frustrationen und Ängste der Unterrepräsentierten in unserer Branche. Verinnerlichen Sie ihre Beobachtungen und hinterfragen Sie Ihre vorgefassten Meinungen und Vorurteile. Setzen Sie sich für ihr Recht ein, in diesem Raum zu sein. Bilden Sie sich über die Geschichte unserer Branche weiter. Unterstützen Sie Dinge wie Verhaltenskodizes, die die Erwartungen an das Verhalten modellieren und kodifizieren. All dies trägt dazu bei, einen toxischen Status quo zu überwinden und macht die Branche für alle besser.

Standardisiert

Das Web wird durch Konsens aufgebaut und ermöglicht eine radikale Art von Funktionalität. Diese Interoperabilität – die Fähigkeit verschiedener Computersysteme, Informationen auszutauschen – basiert auf einem Satz von Standards, auf die wir uns alle gemeinsam geeinigt haben.

Die Wahrscheinlichkeit ist hoch, dass ein Webdokument, das vor zwei Jahrzehnten geschrieben wurde, immer noch mit der neuesten Version eines großen Browsers funktioniert. Jedes Webdokument, das von jemand anderem geschrieben wurde – sogar von jemandem am anderen Ende der Welt –, wird ebenfalls funktionieren. Es wird auch weiterhin funktionieren auf Browsern und Geräten, die noch nicht erfunden wurden. Ich fordere Sie auf, ein anderes Dateiformat zu nennen, das dieses Maß an Funktionalität mit einer gleichwertigen Lebensdauer unterstützt.

Diese Zukunftssicherheit durch Standardisierung bietet auch eine solide Grundlage für Unterstützung für alles, was kommt. Denken Sie an das Prinzip der Vielseitigkeit: Es ist wichtig zu bedenken, dass diese Standards auch nicht vorschreibend sind. Wir sind frei, diese Bausteine ​​zu verwenden und sie auf fast unendliche Weise anzuordnen.

Offen

Darüber hinaus ist dieser Konsens transparent. Auch wenn der Prozess manchmal langsam erscheint, ist es erwähnenswert, dass der Prozess sehr transparent ist. Jeder, der daran interessiert ist kann Webstandards folgen und zu ihnen beitragen, mit allen Fehlern und Tadeln.

Diese Offenheit hilft, Dinge wie versteckte Agenden, Privatisierung, Lock-in und unverhältnismäßigen Einfluss von Machtkonsolidierung zu verhindern. Open-Source-Software und -Protokolle sowie vor allem die groß angelegte Zusammenarbeit fördern auch das langfristige Wachstum und die Gesundheit der Webplattform. Denken Sie an Webtechnologien, die es nicht geschafft haben: Flash, Silverlight, ActiveX usw. Alle geschlossen, gewinnorientiert, spröde und privat.

Es hilft auch, abstraktere Bedrohungen zu mindern, wie gegnerische Interoperabilität und das Versäumnis, Schwachstellen offenzulegen. Diese Arten von Gefahren sind gut zu bedenken, wenn Sie sich vom System frustriert fühlen.


Machen Sie keinen Fehler: Ich habe das Gefühl, dass vieles von dem, was das Web großartig macht, aktiv demontiert wird, sei es unbeabsichtigt oder absichtlich. Aber wie ich bereits erwähnte, ist Zynismus einfach. Mein Wunsch für das nächste Jahr? Dass all die hier genannten Qualitäten immer noch vorhanden sind. Mein Neujahrsvorsatz? Helfen Sie, das sicherzustellen.