Опубликовано 01 марта 2011 года

Mac OS X Lion берёт курс на сближение с мобильной платформой iOS, на которой основаны планшет iPad и смартфон iPhone. Обе системы остаются обособленными, но откуда растут уши многих нововведений, которые появятся в Lion, видно невооружённым взглядом.

Управление запущенными приложениями

Должен ли пользователь задумываться о включении и выключении приложений? Ответ кажется очевидным: конечно, да. Запуск программы требует времени, её работа тратит системные ресурсы, а прежде чем закрыть приложение, как правило, необходимо сохранить открытые в нём документы.

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

В том, что альтернатива существует, убеждают современные мобильные платформы. Пользователям iOS или Android не приходится думать о том, запущена ли программа, которую они хотят вызвать. Им не нужно заботиться и о том, какое приложение нужно закрыть, когда всё тормозит. Обе системы автоматически выгружают неактивные программы, а при необходимости восстанавливают их в памяти.

Мобильные платформы устроены так не от хорошей жизни, а вынужденно. Любой другой подход менее эффективно расходует ограниченные ресурсы смартфона. Однако это не делает саму идею менее привлекательной.

Управление приложениями в Lion напоминает управление приложениями в iOS. Разница между открытыми и закрытыми приложениями уйдёт (или, точнее, будет тщательно скрыта). Точно так же, как в iPhone или iPad, система может самостоятельно закрыть приложение, которое запущено, но давно не используется. Когда пользователь ткнёт в иконку выгруженной программы, система автоматически восстановит её в том же виде, в котором она была оставлена.

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

Версии документов и автосохранение

Автоматическое управление запущенными приложениями было бы куда менее полезно, если бы не ещё одна «фишка» новой ОС. Mac OS X 10.7 на системном уровне поддерживает автосохранение документов и хранение промежуточных версий.

Версии документа

Фактически в Lion встроена примитивная система управлениями версиями, отдалённо напоминающая CVS или Subversion. Пока документ редактируется, он время от времени автоматически сохраняется на диске. Пользователь в любой момент может пролистать его версии и при необходимости «откатиться» на одну из старых версий.

В этой бочке мёда, увы, есть ложка дёгтя. Автосохранение и версии поддерживаются только в приложениях, написанных с использованием фреймворка Cocoa, причём только тех, где эта поддержка была специально включена. Иными словами, в старых программах ни автосохранение, ни версии работать не будут.

Внешне приложения, которые поддерживают автосохранение и версии, ничем не отличаются от приложений, которые их не поддерживают. Пользователь, которого новая система приучит не заботиться о сохранении документов, рискует однажды нарваться на устаревшее приложение и потерять важные данные. Чуть зазеваешься — и пропадёт документ в приложении, которое «упало» и не поддерживает автосохранение.

Жесты мультитач

Для того, чтобы использовать мультитач при работе на ноутбуке или настольном компьютере, нужны специальные трекпады и мыши, которыми Apple снабжает все свои компьютеры уже несколько лет. Поддержка некоторых жестов присутствовала в прошлых версиях Mac OS X. Увеличение их количества было делом времени.

В браузере Safari теперь можно возвращаться к предыдущей или переходить на следующую страницу, «смахнув» тремя пальцами вправо или влево. Интересен не столько сам жест, сколько реакция браузера на него: текущая страница, следуя за движением пальцев, сдвигается в сторону, а под ней видна следующая страница. Полезная функция — например, можно «заглянуть» на предыдущую страницу, не до конца перелистнув нынешнюю.

Ещё несколько новых жестов позволяют переключаться между рабочими столами или вызывать Launchpad или Mission Control. Старые жесты тоже были доработаны.

Настройки Magic Mouse в Lion. Что-то подсказывает, что ко времени релиза этот список может измениться

Нужно понимать, что мы имеем дело лишь с тестовой версией, которая ещё будет дорабатываться. Прекрасной иллюстрацией этому может служить исчезновение неудачного жеста, который показывали на презентации Lion в октябре прошлого года. Один из ведущих презентации пытался вызвать одну из функций, проведя тремя пальцами по поверхности мыши вверх. Для того, чтобы всё сработало, ему пришлось повторить этот жест раза три. Теперь эта функция вызывается иначе: нужно два раза тронуть поверхности манипулятора двумя пальцами. Это гораздо проще и срабатывает всегда.

Launchpad

Ещё один новый жест: сгрести пальцы в кучку (на мышке, кстати, не работает). В результате пользователь попадает в напоминающую стартовый экран iPad панель запуска приложений — Launchpad. Приложения и раньше лежали в одной папке, но при вызове Launchpad их список отображается полноэкранно, причём распределённый по нескольким рабочих столам. Впрочем, и стандартный рабочий стол в Mac OS X никуда не делся. Launchpad не заменяет, а дополняет его.

Добавить отзыв
ВСЕ ОТЗЫВЫ О КНИГЕ В ИЗБРАННОЕ

0

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

Отметить Добавить цитату