Om interacties tussen de opmaak van de website en Eye-Able te voorkomen,
worden alle stylesheets en vrijwel alle HTML-elementen van Eye-Able ingekapseld in een
Shadow-DOM. Zolang er geen functies worden geactiveerd, blijft de overige
HTML-code van de website ongewijzigd.
Bij het activeren van functies kunnen er onder andere de volgende wijzigingen
in de HTML- of CSS-code van de pagina optreden: het toevoegen van CSS-klassen/ID’s, inline-
-stijlen, attributen en nieuwe elementen. Alle wijzigingen kunnen ongedaan worden gemaakt door de functies
te resetten en de pagina opnieuw te laden.

