Почему на Windows плохое качество шрифтов? [решено]

Решение: причин проблемы две — разная плотность пикселей + диагонали мониторов и отличие способов рендеринга текста на Mac и Windows. Если не менять монитор, можно сделать следующее
- в настройках встроенной ClearType выбрать комфортное для себя сглаживание;
- в расширенных настройках системы [SystemPropertiesAdvanced] поставить галочку в пункте сглаживания шрифтов;
- увеличить размер шрифта в системе через Панель управления [я поставил 120%];
- установить утилиту MacType [она на основе GDI++ — софта, который занимался этой проблемой; он имитирует сглаживание MacOS/iOS. Мне из расширений MacType лучше всего подошёл ChicoThorn встроенный].

Пока сижу с таким набором, от него моим глазам не так плохо. Дополню пост, если всё это не приживётся.

---

Сам пост:

До этого работал с макбуком, и контраст довольно сильный — шрифтам не хватает сглаживания, будто. У меня 1080p монитор, и я допускаю, что дело может быть в нём, тк на ноуте разрешение всё же выше. Но я на этом же мониторе могу включить запись видео с ноутбука, и на видео всё более менее окей со шрифтами, поэтому мне всё же кажется, что дело в рендеринге шрифтов у винды или видеокарты.

Может, у кого-то есть решение, кто уже сталкивался? Я пробовал настраивать сглаживание через ClearType (самую малость помогло, но проблему не решило), и сглаживание в расширенных настройках системы включено тоже. У меня win 11, но на 10 было аналогично; карта 1050ti, если вдруг, может быть в ней дело.

UPD: у меня стоит убунту второй системой, и там ситуация сильно лучше

0
50 комментариев
Написать комментарий...
Майк Стокласа

Ну. Монитор у тебя поди 24-27 дюймов, а МакБук дюймов 13, ещё и с большим разрешением - там разница в плотности пикселей колоссальная. Не удивлён, что у тебя пуксели видны, хоть и не уверен, что правильно понял проблему.

Ответить
Развернуть ветку
где кровь
Автор

да, про дюймы справедливо

Ответить
Развернуть ветку
KilledDebtor

На экранах с одинаково плотностью пикселей я не вижу разницы в шрифтах между маками и виндой.

Ответить
Развернуть ветку
Airyvoid

Ну и них там ретина дисплеи. Из-за чего плотность еще больше.

Ответить
Развернуть ветку
Art Sc

Как маркетинговое название увеличивает плотность пиуселей? -_-

Ответить
Развернуть ветку
Arthur Blaq

На маках сглаживание шрифтов сильно отличается от виндового cleartype. Последний учитывает субпиксели мониторов и с помощью них сглаживает неровоности. Технология разрабатывалась для небольших LCD мониторов. Сейчас плотности пикселей конечно ушли далеко вперед. На мой вкус сглаживание шритфа на мак ос хуже чем в винде при условии одинакого разрешения и самого шрифта и его параметров.

Вообще, сложно судить, что там тебя не устраивает без скриншота. Вдруг действительно с масштабированием проблемы

Ответить
Развернуть ветку
Loser Antbear

Проблема извечна. И таковой, похоже, останется. И она не в мониторе.

Все различие, как правильно упомянули некоторые люди здесь, в ПО, которое рендерит шрифты. В MacOS это Quartz Engine, в Windows - ClearType.

Есть решения на винду, но они не добиваются 100% схожего результата.
Если тебе не критично, то я бы предложил тебе просто иметь в виду и не парится - больше нервов сбережешь.

Сама тема холиварная, как и все в интернете. Но я разделяю твою боль: на маке отрисовка шрифтов для меня приятнее.

Ответить
Развернуть ветку
anyiome

Мне вот интересно почему МС просто не дадут пользователю выбор встроив в систему альтернативный режим рендера. Сомневаюсь что его разработка прям отнимет кучу ресурсов, а выхлоп будет точно побольше чем новый пуск или скругленные окна.

Ответить
Развернуть ветку
Loser Antbear

Они попытались, добавив динамическую настройку-подстройку в ClearType.
Но явно задача не приоритетная, так что не парятся.

У них там паника была, как бы винду на АРМ процессоры перевести и запустить 11ку.

