<?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>MarkupAsAnApi &#187; Yahoo!</title>
	<atom:link href="http://www.markupasanapi.com/tag/yahoo/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.markupasanapi.com</link>
	<description>Publish once, publish everywhere</description>
	<lastBuildDate>Mon, 07 Sep 2009 03:56:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Playing with YQL</title>
		<link>http://www.markupasanapi.com/2009/05/17/playing-with-yql/</link>
		<comments>http://www.markupasanapi.com/2009/05/17/playing-with-yql/#comments</comments>
		<pubDate>Sun, 17 May 2009 01:26:45 +0000</pubDate>
		<dc:creator>halans</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[screenscraping]]></category>
		<category><![CDATA[Yahoo!]]></category>
		<category><![CDATA[yql]]></category>

		<guid isPermaLink="false">http://www.markupasanapi.com/?p=65</guid>
		<description><![CDATA[Note: this is an edited repost from Halans.com. Have been playing with Yahoo!&#8217;s YQL this weekend, querying the Sydney Ferries website. Pretty amazing what it allows you to do, though the Sydney Ferries site wasn&#8217;t the best site to start playing with I guess. I did have a need to have the ferry timetable on [...]<p>Post from <a href="http://www.halans.com">Jean-Jacques Halans</a> <a href="http://www.markupasanapi.com">MarkupAsAnApi</a> blog.<br/><br/><a href="http://www.markupasanapi.com/2009/05/17/playing-with-yql/">Playing with YQL</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Note: this is an edited repost from <a href="http://halans.com/2009/05/10/querying-the-next-sydney-ferry/">Halans.com</a>.</p>
<p>Have been playing with Yahoo!&#8217;s YQL this weekend, querying the Sydney Ferries website. Pretty amazing what it allows you to do, though the Sydney Ferries site wasn&#8217;t the best site to start playing with I guess. I did have a need to have the ferry timetable on my iPhone (especially the Neutral Bay service), so that&#8217;s why I put together <a title="Next ferry from Circular Quay" href="http://nextsydneyferry.com/">Next Sydney Ferry</a> this weekend.</p>
<p>The premise is pretty simple: when does the next ferry depart from Circular Quay? I had this wild idea to do cool stuff with it, but inspired by the simplicity of <a title="Next manly ferry" href="http://nextmanlyferry.com/">Next Manly Ferry</a>, I thought I&#8217;d start out pretty simple too. And it certainly still is a work in progress with plenty of bugs.</p>
<p>NextSydneyFerry.com parses the timetables of the SydneyFerries.info site using YQL and JSONP. No luck with any API, so it&#8217;s pretty fragile reading in the HTML table data. Wish they made an effort marking up the data a bit more helpful (as in markup-as-an-api). One of the URLs even has a typo (&#8220;weekemd&#8221;). I additionally notice YQL not returning any results for the same query, while at other times it would, so they have some bugs too. It was an interesting YQL experiment, but since the data is not too dynamic, I will probably switch to using a more static datastore, which would also be a lot more responsive, and which would be lighter on your mobile dataplan. This is very much a first version application, with limited functionality (it shows you <em>only</em> the next and thereafter ferry, and <em>only</em> departing from Circular Quay), some noteworthy points:</p>
<ul>
<li>it uses the server&#8217;s time so tourists don&#8217;t have to have their mobiles set to local time.</li>
<li>it updates the time in the background without a page refresh.</li>
<li>It allows you to bookmark your daily service.</li>
</ul>
<p>Sydney Ferries allows you to repurpose their content, as long as you add their copyright notice and don&#8217;t charge for it. But they could have made it a lot easier for people to do so.</p>
<p>Post from <a href="http://www.halans.com">Jean-Jacques Halans</a> <a href="http://www.markupasanapi.com">MarkupAsAnApi</a> blog.<br/><br/><a href="http://www.markupasanapi.com/2009/05/17/playing-with-yql/">Playing with YQL</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.markupasanapi.com/2009/05/17/playing-with-yql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yahoo queries microformats</title>
		<link>http://www.markupasanapi.com/2009/01/17/yahoo-queries-microformats/</link>
		<comments>http://www.markupasanapi.com/2009/01/17/yahoo-queries-microformats/#comments</comments>
		<pubDate>Fri, 16 Jan 2009 22:05:58 +0000</pubDate>
		<dc:creator>halans</dc:creator>
				<category><![CDATA[Microformats]]></category>
		<category><![CDATA[Semantic Web]]></category>
		<category><![CDATA[Chris Heilman]]></category>
		<category><![CDATA[Yahoo!]]></category>

		<guid isPermaLink="false">http://www.markupasanapi.com/?p=61</guid>
		<description><![CDATA[Yahoo&#8217;s YQL query language, a SQL-style query language for the web, now supports microformat queries. A given example is finding the address for an event on Upcoming (a Yahoo service), not using the Upcoming API, but using a YQL query to retrieve a vCard microformat in either XML or JSON, using a REST call. But [...]<p>Post from <a href="http://www.halans.com">Jean-Jacques Halans</a> <a href="http://www.markupasanapi.com">MarkupAsAnApi</a> blog.<br/><br/><a href="http://www.markupasanapi.com/2009/01/17/yahoo-queries-microformats/">Yahoo queries microformats</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Yahoo&#8217;s <a href="http://developer.yahoo.com/yql/">YQL query language</a>, a SQL-style query language for the web, now supports microformat queries. A given example is finding the address for an event on Upcoming (a Yahoo service), not using the Upcoming API, but using a YQL query to retrieve a vCard microformat in either XML or JSON, using a REST call. But it&#8217;s not limited to Yahoo services only! It works on any website with microformats, like, lets say &#8220;halans.com&#8221;, where my about page contains a vcard. Result: <a href="http://query.yahooapis.com/v1/public/yql?q=select%20adjunct.item.type%20from%20microformats%20where%20url%3D%27http%3A%2F%2Fwww.halans.com%2Fabout%2Fprofessionally%2F%27%20&amp;format=xml">http://query.yahooapis.com/v1/public/yql?q=select%20adjunct.item.type%20from%20microformats%20where%20url%3D%27http%3A%2F%2Fwww.halans.com%2Fabout%2Fprofessionally%2F%27%20&amp;format=xml</a></p>
<p>As Chris Heilman writes over at the <a href="http://developer.yahoo.net/blog/archives/2009/01/yql_with_microformats.html">Yahoo! Developer Network Blog</a>:</p>
<blockquote><p>&#8220;This will hopefully make it much easier for people to write software that consumes microformats and maybe bring the &#8220;chicken&#8221; of adding microformats and the egg of finding good uses for them a bit closer together.&#8221;</p></blockquote>
<p>You could now use Yahoo SearchMonkey to find microformats around the web (example <a href="http://search.yahoo.com/search?p=searchmonkeyid%3Acom.yahoo.page.uf.hcard">searchmonkeyid:com.yahoo.page.uf.hcard</a> or &#8220;<a href="http://search.yahoo.com/search?ei=UTF-8&amp;p=searchmonkeyid%3Acom.yahoo.page.uf.geo+halans&amp;y=Search&amp;vf=all&amp;vm=p">searchmonkeyid:com.yahoo.page.uf.geo halans</a>&#8220;) and then query the microformats inside the SearchMonkey results with YQL.</p>
<p>Post from <a href="http://www.halans.com">Jean-Jacques Halans</a> <a href="http://www.markupasanapi.com">MarkupAsAnApi</a> blog.<br/><br/><a href="http://www.markupasanapi.com/2009/01/17/yahoo-queries-microformats/">Yahoo queries microformats</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.markupasanapi.com/2009/01/17/yahoo-queries-microformats/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yahoo! Search understands semantics</title>
		<link>http://www.markupasanapi.com/2008/03/17/yahoo-search-understands-semantics/</link>
		<comments>http://www.markupasanapi.com/2008/03/17/yahoo-search-understands-semantics/#comments</comments>
		<pubDate>Mon, 17 Mar 2008 05:36:14 +0000</pubDate>
		<dc:creator>halans</dc:creator>
				<category><![CDATA[Microformats]]></category>
		<category><![CDATA[Semantic Web]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[search engines]]></category>
		<category><![CDATA[semantic web]]></category>
		<category><![CDATA[semantic web standards]]></category>
		<category><![CDATA[semweb]]></category>
		<category><![CDATA[Yahoo!]]></category>

		<guid isPermaLink="false">http://www.markupasanapi.com/?p=9</guid>
		<description><![CDATA[Yahoo! Search announced that it will support semantic web standards, like Microformats, RDFa and Dublin Core: By supporting semantic web standards, Yahoo! Search and site owners can bring a far richer and more useful search experience to consumers. For example, by marking up its profile pages with microformats, LinkedIn can allow Yahoo! Search and others [...]<p>Post from <a href="http://www.halans.com">Jean-Jacques Halans</a> <a href="http://www.markupasanapi.com">MarkupAsAnApi</a> blog.<br/><br/><a href="http://www.markupasanapi.com/2008/03/17/yahoo-search-understands-semantics/">Yahoo! Search understands semantics</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Yahoo! Search <a title="Yahoo Search blog" href="http://www.ysearchblog.com/archives/000527.html">announced</a> that it will support semantic web standards, like Microformats, RDFa and Dublin Core:</p>
<blockquote><p>By supporting semantic web standards, Yahoo! Search and site owners can bring a far richer and more useful search experience to consumers. For example, by marking up its profile pages with microformats, <a href="http://www.linkedin.com/">LinkedIn</a> can allow Yahoo! Search and others to understand the semantic content and the relationships of the many components of its site.</p></blockquote>
<p>By getting this out in the open, maybe other search engines (think &#8220;G&#8221;) might come out and proclaim their love for the semantic web?</p>
<p>You can try it out for yourself at <a title="Yahoo! Microsearch" href="http://www.yr-bcn.es/demos/microsearch/">Yahoo! Microsearch</a>.</p>
<p>Post from <a href="http://www.halans.com">Jean-Jacques Halans</a> <a href="http://www.markupasanapi.com">MarkupAsAnApi</a> blog.<br/><br/><a href="http://www.markupasanapi.com/2008/03/17/yahoo-search-understands-semantics/">Yahoo! Search understands semantics</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.markupasanapi.com/2008/03/17/yahoo-search-understands-semantics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
