LINUX.ORG.RU
ФорумTalks

А что, теперь на DPI модно класть?

 


1

2

На новом ноуте 136x135 dpi. Казалось бы, шрифты магическим образом должны увеличиться, но хренушки — разглядеть хоть что-либо можно только под лупой.

Прописывание «Xft.dpi: 136» в xresources показывает незабываемую феерию форм и толщин линий вперемешку с микробами.

Товарищи, как вы это терпите? Тупо везде выставляете шрифты побольше? Но упоротые сайтописаки используют px. И как же появление ретины в ближайшем будущем? Или есть какой-нибудь православный способ?

★★★

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

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

Это почему ещё? Наоборот, всё уменьшится.

Kindly_Cat
()

Православный способ есть только у маков - они разрешение сделали ровно в два раза больше привычного, и на уровне ОС всем, кто про высокий dpi ничего не знает, сообщают стандартный dpi и рисуют виртуальный пиксел в 4 реальных. Современные интерфейсы практически не масштабируются по dpi, де-факто. Хотя фича заявлена, она работает через жопу.

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

Это почему ещё?

Потому что высота шрифта задается в точках, которые не зависят (по идее) от разрешения.

baverman ★★★
() автор топика
Ответ на: комментарий от Kindly_Cat

А dpi означает разве не «точки на дюйм»?

В этом контексте точки надо читать как пиксели, а есть еще http://en.wikipedia.org/wiki/Point_(typography).

Попробуй распечатать документ при 300dpi и 600dpi — размер шрифтов будет одинаковый.

Хотелось бы того же эффекта на мониторе.

baverman ★★★
() автор топика

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

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

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

Это в каком далеком будущем так?

pekmop1024 ★★★★★
()

С нвидиа-блобом dpi определяется корректно, но есть один злобный любитель не соблюдать его — Firefox, причём только на страницах, интерфейс-то нормально. И приходится делать фиксировать минимальный 14-16 шрифт на нетбуке с ~125 dpi и терпеть расползающуюся вёрстку на некоторых сайтах. Остальные вроде бы слушаются. Хотя насчёт других браузеров я тоже не уверен.

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

что мешало сказать «в пунктах»? =)

Я просто забыл как они по-русски называются.

baverman ★★★
() автор топика

На новом ноуте 136x135 dpi. Казалось бы, шрифты магическим образом должны увеличиться, но хренушки — разглядеть хоть что-либо можно только под лупой.

Я об этом трубил на этом сайте в том числе 10 (десять) лет назад.

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

Если стоит "-1", то он использует «системный или 96, какой больше». Как он при этом определяет системный — хрен знает. Если неправильно, то как раз «шрифты в полтора раза меньше» и получишь.

frob ★★★★★
()

А что, теперь на DPI модно класть?

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

Товарищи, как вы это терпите?

Так же, как закон всемирного тяготения. Смиренно ждем, когда техника обеспечит нужный dpi.

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

Смиренно ждем, когда техника обеспечит нужный dpi.

Техника обеспечила нужный DPI уже давно, но она была не для нищебродов, поэтому всем было по@ на проблемы 0.1%. Но 0.1% смотрели вперёд, а местные модераторы лечили их от вендотроллерства. Отсюда и 386.

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

Смиренно ждем, когда техника обеспечит нужный dpi.

Дык от этого ничего не изменится. Вона яблочники, втупую, просто четыре пиксела рисуют вместо одного. В том то и беда, dpi начинает быстро расти, а софт просто не готов. И, видимо, никогда готов и не был.

baverman ★★★
() автор топика
Ответ на: комментарий от lenin386

Техника обеспечила нужный DPI уже давно

Ссылочкой на монитор с 600dpi не поделитесь?

Бумага (принтеры) нужное разрешение тянет, и проблем с зависимостью размера шрифта от dpi у нее нет.

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

У меня была Toshiba Libretto U100. 7", 1024x600. Сколько там DPI - не знаю и не помню, факт только в том, что Линукс DPI по факту вообще не понимает.

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

Так же страшненько там все было.

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

lenin386 ★★★★
()

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

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

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

Что же значит твоё 386? Уж не олдфажность ли?

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

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

Современные интерфейсы делают с расчетом на device independant pixels

ДОЛЖНЫ делать, но не делают по факту на Линуксе.

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

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

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

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

В венде масштабируются шрифты, ну а если софт растровый - тот тут увы, ничего не сделаешь.

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

Гетека и кьют тоже масштабируют шрифты согласно dpi. Остальное зависит от конкретных софтописателей.

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

По крайней мере в вебе есть только пиксели, всё остальное фикция и высчитывается исходя из 96 dpi AFAIR даже если прямо укажешь pt или ещё что.

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

Православный способ есть только у маков - они разрешение сделали ровно в два раза больше привычного, и на уровне ОС всем, кто про высокий dpi ничего не знает, сообщают стандартный dpi и рисуют виртуальный пиксел в 4 реальных.

Точная такая же фича есть и в Windows начиная с висты.

http://msdn.microsoft.com/en-us/library/windows/desktop/dd464660.aspx#dpi_vir...

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

Не довелось, к счастью, испытать на себе ни висту, ни 7 :)

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

Этот пользователь включил фильтрацию /forum/talks в privoxy сроком до конца 2012 года.
Если он там появится, скажите, чтобы делом занялся.

Делом займись, ня :3

jessey
()
Ответ на: комментарий от baverman

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

Только сайты не готовы. Авторам приложений нужно будет только положить рядом с обычной увеличенную графику. Да и авторам сайтов, на самом деле, тоже, но это пока только хром с сафари умеют.

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