Canvas contract
Ordinary DOM control
Accessible fallback is not pixel content