Общесистемные «прослойки» Mac OS X используют ресурсы трех главных низкоуровневых графических подсистем - Quartz, OpenGL и QuickTime. Последние два названия широко известны, а вот Quartz представляет собой относительно новое слово в «интерфейсостроении». «Относительно» потому, что идеология Quartz достаточно сильно перекликается с идеями графической подсистемы NeXT DPS (Display PostScript – «дисплейный PostScript»).
«Сердце» графической подсистемы Mac OS X - высокоуровневый менеджер окон, содержащий мощную библиотеку векторно-растровой графики Quartz. Именно этот компонент ОС реализует и «движок» рендеринга единого формата для Mac OS X - PDF, и именно в нем кроется радикальное несходство Mac OS X со своей предшественницей - NeXTStep. Quartz обеспечивает как базовые функции, свойственные большинству аналогичных систем, например буферирование содержимого окон, так и совершенно уникальные, такие, как модель «попиксельного видеомикширования», которая позволяет в реальном времени разделять каждый пиксел физического экрана между несколькими окнами приложений одновременно с помощью различных алгоритмов. В предыдущих версиях Mac OS X критический компонент Quartz - Quartz Compositor, отвечающий за уникальную функциональность подсистемы (в первую очередь, за «попиксельное видеомикширование»), выполнялся на центральном процессоре компьютера и работал с подготовленными областями буферной памяти окон, в которые приложения осуществляли «вывод» посредством вызовов библиотек Quartz. На основе содержания буферов окон Quartz Compositor формировала мгновенный «снимок» текущего состояния экранной области, и именно эта картинка отображалась на экране рабочей станции под управлением Mac OS X. Очевидно, что все процедуры, связанные с обработкой таких объемов информации, да еще и основанные на весьма сложных алгоритмах, крайне ресурсоемки, что и подтверждалось «заторможенностью» Mac OS X прошлых поколений. Найти одновременно красивое и радикальное решение такой проблеме было трудно. Существенно поднять производительность такой высокоуровневой графической подсистемы, как Quartz, можно было только одним способом. А именно, превратить всю дисплейную подсистему из двухмерной в трехмерную! Именно это и было сделано в Jaguar - усложненное название Quartz Extreme (QE) скрывает за неопределенностью, пожалуй, самое значительное событие в мире ОС последних лет. Jaguar - это первая Операционная Система с полностью 3D-пользовательским интерфейсом! Теперь QE воспринимает каждое окно не иначе как текстурированный 3D-объект. Сама текстура этого объекта может порождаться программами двухмерной (библиотеки Quartz), трехмерной (OpenGL) графики или мультимедийным потоком (QuickTime). А остальное - операции с «3D-объектами-окнами» - дело мощного стандартного и доступного видеоакселератора.
Последний важнейший элемент системы - пользовательский интерфейс Aqua. Это название не случайно - стилем нового интерфейса является полупрозрачность и подвижность элементов. Как ни странно, освоиться в Aqua значительно легче после некоторого опыта работы с NeXTSTEP/OPENSTEP или даже Windows. Во-первых, по сравнению с классическими версиями Mac OS, Aqua изменяет устоявшееся представление пользователя об уровневом расположении окон (в классических Mac все окна одного приложения располагаются на «одном уровне глубины экрана»). Теперь, как и в большинстве оконных систем, можно «поднимать» на «поверхность» экрана любое окно, не заботясь о его расположении в уровневой иерархии (стандартное поведение классической Mac OS, эмулируется элементом меню Bring All to Front). Во-вторых, Aqua предполагает возможность управления новыми (для Mac-мира) элементами интерфейса – «листами». Лист представляет собой хорошо знакомое пользователям Windows «всплывающее окно», «привязанное» к родительскому окну, и используется в основном для критических сообщений и предупреждений, ассоциированных с одним процессом. В-третьих, интерфейсные возможности расширены еще одной конструкцией: «выдвижным ящиком» (drawer) – «выплывающим» окном, способным содержать различные интерфейсные элементы. В-четвертых, изменениям подверглась организация Рабочего стола.
Остается только сказать, что разработчики прикладного и системного ПО очень высоко оценивают шансы Jaguar, что подтверждается высокой активностью в области создания принципиально новых программ для этой платформы. Уникальность Jaguar делает ее крайне привлекательной для производителей мощных графических пакетов, а стабильность, с которой Apple в этой системе реализует «тихие революции», обещает много интересного в будущем.
Существует перспектива переноса Mac OS X на другое семейство процессоров, с технической точки зрения этот вариант вполне реален. Но если Apple решит изменить процессор платформы, то ей придется озаботиться тем, чтобы разработчикам ПО не пришлось снова переписывать свои приложения (№7).
Заключение
В настоящее время фирма Apple вновь завоёвывает рынок компьютерных технологий, наша страна не исключение. Это происходит, несмотря на то, что компания длительное время находилась в глубоком кризисе и переживала не самые лучшие времена.
Первой машиной фирмы была модель Apple I, однако не имела большого успеха у пользователей, в связи, с чем была усовершенствованна и в свет вышла модель Apple II, принципиальное отличие которой состояло в новом графическом интерфейсе. К сожалению, модель Apple III не смогла стать достойным продолжением модельного ряда из-за низкого технического уровня. Фирма начала терять лидирующие позиции на рынке и была вынуждена координально пересмотреть технический и технологический принцип создания компьютеров. В начале 90-ых была разработана и выпущена абсолютно новая платформа Power Mac, которая явилась основой для последующих моделей. Каждая следующая модель даже внешне отличается от своей предшественницы и является венцом технической мысли своего времени, конечно.
Изучение модельного ряда показало, что Макинтош обладает целым спектром неоспоримых достоинств, к которым следует отнести такие как высокая надёжность и долговечность эксплуатируемых предметов, а также не просто оригинальный внешний вид, но и интуитивно понятный интерфейс, дружелюбный по отношению к пользователю. Но наиболее существенным достоинством, на мой взгляд, является стандартная комплектация компьютера, позволяющая сразу же приступить к работе и выполнению задач (видеомонтаж, обработка звука, подключение к Интернет).
Перечисленные выше достоинства обеспечивают широкое применение в профессиональных видах деятельности, например в образовательной, издательской сфере и сферах культуры и искусства.
На сегодняшний день явно прослеживается тенденция к расширению рынка сбыта, повышению спроса, несмотря на высокую стоимость, особенно на ноутбуки.
Будущее фирмы видится в сближении с миром персональных компьютеров.
Список используемых источников:
1. Катбертсон Т. Ваш первый Макинтош. – М.: Мир,1995
2. Макинтош для пользователя/Под ред. Д.М. Хавжу. – М.: МакЦентр,1996
3. Нельсон Кэй Ярборо. Macintosh: Учеб. пособие. – М.: Международные отношения,1996
4. Пог Д. Macintosh для 'чайников': Техническое руководство для опытных пользователей.-4-е изд. - Киев: Диалектика,1997.
5. Стауфер Тодд. Ваш компьютер Macintosh: Руководство пользователя. – М.: БИНОМ,1996.
6. Поланд С. 10 минут с Macintosh. – М.: ЮНИТИ,1995.
7. Курс лекций «Аппаратно-программные платформы информационных систем» Сб. учеб. Материалов/ Под ред. Е.Г. Слекеничс. – Обнинск, 2001.
http://www.3dnews.ru
http://www.3dnews.ru/motherboard/mac-g5
http://www.3dnews.ru/motherboard/mac-g5/index02.htm
http://www.3dnews.ru/motherboard/mac-g5/index03.htm
http://www.computerra.ru
http://www.computerra.ru/focus/coment/27457
http://www.computerra.ru/focus/new/19099
http://www.computerra.ru/special/2002/5/22278
http://www.computerra.ru/special/2002/5/22278/page2.html
http://www.homepc.ru
http://www.homepc.ru/adviser/16950
http://www.homepc.ru/adviser/16950/page2.html
http://www.homepc.ru/adviser/7328
http://www.homepc.ru/highlights/16000
http://www.homepc.ru/highlights/16951
http://www.homepc.ru/slydecision/16670
http://www.homepc.ru/slydecision/16670/page2.html
http://www.macintosh.ru/articles/index.html
http://www.mymac.ru
http://www.mymac.ru/legend/legend_1.htm
http://www.mymac.ru/legend/legend_2.htm
http://www.mymac.ru/legend/legend_3.htm
http://www.mymac.ru/news/Detailed/143.htm
Дата: 2019-05-28, просмотров: 187.