LINUX.ORG.RU

качество того, на что смотрим

 , , ,


1

1

Добрейшего времени суток!

Хочу поднять холиварно-флеймувую тему. Не удивляйтесь. Истины тут нету, ибо любое восприятие видимого - строго субъективно. Однако, цель всего этого есть. В последнее время приходится очень много работать за монитором в IDE, замечаю, что очень устают глаза. Есть желание по максимуму убрать «причины». Видимых для меня пока две - качество отображения шрифтов и оформление стилей управляющих элементов/окон. Хочу собрать по максимуму инфы для осмысления. Для затравочки приведу скриншот:

Он

Ну и в качестве развлечения и возможно пользы - вопросы:

1) Где тут фря, а где линух?

2) Какие типы сглаживания использованы?

3) Какой вариант на ваш взгляд лучше? И почему?

4) Если оба варианта не айс (типа ШГ), то почему? И что все же лучше в качестве альтернативы?

5) Есть какая полезная инфа по данному вопросу? (поделитесь, плс!)

ЗЫ: DPI, шрифты и размер - одинаковы.

замечаю, что очень устают глаза

Бывало такое при включении rgb-сглаживания, на Funtoo можно поробовать отключить. Ещё от монитора зависит (матрица, поверхность экрана и т.п.).

backbone ★★★★★
()
Последнее исправление: backbone (всего исправлений: 2)

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

i-rinat ★★★★★
()
Ответ на: комментарий от wakuwaku

Выключи Петросяна, скажи по существу.

Majestio
() автор топика

рендеринг шрифтов не имеет отношения к ядру, болезный

anonymous
()

И что все же лучше в качестве альтернативы?

Без сглаживания

Почему?

Глаза не устают

Old_Hamster ★★★
()

Опрос бессмысленный изначально. Сколько глаз - столько и предпочтений. Лично я предпочитаю slight хинтинг и сглаживание rgba. Но это по разному работает с разными шрифтами и с разными темами.

enso ★★★★★
()

3) Какой вариант на ваш взгляд лучше? И почему?

оба варианта хорошие — но справа лучше (нет радуги)

# P.S.: и да — субпиксельное сглаживание это костыль :-)

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

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

а если бы были бы плохие шрифты — то уставала бы спина\шея (а не глаза), так как тебе приходилось бы постоянно нагибаясь и сидеть в плотную к монитору (в попытках поближе рассмотреть текст) :-)

user_id_68054 ★★★★★
()
Последнее исправление: user_id_68054 (всего исправлений: 1)
Ответ на: комментарий от user_id_68054

субпиксельное сглаживание это костыль

как и то, что дисплеи отображает rgb а глаз воспринимает это как полный спектр цветов. и многое другое

anonymous
()
Ответ на: комментарий от TDrive

с субпикселями буде ещё лучше

anonymous
()

funtoo

«Не для десктопа» © её создатель. Дальше много думай ™

init_6 ★★★★★
()

3) Какой вариант на ваш взгляд лучше? И почему?

Оба отстой, почему, вроде и так видно

4) Если оба варианта не айс (типа ШГ), то почему? И что все же лучше в качестве альтернативы?

Потому что при низком DPI не может быть хороших шрифтов. Либо мыльное ШГ, либо радужное ШГ, либо ступенчатое ШГ. В качестве альтернативы — дождаться мониторов с 300+ dpi (либо раскошелиться на таковой).

Psych218 ★★★★★
()

Если устают глаза, то:

  • Сделай светлую, но не яркую тему gtk. Как, например, Laten.
  • И збавься от цветности где только можно. Как тему иконок советую Album.
  • В качестве шрифтов рекомендую Open Sans или же PT Sans, для терминала Droid Sans Mono (bold). А также для улучшения рендеринга советую infinality
  • Настрой цветовую схему своего IDE индентично цветам системы, чтобы взде были похожие цвета.
  • Радугу из шрифтов советую убрать.
  • Сделай поменьше всяких разнообразных элементов в оформлении, так будет проще сфокусироваться на главном.
  • Вместо обоины залей рабочий стол каким-нибудь приятным глазу цветом.
sudopacman ★★★★★
()
Ответ на: комментарий от sudopacman

