Mac OS X Leopard – пятое значительное обновление операционной системы OS X, содержащее по заявлению Apple более 300 новых возможностей и улучшений. Если кратко, то это переработанный интерфейс, отличающийся от привычного, значительные обновления программного обеспечения входящего в комплект операционной системы, пересмотренные и усовершенствованные технологии обеспечения безопасности, а также огромный набор мелких исправлений, дополнений, и фиксов.
Сложно назвать одну-единственную новую возможность ради которой многие пользователи сразу-же примут решение о переходе на Леопард, но определенно можно утверждать что совокупность дополнений (иногда вполне значительных), расширений, и исправлений сделают свое дело. К тому же, последний интервал между апгрейдами (от 10.4 до 10.5) оказался самым длительным в истории операционной системы – 2.5 года, и желание что-то изменить будет весьма естественным у многих приверженцев компании Apple. Конечно, 300+ улучшений могут показаться не столь существенными, но если хотя-бы часть из них сможет вас удивить, это уже будет серьезным поводом к обновлению. Коротко рассмотрим основные «фичи», а потом уделим самым ярким из них особо пристальное внимание.
Новый внешний вид Apple характеризует изменения в интерфейсе как «сногсшибательные», «потрясающие», однако правильнее сказать что изменения представляют собой смесь нескольких подходов. Приятно отметить, что после нескольких лет экспериментирования с различным представлением окон, панелей и других элементов интерфейса, Apple остановилась на спокойном, гармоничном интерфейсе. Цветовая схема в большинстве монохроматична – с серыми затенениями и легким градиентом. Улучшен контраст между активным окном на переднем плане и остальными окнами – активное окно теперь отбрасывает более глубокую тень, а неактивные окна на заднем плане как-бы обесцвечиваются. Боковая панелька окон Файндера позаимствована из iTunes, но гораздо лучше организована и более функциональна по сравнению со своим двойников в iTunes.
К сожалению, некоторые из нововведений не столь успешны. Панель меню, в верхней части экрана – отличительная черта операционной системы Mac OS начиная с самых первых версий, теперь полупрозрачна. Очень красиво смотрится, если под меню попадает красочный кусочек обоев рабочего стола, однако нужно признать что такое решение весьма не практично – в зависимости от «пестроты» обоев пункты меню могут оказаться очень трудными для чтения. Благо, эту штуку можно отключить.
Apple модифицировала Док – панель быстрого запуска приложений. Теперь он обьемный, и иконки стоят на нем как на столе. Эта метафора не работает если Док расположить вертикально вдоль одного из краев экрана, этот момент Apple также предусмотрела и при вертикальном расположении Док становится плоским, полупрозрачным. Вместо треугольничка под запущенными приложениями горит синий переливающийся шарик.
Когда в папке находится огромное количество файлов, Stacks уже не так удобен
Новую «фишку» Stacks сложно назвать удобной, скорее просто красивой – если раньше чтобы посмотреть содержимое папки «сидящей» в Доке нужно было нажать и удержать кнопку мыши – появлялось обычное белое меню со списком содержащихся файлов; то теперь это меню представлено в виде стопки иконок появлющихся как «чертик из табакерки».
Time Machine (Машина Времени) Time Machine это, безусловно, самая главная новинка Leopard – призванная сделать резервное копирование ненавязчивой частью обычной работы, чтобы даже пользователи которые ранее этого никогда не делали, отнеслись к вопросу резервного копирования более серьезно. Абсолютно правильно – целостность информации превыше всего. Time Machine автоматически копирует файлы на Маке на отдельный физический накопитель (внутренний или внешний, хотя внешний определенно надежнее и более удобен), или на сетевой том на другом компьютере под управлением Leopard, к которому имеется доступ. Подключение диска, и назначение его томом резервного копирования для Time Machine – процесс предельно простой, и как только вы его настроили, можете забыть об этом.
Интерфейс Time Machine может показаться нерациональным, но зато он делает понятным подход к резервному копированию: Сейчас, Сегодня, Вчера и т.д. – вы перебираете окна как карточки в картотеке
Следует отметить, что резервное копирование осуществляемое Time Machine весьма рационально – вместо того чтобы каждый раз делать копию всего вашего диска, Time Machine отслеживает файлы которые были изменены и сохраняет только эти изменения. Процесс восстановления файла из старой копии весьма прост, и рассчитан на обычного пользователя, а не на IT специалиста – один клик по значку Time Machine, и вы попадаете в интуитивный интерфейс, который позволяет использовать Finder (так же как и любое другое поддерживаемое приложение, как например iPhoto) чтобы вернуться назад во времени и найти там ту версию файла которая нужна. Этот механизм действительно рассчитан на рядовых пользователей: скажем, вы установили новую версию программы, и обнаружили что она не работает так как нужно. Теперь это не проблема – вы можете быстро вернуться назад к прежней версии с помощью Time Machine.
Одним недостатком Time Machine является то, что резервная копия получаемая таким образом не является загрузочной. Поэтому, если ваш системный диск выйдет из строя, вы должны будете заменить его, а потом заполнить информацией при помощи функции Restore на загрузочном DVD, или утилиты Migration Assistant. После этого все ваши восстановленные с резервной копи файлы будут разложены по своим местам.
Заставит ли Time Machine пользователей OS X стать фанами резевного копирования? Нет, потому что работа с Time Machine потребует приобретения дополнительного жесткого диска, и чем больше тем лучше. Впрочем, так как онлайн-хранилища теоретически безграничны и достаточно быстры, это может быть хорошим выходом. Преимуществом Time Machine является максимальная простота, благодаря чему устраняется главная причина нежелания пользователей разбираться с новым программным обеспечением – тратить время на изучение чего-то нового, сложного, непонятного. Если вы в состоянии приобрести новый жесткий диск и подключить его к своему компьютеру, все остальное не проблема.
Boot Camp Прошло 18 месяцев с тех пор как Apple выпустила официальную бета-версию Boot Camp, программы позволяющей запуск Windows на Intel-Макинтошах. Boot Camp хороша тем, что обеспечивает базовую Windows-совместимость и позволяет запускать Windows и ее программы в «родном режиме», как на обычном РС компьютере, исключая потери в скорости работы. Тем не менее, большинство пользователей которым нужно программное обеспечение под Windows предпочитают использовать такие инструменты как VMware Fusion и Parallels Desktop, так называемые виртуальные машины позволяющие запускать Windows не покидая Mac OS X.
Но не стоит недооценивать Boot Camp – все-таки это единственная возможность установить Windows на Мак как на обычный РС компьютер, и работать в Windows предоставляя ей всю мощность и возможности компьютера.
Spaces (Рабочие пространства) Утилиты для управления рабочими пространствами, которые призваны навести порядок на вашем мониторе, путем упорядочения окон и раскладывания их по нескольким виртуальным рабочим столам существовали уже достаточно много времени на различных платформах, включая Mac OS X. Однако теперь программа управления рабочими столами входит в комплект операционной системы, это Spaces – новая возможность Leopard.
Spaces интегрирована в существующий оконный менеджер Exposé – к этой штуковине многие пользователи уже давно привыкли и не представляют себе Макинтош без Exposé. Идея Spaces заключается в том что интерфейс операционной системы в действительности представляет собой несколько рабочих столов выстроенных по сетке. Чтобы вытащить окно из свалки открытых окон, ухватите его и дотащите до края экрана, подождите мгновение, и активная рабочая область исчезнет оставляя окно само по себе. Нажмите F8 – и вы увидите все рабочие пространства с содержимым – они будут показаны в порядке действительного взаимного расположения. Можете перетащить окно в нужное рабочее пространство.
Четыре двухэкранных рабочих пространства
Рабочие пространства не так примитивны как могут показаться. Вы можете закрепить каждое рабочее пространство за определенным приложением, или сделать так чтобы какое-то приложение показывалось во всех пространствах. Например iChat.
Не смотря на то, что пока не все приложения работают корректно со Spaces (это касается некоторых приложений сторонних разработчиков, которые наверняка скоро будут исправлены), введение такой функциональности в стандартный интерфейс весьма примечательно.
Quick Look (Быстрый Просмотр) Функцию быстрого просмотра невозможно не оценить по достоинству. Эта технология позволяет пользователю просмотреть содержимое файла не открывая программу в которой он был создан. Выделите файл Microsoft Word в Finder'е, и нажмите пробел – файл откроется в окошке для просмотра (но не для редактирования). Точно так же, выделите видеролик и нажмите пробел – ролик начнет воспроизводиться не запуская Quick Time Player.
Quick Look позволяет воспроизвести видео-ролик не запуская QuickTime.
Эта же самая технология Quick Look позволяет настроить Finder чтобы отображались «реальные» эскизы документов, то есть чтобы на эскизе документа отображалось его реальное содержимое. Spotlight и диалоговые окна Open/Save также поддерживают быстрый просмотр. Режим отображения Cover Flow, который перекочевал из iTunes в Finder, был бы бессмысленным без технологии Quick Look, которая преобразовует штатные иконки файлов в действительное содержимое.
На практике, отображение реального содержимого на иконках документов не всегда имеет смысл – текстовые документы выглядят как серая свалка буковок. Но сама по себе технология Quick Look весьма впечатляюща – главное чтобы опытные пользовали помнили про возможность нажать пробел и просмотреть содержимое доумента, прежде чем дважды щелкнуть на файле и полчаса ждать запуска Microsoft Word...
Исправления и улучшения В добавок к абсолютно новым функциям реализованным в Leopard, разработчики учли и устранили недостатки некоторых приложений уже существовавших ранее.
Примечательной функцией предыдущей операционной системы (Mac OS X Tiger) был Spotlight – поисковый движок который индексирует содержимое всех ваших документов на компьютере и обеспечивает немедленный доступ к ним. Spotlight в Tiger'е был революционным нововведением, однако время показало некоторые его недостатки – невысокая скорость работы, невозможность обработать сложные запросы. Теперь Spotlight активируется быстрее и официально поддерживает логические операции (и, или, нет) – впрочем, логические операции Spotlight подерживал и ранее. Улучшена поддержка сохраненных поисков и поиск файлов по компьютерам в сети.
Встроенный в систему планировщик заданий iCal празднует свой 5-ти летний юбилей. Третья версия iCal уже не выглядит как игрушка. Интерфейс календаря значительно переработан, а возможность править записи дважды кликнув на них позволила избавиться от громоздкой панели Get Info которую мы могли наблюдать в предыдущих версиях. iCal 3.0 также поддерживает CalDAV стандарт для групповых календарей, что открывает iCal путь на рынок настоящих бизнес-инструментов.
Программа обмена мгновенными сообщениями iChat также претерпела значительные изменения. Улучшилось качество аудио-связи, вместо множества открытых окон чаты с собеседниками теперь открываются во вкладках в одном окне, добавлена возможность входить в несколько AIM учетных записей одновременно.
Все окна чата теперь собраны в одно, разделенное на вкладки – так гораздо удобнее чем держать открытым отдельное окошко для каждого собеседника.
В Mail 3.0 стоит отметить ускоренную работу Spotlight поиска по письмам, добавились списки «to-do» и заметки – с помощью которых вы можете записывать напоминания себе. Не смотря на то что заметки Mail выглядят почти как заметки на iPhone, они не синхронизируются с iPhone. Добавился RSS агрегатор, впрочем в Safari он никуда не делся, так что теперь у вас два RSS агрегатора.
Не забыто и малоприметное приложение Preview – программа в которой по умолчанию открываются изображения и PDF документы. В Preview 4.0 улучшена поддержка PDF аннотаций, улучшен поиск внутри PDF документа, добавлена возможность переупорядочения страниц и обьединения PDF документов в один документ. Расширились возможности работы с изображениями, например появился инструмент удаления фона «Instant Alpha», впервые реализованный в новом iWork '08.
Safari вырос до третей версии, и получил множество приятных улучшений, как то изменение размеров полей ввода текста, прикольный (да, именно прикольный!) поиск, а также функция Web Clip позволяющая сохранить элемент веб-страницы как виджет. Несколько полезных советов по Safari 3.
Толковый словарь Dictionary теперь дополнен онлайн-энциклопедией Wikipedia, аккуратно интегрированной в интерфейс программы. FrontRow теперь использует то же самое программное обеспечение что и Apple TV. DVD Player может похвастаться более удобной навигацией по DVD.
Wikipedia значительно дополняет толковый словарь Dictionary.
Automator, впервые появившийся в OS X Tiger был призван помочь пользователям не разбирающимся в программировании автоматизировать рутинные задачи. Автоматор весьма неплох, но когда речь заходит о чем-то серьезном, его ограничения становятся явно видимыми. В Леопарде Автоматор преодолел два своих главных недостатка: задавать и считывать значения переменных теперь можно в процессе выполнения скрипта, также можно зациклить скрипт. Функция Record поможет записать выполняемое вами действие, а потом использовать его в совокупности с другими действиями Автоматора.
Исправления в безопасности Mac OS X и пользователи пока не испытывали на себе серьезных хакерских атак, однако на протяжении двух лет после релиза Tiger, Apple в сотрудничестве с другими компаниями разрабатывали схемы безопасности взаимодействия своих продуктов. В Leopard реализованы новые технологии безопасности.
Большинство пользователей даже не заметят, что в Leopard некоторые приложения посажены в свои «песочницы» с ограниченными привилегиями доступа, что значительно уменьшает вероятность использования их хакерами как промежуточных инструментов. Также они не заметят нового механизма распределения памяти, который делает невозможным для хакера разместить какой-либо код в определенной части оперативной памяти Макинтоша. А вот что пользователи заметят, так это то, что при первом запуске программы скачанной с интернета, операционная система спросит когда был загружен файл и при помощи какой программы. Apple проделала хорошую работу сделав сообщения о безопасности более понятными рядовому пользователю, это дает надежду на то что все-таки пользователи будут относиться к этому более внимательно, а не кликать наугад по кнопкам не читая. Надеемся, сообщения безопасности не будут столь доставучими как в Windows.
И сотни других нововведений... Невозможно описать каждое новшество в Leopard. Экранные заставки и интернациональная проверка правильности написания слов, список о более чем 300 новых возможностей на сайте Apple также не раскрывает абсолютно все. Если вы используете Photo Booth, Родительский контроль, Image Capture, VPN, Terminal, или какую-либо другую функцию в Mac OS X, во всем вы найдете некоторые изменения от косметических до фундаментальных.