Netz

Eine alternative Sprachbenutzeroberfläche zu Sprachassistenten

Sprachassistenten sind derzeit der beliebteste Anwendungsfall für Sprachbenutzeroberflächen. Da Sprachassistenten jedoch Feedback geben, indem sie mit dem Benutzer sprechen, können Assistenten nur einfache Benutzeraufgaben wie das Einstellen eines Weckers oder das Abspielen von Musik lösen. Damit sich Voice User Interfaces wirklich durchsetzen können, muss das Feedback an den Benutzer visuell statt auditiv erfolgen.

Weiterlesen

Clientseitiges Routing in Next.js

Next.js verfügt über ein dateibasiertes Routing-System, bei dem jede Seite basierend auf ihrem Dateinamen automatisch zu einer Route wird. Dieser Artikel führt Sie durch fast alles, was Sie über Routing in Next.js wissen müssen, und weist Sie auf verwandte Themen und Konzepte hin.

Weiterlesen

Ihr Bild ist wahrscheinlich nicht dekorativ

Die Platzierung von Bildern im modernen Web ist sehr beabsichtigt und trägt dazu bei, den Gesamtzweck einer Seite oder Ansicht zu kommunizieren. Das bedeutet, dass fast jedes deklarierte Bild eine alternative Beschreibung haben muss.

Weiterlesen

Ein vollständiger Leitfaden für Barrierefreiheitswerkzeuge

In einer neuen kurzen Reihe von Beiträgen heben wir einige der nützlichen Tools und Techniken für Entwickler und Designer hervor. Kürzlich haben wir HTML-E-Mails und SVG-Generatoren behandelt. Dieses Mal sehen wir uns verschiedene Arten von Tools an, mit denen Sie Ihren Testprozess für Barrierefreiheit optimieren können. Verpassen Sie nicht das nächste.

Weiterlesen

Mehrere WordPress-Sites lokal mit DevKinsta erstellen

Bei der Entwicklung von Themes und Plugins für WordPress müssen wir sie in verschiedenen Umgebungen testen. Wie können wir schnell und einfach mehrere Testseiten auf unserem Computer erstellen, ohne Systemadministrator werden zu müssen?

Weiterlesen

Smashing Podcast Folge 39 mit Addy Osmani: Bildoptimierung

In dieser Folge des Smashing Podcast sprechen wir über Bildoptimierung. Welche Schritte sollten wir für performante Bilder im Jahr 2021 befolgen? Wir haben mit dem Experten Addy Osmani gesprochen, um es herauszufinden.

Weiterlesen

Wenn CSS nicht ausreicht: JavaScript-Anforderungen für barrierefreie Komponenten

Spoiler-Alarm: Tooltips, Modals, Registerkarten, Karussells und Dropdown-Menüs sind einige der Komponenten der Benutzeroberfläche, die mehr als CSS erfordern. Um die Zugänglichkeit Ihrer Benutzeroberfläche zu gewährleisten, ist JavaScript eine notwendige Ergänzung, um die Fokusverwaltung zu erreichen, auf Tastaturereignisse zu reagieren und ARIA-Attribute umzuschalten.

Weiterlesen

So erstellen Sie eine Geokodierungs-App in Vue.js mit Mapbox

In diesem Leitfaden werfen wir einen allgemeinen Blick auf die Konzepte der Vorwärts-Geocodierung und der Rückwärts-Geocodierung und erstellen eine Mini-App, die diese Konzepte anwendet, um bestimmte Standorte anzuzeigen, wobei Mapbox und Vue.js 2.6.11 verwendet werden, um dies zu erreichen .

Weiterlesen

Erste Schritte mit Webpack

Moderne Browser bieten gute Unterstützung für JavaScript-Module, aber Modul-Bundler wie Webpack bleiben ein kritischer Bestandteil der JavaScript-Toolchain. Lassen Sie uns einen tiefen Blick darauf werfen, was Webpack ist und wie Sie es in Ihrem Entwicklungsworkflow verwenden.

Weiterlesen

Verwalten des freigegebenen Zustands in Vue 3

Das Schreiben umfangreicher Vue-Anwendungen kann eine Herausforderung sein. In diesem Artikel geht Shawn Wildermuth auf die Vor- und Nachteile von Ansätzen wie Factorys, Shared Objects und der Verwendung von Vuex ein. Er erklärt auch, was in Vuex 5.0 kommt, das die Art und Weise ändern könnte, wie wir alle den gemeinsamen Zustand in Vue 3 verwenden.

Weiterlesen