<?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; Testsuite</title>
	<atom:link href="http://notizblog.org/tag/testsuite/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>Microformats Testsuites</title>
		<link>http://notizblog.org/2008/05/07/microformats-testsuites/</link>
		<comments>http://notizblog.org/2008/05/07/microformats-testsuites/#comments</comments>
		<pubDate>Wed, 07 May 2008 18:09:47 +0000</pubDate>
		<dc:creator>Matthias Pfefferle</dc:creator>
				<category><![CDATA[Open Web]]></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 &#252;ber das Thema standardisiertes Parsen und einheitliches Darstellen der verschiedenen Mikroformate (hCard im speziellen) diskutiert. Leider gab es bisher keinen einheitlichen &#8220;Microformats-Acid-Tests&#8221; sondern nur vereinzelte (projektspezifische) Seiten um einige Spezialf&#228;lle zu testen. Glenn Jones, einer der Macher von ufXtract hat jetzt eine sehr sch&#246;ne Microformats-Testsuite erstellt, [...]]]></description>
			<content:encoded><![CDATA[<p>In den letzten Tagen wurde in der Microformats-Community viel &#252;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 &#8220;Microformats-Acid-Tests&#8221; sondern nur <a href="http://examples.tobyinkster.co.uk/hcalendar-acid1.html">vereinzelte</a> (projektspezifische) <a href="http://microformatique.com/optimus/test.html">Seiten</a> um einige Spezialf&#228;lle zu testen.</p>
<p><img src="http://notizblog.org/wp-content/uploads/2008/05/microformats-testsuites.jpg" alt="microformats-testsuites.jpg" border="0" width="480" height="345" /></p>
<p><a href="http://www.glennjones.net/">Glenn Jones</a>, einer der Macher von <a href="http://lab.backnetwork.com/ufXtract/">ufXtract</a> hat jetzt eine sehr sch&#246;ne <a href="http://www.ufxtract.com/testsuite/">Microformats-Testsuite</a> erstellt, die parser-unabh&#228;ngig funktionieren soll um eventuelle Interpretationsfehler erkennen und vergleichen zu k&#246;nnen.</p>
<h4>The Testrunner</h4>
<p>Um die Tests so einfach wie m&#246;glich zu gestalten, hat Glenn einen einen JavaScript-Testrunner entwickelt (siehe Screenshot). Testen kann man den <em>Runner</em> unter z.B. <a href="http://ufxtract.com/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&#252;ckt (<strong>CTRL + ALT + X</strong> auf dem Mac).</p>
<p>Hier sei nochmal erw&#228;hnt warum es so wichtig ist, dass jeder Parser das gleiche (micro)JSON-Format nutzt:</p>
<blockquote><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="http://www.glennjones.net/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="http://lib.omnia-computing.de/hcardmapper">Gordon Oheim</a> f&#252;r sein Engagement) findet man im <a href="http://microformats.org/wiki/jcard">Microformats-Wiki</a>.</p>
<h4>Testsuite-API</h4>
<p>Wer die Testsuite f&#252;r seinen eigenen Parser einsetzen will, sollte sich mal die <a href="http://ufxtract.com/proxies/proxy.aspx">Testsuite-API</a> zu Gem&#252;te f&#252;hren.</p>
<blockquote><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="http://www.glennjones.net/Post/836/Microformatstest-suiteconcept.htm">#</a></p></blockquote>
<p>Gro&#223;artige Arbeit!</p>
<p>Interessante Links zu dem Thema:</p>
<ul>
<li><a href="http://www.glennjones.net/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>

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

  <div class="g-plusone" data-size="medium" data-lang="de-DE" data-href="http://notizblog.org/2008/05/07/microformats-testsuites/"></div>
</div>]]></content:encoded>
			<wfw:commentRss>http://notizblog.org/2008/05/07/microformats-testsuites/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:thumbnail url="http://notizblog.org/wp-content/uploads/2008/05/microformats-testsuites.jpg" />
		<media:content url="http://notizblog.org/wp-content/uploads/2008/05/microformats-testsuites.jpg" medium="image">
			<media:title type="html">microformats-testsuites.jpg</media:title>
		</media:content>
	</item>
	</channel>
</rss>

