<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<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/"
	>

<channel>
	<title>hcard &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/hcard/</link>
	<description>Feed of posts on WordPress.com tagged "hcard"</description>
	<pubDate>Fri, 25 Dec 2009 05:15:27 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Making your website a little more semantic]]></title>
<link>http://webpageauthority.wordpress.com/2009/11/19/making-your-website-a-little-more-semantic/</link>
<pubDate>Thu, 19 Nov 2009 18:42:18 +0000</pubDate>
<dc:creator>Bogdan Michka</dc:creator>
<guid>http://webpageauthority.wordpress.com/2009/11/19/making-your-website-a-little-more-semantic/</guid>
<description><![CDATA[Making your website a little more semantic using microformats such as hCard. Add hCard to Your Site ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Making your website a little more semantic using microformats such as hCard.</p>
<p><a href="http://www.webmonkey.com/tutorial/Add_hCard_to_Your_Site?utm_source=feedburner&#38;utm_medium=feed&#38;utm_campaign=Feed%3A+wired%2Findex+%28Wired%3A+Index+3+%28Top+Stories+2%29%29&#38;utm_content=Bloglines">Add hCard to Your Site &#8211; Webmonkey</a><br />
<blockquote>If you don&#8217;t know about hCard information or microformats, you might want to check out our Introduction to Microformats. In short, microformats add tags to information on a website that to you and me is obvious.</p>
<p>For example, you see an address on a web page, and you can instantly associate it to an address. A browser sees this address and equates it with anything else on the page. Microformats handholds the browser into identifying it for exactly what it is. There are microformats for maps, addresses, phone numbers, calendar events, and so on. Hcard is one such microformat. It identifies addresses to the browser. As hCards grow more popular, future browsers will know what to do with them. </p></blockquote>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" alt="" src="http://img.zemanta.com/pixy.gif?x-id=cec64c8e-1784-8666-b54a-8c0a6e689235" /></div>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Semantic Markup with Microformats]]></title>
<link>http://kupr.wordpress.com/2009/08/07/semantic-markup-with-microformats/</link>
<pubDate>Fri, 07 Aug 2009 10:18:04 +0000</pubDate>
<dc:creator>coopersf</dc:creator>
<guid>http://kupr.wordpress.com/2009/08/07/semantic-markup-with-microformats/</guid>
<description><![CDATA[When browsing around the web, you will see many pieces of information.  To the human individual we c]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>When browsing around the web, you will see many pieces of information.  To the human individual we can easily identify a review of a restaurant, and even it&#8217;s address, and we instantly understand the relevance of this information to a page providing restaurant information.  However, to most <a href="http://en.wikipedia.org/wiki/Web_crawler" target="_blank">robot crawlers</a>, it is all just plain HTML, with very little meaning.  However, there is something that we can add to the source code, to try and add some relevance to parts of our text.</p>
<p>Indeed, HTML it&#8217;s self has the &#60;address&#62; tag that can be used to identify a piece of text as an&#8230;address.</p>
<p>&#60;address&#62;</p>
<p><span dir="ltr">Buckingham Palace</span></p>
<p><span dir="ltr">The Mall<br />
</span></p>
<p><span dir="ltr">London, </span></p>
<p><span>SW1A 1AA<br />
</span></p>
<div style="display:none;"><a href="http://maps.google.co.uk/maps?tab=ml" target="_parent">Get Directions</a></div>
<p><span dir="ltr">020 7766 7300</span></p>
<p><span dir="ltr">&#60;/address&#62;</span></p>
<p><span dir="ltr">This helps, but it can&#8217;t breakdown the address, postcode, and phone number sperately for instance.  So at this point it helps to introduce the hCard microformat.  This would then give us markup as follows:</span></p>
<pre>&#60;div id="hcard-buckingham-palace"&#62;
 &#60;span class="fn"&#62;Buckingham Palace&#60;/span&#62;
 &#60;div class="add"&#62;
  &#60;div class="street-address"&#62;The Mall&#60;/div&#62;
  &#60;span class="locality"&#62;London&#60;/span&#62;
  &#60;span class="postal-code"&#62;<span>SW1A 1AA</span>&#60;/span&#62;
 &#60;/div&#62;
 &#60;div class="tel"&#62;<span dir="ltr">020 7766 7300</span>&#60;/div&#62;
&#60;/div&#62;</pre>
<p>As you can see, this immediately gives meaning to each piece of text. And it is not only addresses that you can markup in this way.  You can also use the hReview and hCalendar formats to provide better markup for users leaving customer reviews, or dates for an event.</p>
<p>One very good reason to do this is for <a href="http://en.wikipedia.org/wiki/Search_engine_optimization" target="_blank">Search Engine Optimisation (SEO)</a>.  Most engine crawlers will be better able to recognise an address on your page for instance.  This can give far better search results when somebody enters the term &#8220;address for buckingham palace&#8221;.</p>
<p>Yahoo! also make use of these microformats in their optimisation product <a href="http://developer.yahoo.com/searchmonkey/" target="_blank">Search Monkey</a>.<img class="alignleft size-medium wp-image-82" title="drSeues" src="http://kupr.wordpress.com/files/2009/08/drseues.jpg?w=300" alt="drSeues" width="300" height="108" /> Where you can get an enhanced search result as in this screen shot.</p>
<p>If you have any addresses or dates, or reviews even, you can see it would be very worthwhile in using these microformats to better describe your page content.</p>
<p>For more information, visit the <a href="http://microformats.org/" target="_blank">microformats site</a>.</p>
<p><img src="/DOCUME%7E1/simco/LOCALS%7E1/Temp/moz-screenshot-4.jpg" alt="" /></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Helping Machines Read, A Simple Microformat Case Study]]></title>
<link>http://betterdot.wordpress.com/2009/05/19/helping-machines-read-a-simple-microformat-case-study/</link>
<pubDate>Wed, 20 May 2009 02:12:10 +0000</pubDate>
<dc:creator>Fabien Tiburce</dc:creator>
<guid>http://betterdot.wordpress.com/2009/05/19/helping-machines-read-a-simple-microformat-case-study/</guid>
<description><![CDATA[I recently made Betterdot&#8217;s Contact Us page both human and machine readable by adding hCard mi]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>I recently made Betterdot&#8217;s <a href="http://betterdot.com/html/contact/index.shtml">Contact Us</a> page both human and machine readable by adding hCard <a href="http://betterdot.wordpress.com/2009/05/15/the-road-to-the-semantic-web-is-paved-with-microformats/">microformat</a> markup to the underlying XHTML.  This notion of &#8220;machine readable&#8221; content is arguably abstract and somewhat obscure however.  What do we mean?  What do machines see?  Perhaps a picture (or three) are worth the proverbial 1,000 words.</p>
<p>When a human reader, using a web browser, looks at the page, he or she sees this:</p>
<div id="attachment_372" class="wp-caption aligncenter" style="width: 610px"><img class="size-full wp-image-372" title="contact_human" src="http://betterdot.wordpress.com/files/2009/05/contact_human1.jpg" alt="Contact page, as seen by human readers" width="600" height="509" /><p class="wp-caption-text">Contact page, as seen by human readers</p></div>
<p> </p>
<p>Without semantic markups such as the hCard microformat markup, a machine (for example a Google bot crawling the Betterdot site for indexing) sees this:</p>
<div id="attachment_389" class="wp-caption aligncenter" style="width: 610px"><img class="size-full wp-image-389" title="contact_machine" src="http://betterdot.wordpress.com/files/2009/05/contact_machine2.jpg" alt="Contact page as seen by machines (no microformat markup)" width="600" height="395" /><p class="wp-caption-text">Contact page as seen by machines (no microformat markup)</p></div>
<p> </p>
<p>With semantic markups such as the <a href="http://microformats.org/wiki/hcard">hCard</a> microformat markup, the same machine or bot sees this:</p>
<div id="attachment_374" class="wp-caption aligncenter" style="width: 627px"><img class="size-full wp-image-374" title="contacthCard" src="http://betterdot.wordpress.com/files/2009/05/contacthcard.jpg" alt="Contact page, as seen by machines with microformat markup" width="617" height="298" /><p class="wp-caption-text">Contact page, as seen by machines with microformat markup</p></div>
<p> </p>
<p><strong>In Layman&#8217;s terms, microformats help machine &#8220;read&#8221; data marked up with microformat tags on the page</strong>.   While &#8220;reading&#8221; falls short of true semantic &#8220;understanding&#8221;, microformats are certainly a step in the right direction.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[The Road to the Semantic Web is Paved with Microformats]]></title>
<link>http://betterdot.wordpress.com/2009/05/15/the-road-to-the-semantic-web-is-paved-with-microformats/</link>
<pubDate>Fri, 15 May 2009 21:14:21 +0000</pubDate>
<dc:creator>Fabien Tiburce</dc:creator>
<guid>http://betterdot.wordpress.com/2009/05/15/the-road-to-the-semantic-web-is-paved-with-microformats/</guid>
<description><![CDATA[Google recently and quietly announced something huge, &#8220;rich snippets&#8221;.   Rich snippets a]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><img class="alignleft size-full wp-image-346" title="microformats" src="http://betterdot.wordpress.com/files/2009/05/microformats.gif" alt="microformats" width="144" height="36" />Google <a href="http://googleblog.blogspot.com/2009/05/more-search-options-and-other-updates.html">recently and quietly announced</a> something huge, &#8220;rich snippets&#8221;.   Rich snippets are smart previews, displayed right on a search results page.   While Google has long relied on snippets to attach a bit of information to each link (thus letting the user know what he or she might expect on each page represented by a link), rich snippets go a step further: they extract key characteristic of the page, be it a rating of a review or a person&#8217;s contact information.    Google doesn&#8217;t have to guess it, it knows it.  Google&#8217;s rich snippets are powered by <a href="http://microformats.org/about/"><strong>microformats</strong></a><strong> and </strong><a href="http://www.w3.org/TR/xhtml-rdfa-primer/"><strong>RDFa</strong></a><strong>, two semantic standards that are rapidly gaining adoption</strong>.   Google&#8217;s implementation allows semantically-marked web content (such as reviews and contact information) to be exposed, aggregated and averaged  in a Google search results page.  In short, after years in the lab, the web is at last, albeit quietly, becoming semantic!  </p>
<p>Microformats are not a substitute for the semantic web, they are a stepping stone and a very important one.  <strong>They demonstrate the feasibility and value of adding semantic meaning to web page content.   They do so using existing browsers and standards.  They do so today, in the field not in the lab</strong>.  By making web pages understandable to both humans (also known as readers&#8230;)  and machines, using current technologies, current browsers and minimal effort, microformats allow web content to be reliably understood and aggregated by search engines.   The future is bright.  Google could, for example, calculate an average review for a book from a list of semantically compliant sites.  Google could also uniquely identify a user as a single human being across sites.   The semantic web, a <a href="http://betterdot.wordpress.com/2009/05/07/evangelists-the-semantic-web-needs-you/">web of meaning</a>, is finally taking shape.</p>
<p>I am convinced the <strong>semantic web is going to change the way we publish content, exchange, correlate and aggregate information, both in the public domain and the enterprise</strong>.   It&#8217;s an exciting time for web professionals who can look forward to building companies and next generation systems that leverage semantic data.</p>
<p><img class="alignleft size-thumbnail wp-image-338" style="float:left;border:0 initial initial;" title="toronto_semantic" src="http://betterdot.wordpress.com/files/2009/05/toronto_semantic.png?w=150" alt="toronto_semantic" width="63" height="31" /></p>
<p>In Toronto and interested in the semantic web?  Join us at the <a href="http://www.linkedin.com/groups?gid=1947765">Toronto Semantic Web</a> group on LinkedIn.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[How microformat developments are blocked]]></title>
<link>http://pigsonthewing.wordpress.com/2009/01/09/microformat-developments-blocked/</link>
<pubDate>Fri, 09 Jan 2009 08:14:30 +0000</pubDate>
<dc:creator>pigsonthewing</dc:creator>
<guid>http://pigsonthewing.wordpress.com/2009/01/09/microformat-developments-blocked/</guid>
<description><![CDATA[The hCard microformat can distinguish between a person and an organisation, by the use of the org pr]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>The <a href="http://en.wikipedia.org/wiki/hCard" title="Wikipedia explantion of hCard">hCard microformat</a> can distinguish between a person and an organisation, by the use of the org property:</p>
<p><code><br />
&#60;div class="vcard"&#62;<br />
&#60;span class="fn"&#62;Andy Mabbett&#60;/span&#62;<br />
&#60;/div&#62;<br />
</code></p>
<p><code><br />
&#60;div class="vcard"&#62;<br />
&#60;span class="fn org"&#62;The Red Cross&#60;/span&#62;<br />
&#60;/div&#62;<br />
</code></p>
<p>but it cannot distinguish between an organisation and a place:</p>
<p><code><br />
&#60;div class="vcard"&#62;<br />
&#60;span class="fn org"&#62;The Wembley Stadium fan club&#60;/span&#62;<br />
&#60;/div&#62;<br />
</code></p>
<p><code><br />
&#60;div class="vcard"&#62;<br />
&#60;span class="fn org"&#62;Wembley Stadium&#60;/span&#62;<br />
&#60;/div&#62;<br />
</code></p>
<p>treating them both as organisations.</p>
<p>On 31 December 2007, I described <a href="http://microformats.org/discuss/mail/microformats-discuss/2007-December/011169.html" title="microformats mailing list post by Andy Mabbett, 31 December 1007">a way in which hCard microformat could be used to differentiate between hCards for places and organisations</a>.</p>
<p>On 9 January 2008, having received <a href="http://microformats.org/discuss/mail/microformats-discuss/2008-January/011267.html" title="microformats mailing list post by Jeremy Keith, 7 January 2008">favourable comment</a>, I made <a href="http://microformats.org/discuss/mail/microformats-discuss/2008-January/011308.html" title="Andy Mabbett, 9 January 2008">a formal proposal</a> to update <a href="http://microformats.org/wiki/hcard">the hCard specification</a>.</p>
<p>Despite this ten-day gap, <span class="vcard"><span class="fn">Brian Suda</span></span>, one of the <a href="http://microformats.org/wiki/admins" title="Who elected these people?">microformats &#8220;admins&#8221;</a>, the cabal who control microformats, <a href="http://microformats.org/discuss/mail/microformats-discuss/2008-January/011315.html" title="microformats mailing list post by Brian Suda, 8 January 2008">complained that he&#8217;d only had two days to consider the matter</a>, and that &#8220;More time is needed to fully look over the implications of this change.&#8221;</p>
<p>No objections to the method, nor issues with it, have been raised.</p>
<p>Toby Inkster&#8217;s superb microformats parser <a href="http://buzzword.org.uk/swignition/">Swignition</a> (formerly called &#8220;Cognition&#8221;) has supported the method since version 0.1-alpha8, released in May 2008.</p>
<p>One year on from my formal proposal, what changes have been made to the hCard specification, in this regard? <strong><big>None.</big></strong></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[2nd RDF Vancouver/Semantic Web User Group Meeting - Wed, Nov/26 @ WorkSpace]]></title>
<link>http://vanajax.wordpress.com/2008/11/26/2nd-rdf-vancouversemantic-meeting/</link>
<pubDate>Wed, 26 Nov 2008 07:53:20 +0000</pubDate>
<dc:creator>Gerald</dc:creator>
<guid>http://vanajax.wordpress.com/2008/11/26/2nd-rdf-vancouversemantic-meeting/</guid>
<description><![CDATA[Jim Pick posts on the event listing: This is the second monthly meeting of the RDF Vancouver Semanti]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://jimpick.com">Jim Pick</a> posts on the <a href="http://upcoming.yahoo.com/event/1317700">event listing</a>:</p>
<blockquote><p>This is the second monthly meeting of the RDF Vancouver Semantic Web User Group. It is intended to be an informal event for learning about the latest Semantic Web technologies, and networking with other users/developers in the community.</p>
<p>It will be held at WorkSpace, from 7:00pm on Wednesday, November 26th.</p>
<p>Proposed program (90 minutes):</p>
<ul>
<li>Dorian Taylor is going to start with a short talk for newcomers explaining what the Semantic Web is</li>
<li>Gerald Bauer is going to talk about Microformats</li>
<li>Jim Pick is going to talk about Freebase, Acre and the new <a href="http://vancouver.freebase.com">Vancouver &#8220;base&#8221;</a></li>
</ul>
<p>After the presentations, some of us might head over to the Irish Heather for a beer or two.</p></blockquote>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Que son los microformatos?]]></title>
<link>http://menuemprendedor.wordpress.com/2008/10/25/que-son-los-microformatos/</link>
<pubDate>Sat, 25 Oct 2008 17:43:52 +0000</pubDate>
<dc:creator>menuemprendedor</dc:creator>
<guid>http://menuemprendedor.wordpress.com/2008/10/25/que-son-los-microformatos/</guid>
<description><![CDATA[Dice Wikipedia en http://es.wikipedia.org/wiki/Microformato: Un Microformat o Microformato (a veces ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Dice Wikipedia en <a href="http://es.wikipedia.org/wiki/Microformato">http://es.wikipedia.org/wiki/Microformato</a>:</p>
<p>Un <strong>Microformat</strong> o <strong>Microformato</strong> (a veces abreviado con <strong>μF</strong> o <strong>uF</strong>) es una forma simple de agregar significado <a title="Semántica" href="http://menuemprendedor.wordpress.com/wiki/Sem%C3%A1ntica">semántico</a> a un contenido legible por el humano y que para la máquina es sólo texto plano. Están ideados para ser usadas en <a title="Página web" href="http://menuemprendedor.wordpress.com/wiki/P%C3%A1gina_web">páginas web</a> que usen <a title="HTML" href="http://menuemprendedor.wordpress.com/wiki/HTML">HTML</a> o <a title="XHTML" href="http://menuemprendedor.wordpress.com/wiki/XHTML">XHTML</a>, de manera tal de que la información pueda ser indexada, guardada, referenciada, reusada o combinada.</p>
<p>Más técnicamente, son elementos de <a title="Lenguaje de marcado" href="http://menuemprendedor.wordpress.com/wiki/Lenguaje_de_marcado">lenguaje de marcado</a>, usando (X)HTML usando nombres de clase específicos. En este sentido, son abiertos para que cualquiera haga uso de ellos.</p>
<p>Las especificaciones actuales de microformatos permiten la representación de eventos, información de contacto, relaciones sociales, direcciones, ubicaciones (coordenadas), etc.</p>
<p>Los microformatos son mantenidos y especificados por <a class="external text" title="http://www.microformats.org/" rel="nofollow" href="http://www.microformats.org/">Microformats.org</a>.</p>
<p> </p>
<p>Uno de los beneficios de trabajar con microformatos es lograr mejorar las posiciones de búsqueda.</p>
<p>Ver aquí para otros ejemplos de implementaciones:</p>
<p><a href="http://microformats.org/wiki/implementations">http://microformats.org/wiki/implementations</a></p>
<p>Espero que sirva.</p>
<p>toch</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[School Fundraising Software]]></title>
<link>http://schoolfundraisingsoftware.wordpress.com/2008/10/24/school-fundraising-software/</link>
<pubDate>Fri, 24 Oct 2008 23:41:25 +0000</pubDate>
<dc:creator>peerai</dc:creator>
<guid>http://schoolfundraisingsoftware.wordpress.com/2008/10/24/school-fundraising-software/</guid>
<description><![CDATA[School Fundraising Software: The Top Picks Regardless of whether you are a principal or teacher tryi]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a title="School Fundraising Software" href="http://schoolfundraisingprogram.blogspot.com/2008/09/school-fundraising-software.html" target="_blank">School Fundraising Software</a>: The Top Picks</p>
<p>Regardless of whether you are a principal or teacher trying to come up with student fundraising ideas or a parent who is trying to do their part, having the right school fundraising software or fundraising auction software is going to be very important, so that you can maximize this experience and ensure that you make as much money as you possibly can. <a title="School Fundraising Software" href="http://schoolfundraisingprogram.blogspot.com/2008/09/school-fundraising-software.html" target="_blank">Read Further</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Микроформаты и всё такое]]></title>
<link>http://butaji.wordpress.com/2008/10/23/%d0%bc%d0%b8%d0%ba%d1%80%d0%be%d1%84%d0%be%d1%80%d0%bc%d0%b0%d1%82%d1%8b-%d0%b8-%d0%b2%d1%81%d1%91-%d1%82%d0%b0%d0%ba%d0%be%d0%b5/</link>
<pubDate>Thu, 23 Oct 2008 06:58:34 +0000</pubDate>
<dc:creator>butaji</dc:creator>
<guid>http://butaji.wordpress.com/2008/10/23/%d0%bc%d0%b8%d0%ba%d1%80%d0%be%d1%84%d0%be%d1%80%d0%bc%d0%b0%d1%82%d1%8b-%d0%b8-%d0%b2%d1%81%d1%91-%d1%82%d0%b0%d0%ba%d0%be%d0%b5/</guid>
<description><![CDATA[Микроформаты (иногда сокращается до μF или uF) — часть языка разметки, которая позволяет помечать се]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><strong>Микроформаты</strong> (иногда сокращается до μF или uF) — часть языка разметки, которая позволяет помечать семантику в веб-страницах на HTML или XHTML. Программы могут извлекать данные из веб страниц, которые помечены одним или несколькими микроформатами.</p>
<p>Добавление микроформатов к обычной веб-странице позволит компьютерам обрабатывать HTML-текст и загружать информацию в базы данных. Например, поисковые роботы смогут находить контактную информацию, события и обзоры.</p>
<p><strong>hCard</strong> (сокращение для HTML vCard) — микроформат для публикации контактной информации людей, компаний, организаций и мест в (X)HTML, Atom, RSS или произвольном XML. hCard является представлением 1 в 1 параметров и значений формата vCard (RFC 2426).</p>
<p><a href="http://rhizohm.net/contact.html">http://rhizohm.net/contact.html</a></p>
<p>На этой странице реализована hCard карточка. А так же встроен очень симпатичный обработчик этой карточки <a href="http://www.codeplex.com/Oomph">Oomph.</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[...All work &amp; no play]]></title>
<link>http://mssdevelopmentdirector.wordpress.com/2008/10/22/all-work-no-play/</link>
<pubDate>Thu, 23 Oct 2008 02:13:05 +0000</pubDate>
<dc:creator>mssdevelopmentdirector</dc:creator>
<guid>http://mssdevelopmentdirector.wordpress.com/2008/10/22/all-work-no-play/</guid>
<description><![CDATA[Today was a busy day &amp; that’s just the way I like it! …Golf Tournament work and editing all info]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Today was a busy day &#38; that’s just the way I like it!</p>
<p>…Golf Tournament work and editing all information related to Morning Star School’s decision to participate with SchoolHeart, Inc. and the hCard program.</p>
<p>We’re so incredibly excited about the hCard. It does not compete with our SCRIP program – in fact it’s a way to enhance it. If you’re curious about how the hCard works, I would strongly encourage you to visit <a title="SchoolHeart Overview Presentation" href="http://www.schoolheart.com/main/">SchoolHeart’s home page</a> and watch the informative video. (The link is at the bottom of the page.)</p>
<p> <br />
<strong>For every card purchased – Morning Star School receives 50% ($12.50).</strong>For purchases made through their “online mall,” Morning Star School receives a percentage of the sale just like SCRIP purchases!</p>
<p> <br />
<strong><span style="color:#ff6600;">The most exciting part about today was our October Mass. It’s such a joy &#38; blessing to see the students experiencing God’s love and showing it to one another. </span></strong></p>
<p><strong>We are still in need of golfers, sponsors, and volunteers! </strong>Please plan to attend the <span style="text-decoration:underline;">Parent Volunteer Meeting</span> next Wednesday morning, <span style="text-decoration:underline;">October 29th at 7:00 AM</span> in the school library. I hope to see as many parents there as possible! <strong>The annual difference between actual cost of special education and tuition for the number of students we have this year is <span style="text-decoration:underline;">$436,109.00</span>!!</strong> That’s a lot of money to raise – we need your help!</p>
<p>I hope everyone is having a blessed week and all of you are in my prayers. As always, shoot me an <a title="Shoot me an email!" href="mailto:LauraBrock@bellsouth.net">email</a> if you need anything!</p>
<p>Many thanks &#38; God Bless!</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Oomph: A Microformat Toolkit from Microsoft]]></title>
<link>http://nimad.wordpress.com/2008/10/22/oomph-a-microformat-toolkit-from-microsoft/</link>
<pubDate>Wed, 22 Oct 2008 18:26:53 +0000</pubDate>
<dc:creator>nimad</dc:creator>
<guid>http://nimad.wordpress.com/2008/10/22/oomph-a-microformat-toolkit-from-microsoft/</guid>
<description><![CDATA[Microsoft has just released Oomph: A Microformat Toolkit.  According to Karsten Januszewski, &#8220;]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Microsoft has just released <a title="Oomph" href="http://visitmix.com/lab/oomph." target="_self">Oomph</a>: A Microformat Toolkit.  According to <a href="http://rhizohm.net/irhetoric/">Karsten Januszewski</a>, &#8220;Our main goal with Oomph is to make Microformats more accessible for users, developers and designers. Oomph is an amalgamation of applications: an Internet Explorer Add-in built in C++; a cross-browser HTML overlay built using JQuery that aggregates Microformats (hCard and hCalendar); a set of CSS styles for Microformats; and a Windows Live Writer plug-in written for inserting hCards&#8221;</p>
<p>There is a video demo on YouTube: <a href="http://www.youtube.com/watch?v=zx2f2Z9MMQ8" target="_blank">http://www.youtube.com/watch?v=zx2f2Z9MMQ8</a></p>
<p>The code is on CodePlex at <a href="http://codeplex.com/oomph" target="_blank">http://codeplex.com/oomph</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[SchoolHeart - the "hCard"]]></title>
<link>http://mssdevelopmentdirector.wordpress.com/2008/10/21/schoolheart-the-hcard/</link>
<pubDate>Tue, 21 Oct 2008 22:43:23 +0000</pubDate>
<dc:creator>mssdevelopmentdirector</dc:creator>
<guid>http://mssdevelopmentdirector.wordpress.com/2008/10/21/schoolheart-the-hcard/</guid>
<description><![CDATA[Parents &#8211; the following was sent home with students today&#8230;Please email me at LauraBrock@]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><em><strong><span style="color:#0000ff;">Parents &#8211; the following was sent home with students today&#8230;Please email me at </span></strong></em><a href="mailto:LauraBrock@bellsouth.net"><em><strong><span style="color:#000080;">LauraBrock@bellsouth.net</span></strong></em></a><em><strong><span style="color:#0000ff;"><span style="color:#000080;"> </span>if you have any questions&#8230;</span></strong></em></p>
<p class="MsoNormal" style="text-align:justify;margin:0;"><strong><span style="font-size:12pt;line-height:115%;font-family:'Comic Sans MS';font-variant:small-caps;">Parents – A few questions for you &#38; your family members…</span></strong></p>
<p class="MsoListParagraphCxSpFirst" style="text-indent:-.25in;text-align:justify;margin:0 0 0 .5in;"><span style="font-size:12pt;line-height:115%;font-family:Symbol;font-variant:small-caps;"><span>·<span style="font-family:'Times New Roman';">         </span></span></span><strong><span style="font-size:12pt;line-height:115%;font-family:'Comic Sans MS';font-variant:small-caps;">Do you like discounts?</span></strong></p>
<p class="MsoListParagraphCxSpMiddle" style="text-indent:-.25in;text-align:justify;margin:0 0 0 .5in;"><span style="font-size:12pt;line-height:115%;font-family:Symbol;font-variant:small-caps;"><span>·<span style="font-family:'Times New Roman';">         </span></span></span><strong><span style="font-size:12pt;line-height:115%;font-family:'Comic Sans MS';font-variant:small-caps;">Do you like coupons?</span></strong></p>
<p class="MsoListParagraphCxSpMiddle" style="text-indent:-.25in;text-align:justify;margin:0 0 0 .5in;"><span style="font-size:12pt;line-height:115%;font-family:Symbol;font-variant:small-caps;"><span>·<span style="font-family:'Times New Roman';">         </span></span></span><strong><span style="font-size:12pt;line-height:115%;font-family:'Comic Sans MS';font-variant:small-caps;">Do you want to support Morning Star School?</span></strong></p>
<p class="MsoListParagraphCxSpLast" style="text-indent:-.25in;text-align:justify;margin:0 0 0 .5in;"><span style="font-size:12pt;line-height:115%;font-family:Symbol;font-variant:small-caps;"><span>·<span style="font-family:'Times New Roman';">         </span></span></span><strong><span style="font-size:12pt;line-height:115%;font-family:'Comic Sans MS';font-variant:small-caps;">Do you like convenience? </span></strong></p>
<p class="MsoNormal" style="text-align:justify;margin:0;"><strong><span style="font-size:12pt;line-height:115%;font-family:'Comic Sans MS';font-variant:small-caps;">If you answered “YES” to any or all of the questions above, then we have an amazing opportunity for you! </span></strong><strong><span style="font-size:12pt;line-height:115%;font-family:Wingdings;font-variant:small-caps;"><span>J</span></span></strong><strong><span style="font-size:12pt;line-height:115%;font-family:'Comic Sans MS';font-variant:small-caps;"></span></strong></p>
<p class="MsoNormal" style="text-align:justify;margin:0;"><span style="font-family:'Comic Sans MS';"><span style="font-size:small;"> </span></span></p>
<p class="MsoNormal" style="text-align:justify;margin:0;"><span style="font-size:12pt;line-height:115%;font-family:'Comic Sans MS';">Morning Star School is now participating with <strong>SchoolHeart, Inc.</strong> using <strong>“<a title="hCard Preview - Make it your own!" href="http://i451.photobucket.com/albums/qq239/mssdevelopmentdirector/hCard/new_hCard_4web_small.gif" target="_blank">The hCard</a>.”</strong> To purchase an hCard, please visit MSS’s SchoolHeart website at <a href="http://www.morningstar.schoolheart.com/">http://www.morningstar.schoolheart.com/</a>. </span><span style="font-size:14pt;line-height:115%;font-family:'Comic Sans MS';">Only <strong><span style="text-decoration:underline;">$25 is required to purchase</span></strong> the “show and save” card – <strong><span style="text-decoration:underline;">MSS receives 50% of every card sold</span></strong>!! That’s $12.50 for each card sold; if <strong>one card is purchased per child MSS will instantly make <span style="text-decoration:underline;">$1,362.50</span></strong>!</span></p>
<p class="MsoNormal" style="text-align:justify;margin:0;"><strong><span style="text-decoration:underline;"><span style="font-family:'Comic Sans MS';font-variant:small-caps;"><span style="text-decoration:none;"><span style="font-size:small;"> </span></span></span></span></strong></p>
<p class="MsoNormal" style="text-align:justify;margin:0;"><strong><span style="text-decoration:underline;"><span style="font-family:'Comic Sans MS';font-variant:small-caps;"><span style="font-size:small;">Ten Reasons to Purchase the hCard:</span></span></span></strong></p>
<p class="MsoNormal" style="text-align:justify;margin:0;"><strong><span style="font-family:'Comic Sans MS';font-variant:small-caps;"></span></strong><span style="font-family:'Comic Sans MS';font-variant:small-caps;"><span style="font-size:small;"><strong>1.</strong> Roadside Assistance Services &#8211; included</span></span></p>
<p class="MsoNormal" style="text-align:justify;margin:0;"><strong><span style="font-family:'Comic Sans MS';font-variant:small-caps;"></span></strong><span style="font-family:'Comic Sans MS';font-variant:small-caps;"><span style="font-size:small;"><strong>2.</strong> Emergency Contacts Services &#8211; included</span></span></p>
<p class="MsoNormal" style="text-align:justify;margin:0;"><strong><span style="font-family:'Comic Sans MS';font-variant:small-caps;"></span></strong><span style="font-family:'Comic Sans MS';font-variant:small-caps;"><span style="font-size:small;"><strong>3.</strong> National Prescription Discount Card (save 15-70% at 53,000+ locations)</span></span></p>
<p class="MsoNormal" style="text-align:justify;margin:0;"><strong><span style="font-family:'Comic Sans MS';font-variant:small-caps;"></span></strong><span style="font-family:'Comic Sans MS';font-variant:small-caps;"><span style="font-size:small;"><strong>4.</strong> Gift Card promotions from Chili&#8217;s, Sears, Starbucks, Olive Garden and more&#8230;</span></span></p>
<p class="MsoNormal" style="text-align:justify;margin:0;"><strong><span style="font-family:'Comic Sans MS';font-variant:small-caps;"></span></strong><span style="font-family:'Comic Sans MS';font-variant:small-caps;"><span style="font-size:small;"><strong>5.</strong> Automotive Discounts up to 10% off at Jiffy Lube, Meineke, Aamco and Maaco</span></span></p>
<p class="MsoNormal" style="text-align:justify;margin:0;"><strong><span style="font-family:'Comic Sans MS';font-variant:small-caps;"></span></strong><span style="font-family:'Comic Sans MS';font-variant:small-caps;"><span style="font-size:small;"><strong>6.</strong> Emergency Pet Protection 24/7 only $10.00 a year for up to 4 pets</span></span></p>
<p class="MsoNormal" style="text-align:justify;margin:0;"><strong><span style="font-family:'Comic Sans MS';font-variant:small-caps;"></span></strong><span style="font-family:'Comic Sans MS';font-variant:small-caps;"><span style="font-size:small;"><strong>7.</strong> Sporting Goods up to 10% off online at Sports Authority and Sports Kids</span></span></p>
<p class="MsoNormal" style="text-align:justify;margin:0;"><strong><span style="font-family:'Comic Sans MS';font-variant:small-caps;"></span></strong><span style="font-family:'Comic Sans MS';font-variant:small-caps;"><span style="font-size:small;"><strong>8.</strong> National Pet and Animal Savings</span></span></p>
<p class="MsoNormal" style="text-align:justify;margin:0;"><strong><span style="font-family:'Comic Sans MS';font-variant:small-caps;"></span></strong><span style="font-family:'Comic Sans MS';font-variant:small-caps;"><span style="font-size:small;"><strong>9.</strong> Savings on Entertainment and Events up to 50% off the regular price</span></span></p>
<p class="MsoNormal" style="text-align:justify;margin:0;"><strong><span style="font-family:'Comic Sans MS';font-variant:small-caps;"></span></strong><span style="font-family:'Comic Sans MS';font-variant:small-caps;"><span style="font-size:small;"><strong>10.</strong> Travel and Hotel Discounts including Southwest Vacations and car rentals</span></span></p>
<p class="MsoNormal" style="text-align:justify;margin:0;"><span style="font-family:'Comic Sans MS';font-variant:small-caps;"><span style="font-size:small;"> </span></span></p>
<p class="MsoNormal" style="text-align:center;margin:0;" align="center"><strong><span style="font-family:'Comic Sans MS';"><span style="font-size:small;">So go to </span><a href="http://www.morningstar.schoolheart.com/"><span style="font-size:small;">www.morningstar.schoolheart.com</span></a><span style="font-size:small;"> today, purchase a card or two &#38; send this information to family &#38; friends!</span></span></strong></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Microformats]]></title>
<link>http://semanticweb30.wordpress.com/2008/10/20/microformats/</link>
<pubDate>Mon, 20 Oct 2008 20:54:53 +0000</pubDate>
<dc:creator>dezaiacomo</dc:creator>
<guid>http://semanticweb30.wordpress.com/2008/10/20/microformats/</guid>
<description><![CDATA[Dalla pagina &#8220;What are microformats?&#8221; del wiki di microformats.org, si trovano molte pos]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Dalla pagina &#8220;<a href="http://microformats.org/wiki/what-are-microformats" target="_blank"><em>What are microformats?</em></a>&#8221; del wiki di <a href="http://microformats.org/" target="_blank">microformats.org</a>, si trovano molte possibili definizioni di <strong>microformats</strong>.<br />
Per citarne alcune:</p>
<blockquote><p><em>&#8220;Designed for humans first and machines second, microformats are a set of simple, open data formats built upon existing and widely adopted standards.&#8221;</em></p>
<p style="text-align:right;"><em> Definizione corrente di microformats, </em>Dan Cederholm</p>
</blockquote>
<blockquote>
<p style="text-align:left;"><em>&#8220;Microformats are simple codes that you can use to identify specific kinds of data, like people or events, in your webpages.&#8221;<br />
</em><em></em></p>
<p style="text-align:right;">Chris Messina</p>
</blockquote>
<blockquote>
<p style="text-align:left;"><em>&#8220;Microformats are a way of adding simple markup to human-readable data items such as events, contact details or locations, on web pages, so that the information in them can be extracted by software and indexed, searched for, saved, cross-referenced or combined.</em>&#8220;</p>
<p style="text-align:right;">Andy Mabbett</p>
</blockquote>
<blockquote><p><em>&#8220;Microformats are the way to publish and share information on the web with higher fidelity.&#8221;</em></p>
<p><em>&#8220;[...]microformats are carefully designed (X)HTML class names that extend the semantics of (X)HTML and enable authors to publish higher semantic fidelity content such as people, events, reviews, etc.&#8221;</em></p>
<p><em>&#8220;A microformat is way of adding more meaning to web pages beyond normal HTML headings and paragraphs, so you can indicate mentions of people, companies, events, reviews, tags, etc.</em>&#8220;</p>
<p style="text-align:right;">Tantek Çelik</p>
</blockquote>
<blockquote>
<p style="text-align:left;"><em>Microformats are a way of attaching extra meaning to the information published on a web page. This extra semantic richness works alongside the information already presented, and can be used for the benefit of people and computers. This is mostly done through adding special pre-defined names to the class attribute of existing XHTML markup.</em></p>
<p style="text-align:right;">Drew McLellan</p>
</blockquote>
<p>Prendendo spunto da queste definizioni, possiamo quindi dire che i microformats sono dei particolari formati che vengono utilizzati per dare un significato (semantico) ai dati &#8220;human-oriented&#8221; che si trovano sulle pagine web (eventi, persone, links, etc&#8230;), in modo tale da renderli &#8220;<strong>machine-readable</strong>&#8220;, riusabili e facilmente condivisibili. Questo processo è ottenuto tramite l&#8217;uso di specifici <strong><em>class names</em> XHTML</strong>.<br />
Esempi di microformats sono <a href="http://microformats.org/wiki/hcard">hCard</a>, <a href="http://microformats.org/wiki/hcalendar">hCalendar</a>, <a href="http://microformats.org/wiki/hresume">hResume,</a> <a href="http://www.gmpg.org/xfn/">XFN</a>.<br />
Il microformat <strong>hCard</strong>, ad esempio, è un formato standard per rappresentare informazioni riguardanti persone, organizzazioni o aziende, che sfrutta elementi del <strong>semantic HTML</strong> in modo da poter incorporare i dati delle vCard nelle pagine web. hCard parte proprio dagli elementi dello standard vCard e li utilizza come <em>class names</em> per inserire in pagine (X)HTML i valori degli oggetti vCard. Le proprietà di una hCard sono rappresentate dagli elementi identificati con certi <em>class names</em>, che sono quelli <a href="http://microformats.org/wiki/hcard-cheatsheet#Properties__.28Class_Names.29" target="_blank">definiti dallo standard</a>, ovvero:</p>
<ul>
<li><em>vcard</em> (identifica l&#8217;inizio di una hCard, è l&#8217;elemento <em>root</em>)</li>
<li><em>fn </em>(formatted name)<em><br />
</em></li>
<li><em>n</em></li>
<li><em>nickname, sort-string</em></li>
<li><em> url, email, <span>tel </span></em></li>
<li><em> adr, label</em></li>
<li><em> geo (latitude, longitude), tz</em></li>
<li><em> photo, logo, sound, bday</em></li>
<li><em> title, role, org</em></li>
<li><em> category, note</em></li>
<li><em> class, key, mailer, uid, rev</em></li>
</ul>
<p>La mia hCard (creata in questo caso con <a href="http://microformats.org/code/hcard/creator">hCard Creator</a>) con alcune delle mie informazioni personali (Nome, Cognome, Città, Stato, Telefono, email, foto, url) potrebbe essere:</p>
<blockquote>
<pre>1. &#60;div id="hcard-Simone-Dezaiacomo" class="<span style="color:#ff0000;">vcard</span>"&#62;
2.   &#60;img style="float:left; margin-right:4px"
        src="http://www.esempio.com/miafoto.jpg" alt="photo of "
        class="<span style="color:#ff0000;">photo</span>"/&#62;
3.   &#60;a class="<span style="color:#ff0000;">url</span> <span style="color:#ff0000;">fn</span>" href="http://semanticweb30.wordpress.com"&#62;
                       Simone Dezaiacomo&#60;/a&#62;
4.   &#60;a class="<span style="color:#ff0000;">email</span>" href="mailto:indirizzoemail@gmail.com"&#62;
                       indirizzoemail@gmail.com&#60;/a&#62;
5.   &#60;div class="<span style="color:#ff0000;">adr</span>"&#62;
6.    &#60;span class="<span style="color:#ff0000;">locality</span>"&#62;Bologna&#60;/span&#62;
      ,
7.    &#60;span class="<span style="color:#ff0000;">region</span>"&#62;Italy&#60;/span&#62;
8.   &#60;/div&#62;
9.   &#60;div class="<span style="color:#ff0000;">tel</span>"&#62;+39 0512020202020&#60;/div&#62;
10. &#60;/div&#62;
(in rosso sono evidenziati i <span style="color:#ff0000;">class names</span>)</pre>
</blockquote>
<p>Questo codice, inserito nella propria pagina web, fa sì che le informazioni personali siano &#8220;semantiche&#8221; e formattate con il microformat hCard, rendendo i dati &#8220;machine-readable&#8221;, riusabili e facilmente condivisibili poichè sono identificati da <em>class names</em> standardizzati.</p>
<p>I <a href="http://microformats.org/wiki/hcard-design-methodology#Semantic_XHTML_Design_Principles"><em>Design Principles</em></a> del semantic XHTML sono:</p>
<ul>
<li>riutilizzare le strutture (nomi, oggetti, proprietà, valori, tipi, ecc&#8230;) già standardizzate nelle RFC (nel caso delle hCard, viene riutilizzato lo standard delle vCard)</li>
<li>usare class names basati sui nomi delle strutture originali dello standard (ad esempio quello che nelle vCard è BEGIN:VCARD, nelle hCard è <strong>class=&#8221;vcard&#8221;</strong>, così come FN diventa <strong>class=&#8221;fn&#8221;</strong>, ecc&#8230;)</li>
<li>Alcuni elementi possiedono sotto-proprietà (<strong>locality</strong> è una sotto-proprietà di <strong>adr</strong>). Queste sotto-proprietà devono essere annidate rispetto agli principali cui sono riferiti (vedi righe 5-8 dell&#8217;esempio sopra)</li>
<li>Se il formato dell&#8217;elemento corrispondente alla struttura standard originale è troppo lungo o scomodo, è possibile usare &#60;abbr&#62; e inserire il contenuto dell&#8217;elemento come valore dell&#8217;attributo title invece che come contenuto dell&#8217;elemento. (Per rappresentare la sotto-proprietà <strong>region</strong> &#8211; riga 7 &#8211; in formato abbreviato, avremmo potuto usare <em><strong>&#60;abbr class=&#8221;region&#8221; title=&#8221;Italy&#8221;&#62;IT&#60;/abbr&#62;</strong></em>)</li>
</ul>
<p>Per quanto riguarda il microformat <strong>hCalendar</strong>, il concetto e i design principles sono gli stessi di hCard, ma permette, seguendo la struttura definita dallo standard <strong>iCalendar</strong>, di rappresentare eventi e calendari incorporabili in pagine web e presentanti contenuto semantico riusabile e &#8220;machine-readable&#8221;.</p>
<p><strong>Fonti</strong>:<br />
<a href="http://microformats.org" target="_blank">http://microformats.org/</a><br />
<a href="http://microformats.org/wiki/what-are-microformats" target="_blank">http://microformats.org/wiki/what-are-microformats</p>
<p>http://microformats.org/wiki/hcard</p>
<p>http://microformats.org/wiki/hcalendar</p>
<p>http://microformats.org/wiki/hresume</p>
<p>http://www.gmpg.org/xfn/</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Microformatos]]></title>
<link>http://edersonmelo.wordpress.com/2008/10/15/microformatos/</link>
<pubDate>Wed, 15 Oct 2008 11:51:59 +0000</pubDate>
<dc:creator>edersonmelo</dc:creator>
<guid>http://edersonmelo.wordpress.com/2008/10/15/microformatos/</guid>
<description><![CDATA[Microformatos é um conjunto de formatos abertos projetados para adicionar semântica em qualquer docu]]></description>
<content:encoded><![CDATA[Microformatos é um conjunto de formatos abertos projetados para adicionar semântica em qualquer docu]]></content:encoded>
</item>
<item>
<title><![CDATA[The six true leaders of the new web world]]></title>
<link>http://webnomena.com/2008/09/19/the-six-true-leaders-of-the-new-web-world/</link>
<pubDate>Fri, 19 Sep 2008 18:52:51 +0000</pubDate>
<dc:creator>Keren Dagan</dc:creator>
<guid>http://webnomena.com/2008/09/19/the-six-true-leaders-of-the-new-web-world/</guid>
<description><![CDATA[I keep reading lately about Supper Influencer and others with a vast online presence in the context ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><strong></strong></p>
<p>I keep reading lately about <a href="http://www.readwriteweb.com/archives/super_influencer.php">Supper Influencer</a> and others with a <a href="http://www.readwriteweb.com/archives/seven_social_media_consultants.php">vast online presence</a> in the context of leadership. I agree that these figures are helping us adapt to the new power that lies in social media. Yet, I think that we need to put things in perspective.  Just because they have 4,000 followers on <a href="http://twitter.com/">Twitter</a> and a great blog doesn’t mean that they have enabled millions to do things they couldn’t do before. In other words: they haven’t necessarily led us to a new world online. But here are the six true leaders of the new web world in my opinion, because they have helped to shape this new world. </p>
<h3><strong>Sir Tim Berners-Lee</strong></h3>
<p>The World Wide Web inventor, the director of the <a href="http://en.wikipedia.org/wiki/World_Wide_Web_Consortium">World Wide Web Consortium</a> (W3C) and more. Sir Tim is my first choice for a true leader of the new web world not just because of his past contributions, but also for his vision of the way information will be linked going forward. In his <a href="http://dig.csail.mit.edu/breadcrumbs/node/215">Giant Global Graph</a> blog post, he speaks about making the web smarter using standard semantic formats like FOAF, RDF, OWL and SPARQL.</p>
<blockquote><p>&#8220;It&#8217;s not the documents, it is the things they are about which are important.&#8221;</p></blockquote>
<p>We can already see the benefit of using these semantic annotations in web pages that support microforamts. One example is HCard in <a href="http://googlemapsapi.blogspot.com/2007/06/microformats-in-google-maps.html">Google Maps</a>:</p>
<blockquote><p>&#8220;By marking up our results with the <a href="http://microformats.org/wiki/hcard-authoring">hCard microformat</a>, your browser can easily recognize the address and contact information in the page, and help you transfer it to an address book or phone more easily.&#8221;</p></blockquote>
<p>I don&#8217;t know how much (if at all) Sir Tim is using Twitter, but in my opinion he is a true technology leader. The standards that the W3C organization is setting keep changing our lives.</p>
<h3><strong>Dave Winer</strong></h3>
<p>The man that gave us RSS, podcasting, and taught us what blogging is all about.From his blog post <a href="http://www.scripting.com/2007/01/01.html#theUneditedVoiceOfAPerson">The unedited voice of a person</a> about blogging:&#8221;If it was one voice, unedited, not determined by group-think &#8212; then it was a blog, no matter what form it took. If it was the result of group-think, with lots of ass-covering and offense avoiding, then it&#8217;s not. Things like spelling and grammatic errors were okay, in fact they helped convince one that it was unedited.&#8221;I don&#8217;t know what Mr. Winer is up to these days but in my opinion his contribution to the weblog world helps to empower millions in sharing their lives, knowledge, and thoughts online.</p>
<h3>Jeff Bezos and Amazon.com</h3>
<p>What Amazon is doing in recent years for small businesses is what that Microsoft did in the 80’s and 90’s.</p>
<blockquote><p>&#8220;<a href="http://www.amazon.com/AWS-home-page-Money/b?ie=UTF8&#38;node=3435361" target="_blank">Amazon Web Services(AWS)</a> enables web-scale computing by providing access to an established infrastructure that gives you flexibility to run your business at &#8220;web-scale&#8221; &#8212; uninhibited by growth and demand. In other word it saves a new online business from building the costly scalable infrastructure to support it. The fee structure is also a big advantage with its <a href="http://www.amazon.com/gp/browse.html?node=201590011" target="_blank">Elastic Compute Cloud</a> (EC2) your initial cost is minimal and it only grows with your business success. &#8220;</p></blockquote>
<p>The results:</p>
<blockquote><p>&#8220;A growing community of 330,000+ developers, start-ups, and established companies are building robust applications using AWS solutions.&#8221;</p></blockquote>
<p>One of my favorite quotes came from the <a href="http://fitz.blogspot.com/2008/08/my-other-computer-is-data-center.html">My Other Computer is a Data Center sticker story</a>. If Microsoft is now <a href="http://www.computerweekly.com/Articles/2008/03/03/229657/microsoft-to-launch-cloud-computing-service.htm">building tools for cloud computing</a> then people will follow. You can also see what Mr. Bezos has to say about AWS <a href="http://www.techcrunch.com/2008/06/01/bezos-talks-web-services/">here</a>.</p>
<p>I know that Amazon is a business but when I see a company that shares infrastructure originally built to serve its own business with others who otherwise couldn’t afford to build it, and thereby enable new businesses to emerge,  I see a leader.If the direction of web app development is into the clouds, Amazon was the pioneer and will be the leader taking us there.</p>
<h3>Jimmy Wales and Wikipedia</h3>
<p><a href="http://en.wikipedia.org/wiki/Jimmy_Wales">Wikipedia</a> founder. Can you imagine a day without visiting this web site for learning a new technology, buzz word, persona, or millions of other terms? My Wikipedia sequence starts with Google-ing a term, finding the right Wikipedia page on the Google search results list, then clicking. After a few minutes I&#8217;m in the know. Based on the fact that Wikipedia always is on top of <a href="http://www.google.com/">Google</a> SERP I can only guess that I&#8217;m not the only one dancing this little dance. I can&#8217;t thank you enough, Mr. Wales.</p>
<div id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:0dd2b33e-9d2b-4f2a-bb13-69de45a61c89" class="wlWriterSmartContent" style="display:inline;float:none;margin:0;padding:0;">
<div><!--cut and paste--></div>
<p><a href="http://www.ted.com/index.php/talks/jimmy_wales_on_the_birth_of_wikipedia.html">Jimmy Wales: How a ragtag band created Wikipedia (from TED website)</a></div>
<h3>Larry Page, Sergey Brin and Google</h3>
<p>It seems lately that Google is becoming the next Microsoft: big, ubiquitous, too powerful, some may even say a monopoly. I agree with some of these claims, and I like to see any of the <a href="http://altsearchengines.com/">Alts</a> taking market share away from Google. Yet can you see any other company today that knows how to treat data the way Google does? Can you see any other software company that does such an amazing job in building product usability?  Sometimes I think that Google is inside my head predicting the next move.  Recently Google launched Chrome, a new web browser that shows again how this company leads. The web world of today is not the same as it was few years ago. Web applications nowadays offer no less functionality than desktop applications running on our personal computer. It was a time for a new browser and Google was the one building it. I&#8217;m sure now that Google, using Chrome, and having access to our desktop will lead us to an even more organized world of information.</p>
<p>The people on this list have a lot in common. They are superb engineers and business people. They are not <strong>new</strong> leaders actually&#8211;they led us before&#8211;but they are not about to stop. They built technology that enables so many of us to do things that could only have been done before by large organizations, if at all. They understand the digital world and adapt to changes faster than anyone else. Unless they happen to be the very ones that catalyze the change themselves.</p>
<p>Do you agree? Did I miss others (probably)? What other forms of leadership on the web do you see today?</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Die Suche nach Mikroformaten]]></title>
<link>http://buchstabensalat.wordpress.com/2008/09/19/die-suche-nach-mikroformaten/</link>
<pubDate>Fri, 19 Sep 2008 09:15:30 +0000</pubDate>
<dc:creator>vaweb</dc:creator>
<guid>http://buchstabensalat.wordpress.com/2008/09/19/die-suche-nach-mikroformaten/</guid>
<description><![CDATA[Seit Anfang dieses Jahres 2008 betreibe ich eine Suchmaschine names VIREL auf www.virel.org. VIREL d]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Seit Anfang dieses Jahres 2008 betreibe ich eine Suchmaschine names VIREL auf <a href="http://www.virel.org">www.virel.org</a>. VIREL durchforstet das Internet mittels verteilter Crawler nach Mikroformaten.</p>
<p>Mikroformate sind kleine standardisierte Codesegmente um z.B. Kontakte, Ereignisse (Events), sowohl menschen- als auch maschinenlesbar, strukturiert abzulegen. Durch die Nutzung von Mikroformaten wird der Inhalt von Webseiten für Maschinen (z.B.) Suchmaschinen verständlich und Inhalte untereinander in Beziehung gesetzt (Semantisches Web), ohne dass dadurch die Benutzerfreundlichkeit leidet. Für mehr Informationen über Mikroformate empfehle ich folgende Links:</p>
<ul>
<li> <a href="http://www.microformats.org" target="_blank">Offizielle Webseite für Mikroformate</a></li>
<li><a href="http://de.wikipedia.org/wiki/Mikroformat" target="_blank">Eintrag in Wikipedia (DE) über Mikroformate</a></li>
<li><a href="http://de.wikipedia.org/wiki/Semantisches_Web" target="_blank">Wikipedia (DE) über Semantisches Web</a></li>
</ul>
<p>VIREL durchsucht nun das Internet nach diesen Formaten. Bis heute, September 2008 hat VIREL über 20 tausend Kontakte gefunden, täglich kommen ca. 500 dazu. Die Anzahl der kalendarischen Events schwankt, da Ereignisse veralten wenn sie in die Vergangenheit rücken. Natürlich hat niemand Interesse daran, Events zu finden die bereits statt gefunden habe. Derzeit hält VIREL somit um die tausend bis zwei tausend aktuelle Events, tendenz steigend.</p>
<p>Ein Problem von Mikroformaten ist derzeit noch die fehlende Popularität und somit die Verbreitung und Aktzeptanz dieser. Grosse Unternehmen bauen Mikroformate zwar bereits in Ihre Produkte ein, z.B. unterstützt mittlerweile Firefox 3.0 Mikroformate und auch der neue Internet Explorer 8 soll Mikroformate unterstützen, doch der allgemeine Durchbruch lässt <em>noch</em> auf sich warten.</p>
<p>Für Die Statistiker habe ich noch ein paar Zahlen vorbereitet, die durch die Arbeit der VIREL Suchmaschine im Zeitraum von April 2008 bis September 2008 ermittelt wurden.</p>
<ul>
<li>Derzeit ist auf ca. 1.2% der Webseiten mindestens ein Mikroformat vorhanden</li>
<li>ca. 90% davon sind hCards, 7% hCalendars und der Rest andere Mikroformate</li>
<li>Die meisten Mikroformate sind derzeit (wer hätte das gedacht) in den USA zu finden, gefolgt von GB und Deutschland sowie im Rest von Europa.</li>
</ul>
<p>Die Features der Suchmaschine in aller Kürze</p>
<ul>
<li>Submit-Funktion für eigene Webseiten</li>
<li>VIREL kann als Hoster für Kontakt genutzt werden</li>
<li>Volltext- und phonetische Suche</li>
<li>Alternative Suchangebote</li>
<li>Manueller Import von .vcf vCard Dateien</li>
<li>RPC Schnittstelle um Suchergebnisse z.B. direkt in eigene Webseite zu Integrieren</li>
</ul>
<p>Die technischen Features werden auch auf der <a href="http://www.virel.org/index.php?pg=tech" target="_blank">Technical Page</a> (EN) von VIREL erklärt.</p>
<p>In naher Zukunft soll VIREL noch mehr Mikroformate verstehen und die Nutzerschnittstelle soll besser werden. So ist z.B. denkbar dem Benutzer automatisch die Kontakte oder Events zu präsentieren, die geografisch am nächsten zu seinen eigenen Standort liegen. Das ist aber nur einer der vielen Ideen. Wir werden sehen was davon letztendlich die nötige Reife erlangt&#8230;</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Mein Besuch auf dem NoseRub DevCamp '08 in Köln ]]></title>
<link>http://kehrseite.wordpress.com/2008/09/15/mein-besuch-auf-dem-noserub-devcamp-08-in-koln/</link>
<pubDate>Mon, 15 Sep 2008 20:48:11 +0000</pubDate>
<dc:creator>kehrseite</dc:creator>
<guid>http://kehrseite.wordpress.com/2008/09/15/mein-besuch-auf-dem-noserub-devcamp-08-in-koln/</guid>
<description><![CDATA[Cem Basman machte mich vor zwei Wochen auf NoseRub (&#8220;Nasereiben&#8221;) aufmerksam. Da Köln ni]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p style="text-align:left;"><a href="http://sprechblase.wordpress.com/" target="_blank">Cem Basman</a> machte mich vor zwei Wochen auf <a href="http://noserub.com" target="_blank">NoseRub</a> (&#8220;Nasereiben&#8221;) aufmerksam. Da Köln nicht weit ist und mich Open Sorce Projekte interessieren meldete ich mich bei <a href="http://identoo.com/dirk.olbertz" target="_blank">Dirk Oblertz</a> an. Im Vorfeld schaute ich mir <a href="http://identoo.com/kehrseite" target="_blank">Identoo.com</a> den Hostingservice von NoseRub an. Ich sah darin erst einen Argregator der Onlineaktivitäten von Plattformen wie <a href="http://flickr.com" target="_blank">Flickr</a>, <a href="http://de-de.facebook.com/people/Markus_Jakobs/1171711784" target="_blank">Facebook</a>, <a href="http://youtube.com" target="_blank">Youtube </a>usw.  per RSS besonders gut in verschiedene Spalten (Audio, Video, Bilder usw.) argregiert, was aber nur ein Teil des Projektes ist.</p>
<h2 style="text-align:left;">-Netzwerkübergreifendes verknüpfen von Profilkontakten</h2>
<p>Durch Gespräche mit den anwesenden Programmieren erkannte ich schnell das es sich um ein Projekt handelt was Benutzern ermöglichen soll Netzwerke dezentral zu organisieren. Im Klartext: Man ist in einem Netzwerk und kann andere zu seinen Kontakten hinzufühgen, die <span style="text-decoration:underline;">nicht</span> im selben Netzwerk angemeldet sind. Dies ist heute schon mit der <a href="http://de.wikipedia.org/wiki/Mikroformat" target="_blank">Microformats</a>-Technologie möglich. Durch <a href="http://microformats.org/wiki/hcard-xfn-supporting-friends-lists" target="_blank">hCard und XFN</a> werden verknüpfungen in den URL&#8217; s gefunden, was die Suchmaschine Google auch schon nutzt.</p>
<p>Zukünftig werde ich mich also nur noch in meinem Lieblingsnetzwerk aufhalten und von dort aus alles verwalten <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  und wenn mir das dann auch nicht mehr zusagt ziehe ich mit Sack und Pack auf meinen eigenen Server um.  Beim Anmelden auf  <a href="http://identoo.com" target="_blank">identoo.com</a> bekommt man automatisch eine <a href="http://de.wikipedia.org/wiki/OpenID" target="_blank">open ID</a> womit die Privatsphäre sichergestellt ist.</p>
<p>Ich finde dieses Projekt sehr Spannend und wünsche allen Nutzern und Entwicklern viel Spass und gutes Gelingen.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Presentation: 3 ways to improve your website]]></title>
<link>http://scottishwebfolk.wordpress.com/2008/09/12/presentation-3-ways-to-improve-your-website/</link>
<pubDate>Fri, 12 Sep 2008 10:00:03 +0000</pubDate>
<dc:creator>Gareth J M Saunders</dc:creator>
<guid>http://scottishwebfolk.wordpress.com/2008/09/12/presentation-3-ways-to-improve-your-website/</guid>
<description><![CDATA[These are my slides from today&#8217;s meeting.  I was looking at: Improvement 1 &#8211; Adding hCar]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><!-- SlideShare error: doc is missing or has illegal characters /[^-_a-zA-Z0-9]/ --></p>
<p>These are my slides from today&#8217;s meeting.  I was looking at:</p>
<ul>
<li><strong></strong>Improvement 1 &#8211; Adding hCard to Contact Details and hCalendar to Events</li>
<li><strong></strong>Improvement 3 &#8211; Search Auto-discovery<strong></strong><strong></strong></li>
<li><strong></strong>Improvement 6 &#8211; Add hint text to search boxes</li>
</ul>
<p>It&#8217;s published under a Creative Commons licence (details on the slideshow) so feel free to use it and adapt it as required.</p>
<h3>Cheat sheets</h3>
<p>These are a few of the cheat sheets that I use with these technologies:</p>
<h4>Microformats</h4>
<ul>
<li><a title="Brian Suda's Microformats cheat sheet" href="http://suda.co.uk/projects/microformats/cheatsheet/">Brian Suda&#8217;s Microformats cheat sheet</a></li>
<li><a title="Added Bytes" href="http://www.addedbytes.com/cheat-sheets/microformats-cheat-sheet/">Added Bytes&#8217; Microformats cheat sheet</a></li>
</ul>
<h4>jQuery</h4>
<ul>
<li><a title="GS Cottolson" href="http://www.gscottolson.com/weblog/2008/01/11/jquery-cheat-sheet/">jQuery 1.2 cheat sheet</a></li>
</ul>
<h4>OpenSearch</h4>
<ul>
<li><a title="OpenSearch cheat sheet" href="http://www.garethjmsaunders.co.uk/downloads/opensearch_cheatsheet_1-5.pdf">OpenSearch 1.1 (Draft 3) cheat sheet</a></li>
</ul>
<p><em>Gareth @ St Andrews</em></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[NoseRub DevCamp am 13./14. September in Köln]]></title>
<link>http://sprechblase.wordpress.com/2008/09/03/noserub-devcamp-am-1314-september-in-koln/</link>
<pubDate>Wed, 03 Sep 2008 20:20:25 +0000</pubDate>
<dc:creator>Cem Basman</dc:creator>
<guid>http://sprechblase.wordpress.com/2008/09/03/noserub-devcamp-am-1314-september-in-koln/</guid>
<description><![CDATA[Wer generell an offenen, verteilten sozialen Netzwerken interessiert ist, ist herzlich willkommen, a]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://sprechblase.wordpress.com/files/2008/09/noserub-devcamp.gif"><img class="alignleft size-full wp-image-2002" src="http://sprechblase.wordpress.com/files/2008/09/noserub-devcamp.gif" alt="" width="227" height="197" /></a><strong>Wer generell an offenen, verteilten sozialen Netzwerken interessiert ist, ist herzlich willkommen, am </strong><a href="http://noserub.com/blog/archives/54-NoseRub-DevCamp-What-to-expect.html" target="_blank"><strong>13./14. September in Köln am NoseRub DevCamp</strong></a><strong> teilzunehmen.</strong></p>
<p>Was ist <a href="http://noserub.com/about/" target="_blank">NoseRub</a>? <a href="http://identoo.com/dirk.olbertz" target="_blank">Dirk Olbertz</a>, Kopf und Architekt von NoseRub erklärt es in einer Mail so:</p>
<blockquote><p><em>NoseRub zeigt, wie mit den bereits vorhandenen Standards hCard, OAuth, OpenID, RSS und XFN die soziale Netzwerke aufgebaut werden können. Der Content und die Kontaktbeziehungen einzelner geschlossener Plattformen werden aggregiert und erlauben dem Benutzer somit einen zentralen Anlaufpunkt all seiner Aktivitäten </em><em>und Kontakte im Web 2.0 zu erschaffen.</em></p></blockquote>
<p>Zwischen den Ideen und Konzepten von NoseRub und Microblogging gibt es einen starken Zusammenhang. Ganz deutlich wird das bei der Open Source Software <a href="http://laconi.ca/trac/" target="_blank">Laconi.ca</a> (aka <a href="http://identi.ca/" target="_blank">identi.ca</a> &#38; Co.) und beim <a href="http://en.wikipedia.org/wiki/OpenMicroBlogging" target="_blank">OpenMicroBlogging</a>, die ja auf ähnlichen Grundsätzen und Technologien basieren, aber einen etwas anderen Schwerpunkt haben. NoseRub und Microblogging ergänzen sich gut. NoseRub kann verteilte Microblogging Server und Netzwerke mit weiteren Technologien des Web 2.0 verbinden. Es kann als Kitt (&#8220;glue&#8221;) dienen aus der Perspektive der User und so reichhaltigere Welten schaffen.</p>
<p>Dirk hat vor, auf dem NoseRub DevCamp eine praktische Arbeitsatmosphäre zu schaffen, wo insbesondere auch ganz konkret an NoseRub gearbeitet und entwickelt wird. Hands-on für Developer. Die Stunde. wo das Produkt weitergetrieben und neue Ideen eingebracht werden können. Super!</p>
<p><strong>NoseRub DevCamp ist für Macher.</strong></p>
<p><em>[<a href="http://sprechblase.wordpress.com/?s=noserub" target="_blank">Mehr über NoseRub hier in der "Sprechblase"</a>]</em></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[MySpace gains OpenID, FaceBook should]]></title>
<link>http://specialbrands.net/2008/07/24/myspace-gains-openid-facebook-should/</link>
<pubDate>Thu, 24 Jul 2008 15:19:34 +0000</pubDate>
<dc:creator>webhat</dc:creator>
<guid>http://specialbrands.net/2008/07/24/myspace-gains-openid-facebook-should/</guid>
<description><![CDATA[Firstly I&#8217;m not using WordPress&#8217; Press This feature any more, this is the third time I a]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Firstly I&#8217;m not using WordPress&#8217; <em>Press This</em> feature any more, this is the third time I am having to post this after it ate 2 previous drafts. Maybe I should fix the GreaseMonkey script I build for /. to work on Press This.</p>
<p>After predicting the death of <a href="http://www.myspace.com/">MySpace</a> they have surprised me by adding an OpenID Identity Provider. Obviously they are only allowing you to use it to authenticate on other sites, but still is a step with others including FaceBook haven&#8217;t done yet. So I started to muse how <a href="http://www.facebook.com/">FaceBook</a> would be able to top it, and what I actually want from a OpenID Identity Provider:</p>
<ul>
<li>Authentication (obviously)</li>
<li><a href="http://en.wikipedia.org/wiki/FOAF_(software)">FOAF</a></li>
<li><a href="http://en.wikipedia.org/wiki/Hcard">hCard</a> (or other microformats)</li>
<li>Certificate Authentication (PKI)</li>
</ul>
<p><a href="http://claimid.com/">ClaimID</a> already has 3 of the 4, but their friend system requires some kind of social networking and as it is not a social networking site it doesn&#8217;t really cover FOAF completely. This is why integration of FOAF would be a good step for both FaceBook and MySpace.</p>
<blockquote><p>MySpace is only acting as an identity provider, meaning that while you can use your MySpace credentials to sign into other Web sites, you cannot yet use your credentials from another OpenID provider to sign into MySpace.</p></blockquote>
<p>Source: <a href="http://mashable.com/2008/07/22/myspace-launches-data-availability-on-flixster-and-eventful/">MySpace Opens Up First; Launches Data Availability on Flixster and Eventful</a>
<p><img src="http://freehogg.wordpress.com/files/2006/04/technorati.gif" alt="Technorati" /> technorati tags: <a href="http://del.icio.us/webhat/authentication" rel="tag">authentication</a>, <a href="http://del.icio.us/webhat/foaf" rel="tag">foaf</a>, <a href="http://del.icio.us/webhat/hcard" rel="tag">hcard</a>, <a href="http://del.icio.us/webhat/identity" rel="tag">identity</a>, <a href="http://del.icio.us/webhat/microformat" rel="tag">microformat</a>, <a href="http://del.icio.us/webhat/openid" rel="tag">openid</a>, <a href="http://del.icio.us/webhat/security" rel="tag">security</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[In the wild snapshot#3: DiSo profile plugin]]></title>
<link>http://ungeekdapo.wordpress.com/2008/06/02/in-the-wild-snapshot3-diso-profile-plugin/</link>
<pubDate>Mon, 02 Jun 2008 16:13:51 +0000</pubDate>
<dc:creator>Bob Ngu</dc:creator>
<guid>http://ungeekdapo.wordpress.com/2008/06/02/in-the-wild-snapshot3-diso-profile-plugin/</guid>
<description><![CDATA[I had an excellent conversation with Stephen Paul Weber, an active DiSo plugin developer, on his exp]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>I had an excellent conversation with <a href="http://singpolyma.net/">Stephen Paul Weber</a>, an active DiSo plugin developer, on his experience with the <a href="http://singpolyma.net/plugins/diso-profile/">DiSo profile plugin</a>. For those of you unfamiliar with this series of posts, the idea is to create blog-length interviews with various in the wild apps describing their processes and the technologies that they use with regards to data portability. The goal is to profile real use cases, solutions, and lessons learned when it comes to the current state of affairs for data portability technology. Note that these posts aren’t meant to recommend or not recommend certain technology, I leave that up to the developers/architects to decide based on their needs. If you have such an app and are interested in being interviewed, please leave me a comment on one of my posts and I will get in touch with you.</p>
<p><strong>DiSo Project Background</strong><br />
Straight from the <a href="http://groups.google.com/group/diso-project">DiSo Google group</a> About page</p>
<blockquote>
<p><a href="http://redmonk.net/archives/2007/12/05/diso/">Social networks are becoming more open, more interconnected, and more distributed</a>. Many of us in the web creation world are embracing and promoting web standards &#8211; both client-side and server-side. Microformats, standard apis, and open-source software are key building blocks of these technologies.</p>
<p><a href="http://diso-project.org">DiSo</a> (dee • zoh) is an umbrella project for a group of open source implementations of these <em>distributed social networking</em> concepts. or as Chris Messina puts it:“to build a social network with its skin inside out”.
</p></blockquote>
<p>You can also listen to an <a href="http://factoryjoe.com/blog/2008/01/23/the-existential-diso-interview/">interview</a> by Chris Messina on Chris Messina about DiSo.</p>
<p>At this stage, DiSo plugins only work on self-hosted WordPress blogs which means if you have a blog on wordpress.com, you are out of luck. Also, all DiSo plugins currently are written in PHP, WordPress&#8217;s choice of language. Visit the WordPress site to get instructions on how to host your own WordPress blog and install plugins.</p>
<p><strong>Application Overview</strong><br />
The DiSo WordPress profile plugin has the following main features</p>
<ul>
<li>
When a user signs up for a WordPress account, the plugin makes it easier to import the user&#8217;s profile information via hCard and XFN (if available)
</li>
<li>
Once a user has signed up for a WordPress account, the plugin makes it easier for the user (now blog owner) to publish their own profile with standards like hcard, XFN
</li>
<li>
Supports permission features allowing blog owner to restrict access to his information based on predefined relationship, e.g., I can&#8217;t see his phone number but friends of him who login with their OpenID and are present on his authorized list of friends can see his phone number
</li>
<li>
There is a sidebar widget that displays names/avatars of most recently logged in visitors
</li>
</ul>
<p><strong>Technology</strong><br />
The key technical pieces are hCard, XFN (rel-me, rel-contact), PHP5, and standard WordPress plugin architecture. The plugin should work on WordPress 2.0 and above, and has been tested on 2.3 through 2.5. Currently the plugin mimics SGAPI functionality without the FOAF bit. Also, FOAF was considered but not implemented, another item for the future perhaps.  He plans to add Google Social Graph API (SGAPI) support, but it wasn&#8217;t available when the plugin was written, so it is something to consider for the future &#8211; Steve Ivy wrote a PHP wrapper for SGAPI.</p>
<p>While the plugin works with OpenID, it does not require OpenID. There is a button to import profile and can fetch profile information if it is not an OpenID URL. OpenID profile extraction for XFN and hCard is automatic upon registeration and login. For OpenID feature to work, it needs the WP-OpenID plugin. No other libraries or plugins are required, in fact the import button works fine if the WP-OpenID is not installed. To display the user&#8217;s profile, the user needs to add a <a href="http://codex.wordpress.org/Template_Tags">WordPress template tag</a>. There is a page token for rendering on a WordPress page and a PHP function for addition directly to the template (documented on the plugin page). So far, most people don&#8217;t use it as a sidebar widget and instead display their profile information inline in the blog.</p>
<p>For an example of the plugin in action, check out <a href="http://singpolyma.net/">Stephen&#8217;s blog</a>, it powers the top half of his main page and the avatars of recent visitors in his sidebar.</p>
<p><strong>Lessons learned</strong><br />
Some people have hCard on their OpenID pages via OpenID delegation usually or directly on the page. A large number of people have rel-me links going to their main profile somewhere else. In his opinion, the biggest hurdle is still HTML parsing in PHP which is surprsing to me since PHP is such a popular web development language. Event though PHP has excellent XML support but if the HTML is broken or incomplete as it is often the case in the world wild web, there is no library to handle that. An option is to fix it with HTML Tidy but most shared service providers (like DreamHost) do not have HTML Tidy installed. Without HTML Tidy, the plugin has to run the page through W3C remote tidy proxy which can be slow. Another option is to use HTML Purifier which is a re-implementation of HTML Tidy in PHP.</p>
<p>The current plugin user base is primarily DiSo developers and he has not gotten any feedback from non-DiSo developers. He noted that there is a goofy WordPress thing where the permissions model is based on the contacts list but WordPress only supports one blogroll list, so everyone on that list has the same permission. This is not a problem for most blogs but it could be a problem for multi-authors blog. There is no affiliation with WordPress other than it is a WordPress plugin.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[I like to FOAF you]]></title>
<link>http://ungeekdapo.wordpress.com/2008/05/21/i-like-to-foaf-you/</link>
<pubDate>Wed, 21 May 2008 04:08:23 +0000</pubDate>
<dc:creator>Bob Ngu</dc:creator>
<guid>http://ungeekdapo.wordpress.com/2008/05/21/i-like-to-foaf-you/</guid>
<description><![CDATA[No, it isn&#8217;t a proposition, so get your mind out of the gutter FOAF stands for Friend-of-a-Fri]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>No, it isn&#8217;t a proposition, so get your mind out of the gutter <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  FOAF stands for Friend-of-a-Friend and is a RDF taxonomy capable of describing a person and his/her friend(s) in far more glory details than XFN, in fact it is a competing standard. Reading your mind, you are probably going to ask me, what is RDF? RDF (first published specs in 1999) stands for Resource Description Framework which means absolutely nothing to most people however it is often touted as the foundation for the so-called semantic web. If you want a good introductory RDF post, check out <a href="http://www.xml.com/pub/a/2001/01/24/rdf.html">What Is RDF</a>. A synopsis of RDF extracted from this ReadWriteWeb post <a href="http://www.readwriteweb.com/archives/semantic_web_patterns.php">Semantic Web Patterns: A Guide to Semantic Technologies</a></p>
<blockquote><p>RDF is a powerful, graph-based language for declaring things, and attributes and relationships between things. In a simplistic way, one can think of RDF as the language that allows expressing truths like: Alex IS human (type expression), Alex HAS a brain (attribute expression), and Alex IS the father of Alice, Lilly, and Sofia (relationship expression). RDF is powerful, but because it is highly recursive, precise, and mathematically sound, it is also complex.</p></blockquote>
<p>On a high level, FOAF has the following categories</p>
<ul>
<li>Person&#8217;s basic information such as name, nick, title, homepage, email, surname, first name, given name, email (expressed as mbox), etc. </li>
<li>Person&#8217;s extended information such as blog, interest, project, school home page, work home page, friend(s) he knows, etc.</li>
<li>Person&#8217;s online accounts (includes instant messaging) </li>
<li>Person&#8217;s projects and groups</li>
<li>Person&#8217;s documents and images</li>
</ul>
<p>As you can see, it allows for extensive coverage of a person&#8217;s information. If you want the full details, check out <a href="http://xmlns.com/foaf/spec/#term_weblog">FOAF Vocabulary Specification 0.91</a>. Assuming you have a basic knowledge of XML, let&#8217;s take a simple example to illustrate how FOAF is actually written.<br />
<code>            </p>
<div align="left" style="border:solid;padding:5px;">
&#60;rdf:RDF<br />
      xmlns:rdf=&#34;http://www.w3.org/1999/02/22-rdf-syntax-ns#&#34;<br />
      xmlns:foaf=&#34;http://xmlns.com/foaf/0.1/&#34;&#62;</p>
<p>&#60;foaf:Person&#62;<br />
      &#60;foaf:name&#62;John Doe&#60;/foaf:name&#62;<br />
      &#60;foaf:mbox rdf:resource=&#34;mailto:johndoe@hisemailprovider.com&#34; /&#62;<br />
&#60;/foaf:Person&#62;</p>
<p>&#60;/rdf:RDF&#62;
</p></div>
<p></code></p>
<p>The above XML snippet describes a person&#8217;s name and email, obviously John Doe is not a real name and johndoe@hisemailprovider.com is not a real email but you get the idea. Technically this describes a person, not the &#8220;me&#8221; identity as defined by XFN rel-me. </p>
<p>Let&#8217;s take a more slightly more complex example<br />
<code>            </p>
<div align="left" style="border:solid;padding:5px;">
&#60;rdf:RDF<br />
      xmlns:rdf=&#34;http://www.w3.org/1999/02/22-rdf-syntax-ns#&#34;<br />
      xmlns:foaf=&#34;http://xmlns.com/foaf/0.1/&#34;&#62;</p>
<p>&#60;foaf:Person&#62;</p>
<div style="padding-left:20px;">
      &#60;foaf:name&#62;John Doe&#60;/foaf:name&#62;<br />
      &#60;foaf:mbox rdf:resource=&#34;mailto:johndoe@hisemailprovider.com&#34; /&#62;<br />
      &#60;foaf:knows&#62;
</div>
<div style="padding-left:40px;">
           &#60;foaf:Person&#62;<br />
                &#60;foaf:mbox rdf:resource=&#34;mailto:jane.smith@hercompany.com&#34; /&#62;<br />
                &#60;foaf:name&#62;Jane Smith&#60;/foaf:name&#62;<br />
           &#60;/foaf:Person&#62;
</div>
<div style="padding-left:20px;">
      &#60;/foaf:knows&#62;
</div>
<p>&#60;/foaf:Person&#62;<br />
&#60;/rdf:RDF&#62;
</p></div>
<p></code></p>
<p>Basically the above FOAF says there is a person John Doe, his email is johndoe@hisemailprovider.com, he &#8220;knows&#8221; Jane Smith, and her email is jane.smith@hercompany.com. Note that &#8220;knows&#8221; does not necessarily equate to a friend, it simply means that you know someone, that person could be a friend, lover, co-worker, parent, sibling, or someone you met online but not in person, etc. For a more in-depth look at FOAF, check out <a href="http://www.ibm.com/developerworks/xml/library/x-foaf.html">XML Watch: Finding friends with XML and RDF</a>. </p>
<p>Ok, now that you know how to create basic FOAF, what next. Unlike XFN / hCard / microformats, FOAF is delivered via a file separate from any HTML markup. Creating a FOAF file is not something that a Joe Blow user will ever do manually. However, if you are curious and want to play around with creating FOAF, you can use this handy tool <a href="http://www.ldodds.com/foaf/foaf-a-matic">FOAF-o-Matic</a>. For most users, their service providers, the ones that support FOAF, will handle all the intricate details behind the scene. For example, if you have an account at <a href="http://www.mybloglog.com/">MyBlogLog</a>, you can check out their FOAF feature by appending &#8220;/foaf&#8221; to the end of your MyBlogLog member URL. If you aren&#8217;t a MyBlogLog member, here is Ken Brewster&#8217;s MyBlogLog FOAF file, <a href="http://www.mybloglog.com/buzz/members/kentbrew/foaf/">http://www.mybloglog.com/buzz/members/kentbrew/foaf/</a>, and check out his fun <a href="http://kentbrewster.com/foafster/">FOAF consuming app</a>, picture below<br />
<a href="http://ungeekdapo.files.wordpress.com/2008/05/foaf_ken_brewster.jpg"><img src="http://ungeekdapo.wordpress.com/files/2008/05/foaf_ken_brewster.jpg" alt="Ken Brewster FOAF app" width="480" height="476" class="alignnone size-full wp-image-44" /></a></p>
<p>Since FOAF is a separate file, you have to link to it from a HTML page by adding the following HTML code within your &#60;head&#62; tag (using Kent Brewster&#8217;s FOAF URL)<br />
<code>            </p>
<div align="left" style="border:solid;padding:5px;">
&#60;link rel=&#34;meta&#34; type=&#34;application/rdf+xml&#34; title=&#34;FOAF&#34; href=&#34;http://www.mybloglog.com/buzz/members/kentbrew/foaf/&#34; /&#62;
</div>
<p></code></p>
<p>In MyBlogLog&#8217;s case, that HTML code is added automatically to a member&#8217;s profile page. I should note that in MyBlogLog&#8217;s case, the FOAF file is publicly available without any authentication allowing any search engine to crawl and index it, in fact, this information is available through Google Social Graph API but beware that there is a current limitation with Social Graph API in that Googlebot does not crawl a FOAF file linked from an HTML page, hence not making it available for the API to parse. In <a href="http://bradfitz.com/">Brad Fitz</a> own words,</p>
<blockquote><p>I just verified that the problem is the crawl coverage.  Historically Googlebot hasn&#8217;t cared about FOAF because it hasn&#8217;t used FOAF, so why hit your server fetching it just to throw it away?  Now that the SGAPI is using it, though, I need to ask Googlebot to go get that FOAF that I know exists but is uncrawled. </p></blockquote>
<p>A few parting thoughts&#8230;</p>
<ul>
<li>Chris Messina thinks that FOAF baking in relationship information is a fundamental flaw, I have to respectfully disagree because I think it is a key missing feature from XFN/hCard, at least when it comes to my <a href="http://ungeekdapo.wordpress.com/2008/05/18/in-the-wild-snapshot1-lessons-from-my-xfn-coding-experiment/">XFN consuming app</a>. Upon further reflection, I think I understand Messina&#8217;s concern about FOAF being potentially convoluted. It is due to the powerful recursive nature of RDF that can lead to circular references and if a FOAF parser doesn&#8217;t account for this, it can lead to infinite loops.</li>
<li>Since FOAF only has a &#8220;knows&#8221; property, it is less descriptive, hence less useful, than <a href="http://gmpg.org/xfn/1">XFN rel values</a> (friend, acquaintance, co-worker, neighbor, sibling, parent, child, crush, date, etc)
<li>Apparently FOAF does not have properties to specify an address, e.g.<br />
state/province, country, city, street address, quite odd indeed. However, it can be remedied by adding <a href="http://www.w3.org/TR/vcard-rdf">VCard namespace</a> to RDF.</p>
<li>The general vibe in the web development community is that FOAF is more complicated than XFN so it is more likely to see XFN in the wild than FOAF
<li>Firefox Operator plugin does not consume FOAF information</li>
<li>FOAF information is meant for app-to-app consumption unlike XFN / hCard which are embedded in HTML. Check out this post <a href="http://apassant.net/blog/2008/01/06/wordpress-foaf-openid-updated/">WordPress, FOAF, OpenID &#8211; updated</a> for a WordPress plugin retrieving FOAF profiles when users authenticate a wordpress blog with OpenID.</li>
<li>There is a recent effort, <a href="http://weborganics.co.uk/hFoaF/">hFOAF</a>, to combine FOAF, hCard, and XFN</li>
</ul>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[In the wild snapshot#1: Lessons from my XFN coding experiment]]></title>
<link>http://ungeekdapo.wordpress.com/2008/05/18/in-the-wild-snapshot1-lessons-from-my-xfn-coding-experiment/</link>
<pubDate>Sun, 18 May 2008 18:58:33 +0000</pubDate>
<dc:creator>Bob Ngu</dc:creator>
<guid>http://ungeekdapo.wordpress.com/2008/05/18/in-the-wild-snapshot1-lessons-from-my-xfn-coding-experiment/</guid>
<description><![CDATA[In an offline conversation with Chris Messina, we discussed the idea of creating blog-length intervi]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>In an offline conversation with <a href="http://factoryjoe.com/blog/">Chris Messina</a>, we discussed the idea of creating blog-length interviews with various in the wild apps describing their processes and the technologies that they use with regards to data portability. The goal is to profile real use cases, solutions, and lessons learned when it comes to the current state of affairs for data portability technology. I am using the term &#8220;data portability technology&#8221; loosely here and is in no way affiliated with the ongoings of <a href="http://dataportability.org/">DataPortability.org</a>. </p>
<p>So I am giving it a go and see what comes of it because we both think this kind of information can be useful to others looking to understand the lay of the data portability land. As such, I will title all such future posts starting with &#8220;In the wild snapshot&#8230;&#8221; as well as assign the category (WordPress terminology) of &#8220;in the wild snapshot&#8221;. If any of you are interested in doing such an interview, leave a comment on here and I will get in touch with you. Note that these posts are generally meant for web developers but everyone is welcomed to read it of course. </p>
<p>First up, I interviewed myself on my recent XFN coding experiment, neat how that works.</p>
<p><strong>Application Overview</strong><br />
Given the abundance of XFN producers available, I wanted to create a XFN consuming application instead. If you need an introduction to rel-me and XFN, check out my earlier post <a href="http://ungeekdapo.wordpress.com/2008/04/29/a-simple-data-portability-project-or-is-it/">here</a>. The basic idea is to extract XFN information from a URL and present it in a human readable form, in my case, grouping rel-me entries into &#8220;My Online Identities&#8221; and rel-contact entries into &#8220;My contacts&#8221;, that&#8217;s it, pretty simple thing to do.</p>
<p><strong>Technology</strong><br />
<em>Technology considered:</em> XFN, FOAF, Javascript, JSON, DOM, server side platform (like Ruby on Rails, etc), Google <a href="http://code.google.com/apis/socialgraph/docs/api.html">Social Graph API</a>, Google <a href="http://code.google.com/apis/socialgraph/docs/testparse.html">Social Graph Test Parser</a>, <a href="http://lab.backnetwork.com/ufXtract/">lab.backnetwork ufXtract microformats parser</a></p>
<p><em>Technology used: </em>XFN, Javascript, JSON, DOM, CSS, lab.backnetwork ufXtract microformats parser</p>
<p>To begin with, I considered client side (Javascript, JSON, DOM, CSS) vs. server side (Ruby on Rails) platforms and went with client side technologies primarily because I had a good <a href="http://socialgraph-resources.googlecode.com/svn/trunk/samples/findyours.html">example client side app</a> to start with, courtesy of <a href="http://kevinmarks.com/">Kevin Marks</a> (OpenSocial advocate and microformats founder). You will notice the very similar layout and fonts, I like to reuse code. </p>
<p>The next question is selecting an appropriate XFN parser. I can either try to find some Javascript library or write my own or use a 3rd party service. To make things easier, I decided to go with a 3rd party service. I have 2 choices to pick from 3rd parties, lab.backnetwork microformats parser and Google Social Graph API. I decided to use lab.backnetwork parser primarily because it parse pages in real-time whereas Google Social Graph API only parse pages crawled by Googlebot which can result in data staleness. With lab.backnetwork parser, I used the JSON callback to process the JSON data structure passed back by the parser. Once I have the JSON data, I then sliced and diced it to dynamically generate additional HTML using Javascript, DOM, and CSS.</p>
<p>If you want more details on how to use Javascript to call the lab.backnetwork parser, check out this excellent post <a href="http://dev.opera.com/articles/view/javascript-badges-powered-by-jsonp-and-m/">Javascript badges powered by JSONP and microformats</a>. Extracted from the post, here&#8217;s the script tag code calling lab.backnetwork parser</p>
<div align="left" style="border:solid;padding:5px;">
<code>var script = document.createElement('script');<br />
script.type = "text/javascript";<br />
Badge.obj = badge;<br />
script.src = "http://lab.backnetwork.com/ufXtract/?url=" + escape(link.href) + "&#38;format=xfn&#38;output=json&#38;callback=Badge.build";<br />
head[0].appendChild(script);<br />
</code>
</div>
<p><strong>Lessons learned</strong><br />
As a newcomer to XFN, this is a good way, at least for me, to learn about XFN. lab.backnetwork parser works pretty well for extracting XFN information especially since it provides real-time parsing. However, unlike Google Social Graph API, it doesn&#8217;t currently parse FOAF. FOAF is a competing standard to XFN but can be used in conjunction with XFN. Here&#8217;s a post about <a href="http://gmpg.org/xfn/and/foaf">XFN and FOAF</a>. From the few profile pages I have seen, it is possible for people to use both XFN and FOAF. For example, on such a profile page, XFN is used to markup the multiple rel-me identities and FOAF (in a separate file) is used to list all his friends. However in other profile pages, FOAF is skipped altogether. It doesn&#8217;t appear that there is a best practice published on how to mix and match the various technology.</p>
<p>Another issue I ran into is parsing and displaying human readable names for XFN URLs. As it stands, XFN allows one to define relationship between oneself and friends all centered around the URLs. However, URLs are not designed for optimal human readability, some URLs are long and unruly and others employ the use of proprietary internal naming scheme, e.g. (actual site names changed to protect the innocent),</p>
<div align="left" style="border:solid;padding:5px;">
<p>http://www.site1.com/profile.php?id=500033387</p>
<p>http://www.site2.com/user_details?userid=oBWvYxHrbjVHZGRu17VG2g</p>
<p>http://www.site3.com/photos/15738836@N00/</p>
</div>
<p>The reason why I think it is important to couple human readable names with URLs is that a consuming app usually wants to do something meaningful with the XFN information and URLs alone does not provide complete information resulting in the end user having to do more work filling in the human readable information after the initial extraction. </p>
<p>In my discussion with Kevin Marks, he indicated that hCard can and should be used along with XFN to provide complete information. For example, it is possible to have the following XFN and hCard markup</p>
<div align="left" style="border:solid;padding:5px;">
&#60;li class=&#8221;vcard&#8221;&#62;&#60;a class=&#8221;fn url&#8221; href=&#8221;http://joeblowblog.com&#8221; rel=&#8221;met colleague friend&#8221; &#62;Joe Blow&#60;/a&#62;&#60;/li&#62;<br />
&#60;li class=&#8221;vcard&#8221;&#62;&#60;a class=&#8221;fn url&#8221; href=&#8221;http://janedoeblog.com&#8221; rel=&#8221;met colleague friend&#8221;&#62;Jane Doe&#60;/a&#62;&#60;/li&#62;
</div>
<p>I think this is a best practice that is not obvious. Developers are generally familiar with each type of microformats standard but I haven&#8217;t seen much documentation in way of how to mix and match the various standards for optimal use. Each standard tends to be describe in silo without consideration for other standards, so hopefully revelations like this can help developers better understand how to use the standards.</p>
<p>Even though the XFN/hCard combination is more complete than just XFN, I still see some issues with it. For example, a parser has to understand the implied relationship between the hCard information and the XFN information and returns that information as a related entity meaning that hCard provides the human readable names for the XFN URL, a relationship that is currently not part of the hCard or XFN spec, so it has to be inferred by the developer. Also, I would like this type of cross standards best practices to also extend to XFN/FOAF, etc. Note that at this time, Google Social Graph APIs do not parse hCard information so even if someone put that information on their profile page, it won&#8217;t be useful if the consuming app uses Google Social Graph API. Kevin indicates that he might rectify this in the future and extends the API to also parse hCard. </p>
<p>One last thought, even though I started my application using Javascript, if I want to do more useful stuff, I would switch over to server side code. In particular, if I need to store persistent user information, I need a database and that&#8217;s best facilitated by server side platform. </p>
<p>Feedback and suggestions are welcomed. </p>
<p><strong>Update</strong><br />
Chris pointed me to a blog post he did on XFN, <a href="http://factoryjoe.com/blog/2008/03/11/portable-contact-lists-and-the-case-against-xfn/">Portable contact lists and the case against XFN</a>, it&#8217;s worth a read IMO.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[A real life use case of Microformat hCard in action]]></title>
<link>http://ungeekdapo.wordpress.com/2008/04/30/a-real-life-use-case-of-microformat-hcard-in-action/</link>
<pubDate>Wed, 30 Apr 2008 21:58:20 +0000</pubDate>
<dc:creator>Bob Ngu</dc:creator>
<guid>http://ungeekdapo.wordpress.com/2008/04/30/a-real-life-use-case-of-microformat-hcard-in-action/</guid>
<description><![CDATA[Just yesterday, I was writing about rel=me, XFN, and microformats, check out the post A simple data ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Just yesterday, I was writing about rel=me, XFN, and microformats, check out the post <a href="http://ungeekdapo.wordpress.com/2008/04/29/a-simple-data-portability-project-or-is-it/">A simple data portability project or is it</a> if you haven&#8217;t read it already or just want some background on rel=me, XFN, and microformats.</p>
<p>Today I plan to attend the monthly <a href="http://upcoming.yahoo.com/event/472061">DataPortability meetup</a> at LinkedIn office in Mountain View. For directions, I would normally go through a series of steps to open a new tab, load google maps, find LinkedIn, etc. However, with my new found microformat knowledge, I immediately noticed that the Firefox <a href="https://addons.mozilla.org/en-US/firefox/addon/4106">Operator plugin</a> lit up when the event page is loaded. As it turns out, upcoming.yahoo.com, the event service provider in this case, supports microformats. </p>
<p>Here&#8217;s the Operator showing the contact details for the event<br />
<a href='http://ungeekdapo.files.wordpress.com/2008/04/upcoming_hcard_11.jpg'><img src="http://ungeekdapo.wordpress.com/files/2008/04/upcoming_hcard_11.jpg" alt="Event hCard Contact" width="420" height="300" class="alignnone size-full wp-image-36" /></a><br />
To map it out, I clicked on &#8220;Find with Google Maps&#8221; and presto, it shows up on Google maps, very cool. Note that the contact information is using the <a href="http://en.wikipedia.org/wiki/HCard">hCard</a> microformat. And hCard is actually based on another standard, vcard. hCard is just vcard expressed in HTML format. Here&#8217;s the actual HTML for that information</p>
<div align="left" style="border:solid;padding:5px;">
<code><br />
&#60;div class="venue location vcard"&#62;<br />
  &#60;span class="fn org"&#62;<br />
&#60;a href="/venue/59005/"&#62;LinkedIn&#60;/a&#62;<br />
&#60;/span&#62;<br />
&#60;div class="address adr"&#62;<br />
&#60;span class="street-address"&#62;2029 Stierlin Court&#60;/span&#62;<br />
&#60;span class="locality"&#62;Mountain View&#60;/span&#62;<br />
&#60;span class="region"&#62;California&#60;/span&#62;<br />
&#60;span class="postal-code"&#62;94043&#60;/span&#62;<br />
  &#60;/div&#62;<br />
...rest deleted from brevity<br />
&#60;/div&#62;<br />
<code>
</div>
<p>The hCard bits are represented in class="street-address", class="locality", class="region", etc., attributes.</p>
<p>Here's the Operator showing the event calendar details<br />
<a href='http://ungeekdapo.files.wordpress.com/2008/04/upcoming_hcard_2.jpg'><img src="http://ungeekdapo.wordpress.com/files/2008/04/upcoming_hcard_2.jpg" alt="Event hCard Calendar" width="500" height="239" class="alignnone size-full wp-image-37" /></a><br />
If you wish to add this event to your favorite calendar like Outlook, click on "Export Event" or perhaps "Add to Yahoo calendar" or "Add to Google calendar".</p>
<p>Here's the Operator showing the various event tagspaces<br />
<a href='http://ungeekdapo.files.wordpress.com/2008/04/upcoming_hcard_3.jpg'><img src="http://ungeekdapo.wordpress.com/files/2008/04/upcoming_hcard_3.jpg" alt="Event tags" width="474" height="280" class="alignnone size-full wp-image-38" /></a><br />
Tagspaces is also another microformat standard but so far it hasn't been useful to me as a user. Tags are widely implemented in popular social networking sites, though in some places they are called keywords, e.g., if you add a video clip from the movie "Rush Hour 3", you can tag it with "Jackie Chan", "Martials arts", "Kungfu", "comedy", etc, you get the idea. The more tags you add, the easier it is for someone else to find it. </p>
<p>However, it hasn't translated well with most of the tags I have seen so far. Take a look at the tags for the event page, it lists "dataportability", "microformats", "relme", "upcomingevent472061". For "dataportability", it then list sub options for "Find products on Amazon.com", etc. Without putting my technical hat on, I would be totally puzzled by "dataportability", "microformats", "relme", "upcomingevent472061", let alone find "dataportability" product on Amazon.com. In fact, I tried to find dataportability product on Amazon.com and guess what, it came up zippo as it should because there is no such thing. However to a first time user seeing and trying it, a likely first impression is that it is useless and broken. On other microformat capable pages, I saw duplicate (sometimes 3 or 4 times) tags making it even more confusing, this probably could have been handled by Operator removing the duplicate entries though but there shouldn't be dups in the first place. Anyway, I do think this is a useful feature but it requires more usability thoughts for Joe Blow users.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[MyBlogLog aggiunge un'icona con cui memorizzare i profili sulla vostra rubrica del pc.]]></title>
<link>http://tartarugatecnologica.wordpress.com/2008/04/25/mybloglog-aggiunge-unicona-con-cui-memorizzare-i-profili-sulla-vostra-rubrica-del-pc/</link>
<pubDate>Fri, 25 Apr 2008 08:16:25 +0000</pubDate>
<dc:creator>silviakittys</dc:creator>
<guid>http://tartarugatecnologica.wordpress.com/2008/04/25/mybloglog-aggiunge-unicona-con-cui-memorizzare-i-profili-sulla-vostra-rubrica-del-pc/</guid>
<description><![CDATA[MyBlogLog continua a sfronare piccole novità molto carine ed interessanti. Quella di oggi è l&#8217;]]></description>
<content:encoded><![CDATA[MyBlogLog continua a sfronare piccole novità molto carine ed interessanti. Quella di oggi è l&#8217;]]></content:encoded>
</item>

</channel>
</rss>
