Netz

Design für ein browserloses Web

Ob es sich bei einer Technologie um eine native Technologie, eine installierte Web-App oder eine Website handelt, ist Benutzern völlig egal. Was Benutzer dazu bringt, sich zu engagieren und Käufer zu konvertieren, ist wirklich das Erlebnis selbst. In diesem Artikel wirft Mitch einen genaueren Blick auf PWAs auf Android-Geräten und erklärt, wie wir den Weg für eine neue Ära des browserlosen Surfens im Internet ebnen können.

Weiterlesen

Erstellen barrierefreier Menüsysteme

Es gibt viele verschiedene Arten von Menüs im Internet. Bei der Schaffung integrativer Erlebnisse geht es darum, die richtigen Menümuster an den richtigen Stellen mit dem richtigen Markup und Verhalten zu verwenden.

Weiterlesen

Von Cats With Love: Begrüßen Sie die neue Smashing-Mitgliedschaft

Lernen Sie Smashing Membership kennen, eine Community-Initiative, die sich der Unterstützung und Hervorhebung neuer und alter Stimmen der Community verschrieben hat.

Weiterlesen

Ein umfassender Leitfaden für Webdesign

In diesem Artikel konzentriere ich mich auf die wichtigsten Prinzipien, Heuristiken und Ansätze, die Ihnen helfen, eine großartige Benutzererfahrung für Ihre Website zu schaffen. Ich beginne mit globalen Dingen wie der User Journey (wie man das „Gerüst“ der Website definiert) und arbeite mich bis zur einzelnen Seite vor (was bei der Gestaltung von Webseiten beachtet werden sollte). Wir werden auch andere wesentliche Aspekte des Designs behandeln, wie z. B. mobile Überlegungen und Tests.

Weiterlesen

Den Vary-Header verstehen

Der Vary-HTTP-Header wird täglich in Milliarden von HTTP-Antworten gesendet. Aber seine Verwendung hat seine ursprüngliche Vision nie erfüllt, und viele Entwickler missverstehen, was es tut, oder erkennen nicht einmal, dass ihr Webserver es sendet. Mit dem Erscheinen der Kundenhinweise, Varianten und Schlüsselspezifikationen erhalten vielfältige Antworten einen Neuanfang.

Weiterlesen

Geständnisse eines Betrügers

Als ich vor fünf Jahren zum ersten Mal eingeladen wurde, auf einer der besten Front-End-Konferenzen Europas zu sprechen, hatte ich ziemliche **gemischte Gefühle**. Natürlich war ich unglaublich stolz und glücklich: Ich hatte noch nie zuvor die Gelegenheit gehabt, dies für ein vielfältiges Publikum von Menschen mit unterschiedlichen Fähigkeiten zu tun. Aber die anderen Gefühle, die ich hatte, waren ziemlich destruktiv. Ich konnte wirklich nicht verstehen, wie ich für irgendjemanden interessant sein konnte: Obwohl ich damals schon viele Jahre im Frontend gearbeitet hatte, war ich in der Community sehr still. Ich hatte nicht zu populären Frameworks oder Bibliotheken beigetragen. Ich war nur durchschnittlich. Das Gefühl, einen Fehler gemacht zu haben, dass **ich es nicht verdient hätte, auf dieser Konferenz zu sein**, war sehr stark, und ich konnte nicht glauben, dass ich tatsächlich sprechen würde, bis ich mein Flugticket gekauft hatte.

Weiterlesen

Eine Einführung in Gravit Designer: Entwerfen einer Wetter-App (Teil 2)

Willkommen zurück zum zweiten Teil dieses Tutorials zu Gravit Designer. Im [ersten Teil](https://www.smashingmagazine.com/2017/08/introduction-gravit-designer-designing-weather-app-part-1/) haben wir einen allgemeinen Blick auf Gravit geworfen und alles eingerichtet, erstellte das Hintergrundbild in der Wetter-App und der Statusleiste und begann dann, die ersten Elemente des Inhalts des Designs zu erstellen. Machen wir da weiter, wo wir aufgehört haben. Nachdem Sie die Haupttextebenen des Inhaltsbereichs in [Teil eins](https://www.smashingmagazine.com/2017/08/introduction-gravit-designer-designing-weather-app-part-1/) dieses Tutorials erstellt haben , machen wir weiter mit den Wetterbedingungen für die verschiedenen Tageszeiten.

Weiterlesen

Benutzerauthentifizierung für Web- und iOS-Apps mit AWS Cognito (Teil 1)

Entwickler und Organisationen suchen gleichermaßen nach einer Möglichkeit, mit mobilen Lösungen mehr Agilität zu erreichen. Es besteht der Wunsch, die Zeit von der Idee bis zum Test zu verkürzen. Als Entwickler stoße ich oft auf eine Hürde, die den anfänglichen Aufbau einer mobilen Hypothese verlangsamen kann: die Benutzerverwaltung.

Weiterlesen

Entwerfen der perfekten Feature-Vergleichstabelle

Ab einem bestimmten Preisniveau oder wenn uns die Qualität eines Produktes besonders am Herzen liegt, wollen wir _absolut_ sicher sein, dass wir die richtige Wahl treffen und ein gutes Produkt zu einem guten Preis bekommen. Hier macht eine **Funktionsvergleichstabelle** den Unterschied.

Weiterlesen

Die neun Prinzipien der Designimplementierung

Wie können wir ein bestehendes Projekt evaluieren? Ob wir Code überprüfen, CSS auditieren oder Kandidaten für eine Rolle in unserem Team interviewen, hier sind eine Reihe von Prinzipien, die eine gute Orientierung bieten.

Weiterlesen