Основы Mac OS X

28 августа 2008 - 15:13

Mac OS X 10.5 BOXОперационную систему можно назвать «душой» всего компьютера, ведь именно она является связующим звеном между физическим и логическим уровнями представления информации в компьютере. От операционной системы зависит быстродействие всего информационно-вычислительного комплекса.

Необходимость переписать операционную систему для Мас с нуля стала очевидной еще во времена System 7.5. Проект под кодовым названием Rhapsody, который должен был привести к созданию Mac OS X, стартовал еще в 1994 году. Но это вовсе не означало, что развитие линейки System мгновенно прекратится. Так что в 1997 году вышла Mac OS 8, а в 1999 – Mac OS 9. Из их подверсий особого внимания заслуживает Mac OS 8.1, в которой появилась новая файловая система HFS+, которая обеспечили огромную экономию места на винчестере по сравнению с HFS. В ней же в последний раз была реализована поддержка процессоров Motorola 68xxx. Все последующие версии операционных систем Apple поддерживали только PowerPC.

Некоторые вещи в System, бесспорно, можно было улучшить, а что-то нуждалось в кардинальных переменах. В операционной системе практически не было нормального управления памятью – ею манипулировали сами программы, способные использовать чужое адресное пространство. Реализация полноценной многозадачности также требовала полностью переписать ядро ОС, а сильно изменившаяся архитектура процессора требовала заметных переделок. Появился стандарт OpenGL, более перспективный, чем Apple QuickDraw.

Графический интерфейс

Рассказ о возможностях и особенностях операционной системы Mac OS X можно начать с ее «визитной карточки» – нового графического интерфейса.

Графический пользовательский интерфейс в компьютерном мире распространен очень широко. За более чем двадцатилетнюю историю Macintosh нашлось довольно много желающих перенять большинство элементов его классического интерфейса для своих разработок. Поэтому фирма Apple решила существенно переработать и изменить концепцию привычного графического интерфейса. В его основу была положена идея живого, подвижного, неожиданного. Интерфейс получил название Aqua, что значит «вода». И действительно Aqua создает иллюзию «населенной водной среды»: в оформлении преобладает голубой цвет, играют свет и тени, возникает ощущение глубины и прозрачности, постоянного движения. Кнопки выглядят как капли воды, активные кнопки «дышат», пульсируют и т.д.

Разработчики фирмы Apple стремились создать не только более привлекательный интерфейс, внести в него элементы новизны и неожиданности, но и сделать его более удобным.

Finder

Основной программой Mac OS является Finder, которая обеспечивает взаимодействие пользователя с системой и предоставляет пользователю средства доступа к ресурсам компьютера. Под этим ничем не примечательным названием, в переводе с английского обозначающем «искатель», скрывается главный инструмент работы пользователя с операционной системой Mac OS X. Даже удалив большинство из установленных программ, с его помощью можно довольно комфортно работать на Mac. Finder запускается при старте компьютера и остается активным в течение всего сеанса работы.

Полоска верхнего меню и окна, открывающиеся при нажатии на значки жестких дисков и папок – вот вроде бы и все, что представляет собой эта программа. Большинство действий пользователь осуществляет с помощью мышки или используя клавиатурные сочетания.

Верхнее меню на рабочем столе меняет свой состав в зависимости от активной в данный момент программы. Finder диктует ему свою конфигурацию, которая позволяет получить доступ к настройкам системы, недавно использовавшимся программам, папкам и файлам, а также операциям копирования, удаления или переименования объектов. Здесь же настраивается способ представления внешнего вида элементов рабочего стола и выбранного каталога – размер иконок, размер системных шрифтов и цвет фона папок.

Основным функциональным элементом Finder являются окна, стилизованные под текстурированный алюминий и отбрасывающие на рабочий стол тень. Именно они обеспечивают пользователю легкость обращения с элементами системы и объектами файловой структуры. Технология Drаg&Drop позволяет осуществлять почти любые действия – от копирования файлов до записи на оптический носитель – простым переносом значков между иконками программ.

Отсюда же можно подключиться к ftp-серверу и к сервису Mac.

Для начала поиска файла по его названию достаточно набрать несколько символов в специальном поле, и тут же появятся варианты имен, содержащие указанные буквы. При вводе новых символов список результатов мгновенно меняется и уточняется. Есть и специальная подпрограмма поиска, позволяющая задавать множество критериев, влияющих на область поиска.

