Разработчики из Microsoft сообщили, что операционная система Longhorn уже поддерживает форматы RSS 0.9x, RSS 1.0, RSS 2.0, а также Atom 0.3 и Atom 1.0.
В Microsoft долгое время работает группа, которая занята интеграцией RSS в операционную систему и в браузер. О своих достижениях они поведали на недавней конференции Gnomedex. После этого на сайте MSDN была опубликована подробная информация о том, как и что именно будет реализовано в Longhorn.
Итак, поддержка RSS действительно реализована на уровне операционной системы, так что разработчики смогут легко создавать программы, использующие данную функциональность. Поддержка RSS реализована с учетом особого расширения для RSS, так называемого формата списков Simple List Extensions Specification. Формат списков поддерживает классификацию списков по различным параметрам, а не только по времени создания. Как именно это будет реализовано — мы увидим уже этим летом, когда выйдет первая бета Longhorn.
Платформа RSS в Longhorn включает три компонента:
* Общий список RSS-фидов. Дает приложению доступ к списку фидов, на которые подписан пользователь. Список хранится в стандартном формате OPML.
* Общее хранилище данных RSS. Для всех приложений — унифицированный доступ к контенту, включающему текст, фото, аудио, видео, любые документы. Реализовать такой доступ в любом приложении под Windows будет чрезвычайно легко с помощью разработанной объектной модели RSS, которая избавляет от необходимости разбираться в XML и различных форматах.
* Движок синхронизации. Автоматически скачивает данные и файлы для использования приложениями. Разработчики могут использовать движок синхронизации, чтобы получить из Сети данные без участия пользователя (автоматическая подписка на каналы), не отвлекая его различными сообщениями и необходимостью подписываться на каналы вручную.
Во время серфинга по Сети система будет автоматически обнаруживать RSS-фиды, о чем будет сигнализировать специальный значок в браузере. Просмотреть контент можно будет прямо в браузере. Процедура подписки на RSS-фид будет не сложнее, чем сейчас добавление закладки в браузер. Как только пользователь подпишется на новый фид, информация об этом сразу станет доступна для всех приложений, установленных в системе, через общий список RSS-фидов. Например, если в этом фиде содержится некая контактная информация, то она может быть автоматически добавлена в планировщик, адрес электронной почты — в адресную книгу и т.д.
В дополнение к обычным фидам, операционная система будет поддерживать передачу любых файлов по RSS, так что приложения смогут легко с ними работать.
Разработчики Longhorn трудятся над тем, чтобы в операционной системе можно было легко реализовать самые различные применения формата RSS: передача аудиоконтента (подкастинг), фотоблоги, передача видео (видеоблоги) и т.д.
Источник: Вебпланета
Свежие комментарии