Всем спасибо за советы!

В качестве шрифтов рекомендую Open Sans или же PT Sans, для терминала Droid Sans Mono (bold). А также для улучшения рендеринга советую infinality

Слева (с радугой) funtoo+xfce4 как раз с infinality-фильтром. Для FreeBSD готовых патчей не нашел, пришлось lcd-filter прикрутить. PT Mono - этот шрифт пользую в IDE (QtCreator), вне его - по максимуму стараюсь использовать Liberation Sans. Обои - их нет, экран темного серого цвета. В IDE фон делаю темно-зеленый - методом проб и ошибок пришел именно к такой раскраске.

1) Terminus во все поля

Это я для системной консоли прикрутил, но работать с таким шрифтом мне не очень удобно

3) Redshift на панель

Надо будет глянуть.

Majestio
() автор топика

оба варианта не айс, потому что мыло

q11q11 ★★★★★
()
Ответ на: комментарий от Dreamject

Не надо смотреть на шрифты менее 16 пикселей/100DPI, и всё.

а где-же реклама твоего сверхпродвинутого революционного поделия

q11q11 ★★★★★
()

выруби антиалиас и везде поставь liberation

q11q11 ★★★★★
()
Ответ на: комментарий от Deleted

О, шрифтоджедай, покажи свой eselect fontconfig list падавану!

Лови, падаван :)

Available fontconfig .conf files (* is enabled):
  [1]   10-autohint.conf *
  [2]   10-no-sub-pixel.conf
  [3]   10-scale-bitmap-fonts.conf *
  [4]   10-sub-pixel-bgr.conf
  [5]   10-sub-pixel-rgb.conf *
  [6]   10-sub-pixel-vbgr.conf
  [7]   10-sub-pixel-vrgb.conf
  [8]   10-unhinted.conf
  [9]   11-lcdfilter-default.conf *
  [10]  11-lcdfilter-legacy.conf
  [11]  11-lcdfilter-light.conf
  [12]  20-unhint-small-dejavu-sans-mono.conf
  [13]  20-unhint-small-dejavu-sans.conf
  [14]  20-unhint-small-dejavu-serif.conf
  [15]  20-unhint-small-vera.conf *
  [16]  25-unhint-nonlatin.conf
  [17]  30-metric-aliases.conf *
  [18]  30-urw-aliases.conf *
  [19]  31-cantarell.conf
  [20]  40-nonlatin.conf *
  [21]  42-luxi-mono.conf *
  [22]  45-latin.conf *
  [23]  49-sansserif.conf *
  [24]  50-user.conf *
  [25]  51-local.conf *
  [26]  52-infinality.conf *
  [27]  57-dejavu-sans-mono.conf *
  [28]  57-dejavu-sans.conf *
  [29]  57-dejavu-serif.conf *
  [30]  60-latin.conf *
  [31]  60-liberation.conf *
  [32]  62-croscore-arimo.conf
  [33]  62-croscore-cousine.conf
  [34]  62-croscore-symbolneu.conf
  [35]  62-croscore-tinos.conf
  [36]  65-fonts-persian.conf *
  [37]  65-khmer.conf
  [38]  65-nonlatin.conf *
  [39]  69-unifont.conf *
  [40]  70-no-bitmaps.conf
  [41]  70-yes-bitmaps.conf *
  [42]  75-yes-terminus.conf
  [43]  80-delicious.conf *
  [44]  90-synthetic.conf *
