Книга: Свободные программы и системы в школе
2.2 Цветной сэндвич
2.2 Цветной сэндвич
То, что пользователю, сидящему за монитором, представляется сплошной графической операционной средой, реализовано как многослойный сэндвич технологий.
Непосредственно с оборудованием (видеосистемой, устройствами ввода и динамиком) работает Икс-сервер. Эта программа захватывает оборудование и предоставляет его возможности другим программам как ресурсы (собственно, именно поэтому она и называется сервером) по особому протоколу, который так и называется, Икс-протокол. Перечисленное оборудование в совокупности называется Икс-терминалом (аппаратным Икс-терминалом называется и специализированный компьютер, на котором исполняется исключительно Икс-сервер).
Здесь сразу видно отличие «Икс» от большинства самодельных систем графики, используемых в проприетарных системах: взаимодействие Икс-сервера с его многочисленной клиентурой происходит по специфицированному протоколу, который может туннелироваться через TCP/IP и, соответственно, клиенты и сервер могут исполняться на разных узлах Сети. Это означает, что одни и те же программы могут эксплуатироваться в разных топологиях, включая совокупность автономных рабочих станций («персональных компьютеров»), совокупность рабочих станций без данных или бездисковых рабочих станций («локальная сеть»), многопользовательскую систему с Икс-терминалами (или какую-либо гибридную топологию).
Еще одним ресурсом, который предоставляет Икс-сервер, являются шрифты. Оперировать шрифтами он может самостоятельно, либо с помощью другой программы, которая называется фонт-сервером и обеспечивает их масштабирование.
Большинство пользователей, установив систему, получают в свое распоряжение готовую графическую среду. Мы поступим иначе – будем разбираться с ней по слоям.
- 2.1 Оконная система «Икс» и XFree86
- 2.2 Цветной сэндвич
- 2.3 «Чистая» «Икс»
- 2.4 Окноводы
- 2.5 Столоначальники
- 2.6 Триумф интерфейса над пользователем?
- 2.7 От какого наследства нам не стоит отказываться?
- 2.8 Зачем нужны «легкие» среды?
- 2.9 Базовая функциональность оконного менеджера
- 2.10 «Виджеты»
- 2.11 Расширенная функциональность оконного менеджера
- 2.12 Оконные менеджеры «BlackBox» и «FluxBox»
- 2.13 Оконный менеджер «WindowMaker»
- 2.14 Оконный менеджер «IceWM»
- 2.15 Интегрированные графические среды
- 2.16 Плюсы и минусы интегрированных сред
- 2.17 Общие черты интегрированных сред
- 2.18 «Гном» (Модельная среда сетевых объектов GNU)
- 2.19 «КДЕ» (Настольная среда K)
- Можно ли сделать командную строку цветной (как в фильме «Матрица»)?
- Сэндвич стоимостью 34 миллиона долларов и динозавр: успехи и полезные неудачи
- Создание цветной границы диапазона
- ЦВЕТНОЙ РОМБ
- Шифр «Сэндвич»
- Сэндвич стоимостью 34 миллиона долларов
- 37 Цветной язык
- Глава 2. Графический пользовательский интерфейс
- 2.7 От какого наследства нам не стоит отказываться?