Netz

E-Mail-Testablauf, wie er sein sollte

Bei so vielen Tools und Ansätzen hat E-Mail immer noch einige Schwachstellen, sowohl für Entwickler als auch für E-Mail-Vermarkter. E-Mail ist schwierig, weil es zu viele Aspekte zum Festlegen und einige Instanzen ohne gemeinsame Regeln zu befolgen gibt.

Weiterlesen

Aufschlüsselung sperriger Builds mit Netlify und Next.js

Static Generation ist großartig für die Leistung – bis die App zu groß wird und die Build-Zeiten durch die Decke gehen. Heute werden wir uns ansehen, wie die frischen On-Demand-Builder von Netlify das beheben können.

Weiterlesen

Smashing Podcast Folge 40 mit Mike Cavaliere: Was ist Chakra UI für React?

In dieser Folge sprechen wir über die Chakra-Benutzeroberfläche. Was ist das und wie kann es bei Ihren React-Projekten helfen? Drew McLellan spricht mit dem Experten Mike Cavaliere, um es herauszufinden.

Weiterlesen

Erstellen von benutzerdefinierten Emmet-Snippets in VS-Code

In diesem Artikel erklärt Manuel, warum Emmet eines seiner bevorzugten Produktivitätstools zum Schreiben von HTML und CSS ist und wie Sie benutzerdefinierte Emmet-Snippets in Visual Studio Code erstellen können, um Ihre Front-End-Workflows noch weiter zu verbessern.

Weiterlesen

Erstellen eines Multi-Autoren-Blogs mit Next.js

In diesem Artikel wird erläutert, wie wir verschiedene Arten von Inhalten in einer Next.js-Anwendung verbinden können. Mit dieser Technik können wir unseren Projekten jede Art von Eins-zu-Eins-, Eins-zu-Viele- oder sogar Viele-zu-Viele-Beziehungen hinzufügen.

Weiterlesen

So führen Sie ein UX-Audit für eine große EdTech-Plattform durch (Fallstudie)

Dieser Artikel ist eine Fallstudie darüber, wie sich ein UX-Audit auf eine Benutzeroberfläche auswirkt. Es erklärt, wie eine berühmte Bildungsplattform edX anhand der Usability-Richtlinien von Jakob Nielsen analysiert werden kann. Zu Beginn teilt Mark Lankmiller alle Kriterien und Metriken, die er für sein UX-Audit verwendet hat.

Weiterlesen

Der Aufstieg von Design Thinking als Problemlösungsstrategie

In den dynamischen und unvorhersehbaren Umgebungen, in denen wir arbeiten, können selbst die sorgfältigsten Lösungen eine kurze Haltbarkeit haben. Wenn wir akzeptieren, dass unsere Arbeit unbeständig und unsere Fähigkeiten zur Problemlösung begrenzt sind, kann sich unser Ziel von der Bereitstellung vollständiger Lösungen auf die Entwicklung von Tools verlagern, die unsere Benutzer in die Lage versetzen, selbst adaptiv zu entwerfen.

Weiterlesen

Automatisieren von Screenreader-Tests auf macOS mit Auto VO

Automatisiertes Testen ist ein wichtiger Bestandteil jedes Softwareprojekts, einschließlich des Testens auf Barrierefreiheit. Es gibt bereits Tools für Linting- und Integrationstests für Barrierefreiheit, aber was ist mit End-to-End-Tests mit echter Hilfstechnologie? Da ich das noch nie zuvor gesehen hatte, machte ich mich daran, Auto VO zu bauen, einen Treiber für den VoiceOver-Bildschirmleser.

Weiterlesen

Entwerfen mit Code: Ein moderner Designansatz (Herausforderungen bei der Entwicklung)

Nach Jahren der Innovation sowohl bei Tools als auch bei Prozessen ist der Kampf zwischen Design und Entwicklung immer noch real. Dieser Artikel konzentriert sich auf die Best Practices zur Verbesserung der Design-to-Development-Prozesse und wie hochmoderne Lösungen wie UXPin powered by Merge-Technologie dazu beitragen können, den Wandel zu erleichtern.

Weiterlesen

Bild-zu-Text-Konvertierung mit React und Tesseract.js (OCR)

Müssen Sie Daten manuell verarbeiten, weil sie über Bilder oder gescannte Dokumente bereitgestellt werden? Eine Bild-zu-Text-Konvertierung ermöglicht es, Text aus Bildern zu extrahieren, um die Verarbeitung von Texten auf Bildern, Videos und gescannten Dokumenten zu automatisieren. In diesem Artikel sehen wir uns an, wie man ein Bild mit React und Tesseract.js (OCR) in Text umwandelt, Bilder vorverarbeitet und mit den Einschränkungen von Tesseract (OCR) umgeht.

Weiterlesen