Komponenten
Die KERN Komponenten wurden gezielt entwickelt, um Online-Dienste der deutschen Verwaltung optimal umzusetzen. Ziel ist es, diese Lösungen auf nahezu allen Geräten und in allen gängigen Browsern verfügbar zu machen – und das möglichst ohne umfangreichen Einsatz von JavaScript.
Daher wird konsequent auf native HTML5-Komponenten gesetzt, was sich auch im Namen des npm-Packages (kern-ux/native) widerspiegelt. Durch den weitgehenden Verzicht auf JavaScript werden technische Abhängigkeiten minimiert und ein hohes Maß an Stabilität und Performance gewährleistet. Ein weiterer Vorteil ist ein hohes Niveau an Barrierefreiheit, da native Technologien von Haus aus viele Anforderungen daran erfüllen.
Mit diesem Ansatz wird sichergestellt, dass digitale Verwaltungsangebote für alle Nutzenden zugänglich sind – unabhängig von technischen Voraussetzungen oder individuellen Einschränkungen.