Web

Was treibt den Erfolg von Software im E-Commerce an?

Wenn man sich die aktuelle Beschleunigung der digitalen Transformation, die Zunahme von Remote-Arbeitskräften und eine größere Abhängigkeit von Online-Transaktionen und Interaktionen anschaut, dann haben diese Veränderungen zusammen jedes Unternehmen letztendlich in ein E-Commerce-Unternehmen verwandelt. Dies zeichnet sich nicht mehr nur als eine verlässliche Erwartung ab. Es ist bereits geschehen und ich würde sagen, auf eine ziemlich brutale Art und Weise.

Shift Left Security: Apps frühzeitig absichern

Bereits in frühen Phasen der Software-Entwicklung müssen Richtlinien und Kontrollen für Sicherheit implementiert werden. Oft stehen relativ neue Tools für Code-Scanning und automatisiertes Patching im Fokus. Meist ignoriert werden dagegen klassische Lösungen wie die Web Application Firewall (WAF), die seit langem für die Durchsetzung von Sicherheitsrichtlinien im Einsatz sind. Das gilt es beim Erstellen einer zeitgemäßen und zufriedenstellen IT-Sicherheitsstruktur zu beachten. Die organisatorischen Prozesse sind dabei zu optimieren.

Barrierefreies Internet: Web Accessibility für visuelle Inhalte

Wir leben und arbeiten in einer zunehmend visuellen Welt, die sich auf Bilder, Fotos und Videos verlässt, um komplexe Informationen zu kommunizieren. Vom einfachen Emoticon bis hin zum 4K-Ultra-HD-Video nutzen Unternehmen visuelle Inhalte, um Informationen zu teilen, Communitys und Beziehungen aufzubauen, Kunden zu überzeugen und zu begeistern, Produkte und Dienstleistungen zu verkaufen oder einfach nur um Menschen zu unterhalten. Oft werden dabei Menschen mit Sehbeeinträchtigungen übersehen.

Per Anhalter durch den JavaScript-Dschungel: Asynchronität in JavaScript – ein Werkzeug für jedes Problem

Der Fall bei Asynchronität in JavaScript ist eigentlich klar: Callbacks sind böse und Promises die einzig richtige Lösung. Nein, eigentlich ist ja async/await die Lösung, was aber wiederum auf Promises aufbaut, bei denen wiederum einige Callbacks im Spiel sind. Also ist doch nicht alles so klar, wie es scheint. Warum diese ganze Asynchronität notwendig ist, werden wir im Folgenden klären.