The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Представлен elogind, обособленный вариант logind, независимы..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Представлен elogind, обособленный вариант logind, независимы..." +/
Сообщение от Stax (ok), 23-Апр-15, 19:56 
>> Это плохо, что прибили. Хотя причины понятны.
> То есть мотивировка "шоб в браузере выглядело как в Windows" понятна?  
> А мне нет, особенно когда на дворе был 2009 или 2010
> год и уже даже виндовс потащили в сторону от прибитого гвоздями
> 96dpi.

В общем, у них были причины так делать и помимо веб-браузера.
https://home.comcast.net/~tomhorsley/game/dpi.html#Rationale
https://ask.fedoraproject.org/en/question/10731/why-do-i-hav.../

В винде сейчас (идейно) сделано отлично - никаких dpi, есть масштаб 100% (который, наверное, 96 или 100 dpi - но какая разница), можно задать другой масштаб.
(конечно, практически для неподдерживаемых приложений итоговый результат отвратительный. Ну се ля ви.)

Знание и манипулирование параметром "dpi" не дает ничего, см. пример в первой ссылке. Люди близко смотрят на экран планшета или ноута, дальше на экран десктопа, совсем далеко на экран телика. Нет никакого смысла замерять dpi этих устройств и выводить шрифты одного размера "выбрали 12pt - получите физические 12pt". На телеке с двух метров это тяжело читать, на hidpi-ноуте на расстоянии 40см 9-10pt буквы воспринимаются аналогично 12pt на экране десктопа на расстоянии 60-70 см. Практического смысла рисовать буквы физически одного размера на одном и том же выбранном шрифте на разных экранах в разных ситуациях нет. Гномовцы просто осознали это давно и взяли четкую линию.

Поэтому лучше про dpi вообще забыть (выбрали 96 ради каких-то шрифтов и абстракной совместимости - ну и хрен с ними), вводим понятие масштаба и радуемся жизни. Потому что когда говорят "dpi", сразу возникает зуд привести "типографские" размеры шрифтов к видимым на экране. Это была красивая идея (наследие WYSYWIG), но несколько потерявшая актуальность нынче.

>> Что hidpi это сложно - это тоже понятно. И требует новой культуры. Нельзя просто взять
> Да можно, можно.  Опять же проверено на своих глазах -- мониторы
> с высоким разрешением у меня где-то с 2002 года.  Просто
> необязательно брать интеграл в лоб, если не берётся.

hidpi - это когда я задаю масштаб 200%, и шрифт рисуется в два раза четче, а интерфейс никуда не ползет и не меняет физических размеров по сравнению с масштабом 100% и в два раза более низким разрешением на том же экране. Когда линии, скроллбары, иконки и прочее имеют те же самые размеры. Разумеется, по возможности используя то, что пискели стали более мелкие (более плавные скругления кнопок/скроллбара и прочее, например).

>> Я прямо сейчас не знаю, как в линуксе сейчас с hidpi, но подозреваю,
>> что пока еще печально.
> У меня всё так же всё хорошо. :)

Это радует.

>> Про отличные от gtk/qt тулкиты или обертки над этими типа wx даже упоминать не хочется,
>> "закрыть глаза и плакать".
> Да ладно, половина вопроса в шрифтах оказывается, причём в том же gitk
> более тонкие виджеты только на пользу пошли.

Ээээ стоп. Поддержке hidpi *безразлично* на толщину и размеры виджетов. Если перед экраном сидят с того же расстояния, никакие размеры и толщина нигде меняться не должны. Только увеличиваться четкость. Иначе это не hidpi, а профанация "более крупные шрифты". Это-то всегда было, и это настолько печальное решение, что задержало переход на hidpi на десктопах на ГОДЫ. Я не слишком жалую Apple, но за правильный подход к hidpi и показательное решение, с которого начался реальный приход hidpi на десктопы для обычного потребителя им большая благодарность.

>> А гномятниками можно быть недовольными, но это опять итерационный подход.
>> Они же не могут позволить себе работать по плану и выпустить через несколько
>> лет релиз, где "все зашибись".
> Непонятно, зачем они при этом ломают работающее -- что определение DPI экрана
> X-сервером, что XKB.  Вандалы?

См. выше, определение dpi экрана раньше часто работало некорректно, а сейчас потеряло смысл.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Представлен elogind, обособленный вариант logind, независимы..., opennews, 21-Апр-15, 20:48  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру