Обнаружение изменения настройки сглаживания шрифта в Javascript - PullRequest
0 голосов
/ 30 декабря 2010

У меня есть страница, использующая @ font-face, и я играю с кодом JavaScript, который условно устанавливает текст этой гарнитуры в зависимости от того, включено ли сглаживание шрифтов. Обнаружение выполняется по этим линиям , но немного более детально, чтобы можно было различить сглаживание ClearType и Standard.

В любом случае проверка сглаживания выполняется при загрузке страницы, и я хочу понять, есть ли способ зафиксировать событие изменения предпочтения сглаживания после загрузки страницы.

Спасибо

1 Ответ

3 голосов
/ 30 декабря 2010

Я не вижу способа сделать это, который работает без таймаута для проверки, которую вы показываете каждые x секунд - что, конечно, является неоптимальным с точки зрения ресурса.

Я не думаю, что есть какое-либо событие JavaScript, к которому можно подключиться. Размер элемента, содержащего текст , может измениться , если метод сглаживания изменится, но тогда он также может не измениться.

...