<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>nick has a blog! &#187; iphone</title>
	<atom:link href="http://www.nickpeters.net/category/iphone/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.nickpeters.net</link>
	<description></description>
	<lastBuildDate>Thu, 16 Dec 2010 07:07:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.3</generator>
		<item>
		<title>A Look at the Practical Applications of Microformats</title>
		<link>http://www.nickpeters.net/2007/06/16/a-look-at-the-practical-applications-of-microformats/</link>
		<comments>http://www.nickpeters.net/2007/06/16/a-look-at-the-practical-applications-of-microformats/#comments</comments>
		<pubDate>Sun, 17 Jun 2007 01:01:39 +0000</pubDate>
		<dc:creator>Nick</dc:creator>
				<category><![CDATA[firefox]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[microformats]]></category>
		<category><![CDATA[operator]]></category>

		<guid isPermaLink="false">http://www.nickpeters.net/2007/06/16/a-look-at-the-practical-applications-of-microformats/</guid>
		<description><![CDATA[HTML used to semantically describe what information looks like. HTML is now leaving the styling of information up to Cascading Style Sheets and is becoming more interested in describing what the data is. There are tags to let the browser know what information is a header, paragraph, list, etc. Microformats take the concept of describing [...]]]></description>
			<content:encoded><![CDATA[<p>HTML used to semantically describe what information looks like.  HTML is now leaving the styling of information up to Cascading Style Sheets and is becoming more interested in describing what the data is.  There are tags to let the browser know what information is a header, paragraph, list, etc.  <a href="http://microformats.org/">Microformats</a> take the concept of describing data up a notch.  Microformats are pieces of semantic data embedded into HTML that uses existing standards to describe what the information is.  Once a user agent (such as a web browser) knows what certain pieces of data are, it can export the data to a more appropriate context.  In this article we&#8217;re going to look at two microformats in particular: <a href="http://microformats.org/wiki/hcard">hCard</a>, <a href="http://microformats.org/wiki/hcalendar">hCalendar</a>.</p>
<p>Both hCard and hCalendar are based off of already existing standards (<a href="http://www.ietf.org/rfc/rfc2426.txt">vCard &#8211; RFC#2426</a> and <a href="http://www.ietf.org/rfc/rfc2445.txt">iCalelndar &#8211; RFC#2445</a> respectively).  With some <a href="http://suda.co.uk/projects/X2V/">XSLT transformations</a> or Javascript parsing, we can export the microformatted data in a webpage to other pages or into other data formats.  For example, sites like <a href="http://upcoming.yahoo.com/">upcoming.org</a> mark up events with the hCalendar microformat.  If we plan on attending these events, we can add it our Google Calendar, Yahoo Calendar, or <a href="http://30boxes.com/">30Boxes</a> to remind us about the event at a later date.</p>
<p>One of, if not the most popular microformat user-agent is the Firefox extension <a href="https://addons.mozilla.org/en-US/firefox/addon/4106">Operator</a> by <a href="http://www.kaply.com/weblog/">Michael Kaply</a>.  Currently, Michael is working on <a href="http://www.kaply.com/weblog/2007/05/04/microformats-and-firefox-3-for-users/">adding microformat functionality</a> and <a href="http://www.kaply.com/weblog/2007/05/09/microformats-and-firefox-3-for-developers/">javascript functions for microformats</a> to Firefox 3.  This  means we&#8217;ll be seeing a lot of these features in the next version of Firefox.  Operator supports a wide range of microformats, but as previously mentioned we&#8217;re only going to stick to hCard, hCalendar and we&#8217;re going to talk a bit about <a href="http://microformats.org/wiki/rel-tag">rel-tag</a>.  The premise of operator is simple: if it detects any microformatted data, it allows you to take some sort of action.  If you find a person or place marked up with hCard, you can export it as a vCard or add to yahoo contacts.  Exporting an hCard as a vCard will allow you to save a contact to programs like Address Book, Outlook or any program that supports the vCard standard.</p>
<p>I&#8217;ve already mentioned what you can do with information marked up with hCalendar, so let&#8217;s look at rel-tag.  Rel-tag is simply marking up up the â€œrelâ€ property of a hyperlink with the value â€œtag.â€  Once Operator knows that the link is a tag, it can then look for that same tag at sites like flickr, technorati, and del.icio.us.  A common use for tags is looking up additional information about something you&#8217;re reading.  Blog posts for example are usually tagged, so people can find pictures on <a href="http://www.flickr.com">flickr</a>, related blog posts on <a href="http://www.technorati.com">technorati</a>, or related sites on <a href="http://del.icio.us">del.icio.us</a>.</p>
<p>Let&#8217;s take a moment to recap and see why we like microformats and operator.  For one we don&#8217;t have to input data ourselves.  Since the data is already online we&#8217;re simply copying it to our application of choice.  With this comes the advantage of actions becoming point and click.  If you want to add an event to your Google Calendar, you point and click on the add to Google Calendar option.  Pretty simple.</p>
<p>One area that can benefit from microformats is the cell phone market.  I&#8217;ve already written about the <a href="http://www.nickpeters.net/2007/01/09/iphone-the-microformat-killer-app/">iPhone as a microformat killer-app</a>, but I wanted to expand this idea to include both cellular phones and internet-enabled PDAs.  Cell phones and PDAs both have notoriously horrible input interfaces.  Don&#8217;t you dread typing out a long text message, let alone trying to search for  something on a cell phone browser?  What about trying to write something out in <a href="http://en.wikipedia.org/wiki/Graffiti_%28Palm_OS%29">Graffiti</a>?  What if these devices had the point and click ease of use that operator has?  With REAL browsers coming to next-gen cell phones such as the iPhone, I see no reason why microformats shouldn&#8217;t be a part of this market.  Imagine adding a person&#8217;s contact information into your cell phone via their hCard.  You have all of the information you need about them ready to and be entered into your cell phone at the tap of a stylus.  The same can be said about events and adding it to your calendar application on your cell phone or PDA.</p>
<p>With these smaller devices, ease of input usually suffers.  In this case microformats make a great alternative to user input and can help overcome these shortcomings.  It really can be just as easy as point and click.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nickpeters.net/2007/06/16/a-look-at-the-practical-applications-of-microformats/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>iPhone: The Microformat Killer App?</title>
		<link>http://www.nickpeters.net/2007/01/09/iphone-the-microformat-killer-app/</link>
		<comments>http://www.nickpeters.net/2007/01/09/iphone-the-microformat-killer-app/#comments</comments>
		<pubDate>Wed, 10 Jan 2007 05:35:14 +0000</pubDate>
		<dc:creator>Nick</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[microformats]]></category>

		<guid isPermaLink="false">http://www.nickpeters.net/2007/01/09/iphone-the-microformat-killer-app/</guid>
		<description><![CDATA[We have all heard the exciting news regarding the official announcement of Apple&#8217;s iPhone. If not, check out the stevenote on Apple&#8217;s website. I know it sounds clichÃ©, but it is truly a revolutionary product in all sense of the word. This product will change the way we use our mobile devices and retrieve information. [...]]]></description>
			<content:encoded><![CDATA[<p>We have all heard the exciting news regarding the official announcement of <a title="Apple - iPhone" target="_blank" href="http://www.apple.com/iphone/">Apple&#8217;s iPhone</a>.  If not, check out the <a title="Macworld 2007 Keynote" target="_blank" href="http://events.apple.com.edgesuite.net/j47d52oo/event/">stevenote on Apple&#8217;s website</a>.   I know it sounds clichÃ©, but it is truly a revolutionary product in all sense of the word.  This product will change the way we use our mobile devices and retrieve information.  No more worrying about having to stop at an internet cafe or stop to get directions while on vacation.  No more having to juggle between multiple devices in our pocket.  No more having to wait for trivial information like movie times and weather.</p>
<p>After absorbing all of this, I started to think about how microformats fit into the picture.  Now that we are able to retrieve a full XHTML webpage with Safari on a mobile device, we are also able to retrieve microformatted data.  What does this mean in terms of how we add contacts to our address book, add events to our calendar or find a location on a map?  It sounds like the processes can be streamlined.  With hCard we can add a new contact (including a photo for quick recognition!) or find out the location of a business with Google Calendar.  With hCalendar we can add an event to our calendar (assuming the calendar supports adding new events).  All of this can be possible without typing anything or syncing data from our Mac/PC.  Of course all of this is theoretical, but imagine how easy organization will be.  It will be exciting to see if microformats ever make it to consumer devices for purposes such as this.</p>
<p>It was already demonstrated that <a title="Google Maps" target="_blank" href="http://www.apple.com/iphone/internet/?feature=feature04">the iPhone already has the ability to dial numbers from locations found on Google Maps</a>.  It seems that Google uses their own closed standards/algorithms to parse the information from websites and somehow sends the extracted information to the iPhone.  What about the rest of the sites out there that have just as good information to offer?  If the move to an open standard like microformats is made, similar functionality can be had on any website that implements the appropriate microformat.</p>
<p>Oh also, I bought an <a title="Apple TV" target="_blank" href="http://www.apple.com/appletv/">Apple TV</a> today as an impulse buy.  It ships out on March 2nd!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nickpeters.net/2007/01/09/iphone-the-microformat-killer-app/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>

