Попросили сделать версию сайта для слабовидящих.
Попробовал запихнуть сайт во фрейм и увеличить сам фрейм при помощи CSS:
iframe {
width: 50%;
height: 50%;
transform: scale(2);
transform-origin: left top;
}
Масштаб меняется, тут без вопросов, но появляется размытие на всех элементах, особенно на шрифтах. Существуют ли способы побороть это размытие? Или какие-нибудь иные способы увеличить масштаб сайта? Может есть какие-нибудь хитрые решения на Canvas для рендеринга версии для слабовидящих? Универсальная цифровая лупа, например?