x
 
Михаил Грозовский
4 сентября 2008

Артем, меня очень смущает отсутствие расширенных функций создания встреч и напоминаний прямо из текста и-мейла. По-моему, это вполне очевидная функция.

Вот, например, в Outlook есть возможность «перетащить» и-мейл в зону календаря, при этом появится диалог создания новой встречи. Однако: ни одного параметра из письма этот диалог не использует, как будто их вообще нельзя распознать!

Я бы хотел, как вариант, чтобы даты, дни недели и время в тексте письма были активными (слово «встреча» и подобные тоже могут форматироваться автоматически). Тогда бы при наведении курсора я бы мог прямо из письма назначать встречи. Или например: есть какая-то кнопка на панели инструментов, нажав на которую, я могу поднести курсор к дате и тогда назначить встречу. Что думаете? Как это еще можно реализовать?

И еще один вопрос: из известных мне крупных разработчиков и почту, и интегрированный календарь делают Google, Microsoft и Apple (у Mozilla, кажется, календаря пока нет). Кто из них раньше догадается сделать переключение между этим приложениями более удобным?



Михаил, Стив Джобс вас немного опередил:

Однако добился этого ценой низкого качества — работает все через пень-колоду. К примеру, «17 марта» он уже не распознает, «16:00» называет датой, а событие назначает почему-то на целый день.

Михаил, я не совсем понял вопрос про более удобное переключение между приложениями.


Поделиться
Отправить

Комментарии

Алексей Мельников
4 сентября 2008

Реализовать такой механизм для нормальных людей невозможно.

Мы сейчас доделываем сайт одного бизнес-центра, а они как-раз установили ночную подсветку здания и хотят запечатлеть красоту. Снимать нужно вечером, естественно. Коллега мне пишет «Чувак, бла бла бла, в среду, часиков в 9-10».

По исходным данным программа никогда не поймет, о какой именно среде и каком времени суток идет речь. Писать «Алексей, бла бла бла, 3 сентября, в 21-22» — забудешь, о чем писал. Более того, многие встречи оговариваются по телефону, а не письменно и просить продублировать проговоренное письменно — просто неуважение к собеседнику.

Что касается назначений встреч из письма — для писишников выход есть. Инициатор встречи сам создает событие в календаре и отправляет его другому. Аутлук позволяет делать такие штуки довольно удобно.

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


4 сентября 2008

Алексей, я не вижу проблемы для компьютера в том, чтобы хотя бы сделать предположения (как делает спелчекер).

Аносов Павел
4 сентября 2008

Не могу не заметить, что у Mozilla календарь есть давным-давно — как встроенный в Thunderbird (Lightning), так и самостоятельный (Sunbird). Распознавания дат в почте, правда, нет :)

Юрий Кубанков
4 сентября 2008

Айбиэмовский Lotus Notes позволяет отправлять письма-напоминания, которые у получателя автоматически сохраняются и как письма, и как записи о встречах в календаре.

Иван Неслуховский
4 сентября 2008

Мне кажется, что тут надо перевернуть вопрос, и тогда решение окажется простым (с точки зрения пользователя, естественно :-). Сейчас почтовики часто имеют в своем составе планировщик, а должно стать наоборот, планировщик должен иметь в своем составе почтовик. В этом случае концепция такова, что планировщики как бы обмениваются между собой сообщениями различных типов.

Такими типами могут быть «письмо» (ни к чему не обязывает), «встреча» (если принята, то встраивается в список встреч), «извещение» (обязательно должно быть подтверждено) и т. п.

Т. о. отправитель создает предположительную встречу, привязывает ее к конкретной дате или диапазону дат (лучше всего, если он при этом будет пользоваться выделением на плоскости календаря, а не будет вводить даты вручную или выбирать в раскрывающихся списках, что отвлекает от задачи), сопровождает текстом и отправляет адресату. Адресат может подтвердить встречу, тогда она встраивается планировщиком, а может отказаться от нее, также он может сопроводить свое действие комментарием. В любом случае, отрицательный ответ отправляется обратно (отправителю) и встраивается в его встречу в виде изменения статуса, например.

Александр Прудников
4 сентября 2008

