Шрифт, верстка, дизайн

Как работает WYSIWYG

Первой системой, которая применила технологию WYSIWYG, была операционная система Macintosh. Сокращение WYSIWYG означает «what you see is what you get» (что видите, то и получите). Создание этой технологии отчасти было продиктовано желанием избавиться от внедряемых кодов форматирования, которые использова­лись тогда и текстовыми редакторами, и наборными системами. Вместо этого пред­лагалось присваивать тексту типографические параметры с помощью меню и диа­логовых окон. Это означало, что вы всегда видите не команды форматирования, а только произведенный ими эффект. Такой способ стал очень популярным, осо­бенно среди новичков, и вскоре был всеми признан как веление времени, а систе­мы, основанные на кодах, исчезли буквально за одну ночь. До сего дня очень не­многие из них сохранились, да и то используются исключительно в крупнейших издательских структурах.

Суть революции, произведенной фирмой Apple Macintosh, состояла в том, что операционная система стала обеспечивать широкий диапазон сервисных функций для прикладных программ, которые работают под ее управлением (текстовые ре­дакторы, электронные таблицы, графические программы и т. д.). Взамен этого при­кладные программы должны иметь стандартный интерфейс пользователя.

Для сравнения: в операционной системе тех лет — DOS — каждая программа выполняла все функции самостоятельно. (DOS обеспечивала только запись файлов на диск и чтение файлов с диска, а также пересылку информации на внешние порты, то есть на принтер или модем, и не более того.) Каждая DOS-программа была независима и могла иметь свой собственный интерфейс. Это делало DOS - программы дорогими и избыточными. Не встречалось двух похожих программ, а изучение каждой стоило головной боли.

С точки зрения текстового набора одной из наиболее важных сервисных услуг, предоставляемых операционной системой Мае (и само собой, ее РС-соперником, Windows), стало управление шрифтами и шрифтовой информацией. В настоящее время, когда вы определяете в программе, какой шрифт использовать, она черпает необходимые сведения из операционной системы (ОС). Более того, когда вы нажи­маете клавиши, эти сигналы воспринимаются ОС, которая обращается к таблице ширин шрифтового файла и пересылает в программу данные обо всех набранных вами буквах. Программа использует информацию о ширинах для того, чтобы раз­местить буквы на странице, а затем ОС вставляет изображения букв в нужные позиции на экране.

Именно ОС создает на экране все изображения букв, а задача приложения — только обращаться к системе на ее родном языке. Программы обладают чрезвы­чайно маленьким влиянием на вид шрифта на экране, их задача — только компо­новать текст, т. е. расположить каждый знак в определенной позиции, и принять решение о том, в каком месте строки должны закончиться, основываясь на инфор­мации, предоставляемой операционной системой.

Каждая операционная система имеет собственные уникальные системы отобра­жения шрифта на экране, т. е. язык описания страницы с низким разрешением. У операционной системы Мае, начиная с OS X, их целых две. Операционная система OS X использует вариант PostScript-шрифта, в то время как более ранние версии имели свою оригинальную систему отображения, которая называлась QuickDraw.

ОС Windows использует собственную систему, которая называется GDI, что означает Graphical Device Interface (графический интерфейс устройств).

В обоих случаях изображение страницы создается сначала на экране, а затем возможен его перевод на другой язык (обычно на PostScript), когда нужно печатать документ. Поскольку большинство высококачественных документов выводится на фотонаборных автоматах с высоким разрешением, а большинство фотонаборных автоматов снабжены растровыми процессорами PostScript, то путь от экрана до окон­чательного оттиска страницы проходит большей частью под управлением PostScript.

Шрифт, верстка, дизайн

Презентабельная и оригинальная рекламная брошюра

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

Дизайн дитячої кімнати

Кожна дитина повинна мати свій власний простір, облаштований відповідно до її уподобань та вікових потреб. Найперше, особиста кімната має бути безпечною та зручною. Створена в ній атмосфера малюку повинна подобатись, …

Растеризация PostScript-шрифтов

Принять решение о том, какие именно пикселы4" станут частью знака, достаточно сложно. PostScript - интерпретатор рассматривает всю страницу как сетку пикселов. Процесс, с помощью которого очер­тание знака накладывается на такую …

Как с нами связаться:

Украина:
г.Александрия
тел./факс +38 05235  77193 Бухгалтерия

+38 050 457 13 30 — Рашид - продажи новинок
e-mail: msd@msd.com.ua
Схема проезда к производственному офису:
Схема проезда к МСД

Партнеры МСД

Контакты для заказов оборудования:

Внимание! На этом сайте большинство материалов - техническая литература в помощь предпринимателю. Так же большинство производственного оборудования сегодня не актуально. Уточнить можно по почте: Эл. почта: msd@msd.com.ua

+38 050 512 1194 Александр
- телефон для консультаций и заказов спец.оборудования, дробилок, уловителей, дражираторов, гереторных насосов и инженерных решений.