DPI wars

Jan. 8th, 2009 10:12 pm
[personal profile] muwlgr

Многие, кто сталкивается с применением компьютеров в деловой практике, знакомы с этим явлением.

Сидели в конторе несколько женщин, помладше и постарше, и считали деньги в 1С-бухгалтерии. Вводили циферки, генерили отчётики. Бест-Звіти там же всяческие были, АРМ ПФ, Лига и пр. Жизнь, в общем, кипела. Мониторы были 17" CRT 4:3 или 1024x768. Всё было стабильно, и все были счастливы несколько лет.

Тут вдруг подешевели плоские 17" моники, и кантора решила их закупить с десяток, чтоб от волны прогресса не отставать. Только вот беда - DPI на CRTшных мониках было 75, а на плоских - 96. В смысле, чтоб размер картинки, выдаваемый видяшкой, совпадал с размером нарезанного растра на плоской матрице.

И увидев эту новую красоту, женщины сказали : "А ведь глАзок-то у нас всего одна пара, да и те не казённые, а наши собственные!". Попробовали увеличить шрифт в аппликухах - слетели печатные формы. Там же ж всё отлаживалось только на одном dpi, а мы ведь знаем, как с этим сурово в Винде. 19" моник 1280x1024 проблему тоже не решает - 86 DPI. В том-то и было, оказывается, преимущество CRT, что на них можно было выставить нравящийся себе DPI, и это выглядело красиво в достаточно широких пределах.

И вот теперь то там, то сям, но в общем нередко, даже регулярно, можно наблюдать отвратительное с инженерно-технической точки зрения явление - моник 1280x1024, на котором в размыленном режиме показываются буквочки привычного размера в 1024x768. Да это чё, мне случалось видеть такие моники и в режиме 800x600 - это когда с 15"-CRT на 17"-flat перелазили люди, офтальмологическая юность которых некоторое время назад уже закончилась.

В общем, кароче. Налицо непонимание высокотехнологической индустрией физиологических нужд широкого потребителя. Выпустите вы плоский моник с 75dpi - его у вас булгафтеры и прочие бизнес-юзера с руками оторвут. Так ведь нет. Точку всё измельчают и измельчают. Были ноуты 15" 1024x768 - стали 15" 1280x800 (85->100 DPI). У меня 14" 1280x800 - 107 DPI. А бывают ведь и 12" 1280x800 - это ж 125 DPI !

Когда у тебя DPI >100, вылазят неприятные "артефакты" в GUIшках, web-страничках и пр. из-за того, что размеры текста задаются в "точках"/"пойнтах" (1/72 дюйма), а размеры всяких кнопок-рамок и пр. элементов управления - в пикселах. Открываешь, например, чей-то бложок - а там такой стиль, что по краям образуются совершенно никчемные, но очень широкие пустые поля. Ну и шрифт, ессно, мелковат. Увеличиваешь шрифт - он начинает вылезать по высоте из уменьшившихся на большом DPI строчек-рамочек-битмапных фонов и пр. А в ширину  колонка не увеличивается и поля не исчезают. Суровая вещь - CSS.

Тут разработчики KDE запустили его на экране с 280 DPI (OpenMoko) - и почувствовали, что проблема таки припекает и что так дальше жить нельзя. Бум надеяться, что через поколение-другое и местные разработчики бизнес- и гос-программок поймут что-то подобное для себя ...

Date: 2009-01-09 07:31 am (UTC)
From: [identity profile] bashirov.livejournal.com
ну тогда предлагаю просто использовать user styles (Stylish firefox extension etc).

Profile

Volodymyr Mutel

February 2026

S M T W T F S
1234567
89 1011121314
15161718192021
22232425262728

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 13th, 2026 05:25 pm
Powered by Dreamwidth Studios