Михаил, на самом деле, в Microsoft Office Outlook есть такой функционал. Вам нужно включить смарт-теги (параметры автозамены в параметрах редактора). Правда, его работа далека от идеала. Ни «17 марта», ни «15.09» он не распознает. И, как видно на иллюстрации, не распознает время, хотя соответствующий тег включен.

Женя Софронов
4 сентября 2008

Действительно есть какой-то закон, который утверждает, что невозможен однозначный автоматический перевод с человеческого языка на «компьютерный». Но думаю, именно время из речи можно выделить довольно неплохо. Небольшой анализ контекста и здравый смысл часто помогут: «среда» — это почти всегда ближайшая среда, а «9 часов» в сочетании с «потусить» — скорее всего, 21 час.

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

Михаил Грозовский
4 сентября 2008

Мне кажется, очень удобно. Как раз Apple в этом случае и есть ответ на мой последний вопрос, они сделали это раньше конкурентов.

Юрий Хан
4 сентября 2008

Google Calendar умеет распознавать строки вида «tomorrow 4pm» в «2008-09-05T16:00».

Google Mail при отсылке письма позволяет привязать к нему приглашение на встречу, где можно в машинопонятной форме указать время, место и участников. Получатель, если тоже пользуется GMail’ом, сможет импортировать встречу в свой Google Calendar. Технически это аттач формата iCal.

Если в тексте письма встречаются строки, похожие на реальные адреса или на дату/время, справа предлагается найти эти адреса на Google Maps или соответственно добавить событие в Google Calendar.

Другое дело, что люди не пишут даты в таком формате, чтобы они легко распознавались машиной. Простейший пример — «завтра», сказанное в 0:30, скорее всего, означает «сегодня».

Михаил Грозовский
26 сентября 2008

Суммирую все сказанное.

1. Такая интеграция есть и в Mac OS, и в MS Outlook, и в Gmail.

2. В Gmail контекстные ссылки на создание нового события в календаре показываются только для языковой настройки интерфейса English US (!). При этом мне удалось распознать только слова «tomorrow» и «day after tomorrow» и американский формат времени. Даты и дни недели не воспринимает почему-то. Тип события: простое напоминание. Из интересных возможностей: Gmail собирает информацию вокруг даты и ставит ее в текст информации о встрече.

3. В Outlook 2003 теги распознавания даты отключены по умолчанию (на своем офисном компьютере мне так и не удалось включить их из-за какой-то настройки администратора!). При этом для распознавания дата должна быть написана в полном формате: день, месяц, год. Для даты прошедших лет Outlook не позволяет автоматически создать событие. Тип события: встреча, однако на нее автоматически не приглашаются адресаты из переписки (!!). Еще из неудобного: активная дата в письме почему-то подчеркнута красным пунктиром. Это скорее выглядит как ошибка, а не как приглашение к действию.

Все это говорит о том, что и в Gmail, и в Outlook функции синхронизации с календарем находятся в глубком тестовом состоянии.

4. Мне кажется, интереснее всего функция добавления события реализована в Apple Mail. Однако ей присущи недостатки, о которых говорил Артем.

И главное, я полностью согласен с Иваном: интеграция должна быть более глубокой. Я напомню, что и почта, и календарь относятся к productivity-приложениям. Думаю только, что их придется доработать, чтобы они могли носить это гордое имя.


Цель рубрики — обсуждение вопросов дизайна всех видов, текста в дизайне и взаимоотношений дизайнеров с клиентами.

Мы публикуем комментарии, которые добавляют к уже сказанному новые мысли и хорошие примеры. Мы ожидаем, что такие комментарии составят около 20% от общего числа.

Решение о публикации принимается один раз; мы не имеем возможности комментировать или пересматривать свое решение, хотя оно может быть ошибочно. Уже опубликованные комментарии могут быть удалены через некоторое время, если без них обсуждение не становится менее ценным или интересным.

Вот такой веб 2.0.

7 4 5 Иногда люди, когда пытаются оценить, насколько выгодно расположены элементы на форме, рисуют линию, по которой якобы глаз скользит 2




Недавно всплыло

При клике на кнопку нужно плавно прокрутить страницу к форме 2 2 2 2