<?xml version="1.0" encoding="UTF-8"?>
<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:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>notizBlog &#187; Microformats</title>
	<atom:link href="http://notizblog.org/tag/microformats/feed/" rel="self" type="application/rss+xml" />
	<link>http://notizblog.org</link>
	<description>a weblog about the open, portable, social, synaptic, semantic, structured, distributed, decentralized, microformatted and federated social web</description>
	<lastBuildDate>Mon, 23 Jan 2012 10:31:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<atom:link rel="search"
           href="http://notizblog.org/opensearch"
           type="application/opensearchdescription+xml"
           title="Content Search" /><atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/><cloud domain='notizblog.org' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<atom:link rel='salmon' href='http://notizblog.org/?salmon=endpoint'/><atom:link rel='http://salmon-protocol.org/ns/salmon-replies' href='http://notizblog.org/?salmon=endpoint'/><atom:link rel='http://salmon-protocol.org/ns/salmon-mention' href='http://notizblog.org/?salmon=endpoint'/>		<item>
		<title>The Long-Term Failure of OpenWeb</title>
		<link>http://notizblog.org/2011/11/17/the-long-term-failure-of-openweb/</link>
		<comments>http://notizblog.org/2011/11/17/the-long-term-failure-of-openweb/#comments</comments>
		<pubDate>Thu, 17 Nov 2011 16:46:36 +0000</pubDate>
		<dc:creator>Matthias Pfefferle</dc:creator>
				<category><![CDATA[Open Web]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Microformats]]></category>
		<category><![CDATA[neunetz]]></category>
		<category><![CDATA[OpenWeb]]></category>
		<category><![CDATA[RDFa]]></category>
		<category><![CDATA[Schema.org]]></category>

		<guid isPermaLink="false">http://notizblog.org/?p=4063</guid>
		<description><![CDATA[Ich habe mich letzte Woche ein wenig mit Carsten &#252;ber das &#8220;scheitern&#8221; des OpenWebs unterhalten&#8230; wen es interessiert und wer mit diskutieren will, sollte am besten bei Marcel vorbei schauen, der hat den Dialog sch&#246;n zusammengefasst und um ein paar eigene Gedanken erweitert. Marcels Fazit: Neben dem Chaos, das das Einbinden offener Standards, oder M&#246;chte-gern-Standards [...]]]></description>
			<content:encoded><![CDATA[<p>Ich habe mich letzte Woche ein wenig mit Carsten &#252;ber das &#8220;<em>scheitern</em>&#8221; des OpenWebs <a href="https://plus.google.com/105241783171606794422/posts/YqjqBMZPTiD">unterhalten</a>&#8230; wen es interessiert und wer mit diskutieren will, sollte am besten bei <a href="http://www.neunetz.com/2011/11/07/das-versagen-der-offenen-webstandards/">Marcel</a> vorbei schauen, der hat den Dialog sch&#246;n zusammengefasst und um ein paar eigene Gedanken erweitert. </p>
<p>Marcels Fazit:</p>
<blockquote><p>Neben dem Chaos, das das Einbinden offener Standards, oder M&#246;chte-gern-Standards f&#252;r Entwickler unattraktiv macht, gibt es noch ein weiteres Problem, dem sich das Open Web, das dezentrale Web, gegen&#252;ber sieht: Die Protagonisten, also die F&#252;rsprecher und die, welche die Grundlagen entwerfen und weiter entwickeln, haben es bis dato vers&#228;umt, einen effektiven Hebel zu erschaffen, um Anreize f&#252;r alle Seiten zu generieren, die dann zu den virtuosen selbstverst&#228;rkenden Effekten f&#252;hren.</p>
<p>Die im Gespr&#228;ch angemerkte Kurzlebigkeit der Standards ist das Gegenteil eines effektiven Hebels: Sie treibt die notwendige Entwicklerseite frustriert weg.</p>
<p>Ich bin im &#252;brigen mittlerweile fast der Meinung, dass jede signifikante Weiterentwicklung von Webstandards von Unternehmen wie Google und Facebook kommen wird und muss. Denn in deren Produkten steckt der Hebel schon drin. Das bringt uns allerdings wieder zur&#252;ck zu den Argumenten von Bradbury zur Abh&#228;ngigkeit bei Web-APIs.</p></blockquote>
<p>Obwohl ich das immer noch nicht so richtig wahr haben will hat Marcel mit seiner Aussage wohl den Nagel auf den Kopf getroffen. Ein aktuelles Beispiel: Schema.org! Ich besch&#228;ftige mich seit mehr als 5 Jahren mit Microformats und RDFa&#8230; <a href="http://notizblog.org/2011/06/02/websemantics-google-yahoo-und-bing-einigen-sich-auf-einen-standard/">f&#252;r mich ist Schema.org einfach nur <strong>ignorant</strong></a>!<br />
F&#252;r die meisten Webentwickler ist Schema.org aber der erste Ber&#252;hrungspunkt mit Websemantiken, wieso sich also weiter mit Altlasten herumplagen. Google, Microsoft und Yahoo! einigen sich auf Schema.org&#8230; ein simples Format und ein valider Usecase. Damit wird Schema.org zum neuen defacto Standard <a href="http://schema.org/docs/faq.html#3">ohne je den Anspruch darauf erhoben zu haben</a>:</p>
<blockquote><p>schema.org is not a formal standards body. schema.org is simply a site where we document the schemas that three major search engines will support.</p></blockquote>
<p>Der Punkt ist: Was bringens uns &#8220;Standards&#8221; von W3C und IETF wenn sie niemand unterst&#252;tzt. Wir brauchen Formate die ein Bed&#252;rfnis decken und von der breiten Masse akzeptiert werden&#8230; ob man sie jetzt &#8220;Standard&#8221; nennt oder nicht!</p>
<p>(Um dieses Thema geht es &#252;brigens auch in meiner Kolumne im n&#228;chsten <a href="http://www.webstandards-magazin.de/">Webstandards Magazin</a>.)</p>

<div class="social-buttons">
  <a class="FlattrButton" style="display:none;"
     title="The Long-Term Failure of OpenWeb"
     data-flattr-button="compact"
     data-flattr-uid="pfefferle"
     data-flattr-category="text"
     data-flattr-language="de_DE"
     href="http://notizblog.org/2011/11/17/the-long-term-failure-of-openweb/"
     rel="donation payment">Flattr this!</a>

  <div class="g-plusone" data-size="medium" data-lang="de-DE" data-href="http://notizblog.org/2011/11/17/the-long-term-failure-of-openweb/"></div>
</div>]]></content:encoded>
			<wfw:commentRss>http://notizblog.org/2011/11/17/the-long-term-failure-of-openweb/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
	</item>
		<item>
		<title>Microdata â€“ wie Microformats blo&#223; besserâ€¦ (Teil 2)</title>
		<link>http://notizblog.org/2011/06/26/microdata-wie-microformats-blos-besser-teil-2/</link>
		<comments>http://notizblog.org/2011/06/26/microdata-wie-microformats-blos-besser-teil-2/#comments</comments>
		<pubDate>Sun, 26 Jun 2011 20:06:32 +0000</pubDate>
		<dc:creator>Matthias Pfefferle</dc:creator>
				<category><![CDATA[Open Web]]></category>
		<category><![CDATA[include pattern]]></category>
		<category><![CDATA[Microdata]]></category>
		<category><![CDATA[Microformats]]></category>
		<category><![CDATA[namespaces]]></category>

		<guid isPermaLink="false">http://notizblog.org/?p=3693</guid>
		<description><![CDATA[Microdata â€“ wie Microformats blo&#223; besserâ€¦ (Teil 1): &#252;ber abbr-design-pattern, value-class-pattern und Meta-Informationen Knapp zwei Jahre nach dem ersten Teil, komme ich endlich mal zu Nummer 2 Nach den ganzen Diskussionen um schema.org und Microformats V2 ist es mal wieder an der Zeit, am Image von Microdata zu arbeiten. Namenskollisionen und Namespaces class-Attribute werden in [...]]]></description>
			<content:encoded><![CDATA[<div class="info"><a href="http://notizblog.org/2009/08/10/microdata-wie-microformats-bloss-besser-teil-1/">Microdata â€“ wie Microformats blo&#223; besserâ€¦ (Teil 1)</a>: &#252;ber abbr-design-pattern, value-class-pattern und Meta-Informationen</div>
<p>Knapp zwei Jahre nach dem ersten Teil, komme ich endlich mal zu Nummer 2 <img src='http://notizblog.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Nach den ganzen <a href="http://notizblog.org/2011/06/02/websemantics-google-yahoo-und-bing-einigen-sich-auf-einen-standard/">Diskussionen um schema.org</a> und <a href="http://notizblog.org/2011/06/21/pfefferles-openweb-microformats-v2/">Microformats V2</a> ist es mal wieder an der Zeit, am Image von Microdata zu arbeiten.</p>
<h3>Namenskollisionen und <em>Namespaces</em></h3>
<p><code>class</code>-Attribute werden in erster Linie zum Gestalten (CSS) und f&#252;r JS benutzt! Laut &#8220;<em><a href="http://www.webdirections.org/sotw10">The State of Web Development 2010</a></em>&#8221; setzen nur <a href="http://www.webdirections.org/sotw10/markup/#semantics">knapp 35% aller Befragten</a> Microformats ein, das hei&#223;t mehr als 65% haben keine Ahnung von Mikroformaten oder setzten sie nicht ein. Das kann zu zwei Problemen f&#252;hren:</p>
<ol>
<li>Microformats werden oft durch Re-Designs zerst&#246;rt. Facebook ist wohl das prominenteste Beispiel, nach einem Re-Design verschwanden alle Microformats von den Profilseiten.</li>
<li>Es werden f&#228;lschlicherweise <code>class</code>-Attribute interpretiert die gar nichts mit Microformats zu tun haben nur zuf&#228;llig den passenden Namen tragen. Anf&#228;llige Klassen sind z.B. <code>url</code> (hCard), <code>photo</code> (hCard), <code>summary</code> (hReview), <code>description</code> (hReview) oder <code>author</code> (hAtom).</li>
</ol>
<p>Um diesem Problem Herr zu werden denkt <del datetime="2011-06-26T16:57:14+00:00">die Community</del> Tantek Ã‡elik &#252;ber eine Art <a href="http://microformats.org/wiki/microformats-2#ADVANTAGES"><em>Namespace</em>-Erweiterung</a> nach.</p>
<p><strong>Microformats</strong></p>
<p>So k&#246;nnten Microformtas demn&#228;chst folgenderma&#223;en aussehen:</p>
<pre><code>&lt;div class="h-card"&gt;
 &lt;span class="p-fn"&gt;Max Mustermann&lt;/span&gt;
&lt;/div&gt;</code></pre>
<p>Dabei steht:</p>
<ul>
<li>&#8220;h-*&#8221; f&#252;r die <em>root-names</em>, z.B. &#8220;h-card&#8221;, &#8220;h-event&#8221;, &#8220;h-entry&#8221;</li>
<li>und &#8220;p-*&#8221; f&#252;r &#8220;simple&#8221; (Text) Properties, z.B. &#8220;p-fn&#8221;, &#8220;p-summary&#8221;</li>
</ul>
<p>&#8230;und es gibt noch eine reihe weiterer <em>Prefixes</em>. Das ist zwar sch&#246;n und gut und verhindert sicherlich einen Gro&#223;teil der Namenskollisionen und man kann seinen Entwicklern sicherlich auch eintrichtern, alle <code>x-</code> Klassen in ruhe zu lassen&#8230; aber man mach damit jegliche Semantik kaputt. Nix mehr mit <em><a href="http://microformats.org/wiki/posh">Plain Old Semantic HTML</a></em> (POSH):</p>
<blockquote><p>POSH encapsulates the best practices of using semantic HTML to author web pages. Semantic HTML is the subset of HTML 4.01 (or XHTML 1.0) elements and attributes that are semantic rather than presentational. The best way to learn and understand POSH is to do it.</p></blockquote>
<p>&#8230;und <em><a href="http://www.w3.org/QA/Tips/goodclassnames">semantic class names</a></em>:</p>
<blockquote><p>Think about why you want something to look a certain way, and not really about how it should look. Looks can always change, but the reasons for giving something a look stay the same. </p></blockquote>
<p>Au&#223;erdem verkompliziert man das, jetzt noch so einfach zu nutzende, Format unn&#246;tig. Wann ist etwas eine id (<code>i-*</code>) oder eine Nummer (<code>n-*</code>) und was ist mit Attributen, die sowohl aus auch sein k&#246;nnen?</p>
<p><strong>Microdata</strong></p>
<p>Der Microdata Teil ist relativ schnell abgehandelt&#8230; Durch die Trennung von <em>Semantik</em> und <em>Design</em> kommt es bei Mircodata per se zu keinen Kollisionen:</p>
<pre><code>&lt;div itemtype="http://microformats.org/profile/hcard" itemscope&gt;
 &lt;span itemprop="fn"&gt;Max Mustermann&lt;/span&gt;
&lt;/div&gt;</code></pre>
<h3>Informationen Referenzieren</h3>
<p>Informationen stehen auf Webseiten nicht immer so nahe beieinander, so dass es oftmals schwer ist, alle  Daten mit einem HTML Attribut zu umschlie&#223;en.</p>
<p><strong>Microformats</strong></p>
<p>Je komplizierter das Format oder der Anwendungsfall, desto mehr st&#246;&#223;t man mit Microformats an die grenzen des machbaren. HTML 4 bietet keinerlei Mechanismen, den oben angesprochenen Problem zu l&#246;sen, deshalb greift die Microformtas-Community zu einer recht Kreativen L&#246;sung: dem <em><a href="http://microformats.org/wiki/include-pattern">include-pattern</a></em>.</p>
<pre><code>&lt;div class="vcard"&gt;
 &lt;a class="include" href="#author-name"&gt;&lt;/a&gt;
&lt;/div&gt;

&lt;span class="fn n" id="author-name"&gt;Max Mustermann&lt;/span&gt;</code></pre>
<p>oder:</p>
<pre><code>&lt;div class="vcard"&gt;
 &lt;object class="include" data="#author-name"&gt;&lt;/object&gt;
&lt;/div&gt;

&lt;span class="fn n" id="author-name"&gt;Max Mustermann&lt;/span&gt;</code></pre>
<p>Nette Idee mit etlichen Unsch&#246;nheiten:</p>
<ul>
<li>Leere HTML-Elemente</li>
<li>Zweckentfremdung von Object- bzw. Link-Element</li>
<li>Die Nutzung von <code>&lt;object /&gt;</code> f&#252;hrt zu einigen Problem bei einigen Versionen von Internet Explorer, Safari und Firefox</li>
</ul>
<p><strong>Microdata</strong></p>
<p>Microdata l&#246;st das Problem mit dem <code>itemref</code>-Attribut:</p>
<pre><code>&lt;div itemscope
     itemtype="http://microformats.org/profile/hcard"
     itemref="author-name"&gt;
 ...
&lt;/div&gt;

&lt;span itemprop="fn n" id="author-name"&gt;Max Mustermann&lt;/span&gt;</code></pre>
<p>Viel mehr gibt es dazu eigentlich nicht zu sagen <img src='http://notizblog.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h3>Fazit</h3>
<p>Als Fazit, passt hier sehr gut ein Satz den ich auch als Fazit im aktuellen <a href="http://notizblog.org/2011/06/21/pfefferles-openweb-microformats-v2/">Webstandards-Magazin</a> verwende:</p>
<blockquote><p>Microformats sind und bleiben Plain Old Semantic HTML und man sollte auch in Zukunft keinesfalls darauf verzichten sie einzusetzen, selbst mit dem Risiko einer fehlerhaften Implementierungen oder Namenskollisionen, â€žerziehtâ€œ die Nutzung von Microformats einen jeden Webentwickler dazu â€žsch&#246;nenâ€œ und â€žsprechendenâ€œ HTML-Code zu schreiben.</p></blockquote>
<p>&#8230;um HTML-Code aber wirklich maschinenlesbar zu machen, wird es Zeit auf Microdata und RDFa zu setzen. Microformats haben den Weg f&#252;r bessere und native L&#246;sungen geebnet und haben weiterhin ihre Daseinsberechtigung aber man sollte nicht mehr als dem Format machen, als es leisten kann.</p>

<div class="social-buttons">
  <a class="FlattrButton" style="display:none;"
     title="Microdata &acirc;€“ wie Microformats blo&amp;#223; besser&acirc;€&brvbar; (Teil 2)"
     data-flattr-button="compact"
     data-flattr-uid="pfefferle"
     data-flattr-category="text"
     data-flattr-language="de_DE"
     href="http://notizblog.org/2011/06/26/microdata-wie-microformats-blos-besser-teil-2/"
     rel="donation payment">Flattr this!</a>

  <div class="g-plusone" data-size="medium" data-lang="de-DE" data-href="http://notizblog.org/2011/06/26/microdata-wie-microformats-blos-besser-teil-2/"></div>
</div>]]></content:encoded>
			<wfw:commentRss>http://notizblog.org/2011/06/26/microdata-wie-microformats-blos-besser-teil-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
	</item>
		<item>
		<title>Pfefferles OpenWeb: Microformats V2</title>
		<link>http://notizblog.org/2011/06/21/pfefferles-openweb-microformats-v2/</link>
		<comments>http://notizblog.org/2011/06/21/pfefferles-openweb-microformats-v2/#comments</comments>
		<pubDate>Tue, 21 Jun 2011 17:39:56 +0000</pubDate>
		<dc:creator>Matthias Pfefferle</dc:creator>
				<category><![CDATA[Open Web]]></category>
		<category><![CDATA[Kolumne]]></category>
		<category><![CDATA[Microdata]]></category>
		<category><![CDATA[Microformats]]></category>
		<category><![CDATA[OpenWeb]]></category>
		<category><![CDATA[RDFa]]></category>
		<category><![CDATA[Webstandards Magazin]]></category>

		<guid isPermaLink="false">http://notizblog.org/?p=3761</guid>
		<description><![CDATA[Seit Freitag gibt es wieder eine neue Ausgabe des Webstandard-Magazins, mit dem Fokus auf Communities. &#8230;als h&#228;tte ich es gerochen, passt das Thema meiner Kolumne recht gut zu den aktuellen Diskussionen um Microformats, Microdata, RDFa und schema.org. Noch genauer: Es geht um die Zukunft der Microformtats. Dieses Jahr feierten die Microformats ihren 8. Geburtstag. In [...]]]></description>
			<content:encoded><![CDATA[<p><img width="500" height="500" src="http://notizblog.org/wp-content/uploads/2011/06/pfefferles-openweb-microformats-v2.jpg" class="aligncenter size-medium wp-post-image" alt="Pfefferles OpenWeb: Microformats V2" title="Pfefferles OpenWeb: Microformats V2" /></p>
<p>Seit Freitag gibt es wieder eine <a href="http://www.webstandards-magazin.de/index.php/index/10-communities">neue Ausgabe des Webstandard-Magazins</a>, mit dem Fokus auf <em>Communities</em>.</p>
<p>&#8230;als h&#228;tte ich es gerochen, passt das Thema meiner Kolumne recht gut zu den aktuellen Diskussionen um <a href="http://notizblog.org/2011/06/02/websemantics-google-yahoo-und-bing-einigen-sich-auf-einen-standard/">Microformats, Microdata, RDFa und schema.org</a>. Noch genauer: Es geht um die Zukunft der Microformtats.</p>
<blockquote><p>Dieses Jahr feierten die Microformats ihren 8. Geburtstag. In diesen 8 Jahren haben sich mehr als zwei Milliarden hCards im Yahoo! Index angesammelt und die Mikroformate dominieren mit 94% Googles rich snippets (im Verh&#228;ltnis zu RDFa und Microdata). Trotz allem sind Microformats eine &#220;bergangsl&#246;sung und es wird Zeit f&#252;r einen richtigen Standard!</p></blockquote>
<p>Wie sieht die <a href="http://microformats.org/wiki/microformats-2">Zukunft der Microformats</a> aus, was ist ist geplant, machen <a href="http://notizblog.org/2009/08/10/microdata-wie-microformats-bloss-besser-teil-1/">Microformats neben Microdata</a> und RDFa &#252;berhaupt noch Sinn usw.</p>
<p>Also los&#8230; kaufen! Zack, zack!</p>

<div class="social-buttons">
  <a class="FlattrButton" style="display:none;"
     title="Pfefferles OpenWeb: Microformats V2"
     data-flattr-button="compact"
     data-flattr-uid="pfefferle"
     data-flattr-category="text"
     data-flattr-language="de_DE"
     href="http://notizblog.org/2011/06/21/pfefferles-openweb-microformats-v2/"
     rel="donation payment">Flattr this!</a>

  <div class="g-plusone" data-size="medium" data-lang="de-DE" data-href="http://notizblog.org/2011/06/21/pfefferles-openweb-microformats-v2/"></div>
</div>]]></content:encoded>
			<wfw:commentRss>http://notizblog.org/2011/06/21/pfefferles-openweb-microformats-v2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:thumbnail url="http://notizblog.org/wp-content/uploads/2011/06/pfefferles-openweb-microformats-v2.jpg" />
		<media:content url="http://notizblog.org/wp-content/uploads/2011/06/pfefferles-openweb-microformats-v2.jpg" medium="image">
			<media:title type="html">Pfefferles OpenWeb: Microformats V2</media:title>
		</media:content>
	</item>
		<item>
		<title>Websemantics: Google, Yahoo! und Bing einigen sich auf einen &#8220;Standard&#8221;</title>
		<link>http://notizblog.org/2011/06/02/websemantics-google-yahoo-und-bing-einigen-sich-auf-einen-standard/</link>
		<comments>http://notizblog.org/2011/06/02/websemantics-google-yahoo-und-bing-einigen-sich-auf-einen-standard/#comments</comments>
		<pubDate>Thu, 02 Jun 2011 21:28:49 +0000</pubDate>
		<dc:creator>Matthias Pfefferle</dc:creator>
				<category><![CDATA[Open Web]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Microdata]]></category>
		<category><![CDATA[Microformats]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[RDFa]]></category>
		<category><![CDATA[Yahoo]]></category>

		<guid isPermaLink="false">http://notizblog.org/?p=3717</guid>
		<description><![CDATA[Google, Yahoo! und Bing haben heute angek&#252;ndigt, dass sie beim Thema Websemantics zuk&#252;nftig zusammen arbeiten werden und sich auf einen gemeinsamen Standard einigen wollen (wie vorher auch bei den Sitemaps, robots.txt, um.). Auf schema.org findet man eine &#220;bersicht alle Schemas die die Suchgiganten in Zukunft unterst&#252;tzen werden: This site provides a collection of schemas, i.e., [...]]]></description>
			<content:encoded><![CDATA[<p>Google, Yahoo! und Bing haben heute <a href="http://insidesearch.blogspot.com/2011/06/introducing-schemaorg-search-engines.html">angek&#252;ndigt</a>, dass sie beim Thema <em>Websemantics</em> zuk&#252;nftig zusammen arbeiten werden und sich auf einen gemeinsamen Standard einigen wollen (wie vorher auch bei den <a href="http://www.sitemaps.org/">Sitemaps</a>, <a href="http://www.robotstxt.org/">robots.txt</a>, um.).</p>
<p>Auf <a href="http://schema.org/">schema.org</a> findet man eine &#220;bersicht alle Schemas die die Suchgiganten in Zukunft unterst&#252;tzen werden:</p>
<blockquote><p>This site provides a collection of schemas, i.e., html tags, that webmasters can use to markup their pages in ways recognized by major search providers. Search engines including Bing, Google and Yahoo! rely on this markup to improve the display of search results, making it easier for people to find the right web pages.</p></blockquote>
<p>Was mich besonders freut: Die Schemas basieren alle auf Microdata und wer meinen Blog regelm&#228;&#223;ig verfolgt wird wissen, dass ich <a href="http://notizblog.org/tag/microdata/">das Format sehr sch&#228;tze</a>! Hier ein Beispiel wie eine Person mit dem neuen Schema aussieht:</p>
<pre><code>&lt;div itemscope itemtype="http://schema.org/Person"&gt;
  &lt;span itemprop="name"&gt;Jane Doe&lt;/span&gt;
  &lt;img src="janedoe.jpg" itemprop="image" /&gt;
&lt;/div&gt;</code></pre>
<p>Soweit so gut, aber&#8230; es werden <strong>WIEDER</strong> einmal weder bestehende Microformats, noch RDFa Schemas auf Microdata portiert, was dazu f&#252;hrt dass mir spontan 5 unterschiedliche Formate einfallen um Personen zu beschreiben: <a href="http://microformats.org/wiki/hcard">hCard</a> (Microformats), <a href="http://www.data-vocabulary.org/Person/">Data-Vocabulary</a> (RDFa- und Microdata-Beschreibung genutzt von den rich-snippets), <a href="http://www.foaf-project.org/">FoaF</a> (RDFa), <a href="http://www.w3.org/Submission/vcard-rdf/">vCard</a> (RDFa), <a href="http://schema.org/Person">schema.org</a> (Microdata).</p>
<p>Die Microformats-Community hat von Anfang an eines richtig gemacht: Es gibt nur <a href="http://microformats.org/wiki/Main_Page">eine Stelle an der Microformats definiert werden</a> und man muss einen relativ langwierigen Prozess befolgen um ein neues Format zu definieren. Das f&#252;hrt zwar dazu dass es bisher nur eine handvoll Schemas ver&#246;ffentlicht wurden, diese aber wohl definiert sind und in der Regel auf bisherigen Formaten aufbauen. Die <a href="http://microformats.org/wiki/hCard">hCard</a> ist beispielsweise ein 1:1 Abbild der <a href="http://www.ietf.org/rfc/rfc2426.txt">vCard</a>.</p>
<p>Schema.org ist zwar eine ganz nette Idee aber man hat leider vers&#228;umt sich mit der Microformats-, RDFa-, RDF- Community zusammenzusetzen und einen gemeinsamen Konsens zu finden!</p>
<p>W&#228;re folgendes Beispiel so viel komplizierter?</p>
<pre><code>&lt;div itemscope itemtype="http://microformats.org/profile/hcard"&gt;
  &lt;span itemprop="fn"&gt;Jane Doe&lt;/span&gt;
  &lt;img src="janedoe.jpg" itemprop="photo" /&gt;
&lt;/div&gt;</code></pre>
<p>&#8230;oder das?</p>
<pre><code>&lt;div itemscope itemtype="http://www.w3.org/2006/vcard/ns"&gt;
  &lt;span itemprop="fn"&gt;Jane Doe&lt;/span&gt;
  &lt;img src="janedoe.jpg" itemprop="photo" /&gt;
&lt;/div&gt;</code></pre>
<p>Das Format ist letztendlich Geschmackssache&#8230; der eine mag lieber die einfachen Microformats, der andere steht mehr auf RDFa und ich bevorzuge Microdata, man sollte sich aber endlich auf ein einheitliches Schema einigen!</p>
<p>Yahoo! z&#228;hlt knapp zwei Milliarden hCards in ihrem Index und trotzdem diktiert man Webseitenbetreibern etwas komplett anderes auf&#8230;</p>

<div class="social-buttons">
  <a class="FlattrButton" style="display:none;"
     title="Websemantics: Google, Yahoo! und Bing einigen sich auf einen &amp;#8220;Standard&amp;#8221;"
     data-flattr-button="compact"
     data-flattr-uid="pfefferle"
     data-flattr-category="text"
     data-flattr-language="de_DE"
     href="http://notizblog.org/2011/06/02/websemantics-google-yahoo-und-bing-einigen-sich-auf-einen-standard/"
     rel="donation payment">Flattr this!</a>

  <div class="g-plusone" data-size="medium" data-lang="de-DE" data-href="http://notizblog.org/2011/06/02/websemantics-google-yahoo-und-bing-einigen-sich-auf-einen-standard/"></div>
</div>]]></content:encoded>
			<wfw:commentRss>http://notizblog.org/2011/06/02/websemantics-google-yahoo-und-bing-einigen-sich-auf-einen-standard/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
	
	</item>
		<item>
		<title>microformats v2</title>
		<link>http://notizblog.org/2011/04/27/microformats-v2/</link>
		<comments>http://notizblog.org/2011/04/27/microformats-v2/#comments</comments>
		<pubDate>Wed, 27 Apr 2011 21:27:07 +0000</pubDate>
		<dc:creator>Matthias Pfefferle</dc:creator>
				<category><![CDATA[OpenWeb Notizen]]></category>
		<category><![CDATA[hCard]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Microformats]]></category>

		<guid isPermaLink="false">http://notizblog.org/?p=3635</guid>
		<description><![CDATA[microformats v2 &#8211; Ein paar Gedanken zur Weiterentwicklung der microformats, von etlichen Vereinfachungen (&#60;span class="vcard"&#62;Karl Napf&#60;/span&#62;) bis hin zu eventuellen Namespaces (&#8220;h-*&#8221; for root class names, e.g. &#8220;h-card&#8221;, &#8220;h-event&#8221;, &#8220;h-entry&#8221;). Flattr this!]]></description>
			<content:encoded><![CDATA[<p><a href='http://microformats.org/wiki/microformats-2'>microformats v2</a> &#8211; Ein paar Gedanken zur Weiterentwicklung der <strong>microformats</strong>, von etlichen Vereinfachungen (<code>&lt;span class="vcard"&gt;Karl Napf&lt;/span&gt;</code>) bis hin zu eventuellen Namespaces (&#8220;h-*&#8221; for root class names, e.g. &#8220;h-card&#8221;, &#8220;h-event&#8221;, &#8220;h-entry&#8221;).</p>

<div class="social-buttons">
  <a class="FlattrButton" style="display:none;"
     title="microformats v2"
     data-flattr-button="compact"
     data-flattr-uid="pfefferle"
     data-flattr-category="text"
     data-flattr-language="de_DE"
     href="http://notizblog.org/2011/04/27/microformats-v2/"
     rel="donation payment">Flattr this!</a>

  <div class="g-plusone" data-size="medium" data-lang="de-DE" data-href="http://notizblog.org/2011/04/27/microformats-v2/"></div>
</div>]]></content:encoded>
			<wfw:commentRss>http://notizblog.org/2011/04/27/microformats-v2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
	</item>
		<item>
		<title>hAwesome</title>
		<link>http://notizblog.org/2011/02/16/hawesome/</link>
		<comments>http://notizblog.org/2011/02/16/hawesome/#comments</comments>
		<pubDate>Wed, 16 Feb 2011 22:18:46 +0000</pubDate>
		<dc:creator>Matthias Pfefferle</dc:creator>
				<category><![CDATA[Open Web]]></category>
		<category><![CDATA[Forms]]></category>
		<category><![CDATA[hCard]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Microformats]]></category>
		<category><![CDATA[Parser]]></category>

		<guid isPermaLink="false">http://notizblog.org/?p=3514</guid>
		<description><![CDATA[Da findet man ein paar echt schicke Sachen im Web und nimmt sich vor mal dar&#252;ber zu bloggen&#8230; richtig dr&#252;ber zu bloggen&#8230; nicht als OpenWeb-Notizen oder solches Zusammenfass-Zeugs&#8230; richtig dr&#252;ber bloggen! &#8230;und dann vergisst man &#8216;s oder hat keine Zeit! Also hier ein paar echt gro&#223;artige Microformats-News&#8230; Zusammengefasst! Microformats Shiv Glenn Jones, der hier schon [...]]]></description>
			<content:encoded><![CDATA[<p>Da findet man ein paar echt schicke Sachen im Web und nimmt sich vor mal dar&#252;ber zu bloggen&#8230; richtig dr&#252;ber zu bloggen&#8230; nicht als OpenWeb-Notizen oder solches Zusammenfass-Zeugs&#8230; richtig dr&#252;ber bloggen! &#8230;und dann vergisst man &#8216;s oder hat keine Zeit!</p>
<p>Also hier ein paar echt gro&#223;artige Microformats-News&#8230; <strong>Zusammengefasst</strong>!</p>
<h4>Microformats Shiv</h4>
<p><a href="http://www.glennjones.net/">Glenn Jones</a>, der hier schon wegen etlicher <a href="http://notizblog.org/?s=Glenn+Jones">Dinge, Scripte, Addons, usw.</a> erw&#228;hnt wurde, bastelt an einem &#8220;<cite>[...] light weight cross brower JavaScript Microformats parser</cite>&#8220;. <a href="http://microformatshiv.com/">Der Parser</a> basiert auf der Microformats API von Mozilla und funktioniert in allen <a href="http://microformatshiv.com/compatibility.htm">g&#228;ngigen Browsern</a>. Unterst&#252;tzte Formate: <a href="http://microformatshiv.com/hcard.htm">hCard</a>, <a href="http://microformatshiv.com/hcalendar.htm">hCalendar</a>, <a href="http://microformatshiv.com/hresume.htm">hResume</a>, <a href="http://microformatshiv.com/hreview.htm">hReview</a>, <a href="http://microformatshiv.com/hatom.htm">hAtom</a>, <a href="http://microformatshiv.com/xfn.htm">XFN</a>, <a href="http://microformatshiv.com/adr.htm">adr</a>, <a href="http://microformatshiv.com/geo.htm">geo</a>, <a href="http://microformatshiv.com/tag.htm">tag</a>.</p>
<h4>Draggables</h4>
<p>Und schon wieder Glenn Jones, diesmal mit einem <a href="http://draggables.com/">Microformats/HTML5/JavaScript/Drag&#038;Drop &#8211; Dingens</a>. Mit dem Script ist es m&#246;glich, Microformats zwischen unterschiedlichen Seiten per <em>drag&#038;drop</em> auszutauschen:</p>
<blockquote><p>Having observed users connect to sites using OAuth without really understanding what exchange of data has taken place, I decided to investigate other metaphors/conventions that might be more transparent. Draggables is a series of demos that explore the use of drag and drop to directly exchange data between web sites.</p></blockquote>
<p>Das ist nicht <a href="http://metadata.cetis.ac.uk/members/scott/blogview?entry=20090624222327">ganz neu</a>, aber gar keine schlechte Idee&#8230; ein Profil mit der Maus auf das Adressbuch zu ziehen ist sicherlich verst&#228;ndlicher als die ganze OAuth oder OpenID <a href="http://code.google.com/intl/de-DE/appengine/articles/openid.html#fo">Hin-und-Her-Leiterei</a>&#8230; zumindest f&#252;r Web-Neulinge!</p>
<h4>hForms</h4>
<p>&#8230;und nochmal Glenn Jones. Zu guter Letzt treibt er noch das <a href="http://microformats.org/wiki/hcard-input-brainstorming">hcard-input-brainstorming</a> voran um auch Profil- oder Event-Eingaben zu standardisieren&#8230; <a href="http://notizblog.org/2008/06/28/hforms-semantische-formulare/">hForms</a> oder Microforms so zu sagen <img src='http://notizblog.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<blockquote><p>Use hCard properties as class names on form elements inside a container (such as a containing <code>&lt;fieldset&gt;</code> or the containing <code>&lt;form&gt;</code>) to indicate that those form elements accept values with the semantics of the respective hCard properties.</p></blockquote>
<p>So, genug f&#252;r heute! Demn&#228;chst gibt&#8217;s dann auch noch ein bisschen mehr zu <em><a href="http://wordpress.org/extend/plugins/ostatus-for-wordpress/">OStatus for WordPress</a></em>&#8230; nat&#252;rlich ausf&#252;hrlich und nicht zusammengefasst <img src='http://notizblog.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Schlaft sch&#246;n!</p>

<div class="social-buttons">
  <a class="FlattrButton" style="display:none;"
     title="hAwesome"
     data-flattr-button="compact"
     data-flattr-uid="pfefferle"
     data-flattr-category="text"
     data-flattr-language="de_DE"
     href="http://notizblog.org/2011/02/16/hawesome/"
     rel="donation payment">Flattr this!</a>

  <div class="g-plusone" data-size="medium" data-lang="de-DE" data-href="http://notizblog.org/2011/02/16/hawesome/"></div>
</div>]]></content:encoded>
			<wfw:commentRss>http://notizblog.org/2011/02/16/hawesome/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
	</item>
		<item>
		<title>OpenWeb-Notizen: SWAT, Paypal ID, Open Mail Format</title>
		<link>http://notizblog.org/2010/09/30/openweb-notizen-swat-paypal-id-open-mail-format/</link>
		<comments>http://notizblog.org/2010/09/30/openweb-notizen-swat-paypal-id-open-mail-format/#comments</comments>
		<pubDate>Thu, 30 Sep 2010 19:40:42 +0000</pubDate>
		<dc:creator>Matthias Pfefferle</dc:creator>
				<category><![CDATA[Open Web]]></category>
		<category><![CDATA[OpenWeb Notizen]]></category>
		<category><![CDATA[federated social web]]></category>
		<category><![CDATA[Microformats]]></category>
		<category><![CDATA[Open Mail Format]]></category>
		<category><![CDATA[OpenID]]></category>
		<category><![CDATA[PayPal]]></category>
		<category><![CDATA[PayPal ID]]></category>
		<category><![CDATA[SWAT]]></category>

		<guid isPermaLink="false">http://notizblog.org/?p=3295</guid>
		<description><![CDATA[SWAT0 Die federated social web-Community ruft den Social Web Acid Test &#8211; Level 0 ins Leben. user A takes a photo of B from their phone and posts it, B gets notified that they are in a photo, C who follows A gets the photo and leaves a comment, A and B get notified of [...]]]></description>
			<content:encoded><![CDATA[<p><strong>SWAT0</strong><br />
Die <em>federated social web</em>-Community ruft den <strong>Social Web Acid Test &#8211; Level 0</strong> ins Leben.</p>
<blockquote><p>user A takes a photo of B from their phone and posts it, B gets notified that they are in a photo, C who follows A gets the photo and leaves a comment, A and B get notified of the comment, where users are on at least 2 (ideally 3) different services each of which is built with a different code base.</p></blockquote>
<p>&raquo; <a href="http://tantek.com/2010/199/t3/fsws-social-web-acid-test-swat-v0" rel="bookmark">Social Web Acid Test (SWAT) v0 draft</a><br />
&raquo; <a href="http://federatedsocialweb.net/wiki/SWAT0" rel="bookmark">SWAT0 &#8211; FederatedSocialWeb</a></p>
<p><strong>Papal ID == OpenID + Payment?</strong><br />
Diese Grafik hab ich in einer Pr&#228;sentation zu <em>&#8220;The OpenID Foundation is looking for input from online retailers&#8221;</em> gefunden.</p>
<p><img src="http://notizblog.org/wp-content/uploads/2010/09/paypalid.jpg" alt="" title="Paypal ID" width="480" height="315" class="aligncenter size-full wp-image-3303" /></p>
<p>&#8230;klingt spannend!</p>
<p>&raquo; Quelle: <a href="http://www.slideshare.net/bkkissel/openid-foundation-retail-advisory-committee-overview-5193852" rel="bookmark">The OpenID Foundation is looking for input from online retailers</a></p>
<p><strong>Open Mail Format</strong><br />
Eine Anleitung wie man <em>Microformats</em> in <abbr title="Hypertext Markup Language">HTML</abbr> &#8211; E-Mails versteckt.</p>
<blockquote><p>The Open Mail Format allows notifications to be tagged so that automated agents (electronic mail services) can provide users with custom information based on the content of the email.</p>
<p>OMF is based on the idea of microformats (http://microformats.org), which allow both humans and software to interpret the information encoded in the email. [...]</p></blockquote>
<p>&raquo; <a href="http://www.openmailformat.org/" rel="bookmark">What is Open Mail Format</a><br />
&raquo; <a href="http://microformats.org/" rel="bookmark">Microformats</a></p>
<p><!-- PRT2VJQ2U92C --></p>

<div class="social-buttons">
  <a class="FlattrButton" style="display:none;"
     title="OpenWeb-Notizen: SWAT, Paypal ID, Open Mail Format"
     data-flattr-button="compact"
     data-flattr-uid="pfefferle"
     data-flattr-category="text"
     data-flattr-language="de_DE"
     href="http://notizblog.org/2010/09/30/openweb-notizen-swat-paypal-id-open-mail-format/"
     rel="donation payment">Flattr this!</a>

  <div class="g-plusone" data-size="medium" data-lang="de-DE" data-href="http://notizblog.org/2010/09/30/openweb-notizen-swat-paypal-id-open-mail-format/"></div>
</div>]]></content:encoded>
			<wfw:commentRss>http://notizblog.org/2010/09/30/openweb-notizen-swat-paypal-id-open-mail-format/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:thumbnail url="http://notizblog.org/wp-content/uploads/2010/09/paypalid-150x150.jpg" />
		<media:content url="http://notizblog.org/wp-content/uploads/2010/09/paypalid.jpg" medium="image">
			<media:title type="html">Paypal ID</media:title>
			<media:thumbnail url="http://notizblog.org/wp-content/uploads/2010/09/paypalid-150x150.jpg" />
		</media:content>
	</item>
		<item>
		<title>Accessing the OpenWeb with YQL</title>
		<link>http://notizblog.org/2010/09/28/access-the-openweb-with-yql/</link>
		<comments>http://notizblog.org/2010/09/28/access-the-openweb-with-yql/#comments</comments>
		<pubDate>Mon, 27 Sep 2010 22:02:51 +0000</pubDate>
		<dc:creator>Matthias Pfefferle</dc:creator>
				<category><![CDATA[Open Web]]></category>
		<category><![CDATA[activitystreams]]></category>
		<category><![CDATA[ATOM]]></category>
		<category><![CDATA[Microformats]]></category>
		<category><![CDATA[Mikroformate]]></category>
		<category><![CDATA[OAuth]]></category>
		<category><![CDATA[OpenID]]></category>
		<category><![CDATA[pubsubhubbub]]></category>
		<category><![CDATA[Social Graph API]]></category>
		<category><![CDATA[Webfinger]]></category>
		<category><![CDATA[YQL]]></category>

		<guid isPermaLink="false">http://notizblog.org/?p=3233</guid>
		<description><![CDATA[Durch einen Artikel auf ReadWriteWeb (5 Great YQL One-Liners) bin ich nach langer Zeit mal wieder auf Yahoos YQL-Plattform gelandet und habe nicht schlecht gestaunt, was die Yahoo Query Language mittlerweile alles leistet (mehr &#252;ber YQL hier). Ich hatte z.B. keine Ahnung, dass man auch eigene table definition schreiben kann und dass es auch schon [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://notizblog.org/wp-content/uploads/2010/09/YQL.png" alt="" title="YQL" width="137" height="123" class="alignright size-full wp-image-3282" />Durch einen Artikel auf ReadWriteWeb (<a href="http://www.readwriteweb.com/hack/2010/09/10-great-yql-one-liners.php" title="Permanent link to 5 Great YQL One-Liners">5 Great YQL One-Liners</a>) bin ich nach langer Zeit mal wieder auf <a href="https://developer.yahoo.com/yql/">Yahoos YQL-Plattform</a> gelandet und habe nicht schlecht gestaunt, was die <em>Yahoo Query Language</em> mittlerweile alles leistet (mehr &#252;ber YQL <a href="http://notizblog.org/2009/01/14/select-from-microformats/">hier</a>). Ich hatte z.B. keine Ahnung, dass man auch eigene <em><a href="http://datatables.org/">table definition</a></em> schreiben kann und dass es auch schon eine ziemlich flei&#223;ige Community um diese Definitionen gibt.</p>
<p>Meine Favoriten sind:</p>
<p><strong>Microformats</strong></p>
<pre>select * from microformats where
url='http://wait-till-i.com'</pre>
<p>&#8230;findet diverse Microformats. &raquo; <a href="https://developer.yahoo.com/yql/console/?q=show%20tables&#038;env=store://datatables.org/alltableswithkeys#h=select%20*%20from%20microformats%20where%20url%3D%27http%3A//wait-till-i.com%27">Direct Link</a></p>
<p>Mehr dazu hier: <a href="http://notizblog.org/2009/01/14/select-from-microformats/">SELECT * FROM microformats</a></p>
<p><strong>OpenID</strong></p>
<pre>select * from openid.discover where
normalizedId="http://www.yahoo.com/"</pre>
<p>&#8230;klassische OpenID-Discovery.  &raquo; <a href="https://developer.yahoo.com/yql/console/?q=show%20tables&#038;env=store://datatables.org/alltableswithkeys#h=select%20*%20from%20openid.discover%20where%20normalizedId%3D%22http%3A//www.yahoo.com/%22">Direct Link</a></p>
<pre>select * from openid.yadis where
uri="http://www.yahoo.com/"</pre>
<p>&#8230;YADIS-Discovery. &raquo; <a href="https://developer.yahoo.com/yql/console/?q=show%20tables&#038;env=store://datatables.org/alltableswithkeys#h=select%20*%20from%20openid.yadis%20where%20uri%3D%22http%3A//www.yahoo.com/%22">Direct Link</a></p>
<p>&#8230;und es gibt noch &#8216;ne Reihe anderer <em>OpenID Queries</em>&#8230; es sollte sogar m&#246;glich sein einen kompletten OpenID-Client mit YQL zu bauen.</p>
<p><strong>OAuth</strong></p>
<pre>select * from oauth where uri='http://example.com'
and consumerKey='asd123' and consumerSecret='zxc456'
and callbackUri='http://example.com';</pre>
<p>&#8230;sendet einen OAuth-Request. &raquo; <a href="https://developer.yahoo.com/yql/console/?q=show%20tables&#038;env=store://datatables.org/alltableswithkeys#h=select%20*%20from%20oauth%20where%20uri%3D%27http%3A//example.com%27%20and%20consumerKey%3D%27asd123%27%20and%20consumerSecret%3D%27zxc456%27%20and%20callbackUri%3D%27http%3A//example.com%27%3B">Direct Link</a></p>
<p><strong>pubsubhubbub</strong></p>
<pre>insert into pubsubhubbub.publisher
(hub_url, topic_url) values
('http://pubsubhubbub.appspot.com/publish',
'http://developer.yahoo.com')</pre>
<p>&#8230;sendet ein Update an das angegebene Hub. &raquo; <a href="https://developer.yahoo.com/yql/console/?q=show%20tables&#038;env=store://datatables.org/alltableswithkeys#h=insert%20into%20pubsubhubbub.publisher%20%28hub_url%2C%20topic_url%29%20values%20%28%27http%3A//pubsubhubbub.appspot.com/publish%27%2C%20%27http%3A//developer.yahoo.com%27%29">Direct Link</a></p>
<p><strong>Webfinger</strong></p>
<pre>select * from webfinger where
account='pfefferle@gmail.com'</pre>
<p>&#8230;Webfinger-Discovery. &raquo; <a href="https://developer.yahoo.com/yql/console/?q=show%20tables&#038;env=store://datatables.org/alltableswithkeys#h=select%20*%20from%20webfinger%20where%20account%3D%27pfefferle@gmail.com%27">Direct Link</a></p>
<p><strong>OpenSocial</strong></p>
<pre>select * from opensocial.people</pre>
<p>&#8230;sendet eine OpenSocial <em>People</em>-Anfrage. &raquo; <a href="https://developer.yahoo.com/yql/console/?q=show%20tables&#038;env=store://datatables.org/alltableswithkeys#h=select%20*%20from%20opensocial.people%20where%20ck%20%3D%20%22orkut.com%3A623061448914%22%20and%20cks%20%3D%20%22uynAeXiWTisflWX99KU1D2q5%22%20and%20count%20%3D%20%224%22%20and%20container%20%3D%20%22orkut%22%20and%20guid%20%3D%20%2203067092798963641994%22%20and%20selector%20%3D%20%22friends%22">Direct Link</a></p>
<p><strong>Social Graph API</strong></p>
<pre>select * from socialgraph.lookup where
q = "notizblog.org" AND edo = "1"</pre>
<p>&#8230;erm&#246;glicht Zugriff auf Googles <a href="http://code.google.com/intl/de-DE/apis/socialgraph/"><em>Social Graph API</em></a>. &raquo; <a href="https://developer.yahoo.com/yql/console/?q=show%20tables&#038;env=store://datatables.org/alltableswithkeys#h=select%20*%20from%20socialgraph.lookup%20where%20q%20%3D%20%22notizblog.org%22%20AND%20edo%20%3D%20%221%22">Direct Link</a></p>
<p><strong>Atom</strong></p>
<pre>select * from atom where
url='http://notizblog.org/feed/atom'</pre>
<p>&#8230;interpretiert Atom-Feeds mit allen m&#246;glichen Erweiterungen, beispielsweise der <a href="http://activitystrea.ms/spec/1.0/atom-activity-01.html">ActivityStreams-Extension</a>. &raquo; <a href="https://developer.yahoo.com/yql/console/?q=show%20tables&#038;env=store://datatables.org/alltableswithkeys#h=select%20*%20from%20atom%20where%20url%3D%27http%3A//notizblog.org/feed/atom%27">Direct Link</a></p>
<p>Vielleicht bekomm&#8217; ich die Tage ja auch mal eine <em>Query</em> zusammen <img src='http://notizblog.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

<div class="social-buttons">
  <a class="FlattrButton" style="display:none;"
     title="Accessing the OpenWeb with YQL"
     data-flattr-button="compact"
     data-flattr-uid="pfefferle"
     data-flattr-category="text"
     data-flattr-language="de_DE"
     href="http://notizblog.org/2010/09/28/access-the-openweb-with-yql/"
     rel="donation payment">Flattr this!</a>

  <div class="g-plusone" data-size="medium" data-lang="de-DE" data-href="http://notizblog.org/2010/09/28/access-the-openweb-with-yql/"></div>
</div>]]></content:encoded>
			<wfw:commentRss>http://notizblog.org/2010/09/28/access-the-openweb-with-yql/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:thumbnail url="http://notizblog.org/wp-content/uploads/2010/09/YQL.png" />
		<media:content url="http://notizblog.org/wp-content/uploads/2010/09/YQL.png" medium="image">
			<media:title type="html">YQL</media:title>
		</media:content>
	</item>
		<item>
		<title>OpenWeb-Notizen: PseudoID, Contacts API, Microformats</title>
		<link>http://notizblog.org/2010/08/19/openweb-notizen-pseudoid-contacts-api-microformats/</link>
		<comments>http://notizblog.org/2010/08/19/openweb-notizen-pseudoid-contacts-api-microformats/#comments</comments>
		<pubDate>Thu, 19 Aug 2010 21:09:17 +0000</pubDate>
		<dc:creator>Matthias Pfefferle</dc:creator>
				<category><![CDATA[Open Web]]></category>
		<category><![CDATA[OpenWeb Notizen]]></category>
		<category><![CDATA[Contacts-API]]></category>
		<category><![CDATA[CORS]]></category>
		<category><![CDATA[Cross-Origin Resource Sharing]]></category>
		<category><![CDATA[DiSo]]></category>
		<category><![CDATA[federated social web]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Microformats]]></category>
		<category><![CDATA[OpenID]]></category>
		<category><![CDATA[PseudoID]]></category>
		<category><![CDATA[W3C]]></category>

		<guid isPermaLink="false">http://notizblog.org/?p=3165</guid>
		<description><![CDATA[Google PseudoID Google arbeitet an einem Projekt namens &#8220;PseudoID&#8221;, einer Art Privacy Enhancement f&#252;r OpenID &#038; Co. &#187; PseudoID: Enhancing Privacy for Federated Login Contacts API Draft Das W3C arbeitet gerade an einem &#8220;unified address book&#8221; welches alle Adressb&#252;cher eines Users vereint und dieses &#252;ber eine API auch wieder f&#252;r dritte zug&#228;nglich macht. Every operating [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Google PseudoID</strong><br />
Google arbeitet an einem Projekt namens &#8220;PseudoID&#8221;, einer Art <em>Privacy Enhancement</em> f&#252;r OpenID &#038; Co.</p>
<p><object type="application/x-shockwave-flash" style="width:480px; height:385px" data="http://www.youtube.com/v/fCBPuGsO_I4"><param name="movie" value="http://www.youtube.com/v/fCBPuGsO_I4"></param></object></p>
<p>&raquo; <a href="http://www.pseudoid.net/" rel="bookmark">PseudoID: Enhancing Privacy for Federated Login</a></p>
<p><strong>Contacts API Draft</strong><br />
Das W3C arbeitet gerade an einem &#8220;unified address book&#8221; welches alle Adressb&#252;cher eines Users vereint und dieses &#252;ber eine API auch wieder f&#252;r dritte zug&#228;nglich macht.</p>
<blockquote><p>Every operating system and a large number of web-based service providers have different ways of representing address book information. [...] This specification defines the concept of a user&#8217;s unified address book &#8211; where address book data may be sourced from a plurality of sources &#8211; both online and locally. This specification then defines the interfaces on which 3rd party applications can access a user&#8217;s unified address book; with explicit user permission and filtering.</p></blockquote>
<p>H&#246;rt sich ein wenig nach <em>Synaptic</em> bzw. <em>Fedarated</em> bzw. <em>Distributed</em> bzw. <em>Decentralized Web</em> an&#8230;</p>
<p>&raquo; <a href="http://www.w3.org/TR/2010/WD-contacts-api-20100817/" rel="bookmark">Contacts API</a></p>
<p><strong>CORS, Scraping, and Microformats</strong><br />
Michaels Mahemoff beschreibt wie man mit Hilfe von <em>Cross-Origin Resource Sharing</em> und <em>Microformats</em> das Web zu einer einzigen API machen k&#246;nnte.</p>
<blockquote><p>Cross-Origin Resource Sharing  makes it possible to do arbitrary calls from a web page to any server, if the server consents. It&#8217;s a typical HTML5 play: We could do similar things before, but they were with hacks like JSONP. Cross-Origin Resource Sharing lets us can achieve more and do it cleanly.</p></blockquote>
<p>Nicht ganz unbedenklich&#8230; aber definitiv ein interessanter Gedankengang!</p>
<p><small>via <a href="http://www.snirgel.de/">snirgel</a></small></p>
<p>&raquo; <a href="http://softwareas.com/cors-scraping-and-microformats" rel="bookmark">CORS, Scraping, and Microformats</a><br />
&raquo; <a href="http://www.w3.org/TR/2010/WD-cors-20100727/" rel="bookmark">Cross-Origin Resource Sharing</a></p>

<div class="social-buttons">
  <a class="FlattrButton" style="display:none;"
     title="OpenWeb-Notizen: PseudoID, Contacts API, Microformats"
     data-flattr-button="compact"
     data-flattr-uid="pfefferle"
     data-flattr-category="text"
     data-flattr-language="de_DE"
     href="http://notizblog.org/2010/08/19/openweb-notizen-pseudoid-contacts-api-microformats/"
     rel="donation payment">Flattr this!</a>

  <div class="g-plusone" data-size="medium" data-lang="de-DE" data-href="http://notizblog.org/2010/08/19/openweb-notizen-pseudoid-contacts-api-microformats/"></div>
</div>]]></content:encoded>
			<wfw:commentRss>http://notizblog.org/2010/08/19/openweb-notizen-pseudoid-contacts-api-microformats/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
	</item>
		<item>
		<title>OpenWeb-Notizen: W3C, UfXtract, WebID, OExchange</title>
		<link>http://notizblog.org/2010/07/28/openweb-notizen-w3c-ufxtract-webid-oexchange/</link>
		<comments>http://notizblog.org/2010/07/28/openweb-notizen-w3c-ufxtract-webid-oexchange/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 21:12:16 +0000</pubDate>
		<dc:creator>Matthias Pfefferle</dc:creator>
				<category><![CDATA[Open Web]]></category>
		<category><![CDATA[OpenWeb Notizen]]></category>
		<category><![CDATA[FoaF]]></category>
		<category><![CDATA[foaf+ssl]]></category>
		<category><![CDATA[Microformats]]></category>
		<category><![CDATA[OExchange]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[ufXtract]]></category>
		<category><![CDATA[W3C]]></category>
		<category><![CDATA[WebID]]></category>

		<guid isPermaLink="false">http://notizblog.org/?p=3113</guid>
		<description><![CDATA[Das W3C und das Open Web Das World Wide Web Consortium will sich in Zukunft nicht mehr ausschlie&#223;lich auf Webstandards konzentrieren, sondern einen &#8220;attraktiven Platz&#8221; f&#252;r offene Standards aller Art schaffen. Beispielhaft erw&#228;hnte Formate sind z.B. OStatus (Salmon Protocol, ActivityStreams, Pubsubhubub, &#8230;), OneSocialWeb, OExchange, WebFinger uvm. &#187; Making W3C the Place for New Web Standards [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Das W3C und das Open Web</strong><br />
Das <em>World Wide Web Consortium</em> will sich in Zukunft nicht mehr ausschlie&#223;lich auf <em>Webstandards</em> konzentrieren, sondern einen &#8220;attraktiven Platz&#8221; f&#252;r offene Standards aller Art schaffen. Beispielhaft erw&#228;hnte Formate sind z.B. OStatus (Salmon Protocol, ActivityStreams, Pubsubhubub, &#8230;), OneSocialWeb, OExchange, WebFinger uvm.</p>
<p>&raquo; <a href="http://www.w3.org/2010/Talks/ij-newstd-201005/" rel="bookmark">Making W3C the Place for New Web Standards</a><br />
&raquo; <a href="http://www.w3.org/2010/04/w3c-vision-public/wiki/Newstd">Wiki-Seite</a></p>
<p><strong>UfXtract jetzt Open Source</strong><br />
Glenn Jones hat den Quellcode seines Microformats-Parsers <em>UfXtract</em> ver&#246;ffentlicht. </p>
<blockquote><p>UfXtract is a fast and easy to use .Net microformats parser. With a few lines of code you can load and parse microformats from Urls or HTML strings. You can then extract the data directly in .Net or convert it into JSON, JSON-P or XML.</p></blockquote>
<p>&raquo; <a href="http://github.com/glennjones/ufxtract/" rel="bookmark">GitHub Repository</a><br />
&raquo; <a href="http://www.ufxtract.com/">ufXtract Webservice</a></p>
<p><strong>Aus foaf+ssl wird WebID</strong><br />
Die <em>OpenID Community</em> hat ja bereits erkannt dass der Otto-Normal-User einige Probleme mit URLs als Identifier hat. Das scheint das W3C aber nicht weiter zu st&#246;ren.</p>
<blockquote><p>A Web ID is an &#8220;Identifier&#8221; (an &#8220;HTTP URI&#8221; in fact), for Entity &#8220;You&#8221; [...] It looks like a URL and feels like a URL, but isn&#8217;t solely a URL, due to the inherent Identity/Access duality of HTTP scheme URIs.</p></blockquote>
<p>H&#246;rt sich simpel an <img src='http://notizblog.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>&raquo; <a href="http://esw.w3.org/WebID">A Web ID</a><br />
&raquo; <a href="http://blog.openwebpodcast.de/283/episode-24%E2%80%93foafssl/">OpenWeb-Podcast: Episode 25 â€“ FoaF+SSL</a></p>
<p><strong>AddThis baut ausschlie&#223;lich auf OExchange</strong><br />
AddThis integriert in Zukunft nur noch Dienste die das OExchange-Protokoll unterst&#252;tzen. Mal schau&#8217;n wie konsequent sie sind <img src='http://notizblog.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<blockquote><p>Today, weâ€™ve released a new workflow for submitting new services (i.e. social networks, online communities, etc) to the AddThis Service Directory that requires all new services support the sharing protocol OExchange.</p></blockquote>
<p>&raquo; <a href="http://addthis.com/blog/2010/07/22/oexchange-support-now-required-for-new-service-submission/" rel="bookmark">OExchange Support Now Required for New Service Submission</a><br />
&raquo; <a href="http://addthis.com/services/submit">OExchange Submission Flow</a></p>

<div class="social-buttons">
  <a class="FlattrButton" style="display:none;"
     title="OpenWeb-Notizen: W3C, UfXtract, WebID, OExchange"
     data-flattr-button="compact"
     data-flattr-uid="pfefferle"
     data-flattr-category="text"
     data-flattr-language="de_DE"
     href="http://notizblog.org/2010/07/28/openweb-notizen-w3c-ufxtract-webid-oexchange/"
     rel="donation payment">Flattr this!</a>

  <div class="g-plusone" data-size="medium" data-lang="de-DE" data-href="http://notizblog.org/2010/07/28/openweb-notizen-w3c-ufxtract-webid-oexchange/"></div>
</div>]]></content:encoded>
			<wfw:commentRss>http://notizblog.org/2010/07/28/openweb-notizen-w3c-ufxtract-webid-oexchange/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
	</item>
	</channel>
</rss>

