Historique de versions de UAIE — Universal Adaptive Interface Engine - 1 version
UAIE — Universal Adaptive Interface Engine par Fiza Pathan
Historique de versions de UAIE — Universal Adaptive Interface Engine - 1 version
Attention aux anciennes versions ! Elles sont affichées seulement à des fins de test et de référence.Vous devriez toujours utiliser la dernière version d’un module complémentaire.
Dernière version
Version 1.0.11
Publié le 19 avr. 2026 - 1,01 MoFonctionne avec firefox 109.0 et versions supérieuresv1.0.11 — Security hardening release
Completes the planned security refactor mentioned in v1.0.10 Notes to
Reviewer. All innerHTML assignments have been eliminated from the
codebase.
Changes:
- Main panel injection now uses DOMParser.parseFromString() (safe,
non-executing HTML parsing API).
- Plain Language overlay rebuilt with createElement() and textContent.
Inline onclick replaced with addEventListener().
- Reading Companion word spans rebuilt with createElement(). Syllable
separator rendered as a styled child span.
- SVG colour-blindness filter rebuilt with createElementNS() for defs,
filter, and feColorMatrix elements.
- Dead document. body.innerHTML cache reads removed.
- Empty-string innerHTML clearings replaced with DOM removeChild loops.
- popup.html inline <script> moved to external popup.js file,
satisfying Firefox default CSP for extension pages.
Verified: grep ".innerHTML\s=" .js returns zero matches across all
JavaScript files.
No user-facing feature changes. This is a security compliance release
only.Code source publié sous licence Tous droits réservés