С неделю назад в локальном форуме Сургутнефтегаза обновилась тема по MS Office 2010. Обсуждали цены. И вот какая штука: Office 2010 для дома и учебы около 2800 руб; Office 2010 для дома и офиса около 6200 руб. По составу различие только в MS Outlook. Очевидно, что разница в 2,2 раза в цене вызывает вопрос: так ли нужен домашним пользователям MS Outlook? Попробую разобраться, пока идет отпуск.
В Windows 7 нет встроенного почтового клиента. Как вариант предлагается абсолютно бесплатный клиент Windows Live Mail, входящий в пакет программ Windows Live Essentials. Эта программа как Outlook 2010 "lite". В бете интерфейс в стиле Office 2010, даже приятнее, почтовые учётки настраиваются с пол-пинка, есть список контактов, календарь, rss читалка, группы новостей. Разве что заметок нет. Для домашнего пользователя более чем достаточно.
Кроме того, существует множество почтовых клиентов как платных, так и бесплатных. Многие популярные почтовые домены обзавелись функциональными вебинтерфейсами и продолжают их развивать. Почтовый клиент даже в браузере встречается, ага, в Опере.
Зачем же при всем разнообразии почтовиков пользователю обязателен Outlook, так, что версия Office без него воспринимается "урезанной"?
Самая банальная причина - прикипел, привык. В корпоративной сети используется Outlook, и высказывались мнения, мол, на работе оно, так и дома хочется. Но это вкусовщина.
Более объективная причина - наличие у пользователя КПК/смартфона/коммуникатора с Windows Mobile. В один прекрасный день, человеку захочется синхронизировать контакты со своего телефона на компьютер. Простейшая задача, но MS развело невероятный бардак.
Если у пользователя установлен Outlook x86 из пакета MS Office задача решается просто. Подключаем устройство, запускаем Центр устройств Windows Mobile (ранее Active Sync), синхронизируемся. А если Outlook'а нет, или Outlook 64bit? Синхронизации с 64битной версией нет, это самая крупная подстава.
ЦУWM отказывается синхронизироваться на Live Mail или любой другой почтовик, заявляя, что почтовой программы вовсе нет на компьютере. Причем в Windows Vista и Windows 7 есть так называемые контакты Windows, хранятся они в директории пользователя в папке "Контакты". Непонятно почему нет синхронизации как минимум контактов WM устройства с этим встроенным в ОС элементом.
Для Windows Mobile 6.x существет служба MyPhone от MS. Регулярно пользуюсь, сервис помогает при хард-резетах. Если описывать кратно, то это удаленный сервер для бэкапа данных телефона с возможностью просмотра содержимого через браузер. Синхронизирует втихую, по расписанию, или по требованиюконтакты, смс, задачи, календарь, заметки, фото, видео, музыку, текущее положение, избранное, документы. Если пользователь WinMo хоть раз пользовался MyPhone, т оLive ID у него уже есть. Через MyPhone нельзя синхронизировать контакты, заметки и прочее с почтовым клиентом, нет. Но это можно сделать через Live.
Про Live я уже как-то писал. До сих пор я из всех компонентов использовал только протокол MSN для общения с english native speekers и почту hotmail. Более тесно я познакомился с возможностями Live при поисках путей синхронизации. Подробные впечатления я изложу в отдельной записи, оно того стоит, а сейчас остановлюсь на синхронизации.
В Live контакты на серверве это контакты hotmail + messenger. Можно подключить контакты из ряда других ресурсов, таких как Facebook, My space, LinkedIn, Google. Существует импорт контактов из файлов, например *.csv. Они вносятся в общий список, контакты можно объединять. Естественно при подключении десктопных версий Live Mail и Live Messenger все контакты синхронизируются с сервером. Синхронизируется и календарь в Live Mail. Казалось бы, вот оно!
Устанавливаем Live для Windows Mobile. Программа умеет синхронизировать контакты и почту hotmail. Календарь, заметки, задачи - это все мимо. С синхронизацией контактов есть один момент. Если телефонные контакты (имя + телефон) не числятся в контактах Live, то они не загрузятся на сервер. Контакт можно давить вручную на сервер, или заранее подготовить csv. А если контакт добавлен только что? В адресной книге есть пунк меню контакта "Добавить в Windows Live", но, увы, не работает. Мне так и не удалось добавить контакт из адресной книги в Live через это меню, операция завершается ошибкой. Эта подлянка убивает идею синхронизации через Live.
Что делать и как быть? Не хотелось использовать дополнительное ПО для синхронизации, нужно было решение "из коробки". Выход нашелся с неожиданной стороны.
Оказывается, у Google работает Exchange сервер по адресу m.google.com. Синхронизируются контакты, календарь, почта + смс. Не работают задачи, выдается ошибка, и нет в принципе синхронизации заметок. Настроенная синхронизация в Active Sync на мобильном телефоне на m.google.com автоматически синхронизирует контакты и календарь при их изменении. Подробнее про настройку здесь. По желанию оттуда уже можно перетащить контакты в Live ради почтовых адресов. Центр устройств Windows Mobile можно забыть. И да, то, что синхронизируется на Exchange сервер, не синхронизируется на MyPhone.
В свете будущего перехода на Android синхронизация на Google пришлась очень кстати.
В качестве заключения сводная таблица:
Элементы | |||||
Решение | Контакты | Календарь | Задачи | Заметки | Почта (смс) |
Outlook x86 | + | + | + | + | + |
Outlook x64 | - | - | - | - | - |
MyPhone | +/- | +/- | +/- | - | - |
Live | +/- | +/- | - | - | + (-) |
Google (Exchange) | + | + | - | - | + |
Да Outlook по количеству синхронизируемых элементов лидирует, но надо помнить что нужна только x86 версия. Я для синхронизации выбрал сервер m.google.com, и не устанавливал Outlook на компьютер. Для заметок я использую Evernote, а для задач сервис Планарий. Оба этих решения удобнее для меня.