Windows RSS Platform
   HOME

TheInfoList



OR:

Windows RSS Platform, included in
Internet Explorer Internet Explorer (formerly Microsoft Internet Explorer and Windows Internet Explorer, commonly abbreviated IE or MSIE) is a series of graphical user interface, graphical web browsers developed by Microsoft which was used in the Microsoft Wind ...
7 and later and
Windows Vista Windows Vista is a major release of the Windows NT operating system developed by Microsoft. It was the direct successor to Windows XP, which was released five years before, at the time being the longest time span between successive releases of ...
and later is a platform that exposes feed handling and management to Windows applications. The
RSS RSS ( RDF Site Summary or Really Simple Syndication) is a web feed that allows users and applications to access updates to websites in a standardized, computer-readable format. Subscribing to RSS feeds can allow a user to keep track of many di ...
support in Internet Explorer is built on the Windows RSS Platform.


Overview

Windows RSS Platform consists of three components: *Common RSS Data Store - The data store for all feeds managed by the RSS Platform. The RSS Platform API exposes these feeds after sanitizing, that is stripping it of scripts, embedded objects and other potentially malicious content. Access to unformatted XML for the feeds is also allowed. *Common RSS Sync Engine - The sync engine is responsible for downloading the content at periodic intervals. By default, it does not download feed enclosures, which are objects attached to the feed; however this behavior is user configurable. However, it uses ''Attachment Execute Services'' to prevent automatic downloading of potentially malicious file types. It uses Windows' scheduled tasks for scheduling and
Background Intelligent Transfer Service Background Intelligent Transfer Service (BITS) is a component of Microsoft Windows XP and later iterations of the operating systems, which facilitates asynchronous, prioritized, and throttled transfer of files between machines using idle network ...
for background downloading. In order to prevent the web server from being flooded on large number of feed downloads, it also adds slight random delay between requests. *Common RSS Feed List - The list of feeds subscribed to is exposed by the RSS Platform APIs. All RSS clients, including
Internet Explorer 7 Windows Internet Explorer 7 (IE7) (codenamed Rincon) is a web browser for Windows. It was released by Microsoft on October 18, 2006, as the seventh version of Internet Explorer and the successor to Internet Explorer 6. Internet Explorer 7 is par ...
and Microsoft Outlook 2007, share the list. All modifications thus are reflected across all the RSS readers.


Apps which use the RSS Store

*
Internet Explorer Internet Explorer (formerly Microsoft Internet Explorer and Windows Internet Explorer, commonly abbreviated IE or MSIE) is a series of graphical user interface, graphical web browsers developed by Microsoft which was used in the Microsoft Wind ...
7 and later *
Microsoft Outlook Microsoft Outlook is a personal information manager software system from Microsoft, available as a part of the Microsoft Office and Microsoft 365 software suites. Though primarily an email client, Outlook also includes such functions as Calen ...
2007 and later * All versions of
Windows Live Mail Windows Live Mail (formerly named Windows Live Mail Desktop, code-named Elroy) was a freeware email client from Microsoft. It is the successor to Windows Mail in Windows Vista, which was the successor to Outlook Express in Windows XP and Windows ...


Limitations

* Windows RSS Platform does not support feeds that reference a DTD. * Although feed reading view can be disabled, custom stylesheets cannot be applied to feeds in Internet Explorer. Internet Explorer uses an internal stylesheet for feed reading view. * Prior to IE8, the RSS platform did not support authentication/storing credentials. * The RSS Platform object model does not expose all XML elements and attributes. * No support for the
feed URI scheme The feed URI scheme was a suggested uniform resource identifier (URI) scheme designed to facilitate subscription to web feeds; specifically, it was intended that a news aggregator be launched whenever a hyperlink to a feed URI was clicked in a w ...
and
Media RSS Media RSS (MRSS) is an RSS extension that adds several enhancements to RSS enclosures, and is used for syndicating multimedia files (audio, video, image) in RSS feeds. It was originally designed by Yahoo! and the Media RSS community in 2004, but ...
. * The Windows RSS Platform normalizes all feed formats to RSS 2.0.RSS Support in Longhorn: Architectural Overview - MSDN
/ref> * Local file system and network feeds are not supported. * Permanently downloading and saving content downloaded through the feed such as a
podcast A podcast is a program made available in digital format for download over the Internet. For example, an episodic series of digital audio or video files that a user can download to a personal device to listen to at a time of their choosing ...
to a user folder is not supported. Downloaded content is only stored in the Internet Explorer ''
Temporary Internet Files Temporary Internet Files is a folder on Microsoft Windows which serves as the browser cache for Internet Explorer to cache pages and other multimedia content, such as video and audio files, from websites visited by the user. This allows such web ...
'' cache.


See also

*
Internet Explorer Internet Explorer (formerly Microsoft Internet Explorer and Windows Internet Explorer, commonly abbreviated IE or MSIE) is a series of graphical user interface, graphical web browsers developed by Microsoft which was used in the Microsoft Wind ...
7 *
Microsoft Outlook Microsoft Outlook is a personal information manager software system from Microsoft, available as a part of the Microsoft Office and Microsoft 365 software suites. Though primarily an email client, Outlook also includes such functions as Calen ...
2007 File:2007 Events Collage.png, From top left, clockwise: Steve Jobs unveils Apple's first iPhone; TAM Airlines Flight 3054 overruns a runway and crashes into a gas station, killing almost 200 people; Former Pakistani Prime Minister of Pakistan, Pr ...


References


External links


Microsoft Team RSS blog



RSS Support in Longhorn
{{Internet Explorer Microsoft application programming interfaces Internet Explorer RSS Windows components Windows Vista