Ответить
Развернуть ветку
anyiome
добавив динамическую настройку-подстройку в ClearType.

Это в 11? Фича где-то включается или работает по умолчанию?

Ответить
Развернуть ветку
Loser Antbear

Не, она там уже давно тусит. С семерки еще.
https://www.laptopmag.com/articles/adjust-cleartype-windows-10

Ответить
Развернуть ветку
anyiome

Ну тогда бог с ней, так себе сработало

Ответить
Развернуть ветку
Alexey Borisenko

+ да, к сожалению всё именно так

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
где кровь
Автор

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

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Аркадий Акакиевич

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

Например, как вариант, заменить все шрифты на более толстые.

Ответить
Развернуть ветку
Arthur Blaq
Ответить
Развернуть ветку
ProH

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

Ответить
Развернуть ветку
Arthur Blaq

По-моему в том и цель )))

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
DeMx

Так все правильно, сглаживание совершенно разное. Это вечная дилемма - кому-то наоборот больше нравится виндовый вариант, кому-то маковский. Есть всякие костыльные решения, типа MacType, но это все такое себе. Смирись, ничего ты с этим не сделаешь.

Ответить
Развернуть ветку
Аркадий Акакиевич

Как вариант - попробовать увеличить размер шрифта или сделать его жирным: https://answers.microsoft.com/en-us/windows/forum/all/bold-font-option-in-windows-10/9abd7069-fa50-46dc-af52-346cb7df5a45

Еще как вариант - заменить системные шрифты на какие-то другие.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
где кровь
Автор

масштабирование 100%. при 125 шрифты получше выглядят, но всё огромное. нигде скейлов масштабирования нет, и разрешение такое же, как на мониторе

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
где кровь
Автор

кажется, нет ничего похожего

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
где кровь
Автор

в посте сказано, что я уже

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Аркадий Акакиевич

А ты пробовал вообще Макось с экраном 1080p? Одно время я ее так использовал, и от шрифтов у меня вытекали глаза. С высоким dpi сделать нормальное сглаживание не так сложно, а вот с низким - это уже нетривиальная задача.

Ответить
Развернуть ветку
где кровь
Автор

нет. попробую

Ответить
Развернуть ветку
Tron Ubi

ну вот здесь поспорю, зависит еще от количества дюймов
так как на маке все привязано к плотности пикселей, если вкратце то оно должно быть 110 ppi +-5%

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
где кровь
Автор

в посте сказано, что да

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
где кровь
Автор

они сами ставились через приложку нвидии, если не ошибаюсь

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
где кровь
Автор

саму проблему установка не решила, но думаю, в целом лишней она не была. спасибо всё равно

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Dozaemon

По началу как пересел на новый ноут тоже шрифты не нравились, мылило как-то. Мб скейл до 100 опустить, ибо на телеке нуль проблем.

Ответить
Развернуть ветку
где кровь
Автор

скейл 100

Ответить
Развернуть ветку
Dozaemon

Это я про себя. Сам я решений так и не нашел.

Ответить
Развернуть ветку
Ярослав

Ну сравнил макбук с 1080 монитором
У макбуков плотность пикселей на дюйм в 2-3 раза выше

Ответить
Развернуть ветку
Ярослав

227 точек на дюйм против 100±

Ответить
Развернуть ветку
Максим Карпов
У меня 1080p монитор, и я допускаю, что дело может быть в нём

Определенно. На дисплее c более высоким PPI картинка, а тем более шрифты априори будут выглядеть лучше.

Ну и в целом - в разных ОС (да что ОС, даже в разных браузерах шрифты на одних и тех же сайтах могут по разному выглядеть) разные механизмы рендеринга шрифтов, поэтому даже одинаковые шрифты могут выглядеть по разному. Если приходится скакать между операционками - придется смириться с этим.

Ответить
Развернуть ветку
artemnet

В первую очередь решает ppi на дисплее.

Ответить
Развернуть ветку
Ornifex

Таже беда. 1080р, после апгрейда с 7 на 10 шрифты корявые ужос. Никакие танцы с ClearType настройками не помогают.

Ответить
Развернуть ветку
[Unknown]
Почему на Windows плохое качество шрифтов

Они не от ЯББЛЕ.

Ответить
Развернуть ветку
Читать все 50 комментариев
null