Majestio
() автор топика
Ответ на: комментарий от Deleted
Available fontconfig .conf files (* is enabled):
  [1]   10-autohint.conf
  [2]   10-no-sub-pixel.conf
  [3]   10-scale-bitmap-fonts.conf *
  [4]   10-sub-pixel-bgr.conf
  [5]   10-sub-pixel-rgb.conf
  [6]   10-sub-pixel-vbgr.conf
  [7]   10-sub-pixel-vrgb.conf
  [8]   10-unhinted.conf
  [9]   11-lcdfilter-default.conf
  [10]  11-lcdfilter-legacy.conf
  [11]  11-lcdfilter-light.conf
  [12]  20-unhint-small-dejavu-sans.conf
  [13]  20-unhint-small-dejavu-sans-mono.conf
  [14]  20-unhint-small-dejavu-serif.conf
  [15]  20-unhint-small-vera.conf *
  [16]  25-ttf-arphic-ukai-render.conf
  [17]  25-ttf-arphic-uming-bitmaps.conf
  [18]  25-ttf-arphic-uming-render.conf
  [19]  25-unhint-nonlatin.conf
  [20]  30-metric-aliases.conf *
  [21]  30-urw-aliases.conf *
  [22]  31-cantarell.conf
  [23]  35-ttf-arphic-ukai-aliases.conf
  [24]  35-ttf-arphic-uming-aliases.conf
  [25]  40-nonlatin.conf *
  [26]  41-ttf-arphic-ukai.conf
  [27]  41-ttf-arphic-uming.conf
  [28]  45-latin.conf *
  [29]  49-sansserif.conf *
  [30]  50-user.conf *
  [31]  51-local.conf *
  [32]  57-dejavu-sans.conf
  [33]  57-dejavu-sans-mono.conf
  [34]  57-dejavu-serif.conf
  [35]  60-latin.conf *
  [36]  60-liberation.conf
  [37]  64-ttf-arphic-uming.conf
  [38]  65-fonts-persian.conf *
  [39]  65-khmer.conf
  [40]  65-nonlatin.conf *
  [41]  69-unifont.conf *
  [42]  70-no-bitmaps.conf
  [43]  70-yes-bitmaps.conf
  [44]  75-ttf-arphic-ukai-select.conf
  [45]  80-delicious.conf *
  [46]  90-synthetic.conf *
  [47]  90-ttf-arphic-ukai-embolden.conf
  [48]  90-ttf-arphic-uming-embolden.conf
  [49]  99pdftoopvp.conf

но это все то что по дефолту поставилось, я специально ничего не крутил для шрифтов.

TDrive ★★★★★
()
$ eselect fontconfig list
Available fontconfig .conf files (* is enabled):
  [1]   10-autohint.conf
  [2]   10-no-sub-pixel.conf
  [3]   10-scale-bitmap-fonts.conf
  [4]   10-sub-pixel-bgr.conf
  [5]   10-sub-pixel-rgb.conf
  [6]   10-sub-pixel-vbgr.conf
  [7]   10-sub-pixel-vrgb.conf
  [8]   10-unhinted.conf
  [9]   11-lcdfilter-default.conf
  [10]  11-lcdfilter-legacy.conf
  [11]  11-lcdfilter-light.conf
  [12]  20-unhint-small-dejavu-sans.conf
  [13]  20-unhint-small-dejavu-sans-mono.conf
  [14]  20-unhint-small-dejavu-serif.conf
  [15]  20-unhint-small-vera.conf
  [16]  25-unhint-nonlatin.conf
  [17]  30-metric-aliases.conf
  [18]  30-urw-aliases.conf
  [19]  40-nonlatin.conf
  [20]  45-latin.conf
  [21]  49-sansserif.conf
  [22]  50-user.conf *
  [23]  51-local.conf
  [24]  57-dejavu-sans.conf
  [25]  57-dejavu-sans-mono.conf
  [26]  57-dejavu-serif.conf
  [27]  60-latin.conf
  [28]  65-fonts-persian.conf
  [29]  65-khmer.conf
  [30]  65-nonlatin.conf
  [31]  69-unifont.conf
  [32]  70-no-bitmaps.conf
  [33]  70-yes-bitmaps.conf
  [34]  80-delicious.conf
  [35]  90-synthetic.conf
anonymous
()
Ответ на: комментарий от anTaRes

1) Terminus во все поля

Плюсадын. Terminus для консоли идеален. Раньше тоже глаза болели пока не переполз на него.

iron ★★★★★
()

1) уменьши яркость

2) купи нормальный монитор (хотя бы LED на светодиодной подсветке, а не с лампами, т.к. лапы дневного света мерцают)

3) используй не яркие не вырвиглазные цвета

peregrine ★★★★★
()
Последнее исправление: peregrine (всего исправлений: 1)

