web & mobile DEVELOPER 9/2021 16.08.2021, 11:28 Uhr

Die Highlights der web & mobile DEVELOPER 9/2021

Es gibt eine Alternative zur Bearbeitung von Bildern auf Webseiten - CSS. Nicht immer ist diese Variante jedoch der optimale Weg. Die Titelstory der web & mobile DEVELOPER 9/2021 zeigt, wie Sie dieses CSS-Feature optimal einsetzen.
(Quelle: Max Bold)
Die Optionen für die Bildbearbeitung in CSS sind inzwischen beeindruckend. Wichtig ist aber bei allen Bildmanipulationen die Performance nicht aus den Augen zu verlieren: nie sollte man unbearbeitete Bilder einfach in Webseiten einbauen und CSS die gesamte Arbeit machen lassen. Und wenn ein Effekt nicht dynamisch sein soll und nur bei einem Bild konkret angewendet wird, ist es natürlich ressourcensparender, das Bild ganz konventionell mittels Bildbearbeitungsprogramm vorzubereiten. Wie man CSS richtig zur Bildbearbeitung einsetzt, demonstriert Dr. Florence Maurice in einem Artikel ab Seite 54.
Auf CodePen kann man Programmcode im Browser schreiben und sich die Ergebnisse in einem Vorschaufenster anzuschauen. Dank des integrierten Ansatzes von CodePen kann man sich auf die Entwicklung einer Applikation konzentrieren und muss sich nicht erst um die Einrichtung Ihrer Entwicklungsumgebung kümmern. Im Fokus stehen bei Codepen HTML, CSS und JavaScript sowie zahlreiche Bibliotheken, die den Standard erweitern. Andreas Hitzig stellt die Entwickler-Community in einem Artikel ab Seite 54 vor.
Während pandas eine sehr vielseitige Python-Bibliothek ist, die auch Interaktionen mit CSV-Dateien unterstützt, ist openpyxl speziell auf die Interaktion mit Excel-Dateien zugeschnitten. Entsprechend lauten auch die zur Verfügung stehenden Klassen und Objekte. So gibt es zum Beispiel eine Klasse Workbook, die eine Excel-Arbeitsmappe repräsentiert, und die Klassen Worksheet und Cell geben ein Excel-Arbeitsblatt und eine einzelne Zelle beziehungsweise einen ganzen Zellenbereich wieder. Walter Saumweber stellt die Bibliothek in einem Artikel ab Seite 94 vor.
Übrigens: Abonnenten der web & mobile DEVELOPER können alle Artikel jederzeit nachlesen auf der Website www.webundmobile.de in der Rubrik Archiv im Browser, als PDF unter der Rubrik PDF-Reader oder in unseren Apps für Android (im Playstore unter dem Stichwort web & mobile) oder für iOS (im AppStore unter dem Stichwort web & mobile).

Inhalt

CSS-Techniken für Bilder
Mit CSS lassen sich Bilder skalieren, mittels Filter bearbeiten, zurechtschneiden und vieles mehr.
Datums- und Zeitangaben mit Moment.js bearbeiten
Mit Datums- und Zeitangaben umzugehen ist durchaus aufwändig. Insbesondere, wenn Zeitzonen mit ins Spiel kommen.
Konventionen zur JavaScript-Programmierung
Auch für JavaScript gibt es selbstverständlich Konventionen zur Programmierung.
Animierte Objekte ohne JavaScript
CSS-Animationen bieten eine einfache Möglichkeit, ein Objekt von einem CSS-Zustand in einen anderen zu überführen.
Asynchrone Programmierung in JavaScript
JavaScript bietet unterschiedliche Methoden um den Programmfluss asynchron durchzuführen.
Online-Community CodePen
CodePen erlaubt es Ihnen, Ihren Programmcode im Browser zu schreiben und sich die Ergebnisse in einem Vorschaufenster anzuschauen.
Cross-Plattform-Development mit Webtechnologien (Teil 8)
Eine Navigation innerhalb einer App unterstützt den Endbenutzer, die von ihm gewünschten Ziele zusammen mit den seitens der App avisierten Lösungen zu erreichen.
Multi Experience Development
Mit Apps Erlebnisse für die Nutzer schaffen. Technisch wird dieser Anspruch mit Hilfe einer Multi-Experience Development Plattform umgesetzt.
Ein JAMstack-CMS mit GitHub und Forestry
Der JAMstack ist eine moderne Möglichkeit um hochskalierende und ressourcenschonende Websites zu realisieren – eine echte Alternative zu klassischen serverbasierten Websites.
Excel-Daten mit Python bearbeiten (Teil 2)
Die openpyxl-Bibliothek bietet im Gegensatz zu pandas eine speziell auf die Excel-Umgebung abgestimmte Objekthierarchie.
Yandex Cloud und IoT Core
Die Yandex Cloud bietet Entwicklern eine angenehme Alternative zu amerikanischen Cloud-Anbietern.
Windows 11 für Entwickler
Windows 11 wird als neue Betriebssystemversion dem aktuellen Windows 10 Ende des Jahres folgen.
Speichern von Bildern und Grafiken
Wie Bilder für digitale Anwendungen vorbereitet werden, hängt von der Art des Materials und dem Motiv ab.
Arduino Nano RP2040
Das Arduino-Team bietet eine Variante des Arduino Nano an, die auf dem Raspberry Pi-Mikrocontroller basiert.





Das könnte Sie auch interessieren