APML – язык разметки профиля внимания (часть 2)

первая часть статьи

APML – быстро развивающийся язык. С каждым днём всё больше сайтов и сервисов добавляют его поддержку.
Только пока я писал эту статью вышли:
Конвертация музыкальных вкусов с last.fm в APML
Поддержка APML в FeedDemon

Итак, продолжим:

APML на практике

Хотя APML относительно недавняя разработка и находится на начальном этапе развития, уже заметен значительный интерес к стандарту, в том числе и со стороны крупных интернет-компаний. Вы уже сейчас можете создать свой профиль внимания с помощью некоторых существующих сервисов и приложений.

Относительно свежий список таких сервисов можно увидеть в APML wiki. А пока вы можете использовать APML на следующих сервисах (к сожалению, пока только англоязычных):

  • Particls – это отличный способ получения уведомлений о новостях по темам, которые вам интересны в сайдбаре или всплывающих окнах под Windows (версия для Mac должна скоро появиться). Particls создаёт иерархию новостных ресурсов, на которые вы подписаны, выделяя наиболее важные и уменьшая те, которые, скорее всего, будут вам неинтересны.
    Particls создаёт APML файл, используя данные, которые он получает, когда вы выбираете новости и добавляет данные, полученные из вашей переписки в IM, по почте и другими способами.
  • Engagd – это сервис, предназначеный для создания вашего APML файла на основе выбора RSS лент. Он также позволяет фильтровать RSS ленты в соответствии с созданным профилем.
  • Cluztr, о котором я уже писал также умет создавать APML файл в зависимости от того, какие сайты вы посещаете.
  • Dandelife – это сервис создания социальной биографии, собирающий ваши заметки о людях, которых вы втречаете, местах, в которых бываете, событиях, которые посещаете и т. п. Он создаёт APML файл на основе этой информации.
  • Кроме того, популярные RSS-читалки Newsgator и Bloglines используют или заявили о будущем использовании APML.

Из представленных выше сервисов, наверное, лучшим способом познакомиться с APML будет создат свой профиль в Engagd.

Вопросы приватности

Вероятно, один из наиболее спорных вопросов, касающихся APML – это раскрытие информации, которой вы не хотели бы делиться со всеми подряд. Конечно, хорошо, когда выдаваемая вам информация релевантна, но что, если существуют такие мои интересы или виды деятельности, которые я не хотел бы открывать публике?

Это понятные сомнения. Сервисы, использующие APML, по вашему выбору, могут игнорировать некоторые виды деятельности или часть веб-сайтов, которые вы просматриваете. Существующие генераторы APML профиля, в большинстве, фильтруют порнографические сайты, так что не стоит бояться того, что информация о вашем любимом жанре порнофильмов станет известна всем.

На самом деле, приватность – это основной фактор APML, поэтому стандарт разрабатывается таким образом, чтобы дать вам полный контроль над собственным профилем внимания. В секции сайта APML, посвящённой правам, написано, что ваши основные права включают в себя:

  • Собственность – информация о вашем внимании принадлежит вам, и вы можете хранить именно то, что пожелаете. Вы контролируете эти данные.
  • Мобильность – вы можете безопасно перемещать эту информацю когда и куда захотите. У вас есть возможность определять её местонахождение.
  • Экономика – вы можете уделять вниманию чему захотите, и получать что-то взамен. Ваше внимание имеет стоимость.
  • Прозрачность – вы можете явно видеть, как информация о вашем внимании используется. Вы можете решать, кому её доверить.

Эти пункты очень важны для понимания того, что APML – это не способ создания “Большого Брата” для слежения за каждым вашим шагом, но способ создать полезные, открытые взаимоотношения между поставщиками информации и её потребителями. Именно для этой цели профиль внимания и создаётся.

Рабочая группа APML

Рабочая группа APML – это большое количество отдельных людей, которые собрались вместе, чтобы превратить существующую спецификацию в согласованный стандарт.

Группа состоит из разработчиков, менеджеров и юристов, работающих с “экономикой внимания”.

Существуют wiki, группа в Facebook, группа Google. Так что, если вы хотите присоединиться к разработке стандарта, или просто следить за процессом, у вас есть множество способов осуществить это.

Переносимые данные – общая картина

Data Portability
Хотя APML – это вполне независимый стандарт, его можно представит как часть более общей картины – как один из стандартов переносимых данных.

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

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

  • OpenID – это стандарт для создания собственного цифрового идентификатора, который вы можете использовать (в перспективе) в любом месте сети. Это позволит вам оставлять комментарии, регистрироваться на различных сайтах и сервисах, идентифицироваться в различых социальных сетях без дополнительных сложностей с запоминанием пароля для каждого сайта отдельно.
  • OAuth – это протокол, который позволит разработчкикам приложений использовать единый стандарт для аутентификации одних сервисов в других. Например, если вы хотите, чтобы ваша почтовая служба могла получить список ваших контактов из социальной сети (которые для обычного пользователя закрыты), то, если социальная сеть поддерживает OAuth, то, после вашего подтверждения, почтовый сервер может получить доступ к информации об адресах ваших друзей (и ни к какой другой).
  • RSS – стандарт, позволяющий легко получать информацию с разных сайтов (в основном, статьи и новости) в едином формате и обрабатывать её одинаково.
  • Yadis – это, по словам создателей формата, “система исследования сервисов, позволяющая автоматически, без вмешательства пользователя, определять протокол, который нужно использовать”
  • OPML – формат для хранения списков RSS-лент.
  • hCardмикроформат для стандартного отображения информации о человеке по типу визиной карточки.
  • XFN – ещё один микроформат, на этот раз для отображения отношений. Расшировывается как XHML Friends Network. Используя XFN, можно указывать, какие именно отношения существуют между людьми в сети.

Все эти форматы, как и APML, объединяет стремление к свободной сети, в которой каждый контролирует свои данные и может свободно использовать, комбинировать и перемещать их.

Вкратце о написанном

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

Формироваться профиль внимания может как автоматически, в процессе посещения страниц, чтения книг и новостей, прослушивания музыки, так и вручную.

Хотя стандарт находится только на начальном этапе развития, он уже используется возрастающим с каждым днём числом сайтов и сервисов. К формату проявляют интерес как небольшие проекты, так и интернет-гиганты.

APML – это шаг к следующему этапу более интеллектуальной, осмысленной сети. Сети, в которой мы сможем получать интересную информацию и автоматически отсеивать неинтересную. Совместно с другими открытыми стандартами хранения данных, APML позволяет легко манипулировать собственными данными, контролировать их и перемещать так, как захочется.

Возможно, в ближайшем будущем APML станет таким же важным и распространённым стандартом, как RSS или OPML.

Метки: ,

 Интересно? Можно читать RSS

Комментарии: 3

  1. aleks_raiden Says:

    Отличный материал, пишите больше на тему, интересно читать и уже задумываюсь, как и где применить у себя

  2. MiXen Says:

    Очень интересно и блог в целом.
    Daeq, а вы как-то применяете все эти накопленные знания? Делаете сайт? Пишите научную работу?

  3. daeq Says:

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

Про11те?

Entries (RSS)