<?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>cdevroe.com &#187; html</title>
	<atom:link href="http://cdevroe.com/tag/html/feed/" rel="self" type="application/rss+xml" />
	<link>http://cdevroe.com</link>
	<description>by Colin Devroe</description>
	<lastBuildDate>Thu, 24 May 2012 15:29:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>	<atom:link rel='hub' href='http://cdevroe.com/?pushpress=hub'/>
<cloud domain='cdevroe.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>Simple HTML parsing with PHP</title>
		<link>http://cdevroe.com/links/parse-html-php/</link>
		<comments>http://cdevroe.com/links/parse-html-php/#comments</comments>
		<pubDate>Tue, 17 Apr 2012 21:09:23 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[dom]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[nilai]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[parsing]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=5852</guid>
		<description><![CDATA[PHP Simple HTML DOM Parser is a pretty great open source project for parsing the DOM using jQuery-like selectors. I recently used it on Nilai to parse recipes from the leading recipe sites. Worked great.]]></description>
			<content:encoded><![CDATA[<p><a href="http://simplehtmldom.sourceforge.net/">PHP Simple HTML DOM Parser</a> is a pretty great open source project for parsing the DOM using jQuery-like selectors. I recently used it on <a href="http://nilai.co">Nilai</a> to parse recipes from the leading recipe sites. Worked great.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/links/parse-html-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Colourmod &#8211; A color picker Dashboard widget for Mac OS X</title>
		<link>http://cdevroe.com/notes/colourmod/</link>
		<comments>http://cdevroe.com/notes/colourmod/#comments</comments>
		<pubDate>Wed, 18 Jan 2012 03:15:45 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[color picker]]></category>
		<category><![CDATA[colourmod]]></category>
		<category><![CDATA[dashboard]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[hexadecimal]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[mac-os-x]]></category>
		<category><![CDATA[widget]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=5657</guid>
		<description><![CDATA[This Dashboard widget post (see the others) is more for developers and designers than the average person. Colourmod is a Dashboard widget for Mac OS X that you&#8217;ll end up using much more than you think you would. I&#8217;m not a designer but as someone who fiddles around on the web I find myself in [...]]]></description>
			<content:encoded><![CDATA[<p>This Dashboard widget post (<a href="http://cdevroe.com/tag/dashboard/">see the others</a>) is more for developers and designers than the average person.</p>
<p><img class="alignright  wp-image-5658" title="Colourmod Screenshot" src="http://cdevroe.com/wp-content/mobile/photos/2012/01/37281-shot.jpeg" alt="" width="220" /></p>
<p><a href="http://colourmod.com/dashboard/">Colourmod</a> is a Dashboard widget for Mac OS X that you&#8217;ll end up using much more than you think you would. I&#8217;m not a designer but as someone who fiddles around on the web I find myself in need of a hexadecimal color code from time-to-time. And when I do, I use Colourmod.</p>
<p>There are a few ways that I find myself using Colourmod to find the color I&#8217;m looking for. The first, and perhaps most obvious way, is to drag the &#8220;blue dot&#8221; color picker around the main color well and find the color I want making subtle adjustments by using the slider. The second, is to manually enter in the hexadecimal color code that I&#8217;m currently tweaking and make small changes until I get exactly what I want.</p>
<p>One nice feature is the blue arrow that will quickly copy the current color code and place that value into your clipboard. This makes finding, selecting and copying a color code into your text editor very, very quick.</p>
<p>Feature suggestions? Sure. One thing I&#8217;d like to see is a single text area that gives the proper RGB color values for a color. Although Colourmod supplies these values they aren&#8217;t easily selected. I&#8217;d also like to see a much easier and more accurate way to use the color picker. It is very tough to make small changes especially to light gray colors.</p>
<p>Oh, and I&#8217;d ditch the &#8216;U&#8217; in Colourmod. But that&#8217;s just me.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/colourmod/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>37signals&#8217; Chalk dissected</title>
		<link>http://cdevroe.com/links/37signals-chalk-dissected/</link>
		<comments>http://cdevroe.com/links/37signals-chalk-dissected/#comments</comments>
		<pubDate>Mon, 08 Nov 2010 14:36:26 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[37signals]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[sam samhuri]]></category>
		<category><![CDATA[web app]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=4360</guid>
		<description><![CDATA[Remember my link to Chalk? Sam Samhuri took the time to dissect exactly how it was built. Impressive. Both the app and the write up.]]></description>
			<content:encoded><![CDATA[<p>Remember <a href="http://cdevroe.com/links/chalk-37s/">my link to Chalk</a>? Sam Samhuri took the time to <a href="http://samisamhuri.blogspot.com/2010/11/37signals-chalk-dissected.html">dissect exactly how it was built</a>. Impressive. Both the app and the write up.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/links/37signals-chalk-dissected/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pie Guy, a free web game for iPhone</title>
		<link>http://cdevroe.com/links/pie-guy/</link>
		<comments>http://cdevroe.com/links/pie-guy/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 15:55:12 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[neven mrgan]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[pie guy]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[web app]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=3265</guid>
		<description><![CDATA[Pie Guy is a fun game for your iPhone that is free, is installed via the Web (it is a fancy Web page), works offline, and is actually a lot of fun (works sorta like Pac-Man). Neven Mrgan, the developer of Pie Guy, built the game &#8211; not only so people can enjoy the game [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://media.tumblr.com/tumblr_ktn1zxjK1U1qz50x3.png" width="460" alt="Pie Guy, for iPhone." /></p>
<p><a href="http://mrgan.tumblr.com/post/257187093/pie-guy">Pie Guy</a> is a fun game for your iPhone that is free, is installed via the Web (it is a fancy Web page), works offline, and is actually a lot of fun (works sorta like Pac-Man).</p>
<p><a href="http://mrgan.tumblr.com/">Neven Mrgan</a>, the developer of Pie Guy, built the game &#8211; not only so people can enjoy the game &#8211; but to help show what is possible via HTML, JavaScript, and CSS for building games or applications on the iPhone using the Web browser rather than native cocoa technologies.</p>
<blockquote><p>&#8220;If you find Pie Guy a fun game to play, well thatâ€™s grand.</p>
<p>But, I hope Pie Guy will also be an opportunity for the code-savvy among you to learn a trick or two about making serious web apps for the iPhone. Just grab my source code and tweak it. Iâ€™m not talking about just a fancied-up webpage here; this is a fullscreen game, with fast gameplay and responsive touch controls. I canâ€™t wait to see what a better programmer does with this stuff (itâ€™s not hard to program better than me!)&#8221;</p></blockquote>
<p>A very notable thing to do and I hope a ton of talented developers take him up on it. I&#8217;d love to see stuff like <a href="http://jquery.com/">jQuery</a> for iPhone games/apps (which I&#8217;m sure exists in some form or another).</p>
<p>Also of note: As Neven pointed out in his announcement post &#8211; don&#8217;t try this on your first generation iPhones. This game only performs well on an iPhone 3GS.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/links/pie-guy/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Dive Into HTML5 &#8211; Video on the Web</title>
		<link>http://cdevroe.com/links/html5-video/</link>
		<comments>http://cdevroe.com/links/html5-video/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 00:30:17 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[dive into html5]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[mark pilgrim]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[web-development]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=2901</guid>
		<description><![CDATA[The much talked about &#60;video&#62; tag in the HTML5 spec is, obviously, of interest to me. I mean, I work at Viddler after all. However, even if I didn&#8217;t &#8211; I&#8217;d still tell all of you &#8211; especially those of you that are Web developers &#8211; to take a look at Mark Pilgrim&#8216;s amazingly awesome [...]]]></description>
			<content:encoded><![CDATA[<p>The much talked about <code>&lt;video&gt;</code> tag in <a href="http://dev.w3.org/html5/spec/Overview.html">the HTML5 spec</a> is, obviously, of interest to me. I mean, I work at <a href="http://viddler.com/">Viddler</a> after all. However, even if I didn&#8217;t &#8211; I&#8217;d still tell all of you &#8211; especially those of you that are Web developers &#8211; to take a look at <a href="http://diveintomark.org/">Mark Pilgrim</a>&#8216;s <a href="http://diveintohtml5.org/video.html">amazingly awesome chapter about it</a> from his upcoming book; <a href="http://diveintohtml5.org/">Dive Into HTML5</a>.</p>
<p>Even though he&#8217;s publishing all of these &#8220;drafts&#8221; on the site for free, I will be getting the paper version when it is published.</p>
<p>Via <a href="http://daringfireball.net/linked/2009/10/16/pilgrim-video-html5">John Gruber</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/links/html5-video/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Does Google My Maps allow video embeds?</title>
		<link>http://cdevroe.com/notes/mymaps-embed/</link>
		<comments>http://cdevroe.com/notes/mymaps-embed/#comments</comments>
		<pubDate>Sat, 07 Apr 2007 02:20:24 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[embed]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[maps]]></category>
		<category><![CDATA[my-maps]]></category>
		<category><![CDATA[viddler]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://cdevroe.com/notes/mymaps-embed/</guid>
		<description><![CDATA[I am having trouble getting Google Maps to allow video embeds regardless of what service I attempt to embed.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been playing around with <a href="http://maps.google.com/">Google My Maps</a> ever since <a href="http://googleblog.blogspot.com/2007/04/map-making-so-easy-caveman-could-do-it.html">they were released</a> and I&#8217;m still having trouble using embedded videos.</p>
<p>At first I thought that I somehow had to ask Google to whitelist <a href="http://www.viddler.com/">Viddler</a> as a video provider.  But since then I&#8217;ve tried random YouTube videos to test and I have even had trouble getting <em>those</em> to show up.</p>
<p><a href="http://maps.google.com/help/maps/userguide/index.html#videos">According to the FAQ</a> Google &#8220;recommends&#8221; using &#8220;YouTube or Google Video&#8221;.  It doesn&#8217;t necessarily say that you <strong>can not</strong> use any other services, but for the one&#8217;s I&#8217;ve tried I&#8217;ve not been able to get them to work.</p>
<p>My method for trying to add videos to My Maps is this:</p>
<ol>
<li>Place placemark on map.</li>
<li>Copy HTML embed code from any video service.</li>
<li>Paste into HTML editing view on My Maps.</li>
<li>Save.</li>
</ol>
<p>However, it is easy to be fooled because everything works up until step 4.  Until you actually save the map, your videos will appear just fine.  Once you save, the HTML embed gets &#8220;ripped&#8221; out.</p>
<p>Does anyone have any ideas on how to 1) get embeds to work?  2) get Viddler whitelisted for My Maps?  I would really like to finish my <a href="http://maps.google.com/maps/ms?ie=UTF8&#038;hl=en&#038;oe=UTF-8&#038;om=1&#038;msa=0&#038;msid=113564230899301528275.00000111c2ce91563c575">Viddler @ SXSW Google Map</a>.</p>
<p>[tags]google, maps, my maps, video, viddler, youtube, html, embed[/tags]<br />
[slug]mymaps-embed[/slug]</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/mymaps-embed/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Re: The usefulness of Microformats</title>
		<link>http://cdevroe.com/notes/re-microformats-useful/</link>
		<comments>http://cdevroe.com/notes/re-microformats-useful/#comments</comments>
		<pubDate>Mon, 04 Dec 2006 15:51:39 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[atom]]></category>
		<category><![CDATA[feeds]]></category>
		<category><![CDATA[hatom]]></category>
		<category><![CDATA[hcard]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[jeremy-keith]]></category>
		<category><![CDATA[kyle-neath]]></category>
		<category><![CDATA[microformats]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[syndication]]></category>
		<category><![CDATA[tantek-Çelik]]></category>
		<category><![CDATA[technorati]]></category>

		<guid isPermaLink="false">http://cdevroe.com/notes/re-microformats-useful/</guid>
		<description><![CDATA[Recently Kyle expressed his gripes about Microformats, their documentation, and usefulness.  This is my reply to that.]]></description>
			<content:encoded><![CDATA[<p><a href="http://warpspire.com/" rel="friend">Kyle Kneath</a> recently wrote <i><a href="http://warpspire.com/journal/web-production/i-just-dont-get-this-whole-microformats-thing/" rel="bookmark">I just don&#8217;t get this whole Microformats thing</a></i> and I wanted to take a minute to respond to him.</p>
<p>Kyle is doubting the usefulness of <a href="http://microformats.org/">Microformats</a>, and is also saying that he thinks the learning curve is too hard because of the documentation making things &#8220;too hard&#8221;.  First I&#8217;ll address his comments on the documentation being much too difficult to follow:</p>
<blockquote><p>&#8220;Maybe it&rsquo;s just me &mdash; but I feel like the microformats crew are actively trying to make this an elitest club. I&rsquo;m not very stupid (I don&rsquo;t think) but when I first started researching microformats it took me ages to really understand it. It turned out to be dead simple.</p>
<p>You can see the documentation (featured to the right) is quite brief for simple formats like hCard. Wait a second&#8230; are you serious? This page is reeee-diculously (and needlessly) long and really needs to be cleaned up. It&rsquo;s like a giant newbie-scaring-machine. hCard is dead simple to implement; a couple of paragraphs should suffice with two or three examples.&#8221;</p></blockquote>
<p>I could not agree more with Kyle on this.  The documentation for Microformats, in reality, is all spec information.  There is a definitive need for someone with any type of documentation experience to get on <a href="http://microformats.org/wiki/Main_Page">the Microformats Wiki</a> and really make some &#8220;Microformats for Dummies&#8221; type of documentation.</p>
<p>Someone on Kyle&#8217;s comments suggested just getting <a href="http://adactio.com/">Jeremy Keith</a> to spear-head the effort.  Well, Jeremy is already <a href="http://adactio.com/journal/tag/microformats">a microformats &#8220;evangelist&#8221;</a>, but I can see their point.  He has the ability to make things that seem difficult, dead simple.  Perhaps he could take some time to edit the heck out of the wiki and/or just add a series of pages explaining each Microformat in human language.</p>
<p>Onto Kyle&#8217;s other gripe; the usefulness of Microformats.  I disagree with Kyle on this point.  Microformats can be, will be, and already are extremely useful.  I feel a little weird saying this since I have yet to really take <em>full</em> advantage of Microformats on my site here &#8211; but it is definitely in my plans.  Kyle didn&#8217;t really expound on his reasons why he thinks Microformats are not useful until one of the very last comments that he wrote (he doesn&#8217;t have permalinks on his comments so I will copy it here):</p>
<blockquote><p>&#8220;But&#8230; again, you seem to have proved my own point with &ldquo;We haven&rsquo;t figure out how exactly that will help us&rdquo; &mdash; that&rsquo;s my entire point. I&rsquo;ve been following microformats since Tantek was talking about them years ago. An yeah, Tantek is a cool dude&#8230; but is it enough of a reason to use them?</p>
<p>I honestly haven&rsquo;t found it.</p>
<p>I use web standards because it helps me work faster produce more maintainable code and standardize my practices. I can&rsquo;t say the same for microformats. The best I could say is: &ldquo;I use microformats so that the extreme minority of my browsers, who have an extension installed, who are looking for specific metadata, who have scripts installed to interact with their other data management applications can more easily add me to their address book.&rdquo;</p>
<p>Oh, and for those pushing hAtom&#8230; the last thing we need in this world is more syndication formats <img src='http://cdevroe.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> &#8221;</p></blockquote>
<p>His argument here is really way off.  When he says &#8220;we haven&#8217;t found ways&#8221; he really means himself.  I think if you ask the folks at <a href="http://technorati.com/">Technorati</a>, and the people that have invested millions of dollars into them, they&#8217;d disagree with Kyle too.  Microformats is just really starting to take off (if people do not use them, they are indeed useless but as more people use them, companies like Technorati can really build <a href="http://kitchen.technorati.com/">useful tools</a>).  There is no one definite useage for each Microformat, however each have their own implementation.  The biggest advantage I see?  One content delivery system for almost any type of data.  I don&#8217;t need to create a vCard for my about page, I just need to add a few classes to the information that is already there.  This brings me to his second point that falls short.</p>
<p>His argument that &#8220;&#8230;and for those pushing hAtom&#8230; the last thing we need in this world is more syndication formats&#8221;.  Perhaps he hasn&#8217;t delved into hAtom much, but it isn&#8217;t another syndication format, it literally takes the place of Atom (which is becoming increasingly popular and is starting to become the syndication format of choice of some of the larger companies that have tons of data to syndicate [ see <a href="http://www.niallkennedy.com/blog/archives/2006/11/feed-publishing-best-practices.html">Nail Kennedy's article about feed syndication formats and their usage</a>]).  Also something to remember is the hAtom is currently in draft format, but imagine if if you had a blog and you didn&#8217;t need to serve an HTML version, RSS 0.92, RSS 2, and Atom version of your site.  You could just serve the HTML version and all of the data you wish to syndicate &#8211; to different applications and services, could be parsed from that single delivery system.  This is the biggest advantage of Microformats in my opinion.</p>
<p>The documentation does need a <em>serious</em> look, and update, to make it a much less steep learning curve.  Broader usage will come of that, and in turn more uses will reveal themselves from a growing user base.  I suppose Kyle&#8217;s post really cuts right down to the root of the Microformats problem &#8211; explain them better, and they&#8217;ll be used.</p>
<p>[tags]microformats, kyle neath, tantek &Ccedil;elik, jeremy keith, hcard, hatom, rss, atom, feeds, syndication, technorati, html[/tags]<br />
[slug]re-microformats-useful[/slug]</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/re-microformats-useful/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

