2007-07-09

Хорошая статья про шрифты и их растеризацию.

Растеризация шрифтов давно уже всеми рассматривается как черная магия, недоступная простым смертным. И уже давно все потеряли надежду на нормальный WYSIWYG. Оказывается здравый смысл применим и к растеризации! Надо просто понять, что происходит, выкинуть весь булшитный креатив, подумать головой и решение будет и простое, и приятное.

http://antigrain.com/research/font_rasterization/index.html

Приятно удивляет дотошность и доказательность. С примерами и картинками.

Joel Spolsky in his article “Font smoothing, anti-aliasing, and sub-pixel rendering” [1] compares Microsoft and Apple ways of text rendering and explains why windows people don't like Safari. Text in Safari looks too blurry and that must be why. I want to go further and sum up my experience and observations about it. I'm not an expert in digital typography, but I “have something to say”. At least, some ideas may be useful for the GNU/Linux community.

Занятная цитата во второй половине статьи:

It looks like Microsoft API is a huge set of ill-considered random ad-hoc solutions, with no engineering culture and no any common idea behind. Typically you can use Microsoft software only in one rigidly straightforward way. Step to the left or step to the right — and you fail. I admit it might be good for business, but it's unfair. It prevents others from fair competition and stops the progress.

Что-ж, соглашусь. Это так и есть. Немного нестандартных настроек и всё ломается. Система, основанная на интенсивном тестировании, не может быть надежна вне стандартных сценариев. И она не. Хотя надо сказать, что с Линуксом то же самое, если не хуже. Более того, всё так же плохо вообще, со всем современным софтом.

No comments: