syncova-policies/lib
Weapie 5aa8880190 Gebaerdensprach-Video ermoeglichen und Erklaerung anpassen
Ein DGS-Video liess sich bisher gar nicht einbinden: Der Markdown-
Prozessor laeuft mit Sanitizing, und remark reicht rohes HTML dann von
vornherein nicht durch - <video> kam als leeres <p> heraus. Eine
erweiterte Freigabeliste allein half deshalb nicht.

Statt rohes HTML fuer alle Textfelder zu oeffnen - auch fuer die 121
Erklaerungen - bekommt die Gebaerdensprach-Seite zwei eigene Felder fuer
Video- und Untertiteladresse. Ausgegeben wird ein natives <video
controls> mit <track kind="captions"> und Bildunterschrift.

Adressen werden zweimal geprueft, beim Speichern und vor der Ausgabe:
zugelassen sind nur der eigene Server und https. javascript:, data:,
protokollrelative und einfache http-Adressen werden abgewiesen. iframe
bleibt bewusst gesperrt - eine YouTube-Einbindung wuerde Besucherdaten
an Dritte uebertragen.

Erklaerung zur Barrierefreiheit entsprechend gekuerzt: Die beiden
Luecken nach § 4 BITV 2.0 entfallen, es bleibt die ungepruefte
Druckansicht.

Geprueft: Video wird mit Untertitelspur ausgeliefert und ist per Tastatur
erreichbar, axe-core meldet auf beiden neuen Seiten in hell und dunkel
keine Verstoesse, Adresspruefung weist alle acht Testfaelle korrekt zu.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-08 16:18:09 +02:00
..
api.ts Datenschutzerklärungen veröffentlichungsreif machen 2026-09-07 20:35:05 +02:00
app-config.ts Datenschutzerklärungen veröffentlichungsreif machen 2026-09-07 20:35:05 +02:00
auth.ts Container-Betrieb: Port-Erkennung, Erst-Admin und Sitzungs-Cookies 2026-09-07 17:01:22 +02:00
format.ts Syncova Policies: Portal für DSGVO-Datenschutzerklärungen 2026-09-07 16:23:51 +02:00
markdown.ts Datenschutzerklärungen veröffentlichungsreif machen 2026-09-07 20:35:05 +02:00
policy-completeness.ts Datenschutzerklärungen veröffentlichungsreif machen 2026-09-07 20:35:05 +02:00
policy-defaults.server.ts Datenschutzerklärungen veröffentlichungsreif machen 2026-09-07 20:35:05 +02:00
policy-defaults.ts Datenschutzerklärungen veröffentlichungsreif machen 2026-09-07 20:35:05 +02:00
policy-slug.server.ts Datenschutzerklärungen veröffentlichungsreif machen 2026-09-07 20:35:05 +02:00
policy-sort.ts Sortierung nach Titel und haengendes Overlay beheben 2026-09-08 13:37:58 +02:00
require-admin.ts Datenschutzerklärungen veröffentlichungsreif machen 2026-09-07 20:35:05 +02:00
site-pages.server.ts Gebaerdensprach-Video ermoeglichen und Erklaerung anpassen 2026-09-08 16:18:09 +02:00
site-pages.ts Gebaerdensprach-Video ermoeglichen und Erklaerung anpassen 2026-09-08 16:18:09 +02:00
slug.ts Datenschutzerklärungen veröffentlichungsreif machen 2026-09-07 20:35:05 +02:00
utils.ts Syncova Policies: Portal für DSGVO-Datenschutzerklärungen 2026-09-07 16:23:51 +02:00