2016-01-21 3 views
0

Я использую значки материалов Google, и я заметил, что в css they provided установлен параметр -webkit-font-smoothing: antialiased;. Я немного смущен этим, потому что я понимаю, что большинство шрифтов намекают на предотвращение размытости от субпиксельной рендеринга. Так что либоЯвляется ли шрифт Google Material Icon предназначенным для сглаживания?

  1. Шрифты разработаны с сглаживанием в виду, и я должен держать установку или
  2. Человек, который написал CSS неправильно решил "Fix" the font smoothing *, и я должен канаву установку.

Это то, на что он похож для меня (очень увеличенный). Это придает некоторую уверенность в первой теории, но у меня есть экран Retina, чтобы проверить его, поэтому я не знаю, как это выглядит на других экранах.

Сглаживание:

Anti-Aliased

По умолчанию:

Subpixel

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

ответ

0

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

В этом случае мы не можем сказать, почему он включен в CSS, мы можем только предположить, почему он включен. Это то, что они предназначались для его включения.

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

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

Смежные вопросы