ну, вот тоже решил поэкспериментировать (опять) и попробовать ваши хваленные PT, радугу и т.д. благо доустанавливать нужно только шрифт, инфиналити уже установлен и отключен
насильно задаю dpi=112 в настройках Xfce, врубаю инфиналити и фильтр и попутно первых пару опций из предоставленных выше фонтконфигов

$ cat /var/log/Xorg.0.log | grep DPI
[     7.812] (--) NVIDIA(0): DPI set to (112, 114); computed from "UseEdidDpi" X config

$ eselect infinality show 
Current style symlink:
  /etc/fonts/infinality/styles.conf.avail/ultimate-combi

$ eselect lcdfilter show 
Current lcdfilter style symlink:
  /usr/share/eselect-lcdfilter/env.d/infinality-sharpened

$ eselect fontconfig list | grep '*'
Available fontconfig .conf files (* is enabled):
  [1]   10-autohint.conf *
  [3]   10-scale-bitmap-fonts.conf *
  [5]   10-sub-pixel-rgb.conf *
  [9]   11-lcdfilter-default.conf *
  [24]  50-user.conf *
  [25]  51-local.conf *
  [26]  52-infinality.conf *
ну чо сказать, чуть пропало мыло и чуть появилась радуга толь с непривычки, толь действительно больше нагрузка на глаза от таких шрифтов
погоняю пока пару дней радугу, может понравится
http://i.imgur.com/ulMZLdc.png

з.ы. на темном фоне все более «радужно» выглядят: http://i.imgur.com/ebAAlsE.png
это соотв.:
font-family: «Arial»,sans-serif;
font-family: «Droid Sans Mono»,monospace,sans-serif;

anTaRes ★★★★
()
Ответ на: комментарий от smilessss

«чо за чернота» подумал я, а потом до меня дошло
я выключил свой Redshift и узрел что «для вечернего времени с отключенным освещением» настройка ок :)

anTaRes ★★★★
()
Ответ на: комментарий от iron

Terminus для консоли идеален.

он даже в окнах и менюшках идеален
я как-то случайно при настройке Qt5 воткнул, так у меня теперь все приложения на Qt5 с терминусом, каждый раз при запуске удивляюсь но убирать не хочу :)

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

anTaRes ★★★★
()
Ответ на: комментарий от anonymous

разупорись, это расширение, чтобы ночью светлые тона не били по глазам

без него все точно так же

smilessss ★★★★★
()
Ответ на: комментарий от anonymous

> субпиксельное сглаживание это костыль

как и то, что дисплеи отображает rgb а глаз воспринимает это как полный спектр цветов. и многое другое

верно!

правда тут есть один нюанс..

субпиксельное сглаживание это костыль который предполагает что {R}{G}{B} идёт именно в этом порядке (или в этом: {B}{G}{R})...

но вот тот факт что на самом деле внутри матрицы современного монитора {G} может быть даже НЕ на том же и том же горизонтальном ряду по сравнению с {B} — это вполне нормальная реализация...

[[я смотрел несколько разных LCD-экранов через микроскоп — и наблюдал совершенно разные расположения]]

....вот этот факт говорит о том что костыль «субпиксельное сглаживание» уже дошёл до той стадии — что теперь временами это не более чем «радуга» :-) :-D

дисплеи отображает rgb а глаз воспринимает это как полный спектр цветов

а вот этот костыль — ещё вполне себе остаётся общим работающим решением :-) .. и по сути — не зависит от тонкостей реализации...

то есть «субпиксельное сглаживание» — *слишком* уж полагается на детали реализации монитора. это плохо.

user_id_68054 ★★★★★
()
Ответ на: комментарий от anTaRes

погоняю пока пару дней радугу, может понравится

не понравилось, такое чувство что шрифты «притягивают взгляд»
на «белое на черном» вообще невозможно смотреть, все как-то въедается в глаза

отключаю инфиналити и насильно ставлю «Распределение внутри пикселя» в «RGB» (еле заметно отличается от «Отсутствует»)
шрифты чуть мыльные, но зато реально менее напряжные

http://i.imgur.com/NUjAgOm.png, т.е. вариант №2 из скрина в топике мне больше подходит

anTaRes ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.