<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="https://notiz.blog/wp-content/plugins/pretty-feeds/pretty-feed-v4.xsl" type="text/xsl" media="screen" ?>


<!--

	Feeds whisper secrets,
	In the RSS Club's embrace,
	Knowledge blooms in grace.

-->

<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:source="http://source.scripting.com/"
xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"
>

<channel>
	<title>XRDS &#8211; notizBlog</title>
	<atom:link href="https://notiz.blog/tag/xrds/feed/" rel="self" type="application/rss+xml" />
	<link>https://notiz.blog</link>
	<description>a weblog mainly about the open, portable, interoperable, small, social, synaptic, semantic, structured, distributed, (re-)decentralized, independent, microformatted and federated social web</description>
	<lastBuildDate>Fri, 12 Apr 2024 10:22:17 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://notiz.blog/wp-content/uploads/2019/10/cropped-notizblog-icon-1-32x32.png</url>
	<title>XRDS &#8211; notizBlog</title>
	<link>https://notiz.blog</link>
	<width>32</width>
	<height>32</height>
</image> 
<source:blogroll>https://reader.pfefferle.org/i/?a=opml&amp;get=c_2</source:blogroll>
<creativeCommons:license>https://creativecommons.org/licenses/by-sa/4.0/</creativeCommons:license>
<atom:link rel="hub" href="https://pubsubhubbub.appspot.com"/>
<atom:link rel="hub" href="https://pubsubhubbub.superfeedr.com"/>
<atom:link rel="hub" href="https://switchboard.p3k.io/"/>
<atom:link rel="self" href="https://notiz.blog/tag/xrds/feed/"/>
<atom:link rel="search" type="application/opensearchdescription+xml" title="Search notizBlog" href="https://notiz.blog/wp-api/opensearch/1.1/document" />	<item>
		<title>OpenWeb-Notizen: OpenID, XRD 1.0, Simple Web Discovery</title>
		<link>https://notiz.blog/2010/11/15/openweb-notizen-openid-xrd-1-0-simple-web-discovery/</link>
					<comments>https://notiz.blog/2010/11/15/openweb-notizen-openid-xrd-1-0-simple-web-discovery/#comments</comments>
		
		<dc:creator><![CDATA[Matthias Pfefferle]]></dc:creator>
		<pubDate>Mon, 15 Nov 2010 21:49:28 +0000</pubDate>
				<category><![CDATA[Open Web]]></category>
		<category><![CDATA[OpenWeb Notizen]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[OpenID]]></category>
		<category><![CDATA[OStatus]]></category>
		<category><![CDATA[Simple Web Discovery]]></category>
		<category><![CDATA[WebFinger]]></category>
		<category><![CDATA[XRD]]></category>
		<category><![CDATA[XRDS]]></category>
		<category><![CDATA[XRDS-Simple]]></category>
		<guid isPermaLink="false">http://notizblog.org/?p=3374</guid>

					<description><![CDATA[Google veröffentlicht Tests mit OpenID Google hat vor einigen Tagen ein paar nette Dokumente/Demos/Videos veröffentlicht, die die Implementierung von OpenID vereinfachen soll. The website at openidsamplestore.com was built to demonstrate how a website that already allows users to login can help those users (and new users) leverage OpenID to login. OpenID-Provider gibt es genug, jetzt [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p><strong>Google veröffentlicht Tests mit OpenID</strong><br/> Google hat vor einigen Tagen ein paar nette Dokumente/Demos/Videos veröffentlicht, die die Implementierung von OpenID vereinfachen soll.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
	<p>The website at openidsamplestore.com was built to demonstrate how a website that already allows users to login can help those users (and new users) leverage OpenID to login.</p>
</blockquote>



<p>OpenID-Provider gibt es genug, jetzt ist es an der Zeit auch mal ein paar <em>Relying Parties</em> zu bauen.</p>



<p>» <a href="https://web.archive.org/web/20101101124731/http://sites.google.com/site/oauthgoog/Home/openidsamplesite">Google&#8217;s Internet Identity Research &#8211; Overview of OpenIDSampleStore</a><br/> » <a href="https://web.archive.org/web/20110202044220/http://openidsamplestore.com/">OpenID Sample Store</a><br/> » <a href="http://www.youtube.com/user/esachs">OpenID Videos</a></p>



<p><strong>Extensible Resource Descriptor</strong><br/> Am 1. November wurde die erste finale Version von XRD veröffentlicht. XRD ist eine Art API-Beschreibung in XML und eine vereinfachte Variante von XRDS/XRDS-Simple (wird z.B. von OpenSocial verwendet), außerdem basieren <a href="https://www.w3.org/community/ostatus/">OStatus</a> und <a href="https://github.com/webfinger/">Webfinger</a> auf XRD.</p>



<p>» <a href="http://docs.oasis-open.org/xri/xrd/v1.0/xrd-1.0.html">Extensible Resource Descriptor (XRD) Version 1.0</a><br/> » <a href="https://web.archive.org/web/20130216063949/http://hueniverse.com/drafts/draft-xrds-simple-01.html">XRDS-Simple 1.0 Draft 1</a></p>



<p><strong>Simple Web Discovery</strong><br/> XRD ist, wie schon erwähnt, wesentlich simpler als XRDS oder XRDS -Simple, aber manchen ist es immer noch zu komplex.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
	<p>Simple Web Discovery (SWD) defines a HTTPS GET based mechanism to discover the location of a given type of service for a given principal starting only with a domain name.</p>
</blockquote>



<p>» <a href="https://self-issued.info/docs/draft-jones-simple-web-discovery-00.html">Simple Web Discovery (SWD)</a></p>



<p>Ach ja&#8230; Carsten Pötter bloggt übrigens wieder über OpenID. <a href="https://web.archive.org/web/http://notsorelevant.com/">Lesen</a>!</p>
<p>You are a master of efficiency! By using RSS, you save time and avoid distractions. 👏</p>]]></content:encoded>
					
					<wfw:commentRss>https://notiz.blog/2010/11/15/openweb-notizen-openid-xrd-1-0-simple-web-discovery/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Open Web Podcast: Die Weihnachtsfolge</title>
		<link>https://notiz.blog/2008/12/21/open-web-podcast-die-weihnachtsfolge/</link>
					<comments>https://notiz.blog/2008/12/21/open-web-podcast-die-weihnachtsfolge/#respond</comments>
		
		<dc:creator><![CDATA[Matthias Pfefferle]]></dc:creator>
		<pubDate>Sun, 21 Dec 2008 16:21:33 +0000</pubDate>
				<category><![CDATA[Open Web]]></category>
		<category><![CDATA[Facebook Connect]]></category>
		<category><![CDATA[Google Friend Connect]]></category>
		<category><![CDATA[MySpaceID]]></category>
		<category><![CDATA[OAuth]]></category>
		<category><![CDATA[Open Social]]></category>
		<category><![CDATA[Open Stack]]></category>
		<category><![CDATA[OpenID]]></category>
		<category><![CDATA[OpenWeb Podcast]]></category>
		<category><![CDATA[XRDS]]></category>
		<guid isPermaLink="false">http://notizblog.org/?p=1368</guid>

					<description><![CDATA[Sebastian, Christian und ich wünschen euch natürlich frohe Weihnachten und einen guten Rutsch ins neue Jahr&#8230; Feiert schön! Damit euch während den Feiertagen nicht so langweilig wird, gibt&#8217;s diesmal eine etwas längere Weihnachtsfolge in der wir versuchen einen kleinen Open Web Jahresrückblick bzw. Ausblick zu geben. Viel Spaß beim hören und bis nächstes Jahr 🙂 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-image"><figure class="aligncenter"><img decoding="async" src="https://notiz.blog/wp-content/uploads/2008/11/open-web-podcast.png" alt="open-web-podcast.png"/></figure></div>



<p>Sebastian, <a href="https://mrtopf.de/">Christian</a> und ich wünschen euch natürlich frohe Weihnachten und einen guten Rutsch ins neue Jahr&#8230; Feiert schön! Damit euch während den Feiertagen nicht so langweilig wird, gibt&#8217;s diesmal eine etwas <a href="https://openwebpodcast.de/27/episode-9-weihnachten-naht-und-wir-machen-bestandsaufnahme/">längere Weihnachtsfolge</a> in der wir versuchen einen kleinen <em>Open Web</em> Jahresrückblick bzw. Ausblick zu geben.</p>



<p>Viel Spaß beim hören und bis nächstes Jahr 🙂</p>



<p>Weitere Links zur Sendung gibt&#8217;s wie immer <a href="https://openwebpodcast.de/27/episode-9-weihnachten-naht-und-wir-machen-bestandsaufnahme/">im Wiki</a>!</p>



<p><strong>Den Podcast abonnieren</strong>:</p>



<ul class="wp-block-list">
	<li>Download <a href="http://openwebpodcast.de/mp3/openweb09.mp3">Open Web Podcast #9: Die Weihnachtsfolge</a> als MP3</li>
	<li><a href="http://feeds.feedburner.com/openwebcast">RSS Feed</a></li>
	<li><a href="https://podcasts.apple.com/de/podcast/der-open-web-podcast/id294732929">iTunes</a></li>
</ul>
<p>You are a true RSS aficionado! While others are drowning in social media noise, you enjoy the simplicity and control of RSS. Congrats!</p>]]></content:encoded>
					
					<wfw:commentRss>https://notiz.blog/2008/12/21/open-web-podcast-die-weihnachtsfolge/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="http://openwebpodcast.de/mp3/openweb09.mp3" length="107583990" type="audio/mpeg" />

			</item>
		<item>
		<title>For busy Web Developers</title>
		<link>https://notiz.blog/2008/11/28/for-busy-web-developers/</link>
					<comments>https://notiz.blog/2008/11/28/for-busy-web-developers/#respond</comments>
		
		<dc:creator><![CDATA[Matthias Pfefferle]]></dc:creator>
		<pubDate>Fri, 28 Nov 2008 11:52:34 +0000</pubDate>
				<category><![CDATA[Open Web]]></category>
		<category><![CDATA[Discovery]]></category>
		<category><![CDATA[OAuth]]></category>
		<category><![CDATA[OpenID]]></category>
		<category><![CDATA[XRDS]]></category>
		<category><![CDATA[XRI]]></category>
		<guid isPermaLink="false">http://notizblog.org/?p=1310</guid>

					<description><![CDATA[Bei meiner Recherche zu XRDS bzw. XRI (dem XML-Standard auf dem z.B. auch die OpenID und OAuth Discovery basieren) bin ich (dank Thomas Huhn) auf den XRI Busy Web Developer&#8217;s Guide gestoßen und jetzt frage ich mich, warum nicht alle Spezifikationen so erklärt werden können. Das &#60;XRDS /> Element wird z.B. so beschrieben: Note: Busy [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Bei meiner Recherche zu <abbr title="Extensible Resource Descriptor List">XRDS</abbr> bzw. <abbr title="Extensible Resource Identifier">XRI</abbr> (dem <abbr title="Extensible Markup Language">XML</abbr>-Standard auf dem z.B. auch die <a href="https://web.archive.org/web/20120101104945/http://yadis.org:80/wiki/Yadis_1.0_(HTML)">OpenID</a> und <a href="https://web.archive.org/web/20080911024320/http://oauth.net/discovery/">OAuth Discovery</a> basieren) bin ich (dank <a href="http://twitter.com/thuhn">Thomas Huhn</a>) auf den <em><a href="https://web.archive.org/web/20111210162045/http://dev.inames.net:80/wiki/XRI_Busy_Web_Developer%27s_Guide">XRI Busy Web Developer&#8217;s Guide</a></em> gestoßen und jetzt frage ich mich, warum nicht alle Spezifikationen so erklärt werden können.</p>



<p>Das &lt;XRDS /> Element wird z.B. so beschrieben:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
	<p>Note: Busy web developers will almost never ask for this type of document.</p>
</blockquote>



<p>Zu Deutsch: Es wird zwar der Vollständigkeit halber erwähnt, aber ignorier es doch einfach 🙂</p>



<p>Großartig!</p>



<p>Falls jemand ein &#8222;<em>JanRain OpenID Lib for busy Web Developers</em>&#8220; oder &#8222;<em>OpenSocial for busy Web Developers</em>&#8220; kennt&#8230; ich wäre interessiert 😉</p>
<p>Hey there, RSS reader! You’re one of a special few, choosing this old-school yet awesome way of staying informed. Kudos!</p>]]></content:encoded>
					
					<wfw:commentRss>https://notiz.blog/2008/11/28/for-busy-web-developers/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Open Web Podcast: OAuth</title>
		<link>https://notiz.blog/2008/11/10/open-web-podcast-oauth/</link>
					<comments>https://notiz.blog/2008/11/10/open-web-podcast-oauth/#comments</comments>
		
		<dc:creator><![CDATA[Matthias Pfefferle]]></dc:creator>
		<pubDate>Sun, 09 Nov 2008 22:39:15 +0000</pubDate>
				<category><![CDATA[Open Web]]></category>
		<category><![CDATA[OAuth]]></category>
		<category><![CDATA[Open Social]]></category>
		<category><![CDATA[OpenID]]></category>
		<category><![CDATA[OpenWeb Podcast]]></category>
		<category><![CDATA[Podcast]]></category>
		<category><![CDATA[Portable Contacts]]></category>
		<category><![CDATA[XRDS]]></category>
		<category><![CDATA[XRDS-Simple]]></category>
		<guid isPermaLink="false">http://notizblog.org/?p=1252</guid>

					<description><![CDATA[So, Folge 3 ist fertig! Diesmal leider nur mit Christian und mir da Sebastian bei Radio Fritz ein bisschen Werbung für unseren Podcast gemacht hat 🙂 Die aktuelle Folge behandelt das Thema OAuth von eher allgemeinen Dingen (Anwendungsgebiete, Beispiel-Applikationen, Abgrenzung zu OpenID) bis zur detaillierten Funktionsweise des offenen Standards. Ich freue mich wie immer über [&#8230;]]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image aligncenter"><img decoding="async" src="https://notiz.blog/wp-content/uploads/2008/11/open-web-podcast.png" alt="open-web-podcast.png" /></figure>



<p>So, <a href="https://openwebpodcast.de/35/episode-3-oauth/">Folge 3</a> ist fertig! Diesmal leider nur mit <a href="https://mrtopf.de/">Christian</a> und mir da Sebastian bei <a href="https://web.archive.org/web/20100810232458/http://trackback.fritz.de:80/2008/11/08/protokoll-vom-08-november-2008/">Radio Fritz</a> ein bisschen Werbung für unseren Podcast gemacht hat 🙂</p>



<p>Die aktuelle Folge behandelt das Thema <a href="https://oauth.net/">OAuth</a> von eher allgemeinen Dingen (Anwendungsgebiete, Beispiel-Applikationen, Abgrenzung zu OpenID) bis zur detaillierten Funktionsweise des offenen Standards.</p>



<p>Ich freue mich wie immer über Kommentare und Anregungen 🙂</p>



<p>Die Links zur Sendung <a href="https://openwebpodcast.de/35/episode-3-oauth/">findet ihr hier</a>!</p>



<p><strong>Den Podcast bekommen</strong>:</p>



<ul class="wp-block-list">
	<li><a href="http://openwebpodcast.de/mp3/openweb03.mp3">Download MP3</a></li>
	<li><a href="http://feeds.feedburner.com/openwebcast">RSS Feed</a></li>
	<li><a href="https://podcasts.apple.com/de/podcast/der-open-web-podcast/id294732929">iTunes</a></li>
</ul>
<p>Thanks for reading this post via RSS. RSS is great, and you’re great for using it. ♥️</p>]]></content:encoded>
					
					<wfw:commentRss>https://notiz.blog/2008/11/10/open-web-podcast-oauth/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		<enclosure url="http://openwebpodcast.de/mp3/openweb03.mp3" length="42941575" type="audio/mpeg" />

			</item>
		<item>
		<title>One stack to access them all</title>
		<link>https://notiz.blog/2008/09/23/one-stack-to-access-them-all/</link>
					<comments>https://notiz.blog/2008/09/23/one-stack-to-access-them-all/#comments</comments>
		
		<dc:creator><![CDATA[Matthias Pfefferle]]></dc:creator>
		<pubDate>Tue, 23 Sep 2008 17:31:59 +0000</pubDate>
				<category><![CDATA[Open Web]]></category>
		<category><![CDATA[FediBlog]]></category>
		<category><![CDATA[OAuth]]></category>
		<category><![CDATA[OpenID]]></category>
		<category><![CDATA[OpenSocial]]></category>
		<category><![CDATA[Portable Contacts]]></category>
		<category><![CDATA[XRDS]]></category>
		<category><![CDATA[XRDS-Simple]]></category>
		<guid isPermaLink="false">http://notizblog.org/?p=1170</guid>

					<description><![CDATA[So zu sagen das OSI-Model des Social Webs. Quelle: John McCrea Aus Joseph Smarrs Präsentation Implementing the Open Web, gehalten auf der Web 2.0 Expo in New York.]]></description>
										<content:encoded><![CDATA[
<p>So zu sagen das <abbr title="Open Systems Interconnection Reference Model">OSI</abbr>-Model des <em>Social Webs</em>.</p>



<figure class="wp-block-image aligncenter"><img decoding="async" src="https://notiz.blog/wp-content/uploads/2008/09/open-stack.jpg" alt="open-stack.jpg" /></figure>



<p><br/> Quelle: <a href="http://flickr.com/photos/56624456@N00/2869986857/">John McCrea</a></p>



<p>Aus <a href="http://josephsmarr.com/2008/09/22/tying-it-all-together-implementing-the-open-web-web-20-expo-new-york/">Joseph Smarrs Präsentation <em>Implementing the Open Web</em></a>, gehalten auf der Web 2.0 Expo in New York.</p>
<p>You are a true RSS aficionado! While others are drowning in social media noise, you enjoy the simplicity and control of RSS. Congrats!</p>]]></content:encoded>
					
					<wfw:commentRss>https://notiz.blog/2008/09/23/one-stack-to-access-them-all/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Portable Contacts (schicker als ich dachte)</title>
		<link>https://notiz.blog/2008/08/08/portable-contacts-schicker-als-ich-dachte/</link>
					<comments>https://notiz.blog/2008/08/08/portable-contacts-schicker-als-ich-dachte/#respond</comments>
		
		<dc:creator><![CDATA[Matthias Pfefferle]]></dc:creator>
		<pubDate>Fri, 08 Aug 2008 09:51:35 +0000</pubDate>
				<category><![CDATA[Open Web]]></category>
		<category><![CDATA[DataPortability]]></category>
		<category><![CDATA[FediBlog]]></category>
		<category><![CDATA[hCard]]></category>
		<category><![CDATA[jCard]]></category>
		<category><![CDATA[Microformats]]></category>
		<category><![CDATA[OAuth]]></category>
		<category><![CDATA[OpenSearch]]></category>
		<category><![CDATA[XRDS]]></category>
		<category><![CDATA[XRDS-Simple]]></category>
		<guid isPermaLink="false">http://notizblog.org/?p=1046</guid>

					<description><![CDATA[In der aktuellen Folge (Episode 5: The Portable Contacts Initiative) sprechen John McCrea, Joseph Smarr und Chris Messina über das Portable Contacts &#8211; Projekt über welches ich vor kurzem noch so gescholten habe&#8230; Und ich muss sagen, ich hatte unrecht! Ich glaube kleine Gruppen mit dem Fokus auf ein spezielles Problem können wesentlich effektiver arbeiten [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>In der aktuellen Folge (<a href="https://web.archive.org/web/20130609052310/http://www.thesocialweb.tv/blog/2008/08/episode-5-the-p.html">Episode 5: The Portable Contacts Initiative</a>) sprechen John McCrea, Joseph Smarr und Chris Messina über das <a href="https://web.archive.org/web/20080906133739/http://portablecontacts.net/"><em>Portable Contacts</em></a> &#8211; Projekt über welches ich <a href="https://notiz.blog/2008/06/30/wie-viel-portabilitiy-brauchen-wir-noch/">vor kurzem</a> noch so gescholten habe&#8230; Und ich muss sagen, ich hatte unrecht! Ich glaube kleine Gruppen mit dem Fokus auf ein spezielles Problem können wesentlich effektiver arbeiten als eine so große und über die ganze Welt verstreute Organisation wie <a href="https://de.wikipedia.org/wiki/Dataportability#Das_Projekt">DataPortability</a> (da wird wohl auch die <a href="https://web.archive.org/web/20090215121435/http://liako.biz:80/2008/07/the-dataportability-governance-framework-a-template/">Steering Group</a> nichts ändern können&#8230; aber man wird sehen).</p>



<p>Die (<a href="https://web.archive.org/web/20080927040423/http://portablecontacts.net/draft-spec.html">Portable Contacts (1.0 Draft B)</a> &#8211; Spezifikation basiert auf sehr vielen aus dem DataPortability &#8211; Umfeld bekannten Techniken wie z.B. <a href="https://web.archive.org/web/20090227100639/http://xrds-simple.net/">XRDS-Simple</a> als Discovery-Service und <a href="http://oauth.net">OAuth</a> für die Authentifizierung.</p>



<p>Was mir besonders gefällt, ist das <a href="https://web.archive.org/web/20080927040423/http://portablecontacts.net/draft-spec.html#schema">Contacts Schema</a> welches hauptsächlich auf dem (<a href="https://web.archive.org/web/20080927040423/http://portablecontacts.net/draft-spec.html#schema">wenn auch etwas abgeänderten</a>) <a href="https://datatracker.ietf.org/doc/html/rfc2426">vCard-Standard</a> basiert und fehlende Felder von anderen Standards wie z.B. <a href="http://code.google.com/apis/opensocial/docs/0.8/restfulspec.html">OpenSocial</a> übernommen wurden. Dass es auch anders geht, hat z.B. das <a href="https://notiz.blog/2007/11/04/hcard-als-attribute-exchange-fuer-openid/">AX-Schema</a> bewiesen&#8230;</p>



<h4 class="wp-block-heading">Die Verbindung zu Microformats</h4>



<p>Schade dass die vCard nicht zu 100% übernommen wurde&#8230; sonst hätte man ohne größere Änderungen auch die JSON-Serialisierte hCard (<a href="http://microformats.org/wiki/jCard">jCard</a>) in den Prozess integrieren können. Spannend wäre es vor allem für Services wie Twitter, die das Freundesnetzwerk sowieso mit <a href="http://microformats.org/wiki/hCard">hCards</a> auszeichnen.</p>



<p>Vergleich:</p>



<p><strong><a href="http://microformats.org/wiki/jCard">jCard</a></strong></p>


<pre class="wp-block-code"><span><code class="hljs language-json">{
  <span class="hljs-attr">"fn"</span> : <span class="hljs-string">"Max Mustermann"</span>,
  <span class="hljs-attr">"email"</span>:
    &#91;{
      <span class="hljs-attr">"value"</span>: <span class="hljs-string">"max@example.com"</span>,
      <span class="hljs-attr">"type"</span>: &#91;<span class="hljs-string">"work"</span>],
    }]
}</code></span></pre>


<p><strong><a href="https://web.archive.org/web/20080927040423/http://portablecontacts.net/draft-spec.html#anchor19">Portable Contacts 1.0 Draft B</a></strong></p>


<pre class="wp-block-code"><span><code class="hljs language-json">{
  <span class="hljs-attr">"name"</span> : <span class="hljs-string">"Max Mustermann"</span>,
  <span class="hljs-attr">"emails"</span>:
    &#91;{
      <span class="hljs-attr">"value"</span>: <span class="hljs-string">"max@example.com"</span>,
      <span class="hljs-attr">"type"</span>: <span class="hljs-string">"work"</span>,
    }]
}</code></span></pre>


<p>Man erkennt zumindest eine Ähnlichkeit 🙂</p>
<p>Hey there, RSS reader! You’re cool. Keep being awesome! 😎</p>]]></content:encoded>
					
					<wfw:commentRss>https://notiz.blog/2008/08/08/portable-contacts-schicker-als-ich-dachte/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>OpenID per E-Mail</title>
		<link>https://notiz.blog/2008/07/03/openid-per-e-mail/</link>
					<comments>https://notiz.blog/2008/07/03/openid-per-e-mail/#comments</comments>
		
		<dc:creator><![CDATA[Matthias Pfefferle]]></dc:creator>
		<pubDate>Thu, 03 Jul 2008 17:57:23 +0000</pubDate>
				<category><![CDATA[Open Web]]></category>
		<category><![CDATA[E-Mail]]></category>
		<category><![CDATA[FediBlog]]></category>
		<category><![CDATA[Mapper]]></category>
		<category><![CDATA[OpenID]]></category>
		<category><![CDATA[XRDS]]></category>
		<category><![CDATA[XRDS-Simple]]></category>
		<guid isPermaLink="false">http://notizblog.org/?p=922</guid>

					<description><![CDATA[EMAIL to ID ist ein Service, der eine E-Mail &#8211; Adresse zu OpenIDs macht. Emailtoid is a simple mapping service that enables the use of email addresses as OpenID identifiers. EMAIL to ID will kein neuer Provider sein, sondern sieht sich selbst nur als Übergangslösung bis E-Mail Services (z.B. GMX oder GMail) selbst diesen Dienst [&#8230;]]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image alignright"><img decoding="async" src="https://notiz.blog/wp-content/uploads/2008/07/emailtoidlogo.png" alt="emailtoid.logo.png" /></figure>



<p><em><a href="https://web.archive.org/web/20080929085748/http://emailtoid.net/">EMAIL to ID</a></em> ist ein Service, der eine E-Mail &#8211; Adresse zu OpenIDs macht.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
	<p>Emailtoid is a simple mapping service that enables the use of email addresses as OpenID identifiers.</p>
</blockquote>



<p><em>EMAIL to ID</em> will kein neuer Provider sein, sondern sieht sich selbst nur als Übergangslösung bis E-Mail Services (z.B. GMX oder GMail) selbst diesen Dienst anbieten.</p>



<p>Der Login-Prozess soll folgendermaßen ablaufen:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
	<p>When a user enters in an email address, there is an xrds discovery made on the top level domain (eg, gmail.com). If the XRDS document contains an Emailtoid mapper or email transformation template, use that. If not, then you make the same request on emailtoid.net to get the mapper document and send the email to there. <strong>Emailtoid is a fallback.</strong></p>
</blockquote>



<p>Wie genau das Mapping oder das <a href="https://web.archive.org/web/20090227100639/http://xrds-simple.net/">XRDS-Dokument</a> aussehen soll ist noch nicht spezifiziert, wird aber demnächst <a href="https://web.archive.org/web/20120526115554/http://emailtoid.net/developers/">hier</a> zu finden sein.</p>



<h4 class="wp-block-heading">Macht eine E-Mail &#8211; Adresse als OpenID Sinn?</h4>



<p>In Zukunft steht sicherlich die URL im Zentrum des Authentifizierungsprozesses, da sich über sie einfach mehr Informationen transportieren lassen (seien es Meta-Information oder Semantisches HTML). Auch das Semantische Web basiert auf <abbr title="Uniform Resource Identifier">URI</abbr>s, um verschiedene Informationen zu vernetzen. Aus diesen Gründen sollte man den User mal so langsam an diese neuen Umstände gewöhnen 😉</p>



<p>Mit <em>EMAIL to ID</em> kann der Nutzer seine bestehenden Gewohnheiten (Anmelden per E-Mail &#8211; Adresse) beibehalten und trotzdem die Vorteile von <a href="http://openid.net/">OpenID</a> nutzen (Simple Lösung für ein scheinbar schwieriges Problem&#8230; hat was vom Ei des Kolumbus).</p>



<h4 class="wp-block-heading">Warum kein eigener Standard?</h4>



<p>Ein neuer OpenID Standard auf Basis von E-Mail &#8211; Adressen (wie <a href="https://web.archive.org/web/20110914143933/http://www.sappenin.com:80/openid/ext/oet/openid-email-transform-extension-1_0.html">hier</a> angedacht) würde zusätzlichen und unnötigen Implementierungsaufwand bedeuten (nimmt man an, die <abbr title="Uniform Resource Locator">URL</abbr>s sind die Zukunft), den man sich bei <em>EMAIL to ID</em> sparen kann. <em>EMAIL to ID</em> mappt eigentlich <em>nur</em> eine E-Mail &#8211; Adresse auf eine <abbr title="Uniform Resource Locator">URL</abbr> <code>http://emailtoid.net/mapper?email=jane@example.com</code> und entspricht somit einer vollwertigen OpenID (keine Anpassungen am bisherigen Standard nötig).</p>



<p>(<a href="http://factoryjoe.com/blog/2008/06/22/announcing-emailtoid-mapping-email-addresses-to-openids/">via</a>)</p>
<p>You are a master of efficiency! By using RSS, you save time and avoid distractions. 👏</p>]]></content:encoded>
					
					<wfw:commentRss>https://notiz.blog/2008/07/03/openid-per-e-mail/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>XRDS-Simple, eine Einführung</title>
		<link>https://notiz.blog/2008/05/05/xrds-simple-eine-einfuehrung/</link>
					<comments>https://notiz.blog/2008/05/05/xrds-simple-eine-einfuehrung/#comments</comments>
		
		<dc:creator><![CDATA[Matthias Pfefferle]]></dc:creator>
		<pubDate>Mon, 05 May 2008 16:56:56 +0000</pubDate>
				<category><![CDATA[Open Web]]></category>
		<category><![CDATA[FediBlog]]></category>
		<category><![CDATA[Service]]></category>
		<category><![CDATA[XRDS]]></category>
		<category><![CDATA[XRDS-Simple]]></category>
		<guid isPermaLink="false">http://notizblog.org/?p=847</guid>

					<description><![CDATA[Da XRDS-Simple auch eine zentrale Rolle bei DataPortability spielen wird, hab ich mir das Format nochmal vorgenommen. (Im folgenden Text setze ich, der Einfachheit halber, XRDS mit XRDS-Simple gleich auch wenn es technisch nicht ganz korrekt ist) XRDS-Simple ist in erster Linie eine einfache Form der Service-Discovery, von der Idee her ähnlich wie z.B. die [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Da <a href="https://web.archive.org/web/20090227100639/http://xrds-simple.net/">XRDS-Simple</a> auch eine zentrale Rolle bei <a href="https://de.wikipedia.org/wiki/Dataportability#Das_Projekt">DataPortability</a> spielen wird, hab ich mir das Format <a href="https://notiz.blog/2008/04/15/xrds-simple-und-dataportability/">nochmal</a> vorgenommen. (Im folgenden Text setze ich, der Einfachheit halber, XRDS mit XRDS-Simple gleich auch wenn es technisch nicht ganz korrekt ist)</p>



<div class="wp-block-image"><figure class="aligncenter"><img decoding="async" src="https://notiz.blog/wp-content/uploads/2008/05/xrds-simple-large.png" alt="XRDS-Simple-Large.png"/></figure></div>



<p>XRDS-Simple ist in erster Linie eine <strong>einfache</strong> Form der Service-Discovery, von der Idee her ähnlich wie z.B. die <a href="https://de.wikipedia.org/wiki/Web_Services_Description_Language">Web Services Description Language</a> (WSDL).<br/> XRDS beschränkt sich, im Gegensatz zu dem wesentlich komplexeren <abbr title="Web Services Description Language">WSDL</abbr>, auf die Beschreibung der Service <abbr title="Uniform Resource Locator">URL</abbr>s/<abbr title="Uniform Resource Identifier">URI</abbr>s und wie man sie nutzt (<a href="https://en.wikipedia.org/wiki/HTTP">POST oder GET</a>).</p>



<p>Vom Aufbau her ist XRDS-Simple dem <a href="https://web.archive.org/web/20120101104945/http://yadis.org:80/wiki/Yadis_1.0_(HTML)">YADIS Format</a> (OpenID-Autodetection) sehr ähnlich:</p>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">XRDS</span> <span class="hljs-attr">xmlns</span>=<span class="hljs-string">"xri://$xrds"</span>&gt;</span>
  <span class="hljs-tag">&lt;<span class="hljs-name">XRD</span> <span class="hljs-attr">xmlns:simple</span>=<span class="hljs-string">"http://xrds-simple.net/core/1.0"</span>
          <span class="hljs-attr">xmlns</span>=<span class="hljs-string">"xri://$XRD*($v*2.0)"</span> <span class="hljs-attr">version</span>=<span class="hljs-string">"2.0"</span>&gt;</span>
    <span class="hljs-tag">&lt;<span class="hljs-name">Type</span>&gt;</span>xri://$xrds*simple<span class="hljs-tag">&lt;/<span class="hljs-name">Type</span>&gt;</span>
    <span class="hljs-tag">&lt;<span class="hljs-name">Service</span>&gt;</span>
      <span class="hljs-tag">&lt;<span class="hljs-name">Type</span>&gt;</span>http://example.net/some_type<span class="hljs-tag">&lt;/<span class="hljs-name">Type</span>&gt;</span>
      <span class="hljs-tag">&lt;<span class="hljs-name">URI</span> <span class="hljs-attr">simple:httpMethod</span>=<span class="hljs-string">"POST"</span>&gt;</span>
        http:&#47;&#47;example.com/resource
      <span class="hljs-tag">&lt;/<span class="hljs-name">URI</span>&gt;</span>
    <span class="hljs-tag">&lt;/<span class="hljs-name">Service</span>&gt;</span>
  <span class="hljs-tag">&lt;/<span class="hljs-name">XRD</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">XRDS</span>&gt;</span></code></span></pre>


<p>Der wichtigste Teil eines <code>Services</code> ist der <code>Type</code> welcher den Typ der URI beschreibt und die <code>URI</code> welche beschreibt unter welcher URI der Service zu erreichen ist.</p>



<p>Ein paar Beispiele für ein paar klassische Services:</p>



<dl>
<dt>FOAF</dt>
<dd>
<dl>
<dt>type</dt>
<dd>http://xmlns.com/foaf/0.1/</dd>
<dt>url</dt>
<dd>https://web.archive.org/web/20090825215938/http://www.mybloglog.com:80/buzz/members/pfefferle/foaf/</dd>
</dl>
</dd>
<dt>hCard</dt>
<dd>
<dl>
<dt>type</dt>
<dd>http://purl.org/uF/hCard/1.0/</dd>
<dt>url</dt>
<dd>https://web.archive.org/web/20100413121636/http://www.mybloglog.com:80/buzz/members/pfefferle/hcard</dd>
</dl>
</dd>
<dt>APML</dt>
<dd>
<dl>
<dt>type</dt>
<dd>https://github.com/apml/spec-0.6</dd>
<dt>url</dt>
<dd>http://notizblog.org/apml/</dd>
</dl>
</dd>
<dt>OPML</dt>
<dd>
<dl>
<dt>type</dt>
<dd>http://www.opml.org/spec2</dd>
<dt>url</dt>
<dd>http://ma.gnolia.com/opml/default/people/pfefferle</dd>
</dl>
</dd>
</dl>



<p>Neben dem <code>&lt;Type></code> kann für die URI auch noch ein <code>&lt;MediaType></code> (nichts anderes als der <abbr title="Multipurpose Internet Mail Extensions">MIME</abbr>-Type (<a href="https://datatracker.ietf.org/doc/html/rfc2046">RFC2046</a>)) gesetzt werden, der beschreibt um was es sich bei dem Verlinkten handelt. </p>



<p>Beispiel: <code>&lt;MediaType>text/html&lt;/MediaType></code></p>



<p>Mit diesem einfachen Prinzip lassen sich auf einfache Weise nahezu alle Services beschreiben.</p>



<p>Vorteile von XRDS-Simple? Meiner Meinung nach gibt es zwei wesentliche Gründe XRDS einzusetzen.</p>



<h4 class="wp-block-heading">Einheitliche Erkennung</h4>



<p>XRDS vereinfacht die automatische Service-Erkennung, da nur noch ein Meta-Tag interpretiert werden muss:</p>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">meta</span> <span class="hljs-attr">http-equiv</span>=<span class="hljs-string">"X-XRDS-Location"</span> <span class="hljs-attr">content</span>=<span class="hljs-string">"http://example.com/xrds"</span> /&gt;</span></code></span></pre>


<p>statt jeder Meta-Tag einzeln:</p>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">link</span> <span class="hljs-attr">rel</span>=<span class="hljs-string">"meta"</span> <span class="hljs-attr">type</span>=<span class="hljs-string">"text/xml"</span> <span class="hljs-attr">title</span>=<span class="hljs-string">"APML"</span> <span class="hljs-attr">href</span>=<span class="hljs-string">"..."</span> /&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">link</span> <span class="hljs-attr">rel</span>=<span class="hljs-string">"meta"</span> <span class="hljs-attr">type</span>=<span class="hljs-string">"text/xml"</span> <span class="hljs-attr">title</span>=<span class="hljs-string">"OPML"</span> <span class="hljs-attr">href</span>=<span class="hljs-string">"..."</span> /&gt;</span></code></span></pre>


<p>One file to detect them all 🙂</p>



<h4 class="wp-block-heading">Information Hiding</h4>



<p>Ein weiterer wesentlicher Aspekt der Autodetection ist die Sicherheit&#8230; nicht jeder möchte seine Attention-Daten (<abbr title="Attention Profiling Mark-up Language"><a href="https://web.archive.org/web/20071001030709/http://www.apml.org/">APML</a></abbr>) oder seine hCard frei zur Verfügung stellen. Über XRDS-Simple ist es möglich, diese Informationen zu bündeln und z.B. nur über <a href="https://web.archive.org/web/20110714022430/http://www.axschema.org:80/">OpenID AX</a> oder <a href="http://oauth.net/">OAuth</a> zugänglich zu machen.</p>



<p>Ein Beispiel dazu: <a href="https://notiz.blog/2008/04/15/xrds-simple-und-dataportability/#service-catalogue">XRDS-Simple als zentraler ServiceCatalogue</a></p>



<h4 class="wp-block-heading">OAuth discovery</h4>



<p>Der Vollständigkeit halber sollte man erwähnen dass XRDS-Simple eigentlich ein &#8222;Nebenprodukt&#8220; von <a href="https://web.archive.org/web/20080911024320/http://oauth.net/discovery/">OAuth Discovery</a> ist.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>The first draft of OAuth Discovery published four months ago started a dialog and was the main driver behind the development of XRDS-Simple. <a href="https://web.archive.org/web/20081028193606/http://www.hueniverse.com:80/hueniverse/2008/04/oauth-discovery.html">#</a></p></blockquote>



<p>Mehr zu diesem Thema bei <a href="https://web.archive.org/web/20081028193606/http://www.hueniverse.com:80/hueniverse/2008/04/oauth-discovery.html">hueniverse</a> oder <a href="http://factoryjoe.com/blog/2008/04/08/oauth-discovery-10-draft-2-released-with-support-from-magnolia-fire-eagle-and-satisfaction/">Chris Messina</a>.</p>
<p>You are a master of efficiency! By using RSS, you save time and avoid distractions. 👏</p>]]></content:encoded>
					
					<wfw:commentRss>https://notiz.blog/2008/05/05/xrds-simple-eine-einfuehrung/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>XRDS-Simple und DataPortability</title>
		<link>https://notiz.blog/2008/04/15/xrds-simple-und-dataportability/</link>
					<comments>https://notiz.blog/2008/04/15/xrds-simple-und-dataportability/#comments</comments>
		
		<dc:creator><![CDATA[Matthias Pfefferle]]></dc:creator>
		<pubDate>Tue, 15 Apr 2008 06:00:39 +0000</pubDate>
				<category><![CDATA[Open Web]]></category>
		<category><![CDATA[DataPortability]]></category>
		<category><![CDATA[Microformats]]></category>
		<category><![CDATA[OAuth]]></category>
		<category><![CDATA[OpenID]]></category>
		<category><![CDATA[XRDS]]></category>
		<guid isPermaLink="false">http://notizblog.org/?p=813</guid>

					<description><![CDATA[Vor ein paar Wochen wurde XRDS-Simple 1.0 (Draft 1) veröffentlicht. XRDS-Simple ist ein Standard, der auf bestehenden Standards der XRI Community aufbaut, auf den z.B. auch das von OpenID bekannte Yadis-Format basiert. XRDS-Simple provides a format and workflow for the discovery of resources metadata, and other linked resources. As web services continue to grow, applications [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Vor ein paar Wochen wurde <a href="https://web.archive.org/web/20080409052702/http://xrds-simple.net/core/1.0/">XRDS-Simple 1.0 (Draft 1)</a> veröffentlicht. XRDS-Simple ist ein Standard, der auf bestehenden Standards der <a href="http://www.oasis-open.org/committees/xri/">XRI Community</a> aufbaut, auf den z.B. auch das von <a href="http://openid.net">OpenID</a> bekannte <a href="https://web.archive.org/web/20080516201645/http://yadis.org/">Yadis-Format</a> basiert.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>XRDS-Simple provides a format and workflow for the discovery of resources metadata, and other linked resources. As web services continue to grow, applications utilize a wider range of web services and resources across multiple providers. XRDS-Simple allows providers to document their resources in a machine-readable way, which can be automatically discovered by consumer applications.</p></blockquote>



<p>XRDS-Simple bietet also ein recht simples Format um auf Services und andere &#8222;linked recources&#8220; zu verweisen.</p>



<h4 class="wp-block-heading">XRDS-Simple als zentraler ServiceCatalogue</h4>



<p>Wie man dieses Format für das DataPortability Projekt nutzen kann hat Christian Scholz in seinem Post &#8222;<a href="http://mrtopf.de/blog/web20/the-first-data-portability-use-case-somewhat-technical/">The first Data Portability Use Case (somewhat technical)</a>&#8220; schön zusammengefasst.</p>



<p>Nehmen wir an, ich melde mich bei einem neuen Dienst an und möchte meine Daten, die ich an anderen Stellen im Internet angegeben habe, wiederverwenden. Um nicht alle meine Profil-URLs immer wieder per Hand angeben zu müssen, kam die Idee eines ServiceCatalogues auf.</p>



<p>Der <strong>ServiceCatalogue</strong> soll an zentraler Stelle alle Informationen die über mich im Web verfügbar sind (z.B. als <a href="http://microformats.org/wiki/hcard">hCard</a>, <a href="http://microformats.org/wiki/xfn">XFN</a>, <a href="https://de.wikipedia.org/wiki/FOAF">FoaF</a>, usw. formatiert) bereitstellen.</p>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">XRDS</span> <span class="hljs-attr">xmlns</span>=<span class="hljs-string">"xri://$xrds"</span>&gt;</span>
  <span class="hljs-tag">&lt;<span class="hljs-name">XRD</span> <span class="hljs-attr">xmlns:simple</span>=<span class="hljs-string">"http://xrds-simple.net/core/1.0"</span> <span class="hljs-attr">xmlns</span>=<span class="hljs-string">"xri://$XRD*($v*2.0)"</span> <span class="hljs-attr">version</span>=<span class="hljs-string">"2.0"</span>&gt;</span>
    <span class="hljs-tag">&lt;<span class="hljs-name">Type</span>&gt;</span>xri://$xrds*simple<span class="hljs-tag">&lt;/<span class="hljs-name">Type</span>&gt;</span>
    <span class="hljs-tag">&lt;<span class="hljs-name">Service</span> <span class="hljs-attr">priority</span>=<span class="hljs-string">"10"</span>&gt;</span>
      <span class="hljs-tag">&lt;<span class="hljs-name">Type</span>&gt;</span>http://www.w3.org/2006/03/hcard<span class="hljs-tag">&lt;/<span class="hljs-name">Type</span>&gt;</span>
      <span class="hljs-tag">&lt;<span class="hljs-name">URI</span> <span class="hljs-attr">simple:httpMethod</span>=<span class="hljs-string">"GET"</span>&gt;</span>http://pownce.com/pfefferle<span class="hljs-tag">&lt;/<span class="hljs-name">URI</span>&gt;</span>
    <span class="hljs-tag">&lt;/<span class="hljs-name">Service</span>&gt;</span>
    <span class="hljs-tag">&lt;<span class="hljs-name">Service</span> <span class="hljs-attr">priority</span>=<span class="hljs-string">"20"</span>&gt;</span>
      <span class="hljs-tag">&lt;<span class="hljs-name">Type</span>&gt;</span>http://gmpg.org/xfn/11<span class="hljs-tag">&lt;/<span class="hljs-name">Type</span>&gt;</span>
      <span class="hljs-tag">&lt;<span class="hljs-name">URI</span> <span class="hljs-attr">simple:httpMethod</span>=<span class="hljs-string">"GET"</span> <span class="hljs-attr">priority</span>=<span class="hljs-string">"10"</span>&gt;</span>http://twitter.com/pfefferle<span class="hljs-tag">&lt;/<span class="hljs-name">URI</span>&gt;</span>
      <span class="hljs-tag">&lt;<span class="hljs-name">URI</span> <span class="hljs-attr">simple:httpMethod</span>=<span class="hljs-string">"GET"</span> <span class="hljs-attr">priority</span>=<span class="hljs-string">"20"</span>&gt;</span>http://pownce.com/pfefferle<span class="hljs-tag">&lt;/<span class="hljs-name">URI</span>&gt;</span>
    <span class="hljs-tag">&lt;/<span class="hljs-name">Service</span>&gt;</span>
  <span class="hljs-tag">&lt;/<span class="hljs-name">XRD</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">XRDS</span>&gt;</span></code></span></pre>


<p>Das Beispiel zeigt z.B. die URL zu meiner hCard bei Pownce und meinen Freundesnetzen bei Pownce und Twitter. Um diese Information vor unerlaubten Zugriffen zu schützen, könnte die XRDS-Simple URL mit <a href="http://oauth.net/">OAuth</a> geschützt oder per <a href="http://openid.net/specs/openid-attribute-exchange-1_0.html">OpenID <abbr title="Attribute Exchange">AX</abbr></a> angefragt werden.</p>



<h4 class="wp-block-heading">XRDS-Simple mit AX abfragen</h4>



<p>Um XRDS-Simple via AX anzufragen, müsste man zuerst ein <a href="https://web.archive.org/web/20110714022430/http://www.axschema.org:80/">AX-Schema</a> definieren:<strong>http://dataportability.org/schema/serviceCatalogue</strong> Label service catalogue Description The url to a XRDS-Simple formatted service catalogue Example http://example.org/sc.xrds Formatting
	<a href="http://www.w3.org/2001/XMLSchema#anyURI">http://www.w3.org/2001/XMLSchema#anyURI</a></p>



<p>und unter <code>http://dataportability.org/schema/serviceCatalogue</code> bereitstellen. Leider funktioniert diese Art der Bereitstellung nur wenn einige OpenID-Provider diese AX-ServiceCatalogue-URL auch implementieren.</p>
<p>Congratulations on being an RSS reader! You are part of an elite group of people who know how to stay updated in style.</p>]]></content:encoded>
					
					<wfw:commentRss>https://notiz.blog/2008/04/15/xrds-simple-und-dataportability/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
	</channel>
</rss>
