Komponenten
Die KERN-Komponenten wurden speziell entwickelt, um die hauptsächlichen öffentlichen Dienste optimal zu unterstützen. Unser Ziel ist es, diese Lösungen auf nahezu allen Geräten und Browsern verfügbar zu machen – und das möglichst ohne den Einsatz von viel JavaScript.
Deshalb setzen wir konsequent auf native HTML5-Komponenten, was sich auch im Namen unseres npm-Packages (kern-ux/native) widerspiegelt. Durch den weitgehenden Verzicht auf JavaScript reduzieren wir nicht nur die technischen Abhängigkeiten, sondern gewährleisten auch ein hohes Maß an Stabilität und Performance. Gleichzeitig erreichen wir dadurch automatisch ein hohes Niveau an Barrierefreiheit, da native Technologien von Haus aus viele Anforderungen an Accessibility erfüllen.
Mit diesem Ansatz möchten wir sicherstellen, dass die digitalen Angebote für alle Nutzerinnen und Nutzer, unabhängig von technischen Voraussetzungen oder Einschränkungen, zugänglich sind.