Як ми поєднали Parallels Desktop і Office 365

imageНе секрет, що більшість користувачів встановлює Parallels Desktop для того, щоб користуватися на Mac звичними PC-версіями Microsoft, зокрема Microsoft Office. Але зворотна сторона медалі віртуалізації в тому, що якщо всередині віртуальної машини ви маєте звичне середовище Windows, в якій документи Office відкриваються програмами Microsoft Office для Windows, то повертаючись в середу Mac OS, ви повертаєтеся в «реальний світ»…



А в реальному світі документи Office відкриваються додатками Office для Mac — звичайно, якщо він попередньо був придбаний і встановлений. Але це ще півбіди. У наш час тотального онлайну постійно доводиться працювати з документами, розміщеними на веб-порталах — наприклад, організованих на платформі Microsoft SharePoint. Зрозуміло, пакет Office 365 надає можливість перегляду та редагування документів Office онлайн-версіями Microsoft Word, Excel і PowerPoint, але цього не завжди достатньо. І якщо вам потрібно відкрити документ повної локальної версії програми, зручність роботи в середовищі Mac OS різко знижується. На щастя, у користувачів Windows і Mac тепер є Parallels Desktop 12, яка нарешті вирішує цю проблему. Як вона це робить?

Що таке Shared Applications
Технологія Shared Applications — це потужний інструмент інтеграції гостьової операційної системи Mac OS. Ось як вона працює — для кожного Windows-додатка створюється додаток-дублер в середовищі Mac OS. Завдання програми-дублера — відкривати заданий документ у середовищі асоційованого з ним Windows-додатка через віртуальну машину Parallels Desktop. Наприклад, Microsoft Word для Windows буде створено програму Microsoft Word для Mac, яка буде відкривати файли з розширеннями .doc, .docx та ін. у Microsoft Word для Windows.



Список додатків для Shared Applications створюється під час установки віртуальної машини. Якщо додаток Windows завантажується з середовища Mac OS, автоматично запускається віртуальна машина, а в ній — задане додаток. Якщо ви нещодавно встановили у віртуальній машині новий додаток для Windows, воно з'явиться в меню «Пуск» і автоматично створиться додаток-дублер в Mac OS.



При створенні додатків в Windows аналізується і в додаток-дублер заноситься інформація про те, які типи файлів воно може відкривати. Це дозволяє переглядати і редагувати ваші локальні документи, стираючи грань між Mac OS і Windows. Якщо вам надіслали документ Word, все, що вам потрібно зробити, щоб відкрити його у Word для Windows двічі клацнути на його піктограмі мишею.

Однак розширеннями справа не обмежується. В інтернеті балом правлять протоколи: http і https — браузери, mailto — mail, а ще ftp, ssh, telnet… Багато їх там. За роботу з Office відповідають протоколи ms-word, ms-excel і ms powerpoint. З протоколами чинимо так само, як і з розширеннями — інформація про них прописується в додаток-дублер і при активації з браузера в Mac OS запускаємо програму в Windows.

Зрозуміло, це працює не тільки з додатками Office. Типові випадки запуску додатків Windows значком з веб-сайту — завантаження файлів Adobe Acrobat і торрент-файлів. За замовчуванням PDF-документи проглядаються спеціальним контейнером, вбудованим у вигляді плагіна до браузеру, але якщо вам зручніше відкривати їх додатком для Windows, таких як PDF Reader, Adobe Reader або Adobe Acrobat, встановіть її в віртуальну машину з Windows, і завантаження документа буде відбуватися, як завжди, абсолютно прозоро для вас. Аналогічно, якщо ви віддаю перевагу Windows-версію програми на кшталт uTorrent, все, що вам потрібно зробити — встановити її у віртуальну машину.

Ще один аспект роботи з протоколами — можна призначити http або mailto відкривати тільки в MacOS або тільки в Windows. Цим часто користуються наші користувачі: наприклад, призначають відкривати всі поштові посилання в Mac OS — і вся переписка (неважливо, з віртуальної машини чи ні) йде через хостовий Mail.

Ви запитаєте — а чи можна все-таки відкривати документи Windows за допомогою додатків Mac OS? Відповідаємо — зрозуміло. Увімкніть опцію використання додатків Mac OS Windows — і використовуйте їх на здоров'я.



І це ще не все. Якщо в Mac OS вам не вистачає системної області інтерфейсу Windows, Ви можете розширити інтеграцію між Mac OS і Windows та надати Mac OS доступ до системної області Windows. В результаті значки з системної області з'являться смуги меню Mac OS, і ви зможете користуватися відповідними додатками, клацаючи ці значки. Це ще один аспект роботи технології Shared Applications.

Зараз все це звучить легко і просто, хоча в ході реалізації технології, зрозуміло, було багато складнощів. Судіть самі — технічне рішення з проксі-додатками в середовищі Mac OS вимагає дуже тонкої роботи. Припустимо, що у вашій віртуальній машині Windows сто додатків — значить, Mac OS необхідно створити посилання на всі ці гостьові програми Windows, і ці посилання повинні будуть працювати точно так само, як вони налаштовані в Windows.

Слід пам'ятати про те, що функціональність Shared Applications не працює в режимі ізоляції. Коли ви включаєте Shared Applications, режим ізоляції автоматично вимикається.

Згадуючи Windows Update
Після того, як у минулій статті ми докладно розглянули проблеми комфортного оновлення і обслуговування віртуальної машини в середовищі Mac OS, варто ще раз нагадати про те, що частина додатків, про які ми обговорювали сьогодні — а саме Microsoft Office, включаючи Office 365, оновлюються за тією ж технологією Windows Update. І хоча це не має прямого відношення до нашої сьогоднішньої розмови, варто відзначити, що якщо ви включите в середовищі Parallels Desktop функціональність планувальника оновлень і обслуговування, то разом з іншими додатками Microsoft, які оновлюються і обслуговується сервісами Windows update, буде комфортно оновлюватися і Office 365. А наша технологія Shared Applications буде при цьому уважно стежити за тим, щоб ні в Mac OS, ні в Windows не ламалися ніякі настройки, нічого не збивалося при установці й видаленні програм, не порушувався користувальницький досвід.



На закінчення хотілося б відзначити, що Shared Applications — це, по-перше, унікальний, ні на що не схожий досвід безшовної інтеграції Mac OS і Windows. А по-друге, і, напевно, в головних — це джерело нових ідей як для нас, так і ми сподіваємося, для інших розробників.
Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.