Три основных способа представления информации в окне – список, иконки и колонки. Фактически именно они позволяют выбирать свой стиль навигации по системе. «Список» позволяет сортировать файлы по различным критериям и открывать для просмотра папки, вложенные в текущий каталог. В режиме «Колонки» удобно быстро перемещаться по дереву каталогов и просматривать содержимое популярных типов файлов (текст, изображения, видео), не обращаясь к другим приложениям. «Иконки» позволяют мгновенно выбирать нужный файл, ориентируясь по изображению на пиктограмме. Подробную информацию о каждом из них можно получить с помощью опции «Get Info». Окно с атрибутами файла позволяет заодно сменить его иконку.

Большинство из указанных действий дублируется в контекстном меню, вызываемом с помощью мыши.

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

Пользователи Mac OS X и Windows, сравнивая Finder и Explorer, наверняка отметят определенное сходство. Вне всякого сомнения, способы сортировки и представления файлов, реализованные в Finder, в свое время сильно повлияли на создателей Explorer. С другой стороны, в Mac OS X начисто отсутствует понятие «дерево каталогов» и представление графических файлов в виде эскизов, размеры которых можно настраивать.

В целом Finder предоставляет все те же функции, что и Explorer, но делает это более просто, избегая дублирования методов доступа к объектам.

Finder появился вместе с первыми компьютерами Macintosh и присутствовал во всех версиях Mac OS. Но в Mac OS X он претерпел существенные изменения, большая часть из которых связана с новыми подходами к организации доступа к ресурсам, новыми средствами организации работы, с многопользовательской природой Mac OS X и, как следствие, более четкой и строгой структурой хранения информации в системе.

Теперь у Finder’a, как у солидной программы, помимо собственного меню появился и свой набор экранных кнопок – панель инструментов (Toolbar).

Четыре основные экранные кнопки-иконки – Computer, Home, Favorites, Applications обеспечивают легкий и быстрый доступ к наиболее важным областям компьютера:

  • ко всем основным источникам информации – магнитным дискам, компакт-дискам, компьютерной сети, цифровым фотокамерам и так далее
  • к личной папке пользователя
  • к папке со ссылками на наиболее часто посещаемые места
  • к программам, установленным на компьютере

Панель инструментов Finder’a настраиваемая. Это означает, что пользователь может добавлять, перемещать или удалять те или иные элементы панели.

Перейти в режим настройки панели инструментов Finder’a можно с помощью команды Customize Toolbar… меню View, находясь практически в любом окне Finder’a.

Имеются три формы отображения информации в окнах Finder’a, которые можно выбрать с помощью одной из кнопок View или из меню View:

  • В виде иконок-пиктограмм с названиями папок или файлов под соответствующей иконкой (View as Icons)
  • В виде списка файлов и папок с указанием их названий, типов, размеров, дат создания и другой полезной информации (View as List)
  • В виде колонок с иерархической структурой (View as Columns)

Каждый щелчок в папку при таком представлении открывает ее содержимое в следующей колонке справа. При необходимости автоматически создаются дополнительные колонки, позволяющие сохранить всю историю путешествия по сложному дереву пути и вернуться назад с помощью кнопки-стрелки возврата на один шаг назад или щелчком в нужное место этого пути.

Mac OS X позволяет создавать файлы с длинными именами (до 255 символов). Поэтому ширина КОЛОНОК, установленная по умолчанию, может оказаться недостаточно удобной для эффективной работы. Ширину колонок можно отрегулировать с помощью небольших движков, расположенных в нижней части разделителей колонок. При перемещении какого-либо из движков одновременно изменяется ширина всех колонок относительно разделителя, расположенного слева от выбранного движка, то есть все колонки «расширяются/сжимаются» на одинаковую величину в обе стороны от указанного разделителя. Для того чтобы изменить ширину только одной колонки, надо при перемещении соответствующего движка удерживать клавишу Option. Двойной щелчок в разделитель колонок настраивает ширину всех колонок по максимально длинному имени файла в любой из них. Линейки прокрутки снизу и справа облегчают задачу обзора структуры «файлового дерева» при ограниченных размерах окна Finder’a.

Пользователи Macintosh’eй привыкли к тому, что иконки файлов и папок легко меняются. В Mac OS X эта возможность сохранена. Но при отображении информации в окнах Finder’a в виде колонок могут возникать неудобства – трудно отличить папку с нестандартной иконкой от обычного файла. Чтобы облегчить идентификацию объектов и навигацию в файловой системе, справа от объектов-папок помещены небольшие указатели – треугольники.

Хотя пользователям PC может показаться, что эта форма навигации была заимствована из Windows, на самом деле она появилась в операционной системе OpenStep (NEXTstep) еще задолго до Windows.

Источник: Themacspin.com