<?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; web-2.0</title>
	<atom:link href="http://cdevroe.com/tag/web-20/feed/" rel="self" type="application/rss+xml" />
	<link>http://cdevroe.com</link>
	<description>by Colin Devroe</description>
	<lastBuildDate>Fri, 25 May 2012 19:23:38 +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>OpenID may very well belong in the browser</title>
		<link>http://cdevroe.com/notes/openid-browser/</link>
		<comments>http://cdevroe.com/notes/openid-browser/#comments</comments>
		<pubDate>Wed, 03 Dec 2008 03:49:29 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[david recordon]]></category>
		<category><![CDATA[identity]]></category>
		<category><![CDATA[openid]]></category>
		<category><![CDATA[oreilley]]></category>
		<category><![CDATA[six apart]]></category>
		<category><![CDATA[social web]]></category>
		<category><![CDATA[web-2.0]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=1439</guid>
		<description><![CDATA[A short, to the point, essay from David Recordon about OpenID in the browser and what it would mean for its inception.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.davidrecordon.com/">David Recordon</a>, who is the Open Platforms Lead Tech at <a href="http://sixapart.com/">Six Apart</a>, has written one of the most insightful and interesting ideas for the adoption of <a href="http://openid.net/">OpenID</a> I&#8217;ve seen in awhile.</p>
<p>David <a href="http://radar.oreilly.com/2008/12/getting-openid-into-the-browse.html">suggests that your identity belongs in the browser</a>. It is already in there anyway. For any of us that browse, for the most part, from the same computer every single day &#8211; we take advantage of the browser&#8217;s ability to save our login information for tons of Web sites into its own data store. Or, sometimes (like with Mac OS X) into the system&#8217;s secure data store.</p>
<p>Either way, its there. Easy. You go to a site &#8211; it prefills the data you need to login, off you go. But what if the browser only needed to record one bit of information rather than all of these separate bits per site? Who you are. In the world of OpenID who you are is represented by an URL.</p>
<p>By the way, Hi, I&#8217;m <a href="http://cdevroe.com/">http://cdevroe.com/</a> &#8211; Nice to meet you.</p>
<p>If the browser held that information, rather than the surfer needing to understand what that actually means &#8211; imagine theÂ possibilities! Imagine this; you go to a Web site, Web site wants you to create an account, browser knows this, you just hit &#8220;Yes, I&#8217;ll have an account here at XYZ.com&#8221; and poof, you have an account. You don&#8217;t have a new username and password (though I&#8217;m sure said service will allow you to create a handle there, but you won&#8217;t need to remember that to log in again). Every single site on the Web would grow faster because of this. For better or worse.</p>
<p>I had the privilege of speaking to David last week on the phone about a matter having nothing to do with OpenID but I can say that from speaking with him that I enjoy his style of explaining things. It is simple and real. Others in the OpenID world are either extremely long winded or, and maybe this is just me being unwilling to sit through the boring lecture about things that do not interest me, they just seem to never get off their horse to talk to the people here on the ground. Â David does not do this. He shows real examples, explains them in ways I can understand (and so could my Mom probably), and wraps it up in a post that even I have the attention span to read through.</p>
<p>Regardless of where this discussion goes &#8211; I like the idea, and I like that it will now be talked about.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/openid-browser/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Why I&#8217;m excited about Google Gears</title>
		<link>http://cdevroe.com/notes/google-gears/</link>
		<comments>http://cdevroe.com/notes/google-gears/#comments</comments>
		<pubDate>Fri, 01 Jun 2007 12:48:31 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[gears]]></category>
		<category><![CDATA[geotag]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google-gears]]></category>
		<category><![CDATA[google-maps]]></category>
		<category><![CDATA[google-reader]]></category>
		<category><![CDATA[iphoto]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[web-2.0]]></category>
		<category><![CDATA[web-applications]]></category>

		<guid isPermaLink="false">http://cdevroe.com/notes/google-gears/</guid>
		<description><![CDATA[There has been a lot of chatter about Google Gears over the last few days and I wanted to chime in about why I'm excited about it.]]></description>
			<content:encoded><![CDATA[<p>For those reading this that may not know what <a href="http://gears.google.com/">Google Gears</a> does allow me to give a little bit of background on the situation and explain how, in general, web applications work.</p>
<p>Web applications are different then the applications you run on your computer in two very specific and obvious ways.  First, they are run completely in your web browser (<a href="http://getfirefox.com/">Firefox</a>, Safari, Internet Explorer, etc.) and you do not need to download or install any local files for the application to function.  Second, the data that the application stores or edits is not on your local machine but rather saved &#8220;on the Internet&#8221;.  These may seem like very obvious differences but I&#8217;ve mentioned these two reasons because the paradigm has shifted overtime and Google Gears almost completes that shift.</p>
<p>One of the many mantras of &#8220;Web 2.0&#8243; applications has been to freely allow users of these applications to have access to their data both via an <abbr title="Application Protocol Interface">API</abbr> and being able to &#8220;export&#8221; their data into various formats.  These APIs afforded many developers to blur the line between desktop and web applications &#8211; such as being able to geotag your photos in <a href="http://apple.com/ilife/iphoto/">iPhoto</a> using <a href="http://maps.google.com/">Google Maps</a> &#8211; but these solutions still required an Internet connection for them to work properly.   Something also to note is the fact that these APIs are mainly used by developers and not by the users themselves so even though the data was portable, this fact hasn&#8217;t been exploited by the average user much, yet.</p>
<p>Enter <a href="http://gears.google.com/">Google Gears</a> &#8211; which provides developers with the needed technology to make <em>their entire applications</em> portable not just the data.  The first example Google chose to show off Gears with is <a href="http://reader.google.com/">Google Reader</a> (a really great example).  Google Reader, up until a few days ago, was a way to read your favorite sites by subscribing to their feeds but its use was limited to when you were connected to the Internet.  Google Gears allows you to use Google Reader, at least most of the application, offline.  You connect to the Internet, download your latest feed subscription&#8217;s updates, get offline, and you&#8217;re still able to read the feeds that you&#8217;ve cached on your local system. What&#8217;s more is that you are able to flag those items and Google Reader will sync with your Google Reader account once an Internet connection is available.</p>
<p>In short; Google Gears brings your favorite web applications to your local computer and allows them to run almost like desktop applications.</p>
<p>Why am I excited?  Because my main reason for <em>not</em> using some of the most popular web applications has been because I can not use them offline.  I am a firm believer in having all of my data available to me at anytime.  Unfortunately in some cases, such as my photo and music libraries becoming larger than my laptop&#8217;s hard drive, I&#8217;ve had to make sacrifices.  However, when it comes to much smaller yet more important pieces of data such as email messages, bookmarks, and important documents I can not afford to make those sacrifices.  As Google Gears is adopted and implemented in more web applications I&#8217;ll be able to begin using them offline.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/google-gears/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>My 2007 Web 2.0 Death list</title>
		<link>http://cdevroe.com/notes/web20-deathlist07/</link>
		<comments>http://cdevroe.com/notes/web20-deathlist07/#comments</comments>
		<pubDate>Mon, 08 Jan 2007 01:22:24 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[basecamp]]></category>
		<category><![CDATA[death-list]]></category>
		<category><![CDATA[digg]]></category>
		<category><![CDATA[myspace]]></category>
		<category><![CDATA[Paul-Scrivens]]></category>
		<category><![CDATA[web-2.0]]></category>
		<category><![CDATA[wisdump]]></category>

		<guid isPermaLink="false">http://cdevroe.com/notes/web20-deathlist07/</guid>
		<description><![CDATA[I don't wish anyone to fail - but that doesn't mean that I have to love service out there.]]></description>
			<content:encoded><![CDATA[<p>Paul Scrivens recently <a href="http://wisdump.com/web/web-20-deathlist/">said he&#8217;d like to see three &#8220;Web 2.0&#8243; companies (or services) go the way of the dinosaur in 2007</a>.  He also asked for people to post theirs, and there are some great ones in the comments of his post.</p>
<p>So here are mine and remember, these are not predictions &#8211; just some services I wouldn&#8217;t mind disappearing.</p>
<ul>
<li><a href="http://digg.com/">Digg</a> is simply annoying.  The editorial process is no longer very valid and some of its features are definitely abused.  I still use the service from time to time but I&#8217;d like to see a competitor come along that does a much better job.</li>
<li><a href="http://myspace.com/">MySpace</a> (which also made Paul&#8217;s list) is just horrible to use.  I find it incredibly ironic that one of the hardest sites to use is also one of the most popular and used by the most inexperienced of Internet users.  Again, I&#8217;d love to see a few of its competitors get a big break.</li>
<li><a href="http://basecamphq.com/">Basecamp</a> is one of the more popular &#8220;project management&#8221; applications (especially in my industry).  I really do not like this application and I am sometimes forced to use it.  I think the application is built and designed well, it is simply not built for the way <em>I</em> think.</li>
</ul>
<p>Again, I do not foresee any of these services disappearing this year (even though some have predicted the downfall of Digg).</p>
<p>Do you have three services that you either have to use or would love to use but you simply would like to see them improved, replaced, or just &#8220;die&#8221; in 2007?</p>
<p>[tags]digg, myspace, basecamp, web 2.0, death list, paul scrivens, wisdump[/tags]<br />
[slug]web20-deathlist07[/slug]</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/web20-deathlist07/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Web: Yesterday and Today</title>
		<link>http://cdevroe.com/notes/my-web/</link>
		<comments>http://cdevroe.com/notes/my-web/#comments</comments>
		<pubDate>Wed, 05 Apr 2006 05:26:01 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[microformats]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[web-2.0]]></category>
		<category><![CDATA[web-development]]></category>

		<guid isPermaLink="false">http://cdevroe.com/notes/my-web/</guid>
		<description><![CDATA[In some ways I miss the old Web.  Though I'd never trade it for what we have now, perhaps we need to start thinking 3.0 instead of 2.0 now.]]></description>
			<content:encoded><![CDATA[<p>This &#8220;Web 2.0&#8243; that we&#8217;re all so accustomed to lately is great.  Semantic, accessible, open, and dripping with fantastic design.  However, there are times I reminisce about the days of old, the days of well &#8211; Web 1.0.</p>
<p>There are several sites, some still in existence that I really do miss.  I remember spending hours on the old <a href="http://deviantart.com/">Deviant Art</a> just trying to find minimalist desktops and indy art.  I also remember digging, refreshing (what is that anymore?) and bookmarking countless pages on <a href="http://theforce.net/">The Force.net</a> to find the latest and greatest information on release of the Star Wars Special Editions.  I remember pulling my damned hair out trying to get ASP to do what I wanted by using <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnanchor/html/Scriptinga.asp">Microsoft&#8217;s documentation</a>.</p>
<p>It goes beyond sites though, since back then the web wasn&#8217;t about usage but rather building the foundation for what we have today.  Using the Web in the 90s wasn&#8217;t, for me, about sharing photos and bookmarks, or creating and distributing content quickly and easily, it was about communication and expression of thoughts via hypertext.  The more I think about Web 2.0, the clearer the picture becomes about the Web as a whole.  We have an <em>insanely far</em> distance to travel before the Web becomes what it has the potential to be.  Obviously services like <a href="http://flickr.com/">Flickr</a>, <a href="http://del.icio.us/">Del.icio.us</a>, and <a href="http://newsvine.com/">Newsvine</a> are getting closer to what we&#8217;d all love to see replacing <a href="http://deviantart.com/">Deviant Art</a>, e-mailing bookmarks, and <a href="http://cnn.com/">CNN</a>, but they are still only very simple concepts done in fairly complex ways.</p>
<p>I listened to a few of <a href="http://www.carsonworkshops.com/summit/index.html">the Carson Workshop podcasts</a> and, I must say, I realized how complex our jobs sound to the &#8220;average uninformed developer&#8221;.  Combine the complexity of learning the &#8220;best practices&#8221; in Web development with how many developers out there that are still using tables for layout, Microsoft Access databases, and reading <a href="http://lockergnome.com/">Lockergnome</a> for HTML tips, and you can see that we&#8217;re not even close to where we could/should be.</p>
<p>What makes it even worse is that the people that could be advocating these changes in the new and ignorant developers, are resting on their laurels or even <a href="http://cdevroe.newsvine.com/_news/2006/04/04/156024-css-naked-day#comments">bad-mouthing efforts to help out</a>.  Perhaps such efforts as <a href="http://naked.dustindiaz.com/">Naked CSS Day</a> won&#8217;t make a <em>large impact</em> on Web Standards Awareness, but who cares, at least <a  href="http://dustindiaz.com/">Dunstan Diaz</a> is trying to do something about it!</p>
<p>&#8220;Back in the day&#8221; (according to Dane Cook this was indeed a Wednesday) I was always amazed when new specs were released, new technologies developed, or different ways of accomplishing tasks were mastered.  Nowadays, I see a lot of copying going on.  Sure, we have our elite few that are definitely leading the innovation pack, but in the old days everyone was an innovator.  If you couldn&#8217;t get something to work, you figured out a way to do it regardless.  You busted down walls, you hacked like a mad-man, until finally the result you were looking for was accomplished.  Nowadays, you run to Google and do about four searches and copy what someone else has done right from their site.  Sometimes this is good, but if you find yourself doing this every time, it isn&#8217;t.</p>
<p>I suppose I miss the speed at which innovation seemed to be moving on the Web.  Even at 56kbps and under, it surely seemed that the Web was changing faster in 1996-1999 than it is now.  I think we&#8217;ve hit a Web 2.0 plateau where 10 major services were released and everyone else is trying to catch up with them instead of trying to do better than them.</p>
<p>Take <a href="http://microformats.org/">microformats</a> for example.  A great effort.  Standardize the way specific chunks of content are marked up, this way it will make it much easier to move, distribute, and work with going forward.  However, some of these standards are just atrocious.  I look forward to trying my hand at making some updates to some of those specs in the near future, but instead of trying to simply use microformats, we need more than just five people thinking about how to improve them.</p>
<p>Recently we&#8217;ve seen a gathering for an <a href="http://www.rssboard.org/">RSS Advisory Board</a>.  Thank heavens, the last guy that was running the show was not only an asshat, but <a href="http://www.cadenhead.org/workbench/news/2881/letter-dave-winers-attorney">he made Communism look like Kazaa</a> (if you don&#8217;t get this joke you probably have a life, which is cool &#8211; can I borrow it?).  I&#8217;m looking forward to seeing what happens with RSS in the near, and distant, future.</p>
<p>AJAX.  Oh god, do not get me started.  A superb effort has been put into improving not only awareness but accessibility, implementation, and documentation of the HTTPRequest Object.  Sure, we&#8217;ve had these types of abilities for ages, but I still think all this &#8220;excitement&#8221; will lead to one good thing &#8211; improvements.  Ajax, while not revolutionary at all, has caused many newbies to open their eyes to, not only standards (due to the use of XML, etc), but also to the thinking a little bit beyond the separation of presentation and content &#8211; but also of functionality.  I&#8217;d like to put a name on this particular movement, but I doubt the World could hold such an acronym.</p>
<p>I said we&#8217;re on a plateau right now, but I think that might be incorrect.  Rather, I believe we are on the escalator.  The down escalator.  And, instead of actually going down with it, we&#8217;re trudging onward and upward &#8211; each foot landing on the next step only to find another one approaching right after it.  This battle to make the Web better may never really <em>&#8220;end&#8221;</em> but I definitely think we need to pick up the pace a little. Like back in the old days when we said &#8220;Screw you&#8221; to tables for layout, WYSIWYG editors that wrote horrible HTML, and oh yeah &#8211; Windows servers.</p>
<p>[tags]internet, web 2.0, ajax, web development, programming, microformats[/tags]</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/my-web/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

