<?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>ufXtract &#8211; notizBlog</title>
	<atom:link href="https://notiz.blog/tag/ufxtract/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>Tue, 21 Nov 2023 10:12:46 +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>ufXtract &#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/ufxtract/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: W3C, UfXtract, WebID, OExchange</title>
		<link>https://notiz.blog/2010/07/28/openweb-notizen-w3c-ufxtract-webid-oexchange/</link>
					<comments>https://notiz.blog/2010/07/28/openweb-notizen-w3c-ufxtract-webid-oexchange/#respond</comments>
		
		<dc:creator><![CDATA[Matthias Pfefferle]]></dc:creator>
		<pubDate>Wed, 28 Jul 2010 21:12:16 +0000</pubDate>
				<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ßlich auf Webstandards konzentrieren, sondern einen &#8222;attraktiven Platz&#8220; für offene Standards aller Art schaffen. Beispielhaft erwähnte Formate sind z.B. OStatus (Salmon Protocol, ActivityStreams, Pubsubhubub, &#8230;), OneSocialWeb, OExchange, WebFinger uvm. » Making W3C the Place for New Web Standards [&#8230;]]]></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ßlich auf <em>Webstandards</em> konzentrieren, sondern einen &#8222;attraktiven Platz&#8220; für offene Standards aller Art schaffen. Beispielhaft erwähnte Formate sind z.B. OStatus (Salmon Protocol, ActivityStreams, Pubsubhubub, &#8230;), OneSocialWeb, OExchange, WebFinger uvm.</p>



<p>» <a href="http://www.w3.org/2010/Talks/ij-newstd-201005/">Making W3C the Place for New Web Standards</a><br/> » <a href="https://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öffentlicht. </p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
	<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>» <a href="http://github.com/glennjones/ufxtract/">GitHub Repository</a><br/> » <a href="https://web.archive.org/web/20111005045306/http://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ören.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
	<p>A Web ID is an &#8222;Identifier&#8220; (an &#8222;HTTP URI&#8220; in fact), for Entity &#8222;You&#8220; [&#8230;] 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ört sich simpel an 😉</p>



