CSS-Update 2022 — viel Neues für Web-Entwickler
2022 gibt es in den Evergreen-Browsern so viele interessante Neuerungen für Webentwickler wie lange nicht mehr. Nicht nur, dass mit ‘:has()‘ der langersehnte „Parent-Selector“ zur Verfügung steht, sondern auch ‘@layer‘, das die Kaskade nun besser beeinflussen lässt. Zudem bekommen wir native Container-Queries nicht zu vergessen Subgrids. Aber auch die kleinen Features wie ‘aspect-ratio‘, ‘gap‘ in […]
Single Page Web Apps mit Blazor WebAssembly — soll ich’s machen oder lass ich’s lieber sein?
Alle modernen Browser können heute WebAssembly-Bytecode als Alternative zu JavaScript ausführen. Gedacht war WebAssembly für Berechnungen im Hintergrund, daher gibt es auch im Standard keine direkte Interaktion mit dem DOM. Einige moderne Frameworks haben diese und andere Beschränkungen (wie den fehlenden Garbage Collector) aber bereits überwunden. Dieser Vortrag stellt WebAssembly am Beispiel Blazor von Microsoft […]
Unlock the fun of web typography! The power of Variable Fonts, Color Fonts and OpenType Features
Creating outstanding typographic designs is not just about choosing the right font. It’s about using all the super powers that font technology offers you today. In her talk, Ulrike will reveal some playful type experiments that show evidence: type is not just for reading but it’s fun and entertaining, too.
Riskanter Datenverkehr: Datenexport in die USA und der Umgang mit Clouds, Cookies und Google Analytics
Die DSGVO stellt nicht nur die Entwickler und Betreiber von Websites weiter vor Herausforderungen. Dies gilt derzeit vor allem für den Transfer von Daten in die USA, der in besonderem Maß im Visier der Datenschutzbehörden steht. So haben deutsche Gerichte bereits Schadensersatzforderungen für die Nutzung von Google Fonts bestätigt. Auch die Einbindung von Analytics und […]
So werden Nutzer*innen Teil des Teams — ein Erfahrungsbericht in Digitalisierung
Wie überträgt man einen Prozess, der jahrelang mit Papier, Faxgeräten und Kopierern durchgeführt wurde, in eine mobile App? Das sind Fragen, die Nelli Hergenröther und ihr Team beantworten mussten, als sie ein Projekt für einen der führenden Anbieter für Pflegedienstleistungen im Raum Berlin-Brandenburg übernahmen. Zu den Pflegedienstleistungen gehören u.a. eine Einschätzung der kognitiven Fähigkeiten und […]
Accessibility in React-Applikationen
Deine Single Page-Applikation sieht gut aus und macht genau das was sie soll? Aber ist sie auch gut benutzbar? Diese Frage stellen wir uns in diesem Talk und werfen einen Blick auf zahlreiche Best Practices und Cheap Wins mit denen du die Zugänglichkeit deiner Applikation schon mit kleinen Änderungen deutlich verbessern kannst. Außerdem erfährst du, […]
Non-trivial optimization techniques in Angular
Angular has a number of distinct performance bottlenecks to alleviate, especially in larger applications. However, even though there is information available on the web on improving performance, mostly this knowledge is limited to change detection strategy OnPush and async pipe. This for sure is only a tiny fraction of what’s possible so it’s time to […]
Sponsored: Superkräfte im Frontend mit dem Structr-Backend
Axel zeigt anhand einiger Praxisbeispiele im Rahmen einer Hands-On-Demo, wie man mit aktuellen Frontend-/Web-Frameworks und Structr als Backend super schnell auch komplexere Projekte stemmen kann.
structr
Lorem Ipsum abstractum
Bye Bye ngModule — Eine neue Welt mit Standalone Components
Seit Version 14 unterstützt Angular das Konzept der Standalone Components. Das Angular Team verspricht hierbei weniger Boilerplate Code und einen leichteren Einstieg in die Welt der Angular Entwicklung. Von nun an können systemweite Abhängigkeiten bei dem Starten einer Applikation registriert werden. Darüber hinaus können innerhalb einer Routenkonfiguration — neben Modulen — ebenfalls auch Komponenten dynamisch […]