<p>» <a href="http://esw.w3.org/WebID">A Web ID</a><br/> » <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ßlich auf OExchange</strong><br/> AddThis integriert in Zukunft nur noch Dienste die das OExchange-Protokoll unterstützen. Mal schau&#8217;n wie konsequent sie sind 😉</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
	<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>» <a href="http://addthis.com/blog/2010/07/22/oexchange-support-now-required-for-new-service-submission/">OExchange Support Now Required for New Service Submission</a><br/> » <a href="http://addthis.com/services/submit">OExchange Submission Flow</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/07/28/openweb-notizen-w3c-ufxtract-webid-oexchange/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Microformats und die Portable Contacts API</title>
		<link>https://notiz.blog/2008/10/17/microformats-und-die-portable-contacts-api/</link>
					<comments>https://notiz.blog/2008/10/17/microformats-und-die-portable-contacts-api/#respond</comments>
		
		<dc:creator><![CDATA[Matthias Pfefferle]]></dc:creator>
		<pubDate>Fri, 17 Oct 2008 17:13:48 +0000</pubDate>
				<category><![CDATA[Open Web]]></category>
		<category><![CDATA[Building-Blocks]]></category>
		<category><![CDATA[hCard]]></category>
		<category><![CDATA[hResume]]></category>
		<category><![CDATA[Microformats]]></category>
		<category><![CDATA[Portable Contacts]]></category>
		<category><![CDATA[ufXtract]]></category>
		<category><![CDATA[XFN]]></category>
		<guid isPermaLink="false">http://notizblog.org/?p=1209</guid>

					<description><![CDATA[Dass sich das Portable Contacts Schema trotz der Aussage: Third, we&#8217;re reusing existing standards wherever possible, including vCard, OpenSocial, XRDS-Simple, OAuth, etc. von dem des v/hCard Schema unterscheidet, habe ich ja schon vor einigen Wochen erläutert: Schade dass die vCard nicht zu 100% übernommen wurde… sonst hätte man ohne größere Änderungen auch die JSON-Serialisierte hCard [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Dass sich das <a href="https://web.archive.org/web/20080927040423/http://portablecontacts.net/draft-spec.html#structure">Portable Contacts Schema</a> trotz der Aussage:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
	<p>Third, we&#8217;re reusing existing standards wherever possible, including vCard, OpenSocial, XRDS-Simple, OAuth, etc.</p>
</blockquote>



<p>von dem des <a href="http://microformats.org/wiki/jcard">v/hCard Schema</a> unterscheidet, habe ich ja schon <a href="https://notiz.blog/2008/08/08/portable-contacts-schicker-als-ich-dachte/#portable-microformats">vor einigen Wochen erläutert</a>:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
	<p>Schade dass die vCard nicht zu 100% übernommen wurde… sonst hätte man ohne größere Änderungen auch die JSON-Serialisierte hCard (jCard) in den Prozess integrieren können. Spannend wäre es vor allem für Services wie Twitter, die das Freundesnetzwerk sowieso mit hCards auszeichnen.</p>
</blockquote>



<p>Aber das schöne an Standards ist, dass sie sich ohne großen Aufwand in andere transformieren lassen. <a href="https://web.archive.org/web/20120617182505/http://lab.madgex.com:80/">Magdex</a> (die Firma hinter <a href="https://web.archive.org/web/20120629201057/http://lab.madgex.com:80/ufxtract/">UfXtract</a> und <a href="">OAuth.net</a>) bietet eine <a href="https://web.archive.org/web/20120629203231/http://lab.madgex.com:80/portablecontacts/">Reihe dieser Transformatoren</a> um z.B. <a href="https://web.archive.org/web/20120629201053/http://lab.madgex.com:80/portablecontacts/hcardtopoco.aspx">hCards</a>, <a href="https://web.archive.org/web/20120629195117/http://lab.madgex.com:80/portablecontacts/hcardxfntopoco.aspx">hCards + XFN</a> oder <a href="https://web.archive.org/web/20120629201640/http://lab.madgex.com:80/portablecontacts/hresumetopoco.aspx">hResumes</a> in das <em>Portable Contacts</em> &#8211; Format zu bringen.</p>



<p>&#8230;jetzt das ganze nur noch mit <a href="https://web.archive.org/web/20080927040423/http://portablecontacts.net/draft-spec.html#anchor10">OAuth</a> schützen und fertig ist die <em>Portable Contacts</em> API 🙂</p>



<p>(<a href="https://web.archive.org/web/20101105035301/http://www.glennjones.net:80/Post/838/MicroformatstoPortableContactsAPIconverters.htm">via</a>)</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/10/17/microformats-und-die-portable-contacts-api/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Microformats Testsuites</title>
		<link>https://notiz.blog/2008/05/07/microformats-testsuites/</link>
					<comments>https://notiz.blog/2008/05/07/microformats-testsuites/#respond</comments>
		
		<dc:creator><![CDATA[Matthias Pfefferle]]></dc:creator>
		<pubDate>Wed, 07 May 2008 18:09:47 +0000</pubDate>
				<category><![CDATA[Open Web]]></category>
		<category><![CDATA[FediBlog]]></category>
		<category><![CDATA[Microformats]]></category>
		<category><![CDATA[Operator]]></category>
		<category><![CDATA[Optimus]]></category>
		<category><![CDATA[Testsuite]]></category>
		<category><![CDATA[ufXtract]]></category>
		<guid isPermaLink="false">http://notizblog.org/?p=852</guid>

					<description><![CDATA[In den letzten Tagen wurde in der Microformats-Community viel über das Thema standardisiertes Parsen und einheitliches Darstellen der verschiedenen Mikroformate (hCard im speziellen) diskutiert. Leider gab es bisher keinen einheitlichen &#8222;Microformats-Acid-Tests&#8220; sondern nur vereinzelte (projektspezifische) Seiten um einige Spezialfälle zu testen. Glenn Jones, einer der Macher von ufXtract hat jetzt eine sehr schöne Microformats-Testsuite erstellt, [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>In den letzten Tagen wurde in der Microformats-Community viel über das Thema standardisiertes Parsen und einheitliches Darstellen der verschiedenen Mikroformate (<a href="http://microformats.org/wiki/hCard">hCard</a> im speziellen) diskutiert.</p>



<p>Leider gab es bisher keinen einheitlichen &#8222;Microformats-Acid-Tests&#8220; sondern nur <a href="https://web.archive.org/web/20130828214444/http://examples.tobyinkster.co.uk/hcalendar-acid1.html">vereinzelte</a> (projektspezifische) Seiten um einige Spezialfälle zu testen.</p>



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



<p><a href="https://web.archive.org/web/20190405130616/https://glennjones.net/">Glenn Jones</a>, einer der Macher von <a href="https://web.archive.org/web/20121114174332/http://lab.backnetwork.com:80/ufXtract/">ufXtract</a> hat jetzt eine sehr schöne <a href="https://web.archive.org/web/20110922130627/http://www.ufxtract.com/testsuite/">Microformats-Testsuite</a> erstellt, die parser-unabhängig funktionieren soll um eventuelle Interpretationsfehler erkennen und vergleichen zu können.</p>



<h4 class="wp-block-heading">The Testrunner</h4>



<p>Um die Tests so einfach wie möglich zu gestalten, hat Glenn einen einen JavaScript-Testrunner entwickelt (siehe Screenshot). Testen kann man den <em>Runner</em> unter z.B. <a href="https://web.archive.org/web/20080510130400/http://ufxtract.com:80/testsuite/hcard/1.0/hcard1.htm">http://ufxtract.com/testsuite/hcard/1.0/hcard1.htm</a> in dem man einfach <strong>Alt + X</strong> drückt (<strong>CTRL + ALT + X</strong> auf dem Mac).</p>



<p>Hier sei nochmal erwähnt warum es so wichtig ist, dass jeder Parser das gleiche (micro)JSON-Format nutzt:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
	<p>Please note that at this stage the JSON standardisation process can cause a test to be marked as failed when it could be judged to have passed. <a href="https://web.archive.org/web/20100328104729/http://www.glennjones.net:80/Post/836/Microformatstest-suiteconcept.htm">#</a></p>
</blockquote>



<p>Nur bei einer gleichen JSON-Struktur kann der Output sinnvoll verglichen werden. Eine erste Version der <abbr title="JSON hCard">jCard</abbr> (danke nochmal an <a href="https://web.archive.org/web/20090211121813/http://lib.omnia-computing.de:80/hcardmapper">Gordon Oheim</a> für sein Engagement) findet man im <a href="http://microformats.org/wiki/jcard">Microformats-Wiki</a>.</p>



<h4 class="wp-block-heading">Testsuite-API</h4>



<p>Wer die Testsuite für seinen eigenen Parser einsetzen will, sollte sich mal die <a href="https://web.archive.org/web/20131230115402/http://www.ufxtract.com:80/proxies/proxy.aspx">Testsuite-API</a> zu Gemüte führen.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
	<p>Rather than just build something in isolation I thought it would be nice to find a way to share this work with the community. <a href="https://web.archive.org/web/20100328104729/http://www.glennjones.net:80/Post/836/Microformatstest-suiteconcept.htm">#</a></p>
</blockquote>



<p>Großartige Arbeit!</p>



<p>Interessante Links zu dem Thema:</p>



<ul class="wp-block-list">
	<li><a href="https://web.archive.org/web/20100328104729/http://www.glennjones.net:80/Post/836/Microformatstest-suiteconcept.htm">Microformats test-suite concept</a></li>
	<li><a href="http://groups.google.com/group/microformats/browse_thread/thread/f0e2baa3ace94448">hCalendar Acid Test #1</a></li>
</ul>
<p>Hey there, RSS reader! You’re cool. Keep being awesome! 😎</p>]]></content:encoded>
					
					<wfw:commentRss>https://notiz.blog/2008/05/07/microformats-testsuites/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
