<?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>Six Revisions &#187; Web Technology</title>
	<atom:link href="http://sixrevisions.com/category/web-technology/feed/" rel="self" type="application/rss+xml" />
	<link>http://sixrevisions.com</link>
	<description></description>
	<lastBuildDate>Fri, 18 May 2012 00:25:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>Will the Browser Wars Invade the Mobile Web?</title>
		<link>http://sixrevisions.com/web-technology/mobile-browser-wars/</link>
		<comments>http://sixrevisions.com/web-technology/mobile-browser-wars/#comments</comments>
		<pubDate>Mon, 28 Nov 2011 12:00:21 +0000</pubDate>
		<dc:creator>Jacob Gube</dc:creator>
				<category><![CDATA[Web Technology]]></category>

		<guid isPermaLink="false">http://sixrevisions.com/?p=6102</guid>
		<description><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=6102&c=1854279795' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=6102&c=1854279795' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br />Windows 7.5 - codenamed Mango - was recently released. Will there be implications on how we build mobile websites?]]></description>
			<content:encoded><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=6102&c=153553755' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=6102&c=153553755' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br /><p><a href="http://sixrevisions.com/web-technology/mobile-browser-wars/"><img src="http://cdn.sixrevisions.com/0236-01_mobile_browser_wars_thumbnail.jpg" width="550" height="200" alt="Will the Browser Wars Invade the Mobile Web?" /></a></p>
<p><strong><em>Editor&#8217;s note:</em></strong><em> The opinions expressed in this article are solely that of the author&#8217;s, Arley McBlain.</em></p>
<p>When it comes to the still emerging <a href="http://sixrevisions.com/user-interface/a-quick-look-at-mobile-web-designs/">Mobile Web</a> realm, I think we should all be outraged about the trouble Windows Phone 7.5 can unleash.</p>
<p><span id="more-6102"></span></p>
<p>Like anyone, I was curious what <strong><a href="http://en.wikipedia.org/wiki/Windows_Phone_7.5" title="Windows Phone 7.5 - en.wikipedia.org">Windows Phone 7.5</a></strong> (codenamed <strong>Mango</strong>) &#8212; a software update to Microsoft&#8217;s mobile device operating system &#8212; would bring to the Mobile Web front. I&#8217;m a web designer, so things like this can affect me professionally.</p>
<p>My real interest in Mango lies in its web browser, <a href="http://en.wikipedia.org/wiki/Internet_Explorer_Mobile#Internet_Explorer_Mobile_9" title="Internet Explorer Mobile - en.wikipedia.org">IE Mobile 9</a>. How would it hold up? It certainly performs better than its predecessor, but it didn&#8217;t take long to start finding rendering issues on some websites, even though these sites were fine on other devices.</p>
<h3>A Bit of Background</h3>
<p>Until recently, there were arguably only three major players in the mobile device world: BlackBerry, iPhone and Android. These devices still hold a big chunk of smartphone users &#8211;<strong> 73% of the market share</strong> of mobile operating systems in the second quarter of 2011 &#8212; Microsoft is trying to keep things relevant with their latest mobile OS.</p>
<p><img src="http://cdn.sixrevisions.com/0236-03_mobile_browser_wars_marketshare.png" width="550" height="404" /><span class="figure-caption">Source: <a href="http://en.wikipedia.org/wiki/Mobile_operating_system#Total_mobile_OS_market_share_including_tablets_and_connected_devices">Wikipedia</a></span></p>
<p>A little competition in the burgeoning mobile industry is good and all, but &#8212; and maybe you should sit down for this &#8212; when Windows Mobile 7 (the predecessor of Mango) shipped in November 2010, the built-in browser was IE Mobile 7 &#8211; a standards-disrespecting jerk of a browser that was released over four years previous.</p>
<p>Four years. Think about that. In Internet years that&#8217;s like a decade and in mobile technology years that&#8217;s like 432 centuries. IE7 is ancient! Sure, it was better than <a href="http://sixrevisions.com/web-development/farewell-ie6/" title="Farewell IE6">IE6</a>, but it still makes a mockery of web standards, and lacks a lot of great features that all modern browsers have. It feels like a crime to add IE7-specific style sheets to a modern mobile site or app. But that&#8217;s the reality.</p>
<p>Mango is now released with IE9 adapted to their mobile OS (called IE Mobile 9). Though this is by all measures a modern browser, it&#8217;s <a href="http://sixrevisions.com/web_design/why-ie9-is-a-web-designers-nightmare/" title="Why IE9 is a Web Designer’s Nightmare">still rendering pages differently and breaking a beautiful Web.</a></p>
<h3>Why It Matters</h3>
<p>It seems as though the Mobile space is beginning to repeat what we have seen from the ongoing desktop <a href="http://en.wikipedia.org/wiki/Browser_wars" title="Browser wars - en.wikipedia.org">browser wars</a>.</p>
<p>When <a href="http://sixrevisions.com/web-development/farewell-ie6/" target="_blank">IE6 was king</a>, it had over 75% of market share. With IE5.5 combined, it was 95%.</p>
<p>What an amazing time it was to make websites: You could create and test a website with one web browser without feeling like your web development responsibilities were being shirked. You could be confident that 95% of Internet users would see the same thing.</p>
<p>That bubble burst when people began adopting other browsers, and eventually we got to where we are today.</p>
<p>Personally, I try to test a website project on at least 5 specific desktop browsers. It&#8217;s a lot more work, particularly if the client needs to support older browsers.</p>
<h3>The WebKit Bubble</h3>
<p>In Mobile, we are still sort of in that happy bubble! <a href="http://www.webkit.org/" title="The WebKit Open Source Project - webkit.org">WebKit</a>, a popular open source browser engine, is great. It&#8217;s the backbone of the BlackBerry browser (OS6+), Apple Safari (for the iPhone) and the built-in web browser in Android mobile devices.</p>
<p>Mobile sites made for these devices will generally look and act the same. (Though you should still test in various platforms and devices.)</p>
<h3>Will the Bubble Burst?</h3>
<p>Now there&#8217;s Microsoft. Please understand that I&#8217;m not a hater. I respect the company and their contributions to the way we use technology today. They&#8217;ve had an enormous and very positive impact in computing, gaming and Web technologies.</p>
<p>Their browser&#8217;s unique way of rendering websites, on the other hand, creates problems. For the first time since 2005, we almost had a standard base to build websites on &#8212; but I fear that Microsoft carries enough weight and users to shift the balance towards their advantage, and the work going into <a href="http://sixrevisions.com/web-development/a-6-step-general-process-for-producing-a-website/" title="A 6-Step General Process for Producing a Website">producing websites</a> will again multiply.</p>
<h3>Universal Standards for Mobile Browsers</h3>
<p>Windows Phone hasn&#8217;t taken over yet, even though the company that developed it carries a lot of weight in the tech world.</p>
<p>It&#8217;s up to us to pester friends, families and clients into installing some WebKit solution onto their Windows mobile devices. For example, let them know about <a href="http://zetakey.com/" target="_blank">Zetakey</a>, a WebKit-based browser that can work on Windows mobile devices.</p>
<p><a href="http://zetakey.com/"><img src="http://cdn.sixrevisions.com/0236-02_mobile_browser_wars_zetakey.jpg" width="550" height="292" /></a></p>
<p>Or, if you&#8217;re feeling very bitter, you can start adding this to your <a href="http://sixrevisions.com/web-development/mobile-web-design-best-practices/" title="Mobile Web Design: Best Practices">mobile web designs</a>:</p>
<pre>&lt;!--[if IEMobile]&gt;&lt;style&gt;*{display:none;}&lt;/style&gt;&lt;![endif]--&gt;</pre>
<p>Is that too extreme?</p>
<p>Am I saying WebKit should be the sole browser engine that the Mobile Web is built on? No. I only raise this point since, in the Mobile space, we are so close to one universal browser engine right now.</p>
<p>I personally would be fine with literally any universal standard. I would honestly rather that IE6 once again be the 95% global standard than to have to keep adapting to the ever-increasing requirements that are being added to the average project. As modern web designers, these are just <em>some</em> of the things we are faced with:</p>
<ul>
<li>Screens are simultaneously getting bigger and smaller.</li>
<li>We have to take into account standard mouse and keyboard users, touchscreens and accessibility considerations.</li>
<li>We are to be context-sensitive, social, and make use of emerging web technologies like geolocation and <a href="http://sixrevisions.com/web_design/understanding-the-elements-of-responsive-web-design/" title="Understanding the Elements of Responsive Web Design">responsive web design</a>.</li>
</ul>
<p>The demands  of modern mobile websites and <a href="http://sixrevisions.com/web-applications/building-mobile-web-apps-the-right-way-tips-and-techniques/" title="Building Mobile Web Apps the Right Way: Tips and Techniques">mobile web apps</a> are serious. Wrangling stubborn browsers on top of all of that is ridiculous.</p>
<p>Web browsers have been around for nearly twenty years &#8212; the fact that two browsers can render the same code radically different is insane.</p>
<p>We need to unite and demand a better browser standard.</p>
<h3>Related Content</h3>
<ul>
<li><a href="http://sixrevisions.com/web-applications/building-mobile-web-apps-the-right-way-tips-and-techniques/">Building Mobile Web Apps the Right Way: Tips and Techniques</a></li>
<li><a href="http://sixrevisions.com/web-development/mobile-web-design-is-it-worth-it/">Mobile Web Design: Is It Worth It?</a></li>
<li><a href="http://sixrevisions.com/javascript/mobile%C2%A0web-development-frameworks/">Top 10 Mobile Web Development JavaScript Frameworks</a></li>
<li><em>Related categories</em>: <a href="http://sixrevisions.com/category/web-technology/">Web Technologies</a> and <a href="http://sixrevisions.com/category/web-development/">Web Development</a></li>
</ul>
<h3>About the Author</h3>
<p class="about-author"><img src="http://images.sixrevisions.com/authors/arley_mcblain_small.jpg" alt="" width="80" height="80" /><strong>Arley McBlain</strong> is a web designer, web developer, in Burlington, Ontario, Canada. If you&#8217;d like to keep in touch with the author, check out his personal site, <a href="http://arleym.com/" target="_blank">ArleyM</a>, and <a href="http://twitter.com/ArleyM" target="_blank">follow him on Twitter</a> as @<a href="http://twitter.com/ArleyM" target="_blank">ArleyM</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://sixrevisions.com/web-technology/mobile-browser-wars/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
		<item>
		<title>The Mythical Paperless World: Why Print Will Stick Around</title>
		<link>http://sixrevisions.com/web-technology/the-mythical-paperless-world-why-print-will-stick-around/</link>
		<comments>http://sixrevisions.com/web-technology/the-mythical-paperless-world-why-print-will-stick-around/#comments</comments>
		<pubDate>Fri, 30 Sep 2011 10:00:35 +0000</pubDate>
		<dc:creator>Jacob Gube</dc:creator>
				<category><![CDATA[Web Technology]]></category>

		<guid isPermaLink="false">http://sixrevisions.com/?p=5962</guid>
		<description><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=5962&c=1581898666' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=5962&c=1581898666' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br />Print is dead. Long gone will be the days where newspaper staff members struggle to get &#34;to press,&#34; where magazine editors sweat and toil over sending off final proofs to the printer. Speculators and soothsayers everywhere whisper of the e-book&#8217;s pending dominance, its utter defeat over the long time champion, The Noble Book. Paper will [...]]]></description>
			<content:encoded><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=5962&c=328106081' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=5962&c=328106081' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br /><p><a href="http://sixrevisions.com/web-technology/the-mythical-paperless-world-why-print-will-stick-around/"><img src="http://cdn.sixrevisions.com/0213-01_why_print_sticking_thumbnail.jpg" width="550" height="200" alt="The Mythical Paperless World: Why Print Will Stick Around" /></a></p>
<p>Print is dead. Long gone will be the days where newspaper staff members struggle to get &quot;to press,&quot; where magazine editors sweat and toil over sending off final proofs to the printer.</p>
<p>Speculators and soothsayers everywhere whisper of the <a href="http://sixrevisions.com/web-technology/is-it-time-to-rethink-e-books/" title="Is It Time to Rethink E-Books?">e-book&#8217;s pending dominance</a>, its utter defeat over the long time champion, The Noble Book.</p>
<p>Paper will be an extinct technology in <em>[insert alarming number here]</em> years.</p>
<p><span id="more-5962"></span></p>
<p>You&#8217;ve almost certainly heard some iteration of <a href="http://www.wdnweb.com/2011/04/24/print-books-are-dying---maybe/">this discussion</a>; it&#8217;s been showing up with increasing frequency over the past two decades.</p>
<p>Some want real books dead, calling them wasteful and outdated. Others cling to the sentimental value of books, taking into consideration the sensory experience gained from holding a beloved tale.</p>
<p>Either way, <a href="http://www.thedailybeast.com/newsweek/2011/02/06/the-future-of-the-book.html">the argument is lively and heated</a>, with many careers and a widespread industry hanging in the balance.</p>
<p>Whether the futurists and idealists believe it or not, there are enough extant circumstances to ensure print&#8217;s place in this world for some time to come. There are too many anchors, limitations and exceptions that exist in the &quot;print industry&quot; to see it wither into dust.</p>
<p>By the way, the phrase &quot;print industry,&quot; the way it&#8217;s used, is a bit of a poppycock misnomer. What lies behind this whole argument is something a bit deeper.</p>
<p>It&#8217;s the Paperless World that everyone is expecting. They have been for years. And it&#8217;s gone the way of our jetpacks and Moon-based theme parks.</p>
<h3>What is &quot;Print&quot;?</h3>
<p>Let&#8217;s set the record straight here once and for all: print is <strong>not synonymous</strong> with newspaper.</p>
<p>Too often, the decline of newspapers is equated with a move toward a paperless world. When people say that print is a dying industry, they&#8217;re often talking specifically about traditional newspaper industries, and sometimes magazines and e-books.</p>
<p>It&#8217;s not too difficult to see that print sales &#8212; ahem, <em>newspaper</em> sales &#8212; <a href="http://www.nytimes.com/2010/04/27/business/media/27audit.html">are down significantly</a> since the proliferation of Internet access.</p>
<h3>The State of Newspapers</h3>
<p>Since we&#8217;re here, let&#8217;s talk for a second about newspaper. <a href="http://pewinternet.org/Reports/2011/Local-news.aspx">New research</a> out of the Pew Internet &amp; American Life Project suggests that newspapers are more useful than anyone&#8217;s giving them credit for.</p>
<p>Sure, those of us with birds, reptiles or accident-prone puppies still find plenty of use for the old rags. But surprisingly, people still rely on newspapers for the following information:</p>
<p><img src="http://cdn.sixrevisions.com/0213-02_newspaper_local_news.jpg" width="550" height="358" /><span class="figure-caption">Where people get news and information about their local community. Source: <a href="http://pewinternet.org/Reports/2011/Local-news.aspx">Pew Internet &amp; American Life Project</a></span></p>
<p>You&#8217;re probably seeing a pattern by this point. Local newspapers still serve a purpose. When newspapers weren&#8217;t on top, in terms of local news, television was. Almost exclusively.</p>
<p>In fact, <a href="http://pewinternet.org/Reports/2011/Local-news.aspx">according to Pew</a>, the only local news people overwhelmingly searched for on the Internet was restaurant/business-related. In other words, they looked up menus, hours, directions, etc.</p>
<p>Sure, there are web publications that are trying to get the jump on the local news beats. But several of them are content farms (such as Examiner.com), and others, like AOL&#8217;s Patch effort, <a href="http://www.newyorker.com/reporting/2011/01/24/110124fa_fact_auletta">have yet to prove</a> that they can be at all profitable. With low page views, it&#8217;s not looking good.</p>
<p>Regardless, it does seem like newspapers will be the first print-based communication to go fully digital. After all, when the business heads behind the big papers &#8212; New York Times, Boston Globe, LA Times and so on &#8212; figure out how to make their online presence profitable (because that&#8217;s still a major challenge) of course they&#8217;ll shut down print operations.</p>
<h3>What About Books?</h3>
<p>When dead-print proselytizers aren&#8217;t citing newspaper sales as the pudding&#8217;s obscured proof, they draw books kicking and screaming into the argument.</p>
<p>Their sales have indeed been affected by e-book sales &#8212; Amazon recently announced that for every 100 print books sold, 105 e-books were sold.</p>
<p>As grim as this looks, print &#8212; all methods of paper production and consumption for use in communications &#8212; is still a remarkably huge player in day-to-day corporate and governmental operations.</p>
<p>And until that changes, paper and printed materials aren&#8217;t going anywhere.</p>
<h3>How Technology Catches On</h3>
<p>There are a number of factors that precede widespread technological change. In order to consider this on a wide scale, we have to look at the adoption of technology &#8212; in this case, the abandoning of paper for electronic substitutes &#8212; in terms of a social construct.</p>
<p>Consider for a moment <a href="http://www.maurice-anemaat.nl/uni/Scriptie/ARTIKEL_ROGERS_DIFFUSIONINNOVATIONS.pdf">Rogers&#8217; diffusion of innovation theory</a> (PDF). There are four major elements of technological diffusion. These are:</p>
<ol>
<li>Innovating the tech</li>
<li>Communication and awareness</li>
<li>Time</li>
<li>Social architecture to adopt change</li>
</ol>
<p><img src="http://cdn.sixrevisions.com/0213-03_difusion_elements.jpg" width="550" height="358" /></p>
<p>The innovation already exists. No one can really argue that. There&#8217;s no good reason we haven&#8217;t achieved the mythical paperless office if we&#8217;re going on technology alone.</p>
<p>We can read PDFs on our computers and mobile devices. We can sign documents electronically (and do so pretty safely).</p>
<p>We can go without checks and bank statements and invoices altogether, thanks to various online banking/money services. Oddly enough, although paperless banking isn&#8217;t close to a reality in the U.S., <a href="http://www.csmonitor.com/World/Africa/2009/0213/p25s19-woaf.html">it is in many poorer countries</a>.</p>
<p>There&#8217;s no evident reason that newspapers, magazines and books aren&#8217;t wholly online now.</p>
<p>The tech exists, and so do the means of communicating these technologies.</p>
<p>But there are clearly barriers somewhere.</p>
<p>Firstly, people still prefer to have paper in their hands to read. We sign things &#8212; and always have &#8212; to proclaim that we agree. There are major trust issues with going completely paperless (as can be seen in the print-is-dead documentary and Chris Farley vehicle, <em>Tommy Boy</em>) and it&#8217;s not just the &quot;luddite old folks,&quot; as said an unnamed friend and coworker of mine.</p>
<p>Print is legacy &#8212; arguably the most prominent legacy technology we have &#8212; and as new, younger, hipper folks move into business, they&#8217;re still integrating into this legacy.</p>
<p>Doing away with paper would likely cause a major hiccup in out-of-office communications and agreements, and that hiccup wouldn&#8217;t look too good for short-term profitability.</p>
<p>&quot;But Kristina,&quot; said a trusted advisor of mine, &quot;businesses everywhere are popping up with vows to never touch a fax machine, even to never use pens.&quot; Even Wired magazine, in its early years, strongly encouraged its staffers to never touch a pen (see Gary Wolf&#8217;s <em><a href="http://books.google.com/books?id=PJQVAQAAIAAJ" title="Wired: A Romance by Gary Wolf - books.google.com">Wired: A Romance</a>).</em></p>
<p>20 years later, I assure you, plenty of pens are floating around. And even more paper.</p>
<p>Start-ups simply don&#8217;t represent enough of the corporate world to be indicative of, well, anything. In fact, paper sales have remained pretty steady since the birth of online news and digital books. You can make yourself dizzy &#8212; as I have &#8212; <a href="http://www.afandpa.statmill.org/PressRelArchive.asp">ploughing through paper statistics</a>, through increases and decreases, but it all basically comes out in the wash.</p>
<p>In short, in light of the technological innovation we&#8217;re faced with, the social architecture just doesn&#8217;t exist yet for a paperless world. And these things take time. Lots of time.</p>
<p>So while there are some elements of technological diffusion in place for the death of print to occur, arguably the most important &#8212; social architecture &#8212; just doesn&#8217;t. Not for most people, anyway.</p>
<p>In the end, one of the most important factors of adoption is recognition of advantage, which almost always boils down to personal cost. If we&#8217;re talking on an individual level (and we should be, because even corporate decisions boil down to individual decisions at some point), it&#8217;s best to take Maslow&#8217;s hierarchy of needs into consideration.</p>
<p>For those people concerned with cost &#8212; and that&#8217;s practically everyone if we look at the world as a whole, rather than just the top 2% in the U.S. &#8212; there&#8217;s a very high barrier to entry for banishing paper from their lives (buy a Kindle, buy a laptop, a computer, Internet connection, so on).</p>
<p>Even in the U.S., the average combined income per household as of 2009 was around $50,000. The average household has 2.6 people.</p>
<p>I&#8217;m not here to get political, of course, just to point out that it&#8217;s easy for futurists and print-doomsdayers to get lost in what might be a limited view of &quot;society.&quot;</p>
<p>Without this social context, such technological change is unlikely to occur with any relevance. Granted, Rogers&#8217; diffusion theories are based largely on medical and agricultural models, but the ideas behind the spreading of technologies remain similar. </p>
<p>And yes, we can go through history and compare the printed page to any number of technologies. We can walk through the annals of obscurity and <a href="http://www.huffingtonpost.com/ja-konrath/is-print-dead_b_583959.html">poke fun at print</a>, comparing to the ghosts of cassette tapes, CDs, MP3s, records, radio, typewriters and anything else that&#8217;s fizzled out of the mainstream consciousness.</p>
<p>But print is different.</p>
<p>All those other obsolete technologies were replaced with other tangible alternatives. (Except maybe MP3s, but humans have never engaged intimately with the music medium like they have with books.)</p>
<p>There&#8217;s something to be said about leaving our physical mark on the world, even if that mark is incredibly wasteful. Then again, e-books <a href="http://green.blogs.nytimes.com/2009/08/31/are-e-readers-greener-than-books/">aren&#8217;t necessarily any better</a> for the environment.</p>
<p>Paper doesn&#8217;t require a power source after its creation. Paper can be held, marked upon, shared, smelled, shredded, recycled and found just about anywhere. There&#8217;s no black market for paper, and burning it <a href="http://www.environmentalhealthnews.org/ehs/newscience/e-waste-chemicals-change-workers-dna">doesn&#8217;t change your DNA</a>.</p>
<p>Paper can be passed down through generations. And if I&#8217;m beginning to sound sentimental, it&#8217;s because I can be. Kids are still growing up with storybooks, coloring books, paper tests with grades, Highlights and so on. Even techie parents give their kids printed materials.</p>
<p>Our world runs on paper. We have long-standing infrastructures that depend on it, from governmental to corporate. And while e-books and the Internet will probably change that eventually, it probably won&#8217;t be in my lifetime. Or yours.</p>
<h3>Related Content</h3>
<ul>
<li><a href="http://sixrevisions.com/resources/useful_web_design_books/">20 Useful Web Design Books Worthy of Your Collection</a></li>
<li><a href="http://sixrevisions.com/resources/10-unusual-places-to-get-design-inspiration/">10 Unusual Places to Get Design Inspiration</a></li>
<li><a href="http://sixrevisions.com/resources/25-awesome-gift-ideas-for-designers-developers/">25 Awesome Gift Ideas for Designers &amp; Developers</a></li>
<li><em>Related categories</em>: <a href="http://sixrevisions.com/category/web-technology/">Web Technology</a> and <a href="http://sixrevisions.com/category/user-interface/">User Interface</a></li>
</ul>
<h3>About the Author</h3>
<p class="about-author"><img src="http://cdn.sixrevisions.com/authors/kristina_bjoran_small.jpg" alt="" width="80" height="80" /><span class="author-bio-text"><strong>Kristina Bjoran</strong> is a science writer based in San Francisco, California. She works in editorial at Wired magazine and is a managing editor at UX Booth. Connect with her on <a href="http://twitter.com/#!/KristinaBjoran">Twitter</a>, <a href="https://www.facebook.com/kristina.bjoran">Facebook</a> and <a href="https://plus.google.com/106916266758658500511/posts">Google+</a>.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://sixrevisions.com/web-technology/the-mythical-paperless-world-why-print-will-stick-around/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Is It Time to Rethink E-Books?</title>
		<link>http://sixrevisions.com/web-technology/is-it-time-to-rethink-e-books/</link>
		<comments>http://sixrevisions.com/web-technology/is-it-time-to-rethink-e-books/#comments</comments>
		<pubDate>Fri, 16 Sep 2011 10:00:23 +0000</pubDate>
		<dc:creator>Jacob Gube</dc:creator>
				<category><![CDATA[Web Technology]]></category>

		<guid isPermaLink="false">http://sixrevisions.com/?p=5910</guid>
		<description><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=5910&c=1671710140' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=5910&c=1671710140' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br />The father of the e-book passed away last week. Michael Hart, founder of Project Gutenberg, died Tuesday, September 6, at the age of 64. Considered by most to be the man that jumpstarted the move toward digital books, Hart created the first fully digitized public document by hand-typing the Declaration of Independence into a University [...]]]></description>
			<content:encoded><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=5910&c=1612339816' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=5910&c=1612339816' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br /><p><a href="http://sixrevisions.com/web-technology/is-it-time-to-rethink-e-books/"><img src="http://cdn.sixrevisions.com/0204-01_rethink_ebooks_thumbnail.jpg" width="550" height="200" /></a></p>
<p>The father of the e-book passed away last week. Michael Hart, founder of <a href="http://www.gutenberg.org/">Project Gutenberg</a>, died Tuesday, September 6, at the age of 64. Considered by most to be the man that <a href="http://www.cinemablend.com/pop/Michael-Hart-E-Book-Pioneer-Dies-64-34945.html">jumpstarted the move</a> toward digital books, Hart created the first fully digitized public document by hand-typing the Declaration of Independence into a University of Illinois computer.</p>
<p>That was back in 1971, and Project Gutenberg has arguably paved the way for what we now know as e-readers and, most importantly, e-books.</p>
<p><span id="more-5910"></span></p>
<p><img src="http://cdn.sixrevisions.com/0204-02_jefferson_project_gutenberg_books.jpg" width="550" height="524" /><span class="figure-caption">Project Gutenberg aims to digitize and make freely available a wide array of books. Image source: <a href="http://commons.wikimedia.org/wiki/File:Jefferson%27s_Works_-_Project_Gutenberg_eText_16781.jpg">Wikimedia Commons</a></span></p>
<p>But back in Hart&#8217;s Gutenberg days, the main purpose of the project was to provide wide and free access to information. It made sense for these digital archives to be simply that &#8212; electronic replicas of the books they were representing.</p>
<p>It seems that even though e-readers are everywhere, the publishing industry, editors, and writers seem to have forgotten that they&#8217;re working with an entirely new, quite powerful medium.</p>
<p>No wonder there are so many lamenting the fall of The Noble Book, an artifact that <a href="http://www.theworld.org/2010/04/the-sweet-smell-of-literature/">smells like</a> everything that&#8217;s good in the world. The gritty pages turn with a pleasing swish, and on each page are margins within which <a href="http://www.nytimes.com/2011/02/21/books/21margin.html?_r=2">you can make your notes</a>.</p>
<p>You can leave a physical mark in the physical world with physical book. And now, here comes this electronic doppelganger that attempts with its page-turning and bookmark metaphors to be just like what we&#8217;ve all come to know and love, The Noble Book.</p>
<p>What we have now is an imposter.</p>
<p>Hyperbole aside, e-book dissidents dismiss largely based on nostalgia and sentimentality of the time that once-was, much like what happened when the television moved into the living room, crowding out the Wholesome Radio.</p>
<p>But the arrival of the e-book is not like that of the television; televisions offered an entirely new dimension to radio. The vast majority of e-books offer little more added value than an ability to carry more books at once than ever before.</p>
<h3>What We&#8217;ve Got Now</h3>
<p>The e-book is falling short of its potential. Perhaps this is because innovation takes a long time, and adoption rates for new experiences are painfully slow. Whatever the reason, it&#8217;s time to take a long, hard look at what e-books are, what they should be, and what they can be.</p>
<p>Instead of waiting around for the publishing industries to create the Next Big Thing in terms of experiences, I can think of no better pool of minds to address than the growing troops of user experience designers.</p>
<p>With only a few exceptions (see below), e-books are facsimiles of print. Not much more, not much less. Most of the innovation in the industry is heading toward making e-books even more like printed materials, like improving refresh rates and producing better e-ink.</p>
<p>But why bother, when print is by no means on its way out? While I&#8217;m not writing an article to discuss why print will be around for at least several more decades (and I&#8217;ll eat my neighbor&#8217;s hat if I&#8217;m wrong, of course), this likelihood is important to keep in mind.</p>
<p>Imagine if the quality of music on cassette tapes and CDs were of equal fidelity. Also figure that people had been listening to cassette tapes for decades, had historically sentimental feelings toward them, and spent hours upon hours holding them in their hands.</p>
<p>If CDs really had nothing more to offer than cassette tapes (other that the fact that they were thinner and could hold more information), what would be their justification?</p>
<h3>Rethinking the Direction</h3>
<p>There are minds out there, slightly crazy minds, taking up this discussion with the academic communities, but we all know where that ends up &#8212; in trade journals that only a select few read.</p>
<p>The future of the e-book is a very exciting issue to many a futurist and thinker, and many are advocating the push away from the paper-doppelgangers.</p>
<h4>Transliterature</h4>
<p>Ted Nelson is one such man. A visionary and, <a href="http://www.wired.com/wired/archive/13.08/tech.html">some say</a>, quite quirky, he&#8217;s like the <a href="http://www.kurzweilai.net/about/">Kurzweil</a> of documents. Nelson coined many important terms that ushered us into a new age of technology: hypertext was his, as was virtuality. So was <a href="http://www.technologyreview.com/blog/mimssbits/27001/">teledildonics</a>. Nelson was also the first person to actually try to build out what the Internet is, in essence &#8212; a series of hyperlinked documents. He failed, of course, but many of the big names in the Web&#8217;s history <a href="http://www.newmediareader.com/book_contents.html">credit Nelson</a> as an essential player in the game.</p>
<p><img src="http://cdn.sixrevisions.com/0204-03_ted_nelson.jpg" width="550" height="482" /><span class="figure-caption">Ted Nelson firmly believes in a bright future for electronic documents, and fights for their innovation. Image source: <a href="http://upload.wikimedia.org/wikipedia/commons/e/e5/Ted_Nelson_cropped.jpg">Wikimedia Commons</a></span></p>
<p>Nelson, now in his 70s, <a href="http://transliterature.org/">has a lot to say</a> now about electronic formats of documents. For instance:</p>
<blockquote><p>&quot;A document is not necessarily a simulation of paper. In the most general sense, a document is a package of ideas created by human minds and addressed to human minds, intended for the furtherance of those ideas and those minds. Human ideas manifest as text, connections, diagrams and more: thus how to store them and present them is a crucial issue for civilization.&quot;</p></blockquote>
<p>While he&#8217;s not talking specifically about e-books, shouldn&#8217;t the same ideas apply? Nelson further outlines what he proposes happen to the medium for electronic books, and each proposal takes advantage of the technologies at hand, all the while taking into account more literary issues, such as narrative, structure, and experience.</p>
<h4>Programming Languages Must Evolve </h4>
<p>Someone a little lower profile but arguably just as visionary is Nick Montfort of MIT. As an associate <a href="http://nickm.com/">professor of digital media,</a> Montfort has his fingers deep in the missed-potential-of-e-books pie.</p>
<p>He works heavily in the future of books &#8212; particularly interactive poetry and fiction. Montfort and his team are trying to make not only the concept of the electronic book medium evolve, but the concept of the art as well (narrative, in this case).</p>
<p>He proposes that programming languages must evolve before e-books move beyond simply simulating the traditional paper reading experience.</p>
<p>Most importantly, <a href="http://techtv.mit.edu/videos/13956-nick-montfort">Montfort discusses</a> and stresses the storage and processing capacity of computers (and e-books) and how they can transform the idea of what we call a book, a story, a poem, and so on. This is the spirit Montfort&#8217;s academic work embodies, as well as most working in digital media.</p>
<p>None of this is to say, however, that there aren&#8217;t a few bold newcomers to the e-book scene taking chances.</p>
<h3>The Future of E-Books</h3>
<p>Not all e-books are created equal. There are a handful of designers, writers, and publishers that have caught on to the idea that the e-reader allows for new possibilities.</p>
<p>They&#8217;ve understood that in order to create a more autonomous e-book (one that&#8217;s divorced from its paper predecessors), they have to start creating unique experiences. By doing so, they&#8217;re demonstrating the simply awesome potential of what the future of the electronic book looks like.</p>
<h4>Bundling Multimedia Content</h4>
<p>Observe first <a href="http://shorttermmemoryloss.com/">Enhanced Editions</a>, a small but significant step in autonomy&#8217;s direction. Founded by James Bridle (one of the most influential people in publishing, <a href="http://www.thisislondon.co.uk/standard/article-23415859-literary-life.do" target="_blank">according to the Evening Standard</a>), this company bundles an e-book&#8217;s text with lots of extra content, such as author interviews, notes, and audio book accompaniment, read by the authors themselves. There are commentaries included, as well, just like with DVDs.</p>
<p>While Enhanced Editions aren&#8217;t available for most e-books, there are a number of popular titles available, such as Stephen King&#8217;s beast <em><a href="http://www.enhanced-editions.com/books/under-the-dome/">Under the Dome</a></em>, Philip Pullman&#8217;s <em><a href="http://www.enhanced-editions.com/books/the-good-man-jesus-and-the-scoundrel-christ/">The Good Man Jesus and the Scoundrel Christ</a></em>, and <em><a href="http://www.enhanced-editions.com/books/the-audacity-of-hope/">The Audacity of Hope</a></em> by Barack Obama. Check out the links to see the various features the different books offer; not every Enhanced Edition offers tons of extra content. It is, rather, catered to the specific book. With <em>Under the Dome</em>, for instance, there are only excerpts from the full audio book, but there are little commentaries attached from characters living under said dome.</p>
<h4>Cinematic E-Books</h4>
<p>The move toward a more cinematic electronic book is also being explored.</p>
<p><a href="http://atavist.net/">The Atavist</a>, a new long-form article platform, recently <a href="http://atavist.net/blindsight/">made a great trailer</a> for one of its authors&#8217; pieces.</p>
<p>Following that trend, <a href="http://www.booktrack.com/">there&#8217;s even an app</a> that attaches sound effects and soundtracks to whatever book you&#8217;re reading, given the book is one on the Booktrack Bookshelf. Granted these soundtracks have very proprietary functionality at the moment (there are <a href="http://www.booktrack.com/shelf.do">only a few titles</a> this close to their recent launch), but the effort to more fully immerse readers in their stories is clear and tangible.</p>
<p><img src="http://cdn.sixrevisions.com/0204-04_atavist.jpg" width="550" height="574" /><span class="figure-caption">The Atavist pairs one of its long-form articles with a theatrical trailer.</span></p>
<h4>Interactive, Immersive E-Books</h4>
<p>Some endeavors take immersion to the next level, and many of these contenders are children&#8217;s books. Take <em><a href="http://morrislessmore.com/">The Fantastic Flying Books of Mr. Morris Lessmore</a></em>, for instance. </p>
<p>The storybook is immersive with a haunting soundtrack, moving narrative, and excellent visuals. This book probably turned out so well because it accompanies a <a href="http://itunes.apple.com/us/movie/the-fantastic-flying-books/id439399261">great little short film</a> (and that it deals directly, in the narrative, with the sentimentality and nostalgia that come along with books), but it still successfully walks the balance between interactivity and readability. After all, past a certain threshold of interactive features, you no longer have a book. You have a video game.</p>
<p><img src="http://cdn.sixrevisions.com/0204-05_fantastic_flying_books.jpg" width="550" height="309" /><span class="figure-caption">A screen from Morris Lessmore, from Moonbot Studios.</span></p>
<p>Morris Lessmore handles it well, as do several other children&#8217;s books. <a href="http://youtu.be/gew68Qj5kxw">Alice for the iPad</a>, for instance, takes elements of the classic story and draws special attention to them, employing the tech of the iPad to do the narrative justice (and does so brilliantly).</p>
<p><img src="http://cdn.sixrevisions.com/0204-06_alice_for_ipad.jpg" width="550" height="345" /><span class="figure-caption">Alice for iPad takes advantage of the iPad&#8217;s sensors to encourage fun bits of interactivity while reading.</span></p>
<p>But interactivity and immersion aren&#8217;t just for kids. The most immediate and relevant example is a perfect illustration of what reference books may become.</p>
<p><a href="http://boingboing.net/2010/04/01/the-elements-for-ipa.html">The Elements</a> is simple enough &#8212; it&#8217;s a periodic table, in essence. But rather than just be a series of textbook-like page simulations about the periodic table&#8217;s residents, this <a href="http://theodoregray.com/">Theodore Gray</a> table allows readers to virtually interact with the elements on the iPad&#8217;s touchscreen, manipulate them, and even make calculations based on the element&#8217;s information; the app connects to Wolfram Alpha to gather the most up-to-date information about whatever element the reader is asking after &#8212; the current price of gold, for instance.</p>
<p><img src="http://cdn.sixrevisions.com/0204-07_the_elements_ebook.jpg" width="550" height="664" /><span class="figure-caption">Not only is Theodore Gray&#8217;s Elements visually gorgeous, but it&#8217;s interactive and surprisingly immersive, too.</span></p>
<p>As you can see, as publishers pump out digital copies of bestsellers, there are out-of-the-box thinkers pushing the technology to the appropriate next level.</p>
<h3>Why We Need to Rethink the E-Book Format</h3>
<p>When I write, I like to create my own little reader persona, and edit according to his response of my article.</p>
<p>In this case, I hear him sitting on my shoulder, prodding me incessantly with short sharp pokes to the neck: &quot;Who cares if you think e-books aren&#8217;t what they should be? They&#8217;re sellin&#8217; just fine, so what does it matter? Why does any of this matter?&quot;</p>
<p>Well played, little shoulder-man.</p>
<p>But it <em>does</em> matter, because every day, I see editors and designers scurrying with their focus groups to figure out what the secret is to electronic content, what exactly people want from an e-book or magazine.</p>
<p>When no immediate answers present themselves, the process (generate content, send to press, squeeze into iPad format and tack on some extra videos) simply repeats itself ad infintum.</p>
<p>Presently, the e-book is in the wrong hands &#8212; it does not belong with the publishing industry at large. It&#8217;s a <strong>new medium</strong>, not an amendment to an existing one. Or at least that&#8217;s how it should be.</p>
<p>Print&#8217;s going to be around for a while (and this is why):</p>
<ol>
<li>Print, in most cases, is more accessible and inexpensive. In order to enjoy e-books, you have to be able to afford an e-reader. And that&#8217;s simply not everyone.</li>
<li>Corporate and governmental behavior, aside from that of the consumer, is a huge driving force in large-scale technological change. Sociologists and analysts explain a dependence on hard copies: the so-called paperless office has been predicted for decades.<a href="http://www.amazon.com/Myth-Paperless-Office-Abigail-Sellen/dp/0262194643"> It&#8217;s nowhere near close</a>.</li>
<li>Sentimentality is a powerful force in sales (think about <a href="http://youtu.be/jHkqGgPpQOE">holiday commercials</a> and <a href="http://youtu.be/plg7Uw9NeDY">diamond ads</a>), and can easily oust logic.</li>
</ol>
<p>So instead engaging in the battle of <a href="http://www.nytimes.com/2011/09/03/business/media/mass-market-paperbacks-fading-from-shelves.html?pagewanted=all" target="_blank">print versus electronic books</a> (and there are battles everywhere), we should instead be asking what justifies the e-book, if it&#8217;s only a paper simulator?</p>
<p>It&#8217;s arguably less accessible (and I&#8217;m talking on a grand scale, not just middle-upper class Americans). Sure it saves trees &#8212; potentially &#8212; but book production hasn&#8217;t decreased enough to make a difference, and the <a href="http://green.blogs.nytimes.com/2009/08/31/are-e-readers-greener-than-books/">environmental cost of e-readers</a> is still up for debate; after all, with new versions of Kindles, Nooks, and iPads coming out incessantly, e-waste will build.</p>
<p>In the words of the futurist and Harvard man <a href="http://www.naisbitt.com/bibliography/high-tech-high-touch.html">John Naisbitt</a>, &quot;strategic planning is worthless unless there is first a strategic vision.&quot; There has been too little vision in the way of the e-book, for all its financial success.</p>
<p>E-books shouldn&#8217;t just be a facsimile of what they may one day replace. With all the technology they&#8217;re riding on, e-books have the potential to take the narrative experience to new heights.</p>
<h3>Related Content</h3>
<ul>
<li><a href="http://sixrevisions.com/web-technology/building-the-3d-web/">Building the 3D Web</a></li>
<li><a href="http://sixrevisions.com/web_design/designing-websites-with-personality/">Designing Websites with Personality</a></li>
<li><a href="http://sixrevisions.com/user-interface/is-it-time-to-rethink-website-navigation/">Is It Time to Rethink Website Navigation?</a></li>
<li><em>Related categories</em>: <a href="http://sixrevisions.com/category/web-technology/">Web Technology</a> and <a href="http://sixrevisions.com/category/content-strategy/">Content Strategy</a></li>
</ul>
<h3>About the Author</h3>
<p class="about-author"><img src="http://cdn.sixrevisions.com/authors/kristina_bjoran_small.jpg" alt="" width="80" height="80" /><span class="author-bio-text"><strong>Kristina Bjoran</strong> is a science writer based in San Francisco, California. She works in editorial at Wired magazine and is a managing editor at UX Booth. Connect with her on <a href="http://twitter.com/#!/KristinaBjoran">Twitter</a>, <a href="https://www.facebook.com/kristina.bjoran">Facebook</a> and <a href="https://plus.google.com/106916266758658500511/posts">Google+</a>.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://sixrevisions.com/web-technology/is-it-time-to-rethink-e-books/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Building the 3D Web</title>
		<link>http://sixrevisions.com/web-technology/building-the-3d-web/</link>
		<comments>http://sixrevisions.com/web-technology/building-the-3d-web/#comments</comments>
		<pubDate>Wed, 06 Jul 2011 14:21:13 +0000</pubDate>
		<dc:creator>Jacob Gube</dc:creator>
				<category><![CDATA[Web Technology]]></category>

		<guid isPermaLink="false">http://sixrevisions.com/?p=5646</guid>
		<description><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=5646&c=555705277' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=5646&c=555705277' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br />3D seems to come in waves. Those who are old enough will remember wearing colored 3D glasses and watching titles such as It Came from Outer Space and Robot Monster on the silver screen. Starting with Bwana Devil in 1952, Hollywood released over 60 3D films in three years, and cinema was changed forever. Or [...]]]></description>
			<content:encoded><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=5646&c=1071888170' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=5646&c=1071888170' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br /><p><a href="http://sixrevisions.com/web-technology/building-the-3d-web/"><img src="http://cdn.sixrevisions.com/0164-01_build_3d_web_thumbnail.jpg" width="550" height="200" alt="Building the 3D Web" /></a></p>
<p>3D seems to come in waves. Those who are old enough will remember wearing colored 3D glasses and watching titles such as <em>It Came from Outer Space</em> and <em>Robot Monster</em> on the silver screen. Starting with <em>Bwana Devil</em> in 1952, Hollywood released over 60 3D films in three years, and cinema was changed forever. Or so the story went.</p>
<p><span id="more-5646"></span></p>
<p>By 1955, it was all over. Poor color fidelity and excessive eyestrain caused by the anaglyph format had killed off &quot;the next great thing.&quot; There was a brief renaissance in the 1980s, but anaglyph 3D would never hit the mainstream again.</p>
<p><img src="http://cdn.sixrevisions.com/0164-02_outer_space.png" width="432" height="339" /></p>
<p>
Then came the 1990s and the Virtual Reality Modeling Language (VRML). This wasn&#8217;t true 3D, but it did promise immersive, interactive 3D-rendered worlds. Virtual reality was here and things would never be the same again.</p>
<p>Back in real reality, dial-up connections meant waiting forever for 3D content to download. Once it had, it was usually utterly disappointing &#8212; a few disconnected spheres and cones hanging dejectedly in the middle of a slightly skewed room. Predictably, VRML never hit the consumer mainstream and was confined to niche applications in research, education and CAD systems.</p>
<p>We are now at the next wave, and it is third time lucky. Hopefully. Maybe.</p>
<h3>3D Everywhere</h3>
<p>Today, driven by the twin forces of computer gaming and cinema, 3D is back.</p>
<p>The first steps on this journey arrived in the form of 3D-rendered video games and film animation. Leading the way were films such as <em>Toy Story</em> in 1995 (the first feature length CGI animation), and the hugely successful <em>Myst</em>, released in 1993. Myst set the standard for 3D-rendered video games at the time, and drove major growth in CD-ROM sales.</p>
<p>In parallel, true stereoscopic cinema began to make a comeback, with 3D films being shown at special venues such as IMAX theaters and theme parks. These used polarized light rather than color filters, and largely eliminated eyestrain problems by focusing on producing geometrically-correct images. Starting with the first IMAX-produced 3D film, <em>We Are Born of Stars</em> in 1985, 3D films were produced in increasing numbers. Directors such as James Cameron became involved with 3D, releasing Ghosts of the Abyss in 2003, the first feature-length IMAX 3D film.  </p>
<p>Then came <em>The Polar Express</em>. Released across 3650 venues in October 2004, the film grossed $180 million by New Year&#8217;s Day. Crucially, only 84 of these venues were IMAX 3D, yet these accounted for approximately 25% of the box office take.</p>
<p>This stunning performance rekindled Hollywood&#8217;s interest, and a string of 3D feature films followed in newly outfitted 3D cinemas, reaching a pinnacle with Cameron&#8217;s <em>Avatar</em> in 2009. Avatar has earned nearly $2.8 billion to date, making it the highest grossing film of all time.</p>
<p><img src="http://cdn.sixrevisions.com/0164-03_polar_express.png" width="432" height="346" /></p>
<p>Most recently, 3D has moved from the cinema to the living room. Commercial 3D televisions first went on sale in early 2010 and now can be bought for less that $1,000. Media companies such as Comcast, DirectTV and Sky have launched 3D channels, and 3D content is becoming available on BluRay.</p>
<h3>What About the Web?</h3>
<p>The web is usually fertile ground for innovation, but we hear much less about the 3D web than 3D cinema and television. 3D web technology may exist, but it is not being trumpeted from the ramparts.</p>
<p>Where are we today with the 3D web? What does the future hold?</p>
<p>As we all know, there is a lot of 3D content currently on the web. However, it is not stereoscopic 3D, which probably accounts for the lack of media coverage.</p>
<p>The main technology is Flash, which, while not &quot;3D aware&quot;, can be used to deliver animations that create a 3D experience for the user.</p>
<h4>Examples of 3D on the Web</h4>
<p>Let&#8217;s go over some examples of 3D used on websites.</p>
<p><a href="http://ge.ecomagination.com/smartgrid/">GE Ecomagination</a></p>
<p>This is a spectacular website that uses Flash animation to explain GE&#8217;s smart grid strategy and its economic and environmental benefits. Users can interact with a 3D model of the smart grid, plugging in to see how their actions can affect energy consumption, and how technologies such as wind turbines drive fuel savings. </p>
<p><a href="http://ge.ecomagination.com/smartgrid/"><img src="http://cdn.sixrevisions.com/0164-04_ge_ecomagination.png" width="414" height="279" alt="GE Ecomagination" /></a></p>
<p><a href="http://www.theflagshipexperience.com/">American Airlines Flagship Experience</a></p>
<p>Although the interactivity in this site is minimal, the complexity, dynamic movement and photorealism of this site set it apart. Designed to promote American Airlines&#8217; first and business class services, it draws the viewer into a world of luxury and calm; an oasis in the hectic and unwelcoming world of airline travel.</p>
<p>Using real-time 3D engines such as PaperVision3D, it&#8217;s also possible to produce interactive 3D models that run in Flash. While these are not as widely used as more traditional Flash animations, examples can be found in consumer, B2B and gaming websites.</p>
<p><a href="http://www.theflagshipexperience.com/"><img src="http://cdn.sixrevisions.com/0164-05_american_airlines.png" width="414" height="236" alt="American Airlines Flagship Experience" /></a></p>
<p><a href="http://www.adidas.com/de/campaigns/outdoor/outdoor_relaunch/content/">Adidas</a></p>
<p>This campaign site for Adidas&#8217; outdoor clothing and footwear has a navigable 3D landscape, with Adidas products forming part of the terrain. Clicking on a product starts a seamless transition from the 3D model to video containing product information. The model was produced using Away3D, an open source 3D engine for Flash using ActionScript.</p>
<p><a href="http://www.adidas.com/de/campaigns/outdoor/outdoor_relaunch/content/"><img src="http://cdn.sixrevisions.com/0164-06_adidas.png" width="413" height="255" alt="" /></a></p>
<p><a href="http://www.airbus.com/aircraftfamilies/">Airbus</a></p>
<p>Airbus has 3D models of its aircraft on its site, with hotspots that pop up information about key aircraft features. These were produced using Sophie3D, a commercial 3D ActionScript engine for Flash.</p>
<p><a href="http://www.airbus.com/aircraftfamilies/"><img src="http://cdn.sixrevisions.com/0164-07_airbus.png" width="414" height="241" alt="Airbus" /></a></p>
<p><a href="http://www.aardvark3ddesign.co.uk/realtime/Sony X1/SonyX1.html">Sony Ericsson</a></p>
<p>This photorealistic 3D Flash model of a Sony Ericsson X1 mobile phone was produced by Aardvark 3D Design using Blaze 3D. Aside from full rotation controls, the keyboard can be opened and closed, and the stylus can be removed.</p>
<p><a href="http://www.aardvark3ddesign.co.uk/realtime/Sony X1/SonyX1.html"><img src="http://cdn.sixrevisions.com/0164-08_sony_eircsson.png" width="413" height="241" alt="Sony Ericsson" /></a></p>
<h3>New and Upcoming 3D Technologies</h3>
<p>Let&#8217;s look at some upcoming technologies that will take 3D to the next level.</p>
<h4>Molehill 3D APIs</h4>
<p>Flash is about to get faster. To date, Flash rendering has been done by the CPU, but with the upcoming <a href="http://tv.adobe.com/watch/adc-presents/molehill-3d-apis/">Adobe Molehill APIs for Flash and Air</a>, rendering is done much more quickly using the GPU. This opens up a whole new range of possibilities, including greatly enhanced 3D web gaming. Flash may not be dead just yet, no matter what Steve Jobs says.</p>
<p><a href="http://tv.adobe.com/watch/adc-presents/molehill-3d-apis/"><img src="http://cdn.sixrevisions.com/0164-09_3d_gaming.png" width="431" height="230" alt="Molehill 3D APIs" /></a></p>
<h4>Stereoscopic 3D</h4>
<p>The truth is that it&#8217;s early days. </p>
<p>There are a few sites out there using anaglyphic 3D &#8212; the old colored glasses that have been around since the 1950s. These do not need special web technology, and there is a community of enthusiasts. But, most of these sites are not commercial and are really curiosities.</p>
<p><img src="http://cdn.sixrevisions.com/0164-10_old_3d.png" width="433" height="235" /></p>
<p>On the other hand, the display technology for stereoscopic 3D is here today. 3D monitors are available for less than $300, a pair of 3D glasses for less than $200, and there are 3D displays that do not require glasses at all.</p>
<h4>3D Video Streaming</h4>
<p>On the graphics card front, Nvidia has been leading the charge with its 3D Vision technology, and claims that over 400 games now support this. They have also been active in bringing stereoscopic 3D to the browser via their <a href="http://www.3dvisionlive.com/">3DVisionLive</a> website.</p>
<p><a href="http://www.3dvisionlive.com/"><img src="http://cdn.sixrevisions.com/0164-11_3d_vision.png" width="431" height="238" /></a></p>
<p>Nvidia supports 3D streaming video on the web using their 3D Vision video player, a plug-in for Microsoft&#8217;s Media Platform Player Framework (MPPF). MPPF is part of Silverlight and, interestingly, is an open source project.</p>
<p>Nvidia also announced in April 2011 that they are distributing their 3D Vision plug-in free of charge to website developers, in an attempt to drive 3D content creation and demand for graphics hardware.</p>
<p>Nvidia is not just backing Silverlight. They have teamed with YouTube and Mozilla, allowing Nvidia hardware owners to view 3D videos on YouTube using HTML 5 Stereo View, a standards-compliant method of delivering 3D video using the native video capabilities of HTML 5.</p>
<p>YouTube has been delivering 3D video for some time using anaglyph encoding, as well as interlaced and side-by-side formats that can be fed directly to compatible displays. YouTube&#8217;s parent, Google, is also pushing its WebM Matroska video format, based on Vorbis audio and Google&#8217;s VP8 video codec, bought through Google&#8217;s On2 Technologies acquisition. Google has now released VP8 to the open source community, with the goal of driving adoption and strengthening Google&#8217;s grip on the streaming video market.</p>
<p>Microsoft and Google seem to have begun their battle for control of the 3D web.</p>
<p>We can also expect to see stereoscopic Flash 3D rendering. In January 2011, Rightward and Animated Media announced their partnership at the Consumer Electronics show in Las  Vegas to deliver stereoscopic 3D using Flash.</p>
<p>While the focus is on embedded devices rather than the desktop browser, Rightware&#8217;s Kanzi UI already supports stereoscopic 3D, so this is not vaporware. There are also stereoscopic 3D model viewers available that do not integrate with Flash, such as Bitmanagement&#8217;s BS Contact Stereo, which can run stand alone or as a browser plug-in.</p>
<h3>What About VRML?</h3>
<p><a href="http://www.web3d.org/realtime-3d/videos">VRML never went away</a>, but penetrated niches such as CAD, research and education.</p>
<p>The VRML 2.0 standard was released in 1997 and the focus shifted to defining an XML compliant version, X3D. The VRML Consortium rebranded itself as the Web 3D Consortium, and the X3D abstract specification became an ISO standard in 2004, with the XML and VRML mappings being standardized in 2005.</p>
<p><img src="http://cdn.sixrevisions.com/0164-12_vrml.png" width="432" height="255" /></p>
<p>To date, X3D models have required browser plug-ins, such as Bitmanagement&#8217;s BS Contact or Fraunhofer Institute&#8217;s Instant Reality. However, Fraunhofer has been driving the definition of X3DOM, a declarative framework for 3D content under HTML 5, which would allow native X3D content to be supported without plug-ins. This approach would use WebGL, currently only supported in Firefox 4 and Chrome 9, as the underlying browser graphics engine for X3D.</p>
<p>Leveraging WebGL is also the strategy taken by O3D, Google&#8217;s 3D engine. O3D was released originally as a browser plug-in, but was rereleased subsequently as a JavaScript implementation that runs natively in the browser and uses WebGL as its underlying graphics engine.</p>
<p>There are a number of other 3D formats out there, including 3DMLW, a proprietary, open source 3D format from 3D Technologies; U3D, an ECMA standard for 3D data interchange; and COLLADA, a widely used 3D data interchange format maintained by the Khronos Group.</p>
<p>However, it is difficult to see how X3D or any other technology is going to unseat Flash in the short-term. There are some examples of X3D being used in consumer applications, such as <a href="http://www.leelh.com/screenshots">Leelh</a>, a massively multiplayer role playing game (MMRPG), but these are few and far between in comparison with Flash.</p>
<p><a href="http://www.leelh.com/screenshots"><img src="http://cdn.sixrevisions.com/0164-13_leelh.png" width="432" height="305" /></a></p>
<h3>The Future of the 3D Web</h3>
<p>At this point, it appears that the basic technologies are coming into place to build the true 3D web. Some things will not be there for a long time, if ever, such as being able to navigate freely through a real-life 3D scene (think about the server-side storage requirements, not to mention how you would acquire the image in the first place).</p>
<p>However, the 3D toolkit is still rich, as are the creative possibilities.</p>
<p>But, just because you can do something, it doesn&#8217;t mean you should.</p>
<p>The road to 3D will be paved with technically elegant, unusable monstrosities as well as simple successes. As always, the future of the web should be dictated by good design principles, rather than the technology itself. And we have a lot to learn.</p>
<p>Are a few well-executed stereographic product spins the most effective way of increasing conversion rates? Does the future lie in 3D virtual shopping malls?</p>
<p>One thing&#8217;s for sure: nobody knows yet.</p>
<h3>Related Content</h3>
<ul>
<li><a href="http://sixrevisions.com/design-showcase-inspiration/3d-elements-web-design/">Beautiful Examples of 3D Elements in Web Design</a></li>
<li><a href="http://sixrevisions.com/web-development/how-to-create-an-html5-3d-engine/">How to Create an HTML5 3D Engine</a></li>
<li><a href="http://sixrevisions.com/web-development/how-to-design-the-web-in-a-high-def-world/">How to Design the Web in a High-Def World</a></li>
<li><em>Related categories</em>: <a href="http://sixrevisions.com/category/web-technology/">Web Technology</a> and <a href="http://sixrevisions.com/category/web-development/">Web Development</a></li>
</ul>
<h3>About the Author</h3>
<p class="about-author"><img src="http://cdn.sixrevisions.com/authors/jeff_foster_small.jpg" alt="" width="80" height="80" /><span class="author-bio-text"><strong>Jeff Foster</strong> is a co-founder of <a href="http://www.webbizideas.com/">WebBizIdeas</a>, the <a href="http://www.webbizideas.com/web-design">web design</a> and <a href="http://www.webbizideas.com/seo">SEO company</a>. The company is based in Minnesota and works with a wide array of national and international brands.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://sixrevisions.com/web-technology/building-the-3d-web/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Five Things That Will Keep Shaping The Web in 2011</title>
		<link>http://sixrevisions.com/web-technology/five-things-that-will-keep-shaping-the-web-in-2011/</link>
		<comments>http://sixrevisions.com/web-technology/five-things-that-will-keep-shaping-the-web-in-2011/#comments</comments>
		<pubDate>Sun, 16 Jan 2011 19:00:51 +0000</pubDate>
		<dc:creator>Jacob Gube</dc:creator>
				<category><![CDATA[Web Technology]]></category>

		<guid isPermaLink="false">http://sixrevisions.com/?p=4750</guid>
		<description><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=4750&c=236172475' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=4750&c=236172475' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br />Last time, I discussed the things that shaped the web design industry in 2010. Now, let&#8217;s look forward to what&#8217;s ahead this year. I won&#8217;t be making crazy, outlandish predictions; instead, I&#8217;ll be talking about things that will likely continue to exert an ever-increasing influence on our industry this year. 1. Flash Flash? I can [...]]]></description>
			<content:encoded><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=4750&c=158835617' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=4750&c=158835617' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br /><p><a href="http://sixrevisions.com/web-technology/five-things-that-will-keep-shaping-the-web-in-2011/"><img src="http://cdn.sixrevisions.com/0007-01_technologies_shape_2011_thumbnail.jpg" width="550" height="200" alt="Five Things that Will Keep Shaping the Web in 2011" /></a></p>
<p>Last time, I discussed the <a href="http://sixrevisions.com/web-technology/web-design-industry-2010/">things that shaped the web design industry</a> in 2010. Now, let&#8217;s look forward to what&#8217;s ahead this year. I won&#8217;t be making crazy, outlandish predictions; instead, I&#8217;ll be talking about things that will likely continue to exert an ever-increasing influence on our industry this year.</p>
<p><span id="more-4750"></span></p>
<h3>1. Flash</h3>
<p><em>Flash?</em> I can hear people seriously questioning my mental state right now. How can <a href="http://sixrevisions.com/category/flashactionscript/" title="Flash/ActionScript category on Six Revisions - sixrevisions.com">Flash</a> be a major influence this year? &quot;But&#8230;but&#8230;but Flash is fighting to survive amidst HTML5 APIs,&quot; you must be saying to yourself. But that is where the key is.</p>
<p>If Flash does die, it will die fighting. And, as we all know, the best innovations happen when companies are fighting for their survival. Think about how Apple <a href="http://thenextweb.com/apple/2010/06/02/steve-jobs-90-days/">almost went bankrupt</a> in the 90s, and now they are industry innovators with products such as iTunes, iPad, Macbook Air, and iPhone.</p>
<p>I doubt Flash will ever vanish from the web completely, even amidst open technologies like JavaScript and HTML. With this battle ahead, Flash must prove its worth; it must innovate, stand up, and say, &quot;Look, this is what I can do for you that HTML5 and JavaScript won&#8217;t be able to.&quot;</p>
<p>Adobe, the company that owns Flash, knows that it&#8217;s under serious threat against open HTML5 APIs such as <code>canvas</code>, <code>audio</code>, and <code>video</code> that leverage JavaScript for creating rich media components with animation and dynamic drawing capabilities &#8212; an area that their product has been primarily fulfilling.</p>
<p>Because of this realization, they&#8217;re one of the first companies working on creating an HTML5 editor/IDE, starting with their HTML5 prototyping tool (codenamed <a href="http://tv.adobe.com/watch/adc-presents/preview-of-the-edge-prototype-tool-for-html5-/">Edge</a>). They have also incorporated <a href="http://sixrevisions.com/html/canvas-element/">HTML5 canvas</a>-exporting capabilities in Flash CS5.</p>
<p><img src="http://cdn.sixrevisions.com/0007-02_adobe_html5_edge_prototyping_tool.jpg" width="550" height="308" alt="Flash" /></p>
<p>Adobe has continued the development of Flash to <a href="http://arstechnica.com/apple/news/2010/04/adobe-will-accelerate-flash-video-using-new-apple-api.ars" title="Adobe will accelerate Flash video using new Apple API - arstechnica.com">increase its performance</a>, especially on mobile devices with the release of <a href="http://blogs.adobe.com/flashplatform/2010/06/flash_player_101_for_mobile_av.html">Flash Player 10.1 for mobile devices</a>.</p>
<p>Expect to see something out of Flash this year, whether its innovation, a repurposing of the technology, or a significant drop in usage.</p>
<h3>2. Print Media</h3>
<p>I regularly pick up and read a newspaper, but it would certainly be true that I am among a declining number of people who are doing so.</p>
<p>An industry that has significantly influenced and inspired web designers and content-driven websites (such as blogs, for example), the <a href="http://www.medialifemagazine.com/artman2/publish/Magazines_22/On-the-challenges-magazines-face-in-2011.asp" title="On the challenges magazines face in 2011 - medialifemagazine.com">traditional print medium is under threat</a>.</p>
<p>But it&#8217;s fighting back.</p>
<p>Among those under threat are print companies that produce content in a more disposable form, such as newspapers and magazines where speed and timeliness is crucial.</p>
<p>From paywalls to mobile apps, companies in the printed world are exploring ways to adapt to the web so that they may continue delivering the quality content they&#8217;re known to produce. If <em>The Times</em>, for example, <a href="http://www.newstatesman.com/blogs/the-staggers/2010/11/print-sales-times-paywall" title="The successes and failures of the Times's paywall - newstatesman.com">can make their paywall work</a>, then don&#8217;t be surprised to see other similar print media companies throwing up paywalls across the web and potentially influencing the culture of free content on the internet.</p>
<p>A big area where newspapers and magazines are focusing on is the <a href="http://sixrevisions.com/user-interface/a-quick-look-at-mobile-web-designs/" title="A Quick Look at Mobile Web Designs - sixrevisions.com">Mobile Web</a>. Reading a magazine on the desktop isn&#8217;t that great of an experience, but sitting with an iPad while you have your morning coffee and breakfast can easily compare to the experience. <a href="http://sixrevisions.com/web-applications/designing-web-apps-for-the-ipad/" title="Designing Web Apps for the iPad - sixrevisions.com">iPad apps</a>, accompanied by subscription-based payment models, are seen as the key focus for a number of print media outlets.</p>
<p>It&#8217;s not just a case of traditional media being ported to apps either; the first iPad-only magazine, called <em><a href="http://itunes.apple.com/us/app/project/id404942717" title="Project for iPad - itunes.apple.com">Project</a></em>, has already been released.</p>
<p><img src="http://cdn.sixrevisions.com/0007-03_project_ipad_app.jpg" width="550" height="366" alt="Project" /></p>
<p>As traditionally print-based companies feel the threat from the internet, we might see innovations in the ways their websites seek monetization and revenue. Even content-driven sites, already increasingly less reliant on internet-advertisement monetization, may take cue from a medium that has heavily influenced their own. We have seen recently, for example, the Tuts+ network, which got its start on the web, offering subscription-based premium content much like <em>The Times</em> and the <em>New York Times</em> paywall.</p>
<h3>3. Hardware-Accelerated Browsers</h3>
<p>Described as the &quot;next frontier of the browser wars,&quot; by <a href="http://www.readwriteweb.com/archives/browser_hardware_acceleration_with_direct2d_next_frontier_in_browser_wars.php" title="Hardware Acceleration: The Next Frontier in the Browser Wars - readwriteweb.com">ReadWriteWeb</a>, hardware acceleration is set to bring a whole new realm of speed to your browser. Opening up previously untapped processing power in your computer will enrich our browsing experience.</p>
<p>Widely <a href="http://www.youtube.com/watch?v=b4g56F0hmis" title="Video - Internet Explorer 9: Full Hardware Acceleration - youtube.com">touted by Microsoft in IE9</a>, hardware acceleration (or hardware-accelerated browsers) is set to improve the power and speed of your browser, boosting the performance of rendering times, JavaScript performance, and HTML5 animation, audio, and video performance.</p>
<p><img src="http://cdn.sixrevisions.com/0007-04_hardware_acceleration_ie9.jpg" width="550" height="283" alt="Hardware-Accelerated Browsers" /></p>
<p>And it&#8217;s not just IE, Google Chrome and Firefox are coming out with their own hardware-accelerated browser features. Google Chrome, for example, has <a href="http://codereview.chromium.org/3163003/show">Tabpose</a> and other <a href="https://sites.google.com/a/chromium.org/dev/developers/design-documents/gpu-accelerated-compositing-in-chrome">GPU-accelerated compositing</a> features in the works. Likewise, <a href="http://news.cnet.com/8301-30685_3-20014034-264.html" title="Firefox 4 beta 4 adds hardware acceleration - news.cnet.com">Firefox 4 has full hardware acceleration</a>.</p>
<p>From a user&#8217;s perspective, we&#8217;re set to see improvements in the speed and quality of graphics rendering. The ability to utilize hardware more fully will mean an even richer web experience.</p>
<h3>4. Television</h3>
<p>Watching TV on the internet and accessing the internet on your TV are the two primary ways the internet and the television industry are working together. TV on the web is already on demand with web services such as Hulu, Netflix, Fancast, and BBC iPlayer.</p>
<p>TV advertising revenues will inevitably drop as people increasingly watch their shows on demand rather than at their scheduled time with the programmed ads. Bandwidth is also an issue: Streaming HD video through the internet can be taxing on internet service providers.</p>
<p>The second focus is having the internet on your television set so that you can watch streaming video on your awesome flatscreen TV while taking advantage of the web&#8217;s interactive and socially-networked features. We have Apple TV, Google TV, internet-capable TVs, and gaming consoles such as Xbox, PlayStation, and Wii; the number of options for getting the web in your TV is near endless.</p>
<p><img src="http://cdn.sixrevisions.com/0007-05_apple_tv.jpg" width="499" height="212" alt="Television" /></p>
<p>Expect industry leaders to investigate new compression and encoding technologies to assist the speed and file size of delivery of TV through the web. Expect even more innovation in the TV/web space this year.</p>
<h3>5. Location-Based Services</h3>
<p>The internet no longer sits on your desktop, and everybody from your kids to your grandmother uses the internet. You carry the internet around in your pocket, in your laptop or netbook, and in your tablet; it&#8217;s only natural that technology companies will want to take advantage of this.</p>
<p>Facebook has stepped into the space last year; and now, they already have over 100 million Facebook mobile users. Gowalla <a href="http://blog.gowalla.com/post/2070359374/gowalla3" title="Gowalla: Go Time for Gowalla 3! - blog.gowalla.com">rolled out their latest iteration</a> not so long ago, along with some very interesting features that highlight the power of location-awareness. The Notes feature in Gowalla, for example, allows users to leave notes about a particular location that a friend can pick up when they visit the area (e.g., &quot;Dad, don&#8217;t forget to pick up milk when you come here to Costco&quot;).</p>
<p><img src="http://cdn.sixrevisions.com/0007-06_location_aware.jpg" width="550" height="342" alt="Location-Based Services" /></p>
<p>There are now also plenty of &quot;near me&quot; applications such the <a href="http://sole-search.net/">SoleSearch</a> iPhone app that uses GPS data to show you boutique sneaker retail stores near you (the app was initially built by shoe enthusiasts/entrepreneurs with no programming experience). The task management iPhone app, <a href="http://www.omnigroup.com/products/omnifocus_for_iphone/" title="OmniFocus for iPhone - omnigroup.com">Omnifocus</a>, shows great use of location awareness by allowing you to create tasks with specific locations so that your to-do lists have improved context that can increase your productivity.</p>
<p>We&#8217;ll see more location-aware apps that will serve you relevant information and features depending on where you are at any given moment. Combine location-aware features with other upcoming technologies such as barcode scanning, book cover recognition, Google&#8217;s <a href="http://www.google.com/support/forum/p/voice/thread?tid=0bd3a90f4b8d786d&amp;hl=en" title="Speechrecognition API - google.com">speech recognition API</a>, and augmented reality &#8212; and the possibilities suddenly becomes countless.</p>
<p>No doubt, an increase of pushed, location-aware content for smart phones and similar devices informing you of nearby points of interest will only rise in popularity.  We&#8217;ll also see content tailored to your current location while you browse websites on your mobile phone, and even more innovation focused in this space.</p>
<h3>Related Content</h3>
<ul>
<li><a href="http://sixrevisions.com/web-development/getting-started-with-the-iphone-sdk/">Getting Started with the iPhone SDK</a></li>
<li><a href="http://sixrevisions.com/web-applications/designing-web-apps-for-the-ipad/">Designing Web Apps for the iPad</a></li>
<li><a href="http://sixrevisions.com/web-development/html5-iphone-app/">How to Make an HTML5 iPhone App</a></li>
<li><em>Related categories</em>: <a href="http://sixrevisions.com/category/web-technology/">Web Technology</a> and <a href="http://sixrevisions.com/category/web-applications/">Web Applications</a></li>
</ul>
<p class="about-author"><img src="http://images.sixrevisions.com/authors/dave_sparks_small.jpg" alt="" width="80" height="80" /><span class="author-bio-text"><strong>Dave Sparks</strong> is a web designer and developer working for <a href="http://www.armitageonline.co.uk" target="_blank"><strong>Armitage Online</strong></a> in the Lake District. He can be found writing about various web topics on his blog at <a href="http://www.kamikazemusic.com" target="_blank"><strong>Kamikazemusic.com</strong></a>, twittering as <a href="http://www.twitter.com/dsparks83" target="_blank"><strong>twitter.com/dsparks83</strong></a> and working on his website analytics project &#8211; <a href="http://www.statshare.net/" target="_blank"><strong>Stat Share</strong></a>.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://sixrevisions.com/web-technology/five-things-that-will-keep-shaping-the-web-in-2011/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
		<item>
		<title>Things That Shaped the Web Design Industry in 2010</title>
		<link>http://sixrevisions.com/web-technology/web-design-industry-2010/</link>
		<comments>http://sixrevisions.com/web-technology/web-design-industry-2010/#comments</comments>
		<pubDate>Thu, 06 Jan 2011 11:00:41 +0000</pubDate>
		<dc:creator>Jacob Gube</dc:creator>
				<category><![CDATA[Web Technology]]></category>

		<guid isPermaLink="false">http://sixrevisions.com/?p=4684</guid>
		<description><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=4684&c=1418467949' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=4684&c=1418467949' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br />At the end of 2009, I sat down and had a think about where the web was headed &#8212; what was happening at the time, and where it was all going. I put pen to paper (or finger to keyboard, to be more accurate) and wrote an article called Five Technologies That Will Keep Shaping [...]]]></description>
			<content:encoded><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=4684&c=1040414997' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=4684&c=1040414997' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br /><p><a href="http://sixrevisions.com/web-technology/web-design-industry-2010/"><img src="http://images.sixrevisions.com/2010/12/27-01_shaped_web_design2010_ld_img.jpg" width="550" height="200" alt="Things That Shaped the Web Design Industry in 2010" /></a></p>
<p>At the end of 2009, I sat down and had a think about where the web was headed &#8212; what was happening at the time, and where it was all going. I put pen to paper (or <em>finger to keyboard</em>, to be more accurate) and wrote an article called <a href="http://sixrevisions.com/web-development/five-technologies-that-will-keep-shaping-the-web-in-2010/"><em>Five Technologies That Will Keep Shaping the Web in 2010</em></a> with the intention of looking at technology trends driving our industry, and how they would continue into the future. To reflect back in the year that has just passed, in this article, I will discuss some of the technologies and trends that  shaped the web design industry in 2010.</p>
<p><span id="more-4684"></span></p>
<h3>New Markup Standards: CSS3 and HTML5</h3>
<p>There&#8217;s no doubting that 2010 was a big year moving new standards in web markup forward. <a href="http://sixrevisions.com/css/css3-techniques-you-should-know/">CSS3</a> and <a href="http://sixrevisions.com/html/the-only-html5-resources-you-need-for-getting-up-to-speed/" title="The Only HTML5 Resources You Need for Getting Up to Speed - sixrevisions.com">HTML5</a> are fast becoming the standards, even though W3C final recommendation status for these specifications are years away (with HTML5 estimated to <a href="http://ishtml5readyyet.com/" title="IS HTML5 READY YET?">reach finalized status in 2022</a>).</p>
<p><a href="http://html5readiness.com/"><img src="http://images.sixrevisions.com/2010/12/27-02_html5readiness.jpg" width="550" height="297" /></a></p>
<p>Thankfully, modern web browsers such as Safari, Chrome, Opera, Firefox, as well as <a href="http://sixrevisions.com/web-development/five-things-ie9-is-actually-doing-right/" title="Five Things IE9 is (Actually) Doing Right - sixrevisions.com">Internet Explorer 9</a> &#8212; all recognizing the value of CSS3 and HTML5 for mobile device platforms as well as traditional desktops &#8212; have moved forward with implementations of CSS3 and HTML5, working off of drafts of the specs.</p>
<p>For me, there&#8217;s always something more tangible and authoritative once we begin to see printed books about a particular subject, and a solid number of great titles have been published in 2010 on HTML5 and CSS3 &#8212; <em><a href="http://hardboiledwebdesign.com/about/">Hardboiled Web Design</a></em>, <em><a href="http://books.alistapart.com/products/css3-for-web-designers">CSS3 For Web Designers</a></em> and <em><a href="http://books.alistapart.com/products/html5-for-web-designers">HTML5 For Web Designers</a></em>, just to touch the tip of the iceberg.</p>
<p>The awareness of web designers and the cooperation of browser manufacturers, along with numerous <a href="http://sixrevisions.com/css/css3-demos-experiments/" title="10 Interesting CSS3 Experiments and Demos - sixrevisions.com">experiments</a> and <a href="http://sixrevisions.com/css/css3-card-trick-a-fun-css3-experiment/">proof-of-concepts</a> of the specifications&#8217; new features, have really brought them into the mainstream.</p>
<p>Perhaps what has started to win over a number of skeptics is the implementation of these new specifications in <a href="http://ie.microsoft.com/testdrive/" title="Internet Explorer 9 Test Drive - ie.microsoft.com">IE9</a>, a very welcome iteration on the most used web browser franchise. A web browser from Microsoft based on (mostly) the same standard specifications that other browser-makers are using means that CSS3 and HTML5 are something we can use in our current projects.</p>
<p><a href="http://www.beautyoftheweb.com/"><img src="http://images.sixrevisions.com/2010/12/27-08_ie9_beautifulweb.jpg" width="550" height="248" alt="http://www.beautyoftheweb.com/" /></a></p>
<p>IE9 still may <a href="http://www.impressivewebs.com/html5-support-ie9/" title="HTML5 Support in Internet Explorer 9 - impressivewebs.com">not support</a> all the CSS3 and HTML5 features that you have been seeing in browsers such as Chrome and Firefox, but Microsoft engineers are certainly taking a big leap in the right direction.</p>
<p>JavaScript helper libraries have also played a large role in enabling us to use these new CSS and HTML features even before full support is available in  browsers. Open source projects such as <a href="http://www.modernizr.com/">Modernizr</a>, <a href="http://code.google.com/p/html5shiv/">HTML5 shiv</a>, and <a href="http://html5boilerplate.com/" title="HTML5 Boilerplate - A rock-solid default for HTML5 awesome - html5boilerplate.com">HTML5 Boilerplate</a> continue to help web designers and web developers progressively enhance their products with these new markup standards while still being able to cater to outdated browsers.</p>
<h3>Web Typography</h3>
<p>Web typography using the CSS <a href="http://sixrevisions.com/css/font-face-guide/" title="The Essential Guide to @font-face - sixrevisions.com">@font-face rule</a> has also seen a large uptake in web design. New web services such as <a href="http://sixrevisions.com/web_design/google-font-api-guide/" title="A Guide to Google Font API - sixrevisions.com">Google Font API</a> and Font Deck, alongside existing services such as TypeKit, have helped web designers use fonts outside of the very small set of web-safe fonts.</p>
<p><a href="http://sixrevisions.com/web_design/google-font-api-guide/"><img src="http://images.sixrevisions.com/2010/12/27-03_google_font_directory.png" width="550" height="297" alt="Google Font API" /></a></p>
<h3>Mobile Web</h3>
<p>On January 17, 2010, Apple announced the iPad. The popularity of the iPad, netbooks, ultra-portable computers like the MacBook Air and Android smartphones have truly moved web browsing away from the traditional static desktop environment, and into sofas, airport lounges, trains, and park benches &#8212; virtually anywhere with a Wi-Fi network close by.</p>
<p><img src="http://images.sixrevisions.com/2010/12/27-06_ipadpeek_preview_sr.png" width="550" height="379" alt="Mobile Web" /></p>
<p>In turn, the last year has seen many discussions (and increased use of) CSS3 media queries and <a href="http://www.alistapart.com/articles/responsive-web-design/" title="Responsive Web Design - alistapart.com">responsive web designs</a> that display websites properly across all platforms.</p>
<p>There were a lot of web designers venturing into the <a href="http://sixrevisions.com/web-development/mobile-web-design-best-practices/" title="Mobile Web Design: Best Practices - sixrevisions.com">Mobile Web</a> space by way of <a href="http://sixrevisions.com/web-applications/designing-web-apps-for-the-ipad/">designing iPad apps</a>, creating mobile-friendly versions of existing websites, and making iPhone apps&#8211;either using <a href="http://sixrevisions.com/web-development/getting-started-with-the-iphone-sdk/" title="Getting Started with the iPhone SDK - sixrevisions.com">Apple&#8217;s SDK</a> or leveraging open technologies by building <a href="http://sixrevisions.com/web-development/html5-iphone-app/">HTML5 iPhone apps</a>.</p>
<h3>Social Networking</h3>
<p>Social networking continued its growth in 2010 &#8212; there was even <a href="http://www.imdb.com/title/tt1285016/">a movie</a> about it! There&#8217;s no denying that social networking is more popular than ever. For many people, Facebook is <em>the</em> internet.</p>
<p>We&#8217;ve also seen the cultural effects of social networking with the <a href="http://www.guardian.co.uk/uk/2010/nov/11/twitter-joke-trial-appeal-verdict">jailing</a> of somebody over a tweet, and Gap, a major international company, backtracking over <a href="http://www.bbc.co.uk/news/business-11520930">a logo redesign</a> after Twitter and Facebook users criticized the company&#8217;s choice very publicly.</p>
<p><img src="http://images.sixrevisions.com/2010/12/27-07_gap_redesign.jpg" width="550" height="166" alt="Social Networking" /></p>
<p>That said, not all social networking ideas have taken off &#8212; <a href="http://news.cnet.com/8301-13860_3-20012698-56.html" title="Google pulls plug on Google Wave - news.cnet.com">Google Wave</a>, anybody?</p>
<h3>JavaScript</h3>
<p>If I asked you what has changed about JavaScript as a language in the last year, chances are, you wouldn&#8217;t be able to think of much. In terms of movement in the development of the new JavaScript specifications, it has been a bit disappointing, even though <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript 5</a> did witness partial implementation in <a href="https://developer.mozilla.org/En/JavaScript/ECMAScript_5_support_in_Mozilla" title="ECMAScript 5 support in Mozilla - ECMAScript 5 support in Mozilla - developer.mozilla.org">JS engines of modern browsers such as Firefox</a>.</p>
<p>However, it&#8217;s JavaScript&#8217;s use as an enabler for HTML5 and CSS3 that has put it in the minds of web designers and web developers over the last year. JavaScript is the driver of much of the excitement in HTML5, with the APIs for <a href="http://sixrevisions.com/html/canvas-element/" title="HTML5 Canvas Element Guide - sixrevisions.com">canvas</a>, audio, video, <a href="http://dev.w3.org/html5/webstorage/">web storage</a>, and more. It&#8217;s seeing server-side scripting use in the form of projects such as <a href="http://nodejs.org/">node.js</a>, making client-side and server-side script authoring more seamless.</p>
<p>In general, JavaScript is simply more popular than ever. Projects such as <a href="http://promotejs.com/" title="Promote JS! A Worldwide Call for Improving JS Documentation Visibility!">Promote JS</a> are helping to get better documentation and spur discussions of the language out there.</p>
<p><a href="http://promotejs.com/"><img src="http://images.sixrevisions.com/2010/12/27-05_promote_js.png" width="551" height="393" alt="JavaScript" /></a></p>
<p>There were plenty of new JavaScript blogs that cropped up in the later half of 2010, as well as established JavaScript blogs receiving more attention. Newsletters like <a href="http://javascriptweekly.com/">JavaScript Weekly</a> that highlight news and events in the JavaScript scene have also come to fruition.</p>
<p>As a testament to the increased mainstream popularity of JavaScript, it has been mentioned in news sources more than in any year prior to 2010 (as shown by Google Trends).</p>
<p><img src="http://images.sixrevisions.com/2010/12/27-04_javascript.jpg" width="550" height="144" /></p>
<h3>Related Content</h3>
<ul>
<li><a href="http://sixrevisions.com/web-technology/6-predictions-for-the-future-of-the-internet/">6 Predictions for the Future of the Internet</a></li>
<li><a href="http://sixrevisions.com/resources/15-biggest-internet-controversies-of-the-past-decade/">15 Biggest Internet Controversies of the Past Decade</a></li>
<li><a href="http://sixrevisions.com/resources/the-history-of-the-internet-in-a-nutshell/">The History of the Internet in a Nutshell</a></li>
<li><em>Related categories</em>: <a href="http://sixrevisions.com/category/web-technology/">Web Technology</a> and <a href="http://sixrevisions.com/category/web_design/">Web Design</a></li>
</ul>
<h3>About the Author</h3>
<p class="about-author"><img src="http://images.sixrevisions.com/authors/dave_sparks_small.jpg" alt="" width="80" height="80" /><span class="author-bio-text"><strong>Dave Sparks</strong> is a web designer and developer working for <a href="http://www.armitageonline.co.uk" target="_blank"><strong>Armitage Online</strong></a> in the Lake District. He can be found writing about various web topics on his blog at <a href="http://www.kamikazemusic.com" target="_blank"><strong>Kamikazemusic.com</strong></a>, twittering as <a href="http://www.twitter.com/dsparks83" target="_blank"><strong>twitter.com/dsparks83</strong></a> and working on his website analytics project &#8211; <a href="http://www.statshare.net/" target="_blank"><strong>Stat Share</strong></a>.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://sixrevisions.com/web-technology/web-design-industry-2010/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>Evolution of Websites: A Darwinian Tale</title>
		<link>http://sixrevisions.com/web-technology/evolution-of-websites-a-darwinian-tale/</link>
		<comments>http://sixrevisions.com/web-technology/evolution-of-websites-a-darwinian-tale/#comments</comments>
		<pubDate>Mon, 11 Oct 2010 10:00:31 +0000</pubDate>
		<dc:creator>Jacob Gube</dc:creator>
				<category><![CDATA[Web Technology]]></category>

		<guid isPermaLink="false">http://sixrevisions.com/?p=4190</guid>
		<description><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=4190&c=1467011087' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=4190&c=1467011087' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br />The web is constantly evolving. It doesn&#8217;t take a rocket scientist to see how quickly new technologies are being adopted and how fragile design trends are. While the web is still an infant relative to other mediums such as print, TV and radio, and still has fair amount of growing up to do, it has [...]]]></description>
			<content:encoded><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=4190&c=1780147469' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=4190&c=1780147469' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br /><p><a href="http://sixrevisions.com/web-technology/evolution-of-websites-a-darwinian-tale/"><img src="http://images.sixrevisions.com/2010/10/08-19_darwinian_guide_webdesign_ld_img.jpg" width="550" height="200" alt="Evolution of Websites: A Darwinian Tale" /></a></p>
<p>The web is constantly evolving. It doesn&#8217;t take a rocket scientist to see how quickly new technologies are being adopted and how fragile design trends are. While the web is still an infant relative to other mediums such as print, TV and radio, and still has fair amount of growing up to do, it has already amassed a rich history. Let&#8217;s take a look at how the medium has evolved throughout the years.</p>
<p><span id="more-4190"></span></p>
<h3>A Matter of Carbon Dating</h3>
<p>Evolution is inevitable. As British philosopher Herbert Spencer put it &#8212; inspired by Charles Darwin&#8217;s theory on natural selection &#8212; it&#8217;s &quot;survival of the fittest.&quot;</p>
<p>If we examine any aspect of web design, we can see that trends and technologies being discarded, improved on, or superseded by something better is common. Evolve or die, pick one of the two options. And if we delve deeper, we can see three core elements that dictate this natural selection and evolution.</p>
<p><img src="http://images.sixrevisions.com/2010/10/08-01_ie_chrome.jpg" width="550" height="401" alt="A Matter of Carbon Dating" /><span class="figure-caption">Certain web browsers tend to be more evolved than others!</span></p>
<h4>Code</h4>
<p>One of the core elements of the web is code. As web designers and web developers, the success of a particular language largely depends on how much value it brings to our work. I&#8217;m sure only a handful of you remember <a href="http://en.wikipedia.org/wiki/VRML">VRML</a> with the fondness of the concept that we could soon be browsing the web using the same virtual reality as used in the movie <em><a href="http://en.wikipedia.org/wiki/Tron_(film)">Tron</a></em>. Alas, virtual reality didn&#8217;t take off.</p>
<p><img src="http://images.sixrevisions.com/2010/10/08-02_virtual_reality.jpg" width="550" height="127" alt="A Matter of Carbon Dating" /><span class="figure-caption">The idea of virtual reality and 3D objects fascinated developers.</span></p>
<h4>Web Browsing Devices</h4>
<p>The second core element that dictates the web&#8217;s progress are web-browsing devices. As technologies evolve, as browsers are improved, as browsing methods change, so do we as an industry.</p>
<p>Things have come a long way from IE3 on an i486 computer with a 56k modem that made a screeching sound like a harpy as it connected to the &quot;Net&quot; through AOL. We can see <a href="http://sixrevisions.com/web-technology/the-webs-undead/" title="The Web's Undead - sixrevisions.com">the fossils of our past exist</a> in computers that still have <a href="http://sixrevisions.com/web-development/definitive-guide-to-taming-the-ie6-beast/" title="Definitive Guide to Taming the IE6 Beast - sixrevisions.com">IE6</a> and <a href="http://en.wikipedia.org/wiki/Lynx_(web_browser)" title="Lynx web browser - en.wikipedia.org">Lynx</a>, poking around our websites on occasion (much to our dismay).</p>
<p><img src="http://images.sixrevisions.com/2010/10/08-03_devices.jpg" width="550" height="228" alt="A Matter of Carbon Dating" /><span class="figure-caption">Devices come in all shapes and sizes, from cell phones to browsers.</span></p>
<h4>Trends and Conventions</h4>
<p>Finally, we have trends and conventions. No, I&#8217;m not talking about the <a href="http://www.ew.com/ew/gallery/0,,20309550_20309885,00.html" title="Lady Gaga: 18 Outrageous Outfits - www.ew.com">latest fashion according to Lady Gaga</a>, but of design trends, design patterns and conventions that have gained acceptance as the norm because they are <a href="http://sixrevisions.com/usabilityaccessibility/10-usability-tips-based-on-research-studies/" title="10 Usability Tips Based on Research Studies - sixrevisions.com">proven to work well</a>. Things that are known to enhance the user experience and conventions that aren&#8217;t so annoying that you have to avert your eyes to avoid suffering a brain hemorrhage (that&#8217;s why the neon pink against a yellow background color scheme never quite took off).</p>
<p><img src="http://images.sixrevisions.com/2010/10/08-04_conventions_trends.jpg" width="550" height="144" alt="Trends and Conventions" /><span class="figure-caption">Trends and conventions come in a whole range of shapes and sizes.</span></p>
<h3>Single-Celled Organisms</h3>
<p>When the web first  started, it was much like a <a href="http://en.wikipedia.org/wiki/Unicellular_organism" title="Unicellular organism - en.wikipedia.org">single-celled organism</a> &#8212; strong, resilient yet simple. We didn&#8217;t have the need (or ability to have) dynamic behavior, database-driven pages and sophisticated <a href="http://sixrevisions.com/web_design/a-guide-on-layout-types-in-web-design/" title="A Guide on Layout Types in Web Design - sixrevisions.com">web layouts</a>; the web was about sharing text (and some images) and nothing more. Things needed to progress further to gain mass adoption and appeal.</p>
<p><img src="http://images.sixrevisions.com/2010/10/08-05_html.jpg" width="550" height="201" /><span class="figure-caption">Back in the early days, things were much simpler. Just like microorganisms!</span></p>
<p>If you&#8217;ve ever seen <a href="http://info.cern.ch/NextBrowser.html">the first pages</a> created by Tim Berners-Lee, you would see that the original idea was simply to be able to connect and relate disparate text pages by way of hyperlinks.</p>
<p><img src="http://images.sixrevisions.com/2010/10/08-06_scribbled_text.jpg" width="550" height="193" /><span class="figure-caption">The web started with text and hyperlinks, but now it&#8217;s more complicated.</span></p>
<p>Post the success of the early internet, thoughts of actually doing something more visually intriguing with code (to make the text look extra awesome) started to emerge. While the HTML standard kept evolving to push the envelope further, web browsers began breeding their own webs of &quot;unique&quot; (read as <em>proprietary</em>) evolutions. And as with most children, it was inevitable that tantrums kicked off in the face of adversity.</p>
<p><img src="http://images.sixrevisions.com/2010/10/08-07_vendor_prefixes.jpg" width="550" height="167" /><span class="figure-caption">Vendor prefixes exist to this day, though they&#8217;re much better organized.</span></p>
<h3>Biodiversity in Design</h3>
<p>Moving away from the lackluster ideals of just having text and images, the HTML specification grew to include all sorts of wonderful opportunities to begin laying out content. It started with table-based designs and simple multi-column web pages. Then we got <a href="http://sixrevisions.com/category/css/" title="CSS category - sixrevisions.com">CSS</a>, which enabled us to style our content so that they looked nothing like the typical white background, black text, and blue underlined hyperlinks cliché. And finally, we saw an evolution towards more complex organisms.</p>
<p><img src="http://images.sixrevisions.com/2010/10/08-08_html_css.jpg" width="550" height="211" /><span class="figure-caption">We went from an era of blocks of text to stuff that can be positioned with CSS.</span></p>
<p>As the <a href="http://en.wikipedia.org/wiki/Borg_(Star_Trek)" title="Borg (Star Trek) - en.wikipedia.com">Borg</a> said, &quot;resistance is futile,&quot; and the fertile soil that grew the early seeds of the web blossomed to increase our capabilities. Perl, PHP, applets,  client-side scripting allowed us to do more than just display content, but also to give site visitors (&quot;web surfers&quot;) a way to interact with our pages.</p>
<p>While all of this growing and adoption was taking place, the browser-makers of the time (IE and Netscape), in an attempt to out-do each other and gain supreme dominance over the market, decided to start making things up as they went along. They created proprietary specifications, languages and custom code.</p>
<p><img src="http://images.sixrevisions.com/2010/10/08-09_ie_netscape.jpg" width="550" height="244" /><span class="figure-caption">Internet Explorer and Netscape went at each other like Alien versus Predator!</span></p>
<p>As people began to experiment with this thing called a &quot;website,&quot; many enthusiastic developers saw themselves able to achieve some of the most wonderfully annoying techniques to exist in our craft. Often coded with little <a href="http://sixrevisions.com/web_design/craftsmanship-in-designing-websites/" title="Craftsmanship in Designing Websites - sixrevisions.com">attention to detail</a>, the amount of alert boxes asking for your name, popup windows, right-click-crippling events, JavaScript clocks, site counters, and other strange things appeared in the boatloads. Many did it for the novelty or marketing agenda, most never thought about the user.</p>
<p><img src="http://images.sixrevisions.com/2010/10/08-10_right_click.jpg" width="550" height="162" /><span class="figure-caption">Anti-right-click scripts got thrown about in a futile attempt to curb digital piracy.</span></p>
<p>Luckily, something changed in the ethos toward the web.</p>
<p>With the birth of style and scripts, the adoption of standards became important. With browsers telling you to code in different ways, things began to conflict &#8212; and that wasn&#8217;t fun for anyone.</p>
<p><img src="http://images.sixrevisions.com/2010/10/08-11_browser.jpg" width="550" height="287" /><span class="figure-caption">Some browsers like Opera have remained standards-focused since their inception.</span></p>
<p>Part of the natural evolutionary process is based around the concept of natural selection: The organism that is better suited for the environment wins by outcompeting weaker organisms. The evolution of web browsers and competition certainly represented that. In code, multiple competing languages were produced for specific uses (i.e., RSS versus Atom) and this healthy competition led to the aftershock of innovation from developers and an imaginative array of new uses for the web from those pushing the boundaries.</p>
<p><img src="http://images.sixrevisions.com/2010/10/08-12_language_checklists.jpg" width="550" height="248" /><span class="figure-caption"><a href="http://sixrevisions.com/web-technology/web-languages-decoded/" title="Web Languages: Decoded - sixrevisions.com">Plenty of languages</a> compete against each other, but this is healthy.</span></p>
<h3>Survival of the Fittest    </h3>
<p>As we all know, the <a href="http://sixrevisions.com/web-technology/the-webs-undead/" title="The Web’s Undead - sixrevisions.com">remnants of the browser wars</a> still exist to this day &#8212; <a href="http://en.wikipedia.org/wiki/JScript" title="JScript - en.wikipedia.org">JScript</a>, <code>&lt;marquee&gt;</code> and <a href="http://msdn.microsoft.com/en-us/library/bb250481(VS.85).aspx" title="HasLayout Overview - msdn.microsoft.com">hasLayout</a> immediately come to mind, as do some lost night&#8217;s sleep &#8212; but this simply highlights the evolution that the web has gone under. We started with a very raw text-sharing and hyperlinking format and within 10 years ended up with a browser bidding war (spoiler alert: Microsoft&#8217;s IE triumphed over Netscape).</p>
<p><img src="http://images.sixrevisions.com/2010/10/08-13_browser_wars_iewinar.jpg" width="550" height="232" /><span class="figure-caption">Microsoft won the browser wars by integrating IE within their OS (Windows).</span></p>
<p>While the idea of the web&#8217;s old sites make many of us cringe and reflect upon our own first web portfolios with questions like &quot;Why did I do that?&quot; and &quot;Where did I find that animated GIF?,&quot; the change from what we <em>needed</em> the web to do to what we <em>wanted</em> it to do was bridging ever closer. </p>
<p><img src="http://images.sixrevisions.com/2010/10/08-14_blink_text.jpg" width="550" height="186" /><span class="figure-caption">Sometimes, the extinction of a proprietary element has been a good thing!</span></p>
<p>The Wild West philosophy where &quot;everything goes&quot; failed toward the early 2000s as evidenced by the &quot;dot-com bubble&quot; bursting.</p>
<p><img src="http://images.sixrevisions.com/2010/10/08-15_bronzi_buddy.jpg" width="550" height="355" /><span class="figure-caption"><a href="http://en.wikipedia.org/wiki/BonziBUDDY">Bonzi Buddy</a> was a classic example of people taking the web too far.</span></p>
<p>But this scenario was almost like a purging of sorts. Out with the old, in with the new. In its place, an age of enlightenment began, with the catalyst simply being that more people were using the internet. This surge of users outside of geeks meant a reform would be needed in the way we designed and developed our websites.</p>
<h3>From Primate to People</h3>
<p>After surviving the horrors of the 90s web and the early failure to monetize anything online, we breathed a huge sigh of relief that the Y2K bug hadn&#8217;t wiped out mankind, and then we moved forward to a more thoughtful process in designing sites.</p>
<p>Gone were the days where the focus was on funneling as much junk to the user as possible. The idea of designing for the user&#8217;s experience became interesting. User-centered design. Usability. Accessibility. These were the words being thrown around. </p>
<p><img src="http://images.sixrevisions.com/2010/10/08-16_y2k_yo.jpg" width="550" height="236" /><span class="figure-caption">People thought computers and the web would collapse under the Y2K bug!</span></p>
<p>The old, clumsier days of the web in which design decisions were based around which scrolling statusbar script to use or which dancing Homer Simpson GIF would make you feel better were gone, and a focus toward professional user-centered design, <a href="http://sixrevisions.com/web_design/designing-by-numbers-data-analysis-for-web-designers/" title="Designing By Numbers: Data Analysis for Web Designers - sixrevisions.com">data-driven design decisions</a>, accessibility and usability gained importance. This was partly due to the evolution in our collective mindset as to what made good business sense.</p>
<p><img src="http://images.sixrevisions.com/2010/10/08-17_content_nav.jpg" width="550" height="158" /><span class="figure-caption">Content and navigational structures became less erratic and more organized.</span></p>
<h3>Looking to the Future</h3>
<p>Examining things from a Darwinian perspective displays the web&#8217;s change from its various stages of life. The early days where things were much simpler (and less stressful), the later years when many of us cried ourselves to sleep at the thought of making a design for Netscape and IE, the post browser war depression where design became focused on experimentation, and now with user-centered design &#8212; it&#8217;s been a heck of a ride!</p>
<p>No one knows how this evolutionary story concludes. While the web already has an illustrious history, it&#8217;s safe to say that we&#8217;ve only just begun.</p>
<p><img src="http://images.sixrevisions.com/2010/10/08-18_ruler.jpg" width="550" height="208" /><span class="figure-caption"><a href="http://www.google.com/publicdata?ds=wb-wdi&amp;met=it_net_user_p2&amp;idim=country:USA&amp;dl=en&amp;hl=en&amp;q=internet+usage#met=it_net_user_p2&amp;idim=country:USA&amp;tdim=true">Usage of the web</a> has increased dramatically, as has the number of websites.</span></p>
<p>Looking back at the Internet&#8217;s past, I find it interesting that we can &quot;carbon date&quot; our sites based on the techniques and technologies they use, and even scarier is that much of the web today remains fossilized within the bedrock of our servers.</p>
<p>While the evolution of the  web is going on as we speak, and it&#8217;s fascinating to see how trends, code and devices have changed, looking to the future of the web leaves us with limitless possibilities.</p>
<h3>Related Content</h3>
<ul>
<li><a href="http://sixrevisions.com/web-technology/the-webs-undead/">The Web&#8217;s Undead</a></li>
<li><a href="http://sixrevisions.com/web_design/the-evolution-of-web-design/">The Evolution of Web Design</a></li>
<li><a href="http://sixrevisions.com/web_design/the-evolution-of-web-design/">The History of Web Browsers</a></li>
<li><em>Related categories</em>: <a href="http://sixrevisions.com/category/web_design/">Web Design</a> and <a href="http://sixrevisions.com/category/user-interface/">User Interface</a></li>
</ul>
<h3>About the Author</h3>
<p class="about-author"><img src="http://images.sixrevisions.com/authors/alexander_dawson_small.jpg" alt="" width="80" height="80" /><span class="author-bio-text"><strong>Alexander Dawson</strong> is a freelance web designer, author and recreational software developer specializing in web standards, accessibility and UX design. As well as running a business called <strong><a href="http://www.hitechy.com/">HiTechy</a></strong> and writing, he spends time on <strong><a href="http://twitter.com/AlexDawsonUK">Twitter</a></strong>, SitePoint&#8217;s forums and other places, helping those in need.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://sixrevisions.com/web-technology/evolution-of-websites-a-darwinian-tale/feed/</wfw:commentRss>
		<slash:comments>39</slash:comments>
		</item>
		<item>
		<title>The Web&#8217;s Undead</title>
		<link>http://sixrevisions.com/web-technology/the-webs-undead/</link>
		<comments>http://sixrevisions.com/web-technology/the-webs-undead/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 10:46:32 +0000</pubDate>
		<dc:creator>Jacob Gube</dc:creator>
				<category><![CDATA[Web Technology]]></category>

		<guid isPermaLink="false">http://sixrevisions.com/?p=3712</guid>
		<description><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=3712&c=2145797325' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=3712&c=2145797325' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br />For most people, the web looks and feels like things are all peachy &#8212; vibrant, alive, new, fresh. However for those of us in the know, below this facade exists a consistent cycle of death and rebirth. While many technologies and practices have left this world and passed on to the next (R.I.P Netscape), some [...]]]></description>
			<content:encoded><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=3712&c=1433682094' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=3712&c=1433682094' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br /><p><a href="http://sixrevisions.com/web-technology/the-webs-undead/"><img src="http://images.sixrevisions.com/2010/07/23-12_web_undead_ld_img.png" width="550" height="200" alt="The Web's Undead" /></a></p>
<p>For most people, the web looks and feels like things are all peachy &#8212; vibrant, alive, new, fresh. However for those of us in the know, below this facade exists a consistent cycle of death and rebirth.</p>
<p>While many technologies and practices have left this world and passed on to the next (R.I.P Netscape), some have been more resilient. Supposedly dead elements of the web are rising from the grave, continuing to haunt us.</p>
<p>This article will explore the state of the web zombie invasion!</p>
<p><span id="more-3712"></span></p>
<h3>Nature of the Beast</h3>
<p>I&#8217;m an avid horror film fan. I love television shows like <em>Buffy the Vampire Slayer</em> and movies like <em>28 Days Later</em>. The idea of &quot;beings&quot; which shouldn&#8217;t exist (like vampires, ghosts, mummies, and zombies) highlights the similar thoughts and feelings I receive when viewing the source code of some pretty awful websites from back in the early days.</p>
<p>For the novice coder who hasn&#8217;t explored the history of our craft, these undead beings may blend into the landscape rather well. But unbeknownst to them is the debris of the &quot;abandoned web&quot; &#8212; and the perpetuation of this cycle.</p>
<p><img src="http://images.sixrevisions.com/2010/07/23-01_nature_of_web.jpg" width="550" height="262" alt="IE6 is considered dead to such an extent that an unofficial funeral was given in its honour!" /><span class="figure-caption">IE6 is considered dead to such an extent that an unofficial <a href="http://ie6funeral.com/">funeral</a> was given in its honour!</span></p>
<p>When I talk about zombies on the web, I&#8217;m not referring to the stereotype of the old-school &quot;web surfer&quot; who naively wanders around the internet, clicking on every <a href="#" title="This is a fake link. Clicking on it won't take you anywhere.">get rich in 24 hours</a> link to get malware infections &#8212; no, not those guys.</p>
<p>On the web, my zombies refer to the browsers, technologies, code and design practices that are officially dead, but continue to live.</p>
<p>Let&#8217;s talk about the walking dead, starting with web browsers.</p>
<h3>Zombie Browsers</h3>
<p>Of the many different types of web zombies that exist, the noticeable case of outdated versions of web browsers hold the potential for being most dangerous.</p>
<p>Ironically, these are the types of creatures that we hold the least amount of control over. We all know the agony of giving post-mortem <a href="http://sixrevisions.com/web-development/definitive-guide-to-taming-the-ie6-beast/" title="Definitive Guide to Taming the IE6 Beast - sixrevisions.com">support for Internet Explorer 6</a> (which passed its use-by-date eons ago when Microsoft issued its replacement, IE7). And we fondly remember the Netscape browser that IE killed. However, the scariest thing is that, even today, there are people who can&#8217;t or won&#8217;t let go of their undead browsers by taking five minutes to upgrade.</p>
<p><img src="http://images.sixrevisions.com/2010/07/23-02_zombie_browser.png" width="560" height="298" alt="The invasion of zombie browsers is still an ongoing battle." /><span class="figure-caption">The invasion of zombie browsers is still an ongoing battle.</span></p>
<p>Because we can&#8217;t control the zombie browsers, the issue of those infected (staggering around using these dead shells) often becomes a matter of containment (patching our work) or in <em><a href="http://www.imdb.com/title/tt1156398/">Zombieland</a></em> style, killing their life support.</p>
<p><img src="http://images.sixrevisions.com/2010/07/23-03_zombie_browser2.jpg" width="550" height="200" alt="It's a scary thought how many dead browsers exist out there on our clients' machines." /><span class="figure-caption">It&#8217;s a scary thought how many dead browsers exist out there on our clients&#8217; machines.</span></p>
<p>In regards to the ethics of zombie support, some of us take the <em><a href="http://www.imdb.com/title/tt0365748/">Shaun of the Dead</a></em> approach. Because some people still have an attachment to their &quot;undeceased&quot; browsers (e.g. IE6), rather than shooting them up with &quot;Upgrade your browser now!&quot; messages or forcing them into a wasteland of zero tolerance, we keep them alive through hacks and special stylesheets &#8212; the developer equivalent of how Shaun from the movie kept his best friend, zombie Ed, alive in his shed.</p>
<p>Rather comical perhaps &#8212; but in many ways, some of us go out of our way to give leniency towards zombie browsers.</p>
<h3>Zombie Technologies</h3>
<p>Whereas we can easily spot the zombie browser &#8212; they stagger around the web confused at what CSS3, HTML5, and other modern standards mean &#8212; one of the more frustrating types of zombies are <a href="http://sixrevisions.com/web-technology/web-languages-decoded/" title="Web Languages: Decoded">web technologies and standards</a> that have already died, but developers still cling onto.</p>
<p>One perfect example of a zombie technology is Wireless Markup Language (<a href="http://en.wikipedia.org/wiki/Wireless_Markup_Language">WML</a>). Due to the evolution of the smartphone market, modern mobile devices can now render regular HTML.</p>
<p><img src="http://images.sixrevisions.com/2010/07/23-04_zombie_tech.png" width="550" height="274" alt="The peak days of WML may be over, but the BBC still shows this web zombie some love!" /><span class="figure-caption">The peak days of WML may be over, but the BBC still shows this web zombie some love!</span></p>
<p>While WML itself is deprecated (W3C&#8217;s way of pronouncing something dead) &#8212; and let&#8217;s face it, it wasn&#8217;t exactly the real web in the first place &#8212; there are still some with old mobile phones wanting to access the web even through a subpar viewing experience.</p>
<p>To this day, there are still developers who insist on providing or maintaining WML versions of their website to cater to this zombie technology, and while their care for users with old cell phones is admirable, their contribution to the proliferation of a zombie web standard is not.</p>
<p><img src="http://images.sixrevisions.com/2010/07/23-05_oldschool_mobile.jpg" width="221" height="424" alt="Testing your website using a variety of older handsets shows how bad things are getting." /><span class="figure-caption">Testing your website using a variety of older handsets shows how bad things are getting.</span></p>
<p>Old technologies being replaced by new ones is nothing new to the nature of the web. And I suppose that like web browsers, there will become an epidemic point where the number of undead languages goes far beyond the number of living ones, which may be problematic for beginners deciding what they need to learn.</p>
<p>The case of undead technologies isn&#8217;t so much of an issue of support &#8212; as we modern web developers tend to comply with current web standards &#8212; but that of <em>excess baggage</em> that the web&#8217;s future is going to have to deal with.</p>
<h3>Zombie Code</h3>
<p>This zombie is something which most of us want to see dealt with in the harshest possible manner because it&#8217;s something that we have control and choice over.</p>
<p>While undead languages maintain some level of support for the sake of older browsers or devices, using deprecated HTML tags (e.g. <code>&lt;font&gt;</code>, <code>&lt;marquee&gt;</code>, <code>&lt;blink&gt;</code>) and non-standard/proprietary CSS (e.g. <code>-ms-overflow-y</code>) to solve today&#8217;s design tasks becomes proof of poor quality craftsmanship and thought by certain developers.</p>
<p><img src="http://images.sixrevisions.com/2010/07/23-06_nasty_markup.png" width="550" height="200" alt="Revenge of the fallen markup -- deprecated code still exists in modern web designs." /><span class="figure-caption">Revenge of the fallen markup &#8212; deprecated code still exists in modern web designs.</span></p>
<p>While we may consider zombie code as just an annoyance, let&#8217;s be clear and state they&#8217;re not completely benign.</p>
<p>The most worrying thing about zombie code is the danger of future browsers stopping the support of these deprecated and non-standard coding practices. What happens to these sites? They will still be floating around in cyberspace, waiting to be visited by a potential client, who&#8217;ll later come to us asking for their site&#8217;s logo to blink and scroll.</p>
<p>From past experience, I know of developers even today who still maintain and produce websites (professionally, I might add) using the kind of source code we would have expected to see in the early 90s &#8212; and it shocks me just as if I saw a real zombie straight out of <em><a href="http://www.imdb.com/title/tt0289043/">28 Days Later</a></em>.</p>
<p><img src="http://images.sixrevisions.com/2010/07/23-07_zombie_code.png" width="550" height="231" alt="Separating structure from style is the modern convention, yet zombie code still works in modern browsers" /><span class="figure-caption">Separating structure from style is the modern convention, yet zombie code still works in modern browsers.</span></p>
<p>In much the same way as that of dead browsers or dead technologies, education will ultimately be the way to combat this epidemic of outdated code &#8212; code that &quot;works&quot; but does so using undead coding habits.</p>
<p>The number of casualties of the original browser wars  has served us a lesson of what happens when militant code becomes so disproportionate that web professionals are forced to deal with each browser individually (with the mobile device war, it could happen again).</p>
<h3>Zombie Design Practices</h3>
<p>Finally, we have something that is near and dear to my heart &#8212; the sympathetic case of what could easily qualify as design zombies.</p>
<p>We all remember the days of the early web: Table-based layouts (a zombie practice still widespread), obtrusive JavaScripts, spacer gifs, statistics counters, flashing banners, animated clipart, &quot;designed for&quot; banners, phoney website awards and background music (often blended to form an epileptic massacre of color).</p>
<p>While it could be seen that many of these practices have evolved into new strains, the issue of outdated design is as apparent today as ever.</p>
<p><img src="http://images.sixrevisions.com/2010/07/23-08_zombie_design.jpg" width="550" height="257" alt="Sites as bad of this can still be found on the web, and in many cases they're still maintained!" /><span class="figure-caption">Sites as bad of this can still be found on the web, and in many cases they&#8217;re still maintained!</span></p>
<p>Design is one subject that &#8212; with the web&#8217;s evolution &#8212; has managed to maintain a level of historical value with itself. If you&#8217;ve ever visited a newly launched website and thought, &quot;Wow, this website looks retro in a bad way&quot; &#8212; that&#8217;s a sign that you&#8217;re on a site designed using undead practices.</p>
<p>While zombie designs seem insignificant &#8212; as the code can itself be very well crafted using best practices and standards &#8212; they do nourish a sentiment of a lack of regard towards usability, accessibility, user experience and modern aesthetic appeal, making the design zombie an interesting foe.</p>
<p><img src="http://images.sixrevisions.com/2010/07/23-09_zombie_nasty_site.png" width="550" height="257" alt="Another well-intentioned website, with the aesthetic design value of a zombie." /><span class="figure-caption">Another well-intentioned website, with the aesthetic design value of a zombie.</span></p>
<p>In <em><a href="http://www.imdb.com/title/tt0118276/">Buffy the Vampire Slayer</a></em>, when asked to spot a vampire, Buffy looked for people in the club wearing seriously outdated clothes. While this is funny &#8212; it&#8217;s also true that having something so old looking that we could probably carbon date it will ultimately affect our users&#8217; experience.</p>
<p>Education (surprise, surprise) seems to be the best way forward in eliminating undead designs.</p>
<h3>The Circle of Life</h3>
<p>With future standards like HTML5 and CSS3 emerging, brand new zombies from the array of existing standards will continue to rise.</p>
<p>Maintaining a skill set and knowledge base that is up to date &#8212; and <a href="http://sixrevisions.com/web_design/how-to-stay-ahead-of-the-curve-as-a-designer/" title="How to Stay Ahead of the Curve as a Designer - sixrevisions.com">staying ahead of the curve</a> &#8212; is the best way to avoid the reoccurrence of zombie practices and habits.</p>
<p>And while some of the web&#8217;s afterlife will continue to exist without causing too much harm, there comes a time where such undead beings can ultimately lead us into a spiral of escalating annoyance and rot.</p>
<p><img src="http://images.sixrevisions.com/2010/07/23-10_standards_circle.jpg" width="550" height="257" alt="Details about standards aren't that hard to come by when you know where to look." /><span class="figure-caption">Details about standards aren&#8217;t that hard to come by when you know where to look.</span></p>
<p>It&#8217;s worth pointing out that the web has an interestingly rich history full of technologies which, though ousted by something newer, may still hold a place in our world.</p>
<p>While in a perfect world, the transcendence from one to the next should be the ideal solution, newborn standards (like <a href="http://www.zeldman.com/2009/07/02/xhtml-wtf/" title="XHTML DOA WTF - www.zeldman.com">XHTML 2.0</a>) can die before their time. As such, don&#8217;t think of zombies simply as the old stuff &#8212; they can be new stuff that didn&#8217;t quite fully form yet but may have been early-adopted by some. Perceptions can lead to accidental shootings and you don&#8217;t want to give the death sentence to a practice that has legitimate value.</p>
<p><img src="http://images.sixrevisions.com/2010/07/23-11_doa_standard.png" width="550" height="257" alt="XHTML 2.0 unfortunately didn't make it to fruition and thus became a newborn zombie." /><span class="figure-caption">XHTML 2.0 unfortunately didn&#8217;t make it to fruition and thus became a newborn zombie.</span></p>
<p>Old standards die and new standards appear in their place &#8212; that&#8217;s just the way of the web. The circle of life is well intentioned, it moves us forward to bigger and brighter things. The solution isn&#8217;t to stop innovation &#8212; that&#8217;s just crazy &#8212; but culling the ever-increasing zombie population that still exists.</p>
<p>As an industry, it&#8217;s our duty to use what skill, knowledge and network we have to push back the zombie invasion. And while I&#8217;m not saying you should go after IE6 users with holy water and a crucifix, you could take a more civil approach through education and conversations.</p>
<p>If you know someone with web zombies, why not spend a few minutes explaining the problem and helping them make an informed choice? Every outdated element on the web we can eliminate is worth fighting against. Especially if we don&#8217;t want the web to be a haunted graveyard.</p>
<h3>Related Content</h3>
<ul>
<li><a href="http://sixrevisions.com/web-standards/5-web-files-that-will-improve-your-website/">5 Web Files That Will Improve Your Website</a></li>
<li><a href="http://sixrevisions.com/web-standards/problems-with-using-website-validation-services/">Problems with Using Website Validation Services</a></li>
<li><a href="http://sixrevisions.com/web-standards/accessibility_testtools/">10 Tools for Evaluating Web Design Accessibility</a></li>
<li><em>Related categories</em>: <a href="http://sixrevisions.com/category/web-technology/">Web Technology</a> and <a href="http://sixrevisions.com/category/web-standards/">Web Standards</a></li>
</ul>
<h3>About the Author</h3>
<p class="about-author"><img src="http://images.sixrevisions.com/authors/alexander_dawson_small.jpg" alt="" width="80" height="80" /><span class="author-bio-text"><strong>Alexander Dawson</strong> is a freelance web designer, author and recreational software developer specializing in web standards, accessibility and UX design. As well as running a business called <strong><a href="http://www.hitechy.com/">HiTechy</a></strong> and writing, he spends time on <strong><a href="http://twitter.com/AlexDawsonUK">Twitter</a></strong>, SitePoint&#8217;s forums and other places, helping those in need.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://sixrevisions.com/web-technology/the-webs-undead/feed/</wfw:commentRss>
		<slash:comments>47</slash:comments>
		</item>
		<item>
		<title>Web Languages: Decoded</title>
		<link>http://sixrevisions.com/web-technology/web-languages-decoded/</link>
		<comments>http://sixrevisions.com/web-technology/web-languages-decoded/#comments</comments>
		<pubDate>Tue, 22 Jun 2010 14:49:08 +0000</pubDate>
		<dc:creator>Jacob Gube</dc:creator>
				<category><![CDATA[Web Technology]]></category>

		<guid isPermaLink="false">http://sixrevisions.com/?p=3422</guid>
		<description><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=3422&c=1483450598' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=3422&c=1483450598' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br />Those of us who have become well seasoned to the dyslexia-inducing array of web languages often overlook the diversity and additional interactivity we can gain by learning another language or two. Perhaps you are a beginner trying to understand what you need to spend time learning, or perhaps you&#8217;re an experienced individual looking for something [...]]]></description>
			<content:encoded><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=3422&c=631536687' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=3422&c=631536687' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br /><p><a href="http://sixrevisions.com/web-technology/web-languages-decoded/"><img src="http://images.sixrevisions.com/2010/06/04-21_web_decoded_ld_img.png" width="550" height="200" alt="Web Languages: Decoded" /></a></p>
<p>Those of us who have become well seasoned to the dyslexia-inducing array of web languages often overlook the diversity and additional interactivity we can gain by learning another language or two.</p>
<p>Perhaps you are a beginner trying to understand what you need to spend time learning, or perhaps you&#8217;re an experienced individual looking for something new to play with.</p>
<p><span id="more-3422"></span></p>
<p>Whichever situation applies to you, this article aims to <strong>underline the various languages at your disposal</strong> and <strong>where they fit in the puzzle.</strong></p>
<p>It should be an interesting ride and seasoned experts may find languages they&#8217;ve not yet encountered!</p>
<h3>Too Many Cooks</h3>
<p>When it comes to the diversity of coding for the web, the well-known phrase &quot;too many cooks spoil the broth&quot; springs to mind. Not only in the way browsers support modern standards but the ever increasing range of competing formats that exist.</p>
<p>Should you use HTML or XHTML, RSS or Atom, PHP or ASP.NET, SVG or VML, JavaScript or VBS? The list is near endless.</p>
<p>I wouldn&#8217;t blame anyone for getting confused at this point because the question itself often relies on personal preference — something you probably won&#8217;t have established until you understand the language and use it regularly.</p>
<p>This Catch-22 situation is usually only resolved when experienced people come together and educate each other on why their language is better the others (or as I like to call it, a <em>flame war</em>).</p>
<p><img src="http://images.sixrevisions.com/2010/06/04-01_abbreviation_overload.png" width="550" height="300" alt="Enough abbreviations to make an English scholar tremble (and give you a migraine)" /><span class="figure-caption">Enough abbreviations to make an English scholar tremble (and give you a migraine)!</span></p>
<h3>What Web Language Should You Learn?</h3>
<p>So what is the answer you seek, to which languages you should learn? The simple answer is&#8230; <strong>it depends.</strong></p>
<p>The deciding factor is not only reliant on the <strong>type of site</strong> you are trying to produce but also the <strong>depth of complexity you wish to delve into</strong>.</p>
<p>Therefore, before we can hope to determine which languages you should choose, we need to <strong>categorise all of the available options based on their purpose</strong>.</p>
<p>At first, this may seem like a complex task, but luckily for us, web languages are well-documented and each explains its purpose in context to the various existing layers of the web.</p>
<p><img src="http://images.sixrevisions.com/2010/06/04-02_specs.png" width="550" height="285" alt="Every language has a specification which explains its purpose and function." /><span class="figure-caption">Every language has a specification which explains its purpose and function.</span></p>
<p>While documentation for each language exists, picking those worthy of your consideration and how they relate to each other in the function they undertake is something beginners regularly struggle with. You literally have to wade through the heavy number of choices and select one that you looks interesting and useful to you.</p>
<p>While I won&#8217;t even attempt to individually explain each language&#8217;s history (as this article will become encyclopedic in length at that point –  instead, I&#8217;ll link up to their specifications) we shall coordinate the choices into easy-to-recognise segments, and from there, you can decide which choice best meets your needs.</p>
<h3>Language Layers</h3>
<p>So how many language layers exist? Most people recognise layers like structural markup (HTML), stylesheet (CSS), client-side scripting (JavaScript) and server-side scripting (PHP) but you may be surprised to hear that if you account for every variant based on its intended purpose, a whopping <strong>15 different layers exist.</strong></p>
<p>Of course at this stage it&#8217;s worth pointing out that learning 15 languages to cover every possible layer isn&#8217;t going to be in your best interests as you&#8217;ll simply be spending all your time learning, but learning a new layer as you need the skill can be of genuine benefit to you.</p>
<p><img src="http://images.sixrevisions.com/2010/06/04-03_language_layers.png" width="550" height="447" alt="There are 15 language layers which comprise the full spectrum of web development." /><span class="figure-caption">There are 15 language layers that comprise the full spectrum of web development.</span></p>
<p>Each layer represents a unique piece of functionality such as the ability to add behaviour that interacts with the end user (in the case of JavaScript) or a method of providing dynamic vector graphics on the screen (in the case of SVG).</p>
<p>Having the knowledge to experiment and implement the various independent layers will give you an advantage both in operating as a professional (that you will be able to cover a wider range of skills) and as a hobbyist or newbie (where you can jump for joy at the extended level of fun you can have while experimenting with the web&#8217;s offerings).</p>
<p><img src="http://images.sixrevisions.com/2010/06/04-04_skill_list.png" width="550" height="136" alt="Having a wide range of skills will showcase your ever growing competency." /><span class="figure-caption">Having a wide range of skills will showcase your  growing competency.</span></p>
<p>Of course, while these  layers constitute endless possibilities of functionality which can be injected into your website, some people may simply require only a couple of these layers to produce a basic website (such as HTML and CSS).</p>
<p>There is absolutely nothing wrong with limiting or making a niche for your skills and become a master of either a single layer (and language choice).</p>
<p>This article simply acts as a <strong>starting point</strong> to which you can examine your current level of knowledge against the wider array of web languages (to determine what you can follow on from – if you know any, that is).</p>
<p><img src="http://images.sixrevisions.com/2010/06/04-05_sofa_design.png" width="550" height="260" alt="Sometimes a simple website requires nothing more than a couple of languages." /><span class="figure-caption">Sometimes a simple website requires nothing more than a couple of languages.</span></p>
<h3>Collective Choices</h3>
<p>In the language layer diagram that you saw earlier, it became apparent that there&#8217;s a whole bunch of layers which comprise a website&#8217;s unique structure, but as it currently stands, it&#8217;s not much use to you as there&#8217;s no actual languages listed.</p>
<p>Well this is where all of those awesome abbreviations come in.</p>
<p>For each language layer that exists, you will find (below) a list of the languages which fit the category, their browser support levels, popularity status (useful for seeking help) and details such as the level of complexity involved, and some recommendations based on that information (highlighted from the other languages).</p>
<p><strong>Note:</strong> Some languages are a subset of another language listed and some languages may be derived off of a certain implementation, but due to public awareness they have been referenced separately.</p>
<p>It&#8217;s also worth noting that recommendations are provided based on my own experience, and so there may be some contention on some points depending on who you talk to.</p>
<h3>Markup Languages</h3>
<p><img src="http://images.sixrevisions.com/2010/06/04-06_language_chart.png" width="450" height="300" alt="Markup Languages" /><span class="figure-caption">There are four commonly used markup languages involved in web development.</span></p>
<ul>
<li><a href="http://www.w3.org/TR/html4/%20and%20http:/www.w3.org/TR/html5/">HTML</a></li>
<li><a href="http://www.w3.org/TR/xhtml1/%20and%20http:/www.w3.org/TR/xhtml11/">XHTML</a></li>
<li><a href="http://www.w3.org/TR/xml/">XML</a></li>
<li><a href="http://www.wapforum.org/what/technical.htm">WML</a> (Deprecated)</li>
<li>Others: MHTML and SGML</li>
</ul>
<h3>Syndication Languages</h3>
<p><img src="http://images.sixrevisions.com/2010/06/04-07_syndication.png" width="450" height="180" alt="Syndication Languages" /><span class="figure-caption">There are two commonly used syndication languages for content delivery.</span></p>
<ul>
<li><a href="http://www.atomenabled.org/developers/syndication/">Atom</a></li>
<li><a href="http://www.rssboard.org/rss-specification%20and">RSS</a></li>
<li>Others: EventsML, GeoRSS, MRSS, NewsML, OPML, SportsML and XBEL</li>
</ul>
<h3>Metadata Languages</h3>
<p><img src="http://images.sixrevisions.com/2010/06/04-08_metada.png" width="450" height="358" alt="Metadata Languages" /><span class="figure-caption">There are five commonly used methods to embed rich contextual metadata.</span></p>
<ul>
<li><a href="http://dublincore.org/specifications/">DCMI</a></li>
<li><a href="http://www.techmynd.com/meta-tags-list/">META</a> (Classic)</li>
<li><a href="http://microformats.org/wiki/Main_Page#Specifications">Microformats</a></li>
<li><a href="http://www.w3.org/TR/owl2-overview/">OWL</a></li>
<li><a href="http://www.w3.org/RDF/">RDF</a></li>
<li>Others: APML, FOAF, hSlice, OpenService Accelarators, P3P, PICS (Deprecated), SIOC and XFN</li>
</ul>
<h3>Stylesheet and Transform Languages</h3>
<p><img src="http://images.sixrevisions.com/2010/06/04-09_stylesheet.png" width="450" height="188" alt="Stylesheet and Transform Languages" /><span class="figure-caption">There is a single stylesheet language and a single transformation language for the web.</span></p>
<ul>
<li><a href="http://www.w3.org/TR/CSS2/">CSS</a></li>
<li><a href="http://www.w3.org/Style/XSL/%20and%20http:/www.w3.org/TR/xsl/">XSL</a></li>
<li>Others: DSSSL and JSSS (Deprecated)</li>
</ul>
<h3>Client-Side Scripting</h3>
<p><img src="http://images.sixrevisions.com/2010/06/04-10_client_side_scripting.png" width="450" height="365" alt="Client-Side Scripting" /><span class="figure-caption">There are a number of client side languages, though most are connected to JavaScript!</span></p>
<ul>
<li><a href="http://www.w3.org/TR/XMLHttpRequest/">AJAX</a> (XHR)</li>
<li><a href="http://www.w3.org/DOM/DOMTR">DOM Scripting</a></li>
<li><a href="http://www.adobe.com/products/flex/overview/">Flex</a> (<a href="http://livedocs.adobe.com/specs/actionscript/3/">ActionScript</a>)</li>
<li><a href="https://developer.mozilla.org/en/Core_JavaScript_1.5_Guide">JavaScript</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/t0aew7h6(v=VS.85).aspx">VBScript</a></li>
<li>Others: E4X, ECMAScript, JScript, JScript.NET and WMLScript (Deprecated)</li>
</ul>
<h3>Server-Side Scripting</h3>
<p><img src="http://images.sixrevisions.com/2010/06/04-11-server_side_scripting.png" width="450" height="550" alt="Server-Side Scripting" /><span class="figure-caption">There are a huge number of server-side languages to choose from.</span></p>
<ul>
<li><a href="http://msdn.microsoft.com/en-us/library/aa286483.aspx">ASP</a></li>
<li><a href="http://www.asp.net/get-started">ASP.NET</a></li>
<li><a href="http://help.adobe.com/en_US/ColdFusion/9.0/Developing/index.html">ColdFusion</a></li>
<li><a href="http://jcp.org/en/jsr/detail?id=245">JSP</a></li>
<li><a href="http://perldoc.perl.org/">Perl</a></li>
<li><a href="http://php.net/manual/en/">PHP</a></li>
<li><a href="http://www.python.org/dev/%20and%20http:/docs.djangoproject.com/en/1.1/">Python</a></li>
<li><a href="http://rubyspec.org/%20and%20http:/rubyonrails.org/documentation">Ruby On Rails</a></li>
<li>Others: Lasso, OpenLaszlo, Smalltalk, SMX, SSI and SSJS</li>
</ul>
<h3>Database Management Systems</h3>
<p><img src="http://images.sixrevisions.com/2010/06/04-12_dbms.png" width="460" height="310" alt="Database Management Systems" /><span class="figure-caption">There are four popular SQL-based relational databases  worthy of consideration.</span></p>
<ul>
<li><a href="http://msdn.microsoft.com/en-gb/sqlserver/">MS-SQL</a></li>
<li><a href="http://dev.mysql.com/doc/">mySQL</a></li>
<li><a href="http://www.oracle.com/technology/documentation/">Oracle</a></li>
<li><a href="http://www.postgresql.org/docs/">PostgreSQL</a></li>
<li>Others: Derby, MongoDB and SQLite</li>
</ul>
<h3>Sandboxed Languages</h3>
<p><img src="http://images.sixrevisions.com/2010/06/04-13_sandboxed_languages.png" width="450" height="365" alt="Sandboxed Languages" /><span class="figure-caption">The likes of Flash and Silverlight run in an independent sandboxed environment.</span></p>
<ul>
<li><a href="http://msdn.microsoft.com/en-us/library/aa751972(VS.85).aspx">ActiveX</a></li>
<li><a href="http://www.adobe.com/devnet/flash/?view=gettingstarted">Flash</a></li>
<li><a href="http://java.sun.com/reference/">Java</a></li>
<li><a href="http://www.adobe.com/support/director/documentation.html">Shockwave</a></li>
<li><a href="http://www.silverlight.net/learn/">Silverlight</a></li>
</ul>
<h3>Server-Side/Web Server Settings</h3>
<p><img src="http://images.sixrevisions.com/2010/06/04-14_server_side_settings.png" width="450" height="250" alt="Server-Side/Web Server Settings" /><span class="figure-caption">There are two configuration languages and one search engine language file!</span></p>
<ul>
<li><a href="http://httpd.apache.org/docs/2.2/">.htaccess</a></li>
<li><a href="http://www.robotstxt.org/%20and%20http:/www.conman.org/people/spc/robots2.html">Robots.txt</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/zeshe0eb.aspx">Web.config</a></li>
</ul>
<h3>Rich Internet Applications</h3>
<p><img src="http://images.sixrevisions.com/2010/06/04-15_ria.png" width="450" height="308" alt="Rich Internet Applications" /><span class="figure-caption">There are several frameworks which will take your web applications to the desktop.</span></p>
<ul>
<li><a href="http://www.adobe.com/devnet/air/">Air</a></li>
<li><a href="http://code.google.com/apis/gears/">Gears</a></li>
<li><a href="http://openjfx.java.sun.com/current-build/doc/">JavaFX</a></li>
<li><a href="https://developer.mozilla.org/en/Prism">Prism</a></li>
<li>Others: Cappuccino, Curl and Titanium</li>
</ul>
<h3>Vector Modeling Languages</h3>
<p><img src="http://images.sixrevisions.com/2010/06/04-16_vml.png" width="450" height="369" alt="Vector Modeling Languages" /><span class="figure-caption">There are 5 popular modeling languages for both 2D and 3D graphic and chart rendering.</span></p>
<ul>
<li><a href="http://www.3dmlw.com/">3DMLW</a></li>
<li><a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/the-canvas-element.htm">Canvas</a> (HTML5)</li>
<li><a href="http://www.w3.org/TR/SVG/">SVG</a></li>
<li><a href="http://www.w3.org/TR/NOTE-VML">VML</a></li>
<li><a href="http://www.web3d.org/x3d/specifications/">X3D</a></li>
<li>Others: 3DML, 3DXML, SMIL, UML, VRML and XVRML</li>
</ul>
<h3>PostScript Format Languages</h3>
<p><img src="http://images.sixrevisions.com/2010/06/04-17_pfl.png" width="450" height="190" alt="PostScript Format Languages" /><span class="figure-caption">There are two web compatible PostScript formats for document manuscripts.</span></p>
<ul>
<li><a href="http://www.adobe.com/devnet/pdf/">PDF</a></li>
<li><a href="http://www.microsoft.com/whdc/xps/">XPS</a></li>
<li>Others: FlashPaper and OpenXML</li>
</ul>
<h3>Data Formatting Languages</h3>
<p><img src="http://images.sixrevisions.com/2010/06/04-18_dfl.png" width="450" height="480" alt="Data Formatting Languages" /><span class="figure-caption">All of the above languages format information of various different mediums.</span></p>
<ul>
<li><a href="http://www.docbook.org/specs/">DocBook</a></li>
<li><a href="http://code.google.com/apis/kml/">KML</a></li>
<li><a href="http://www.w3.org/TR/MathML/">MathML</a></li>
<li><a href="http://www.opensearch.org/">OpenSearch</a></li>
<li><a href="http://www.asp-shareware.org/pad/spec/spec.php">PAD</a></li>
<li><a href="http://www.sitemaps.org/protocol.php">Sitemap</a></li>
<li><a href="http://www.w3.org/TR/voicexml20/">VoiceXML</a></li>
<li>Others: DOAC, DOAP, GML, GraphML, InkML, OpenMath, SISR, SRGS, SSML and XMLTV</li>
</ul>
<h3>Document Schema Languages</h3>
<p><img src="http://images.sixrevisions.com/2010/06/04-19_document_schema.png" width="450" height="186" alt="Document Schema Languages" /><span class="figure-caption">There are two popular schemas for rendering markup languages on the web.</span></p>
<ul>
<li><a href="http://www.w3.org/QA/2002/04/valid-dtd-list.html">DTD</a></li>
<li><a href="http://www.w3.org/XML/Schema">XSD</a></li>
<li>Others: DSD, RelaxNG and Schema XML</li>
</ul>
<h3>A Caveat about Comprehensiveness</h3>
<p>While only languages that are well recognised and have a reasonable level of support are provided in this list, it&#8217;s worth pointing out that many others exist and could perhaps be worthy of inspection if you feel the need to dive into something a little more obscure and possibly interesting.</p>
<h3>Going Forward</h3>
<p>Now that you are aware of the sheer multitude of options at your fingertips, I&#8217;m sure you&#8217;ll want to run off and investigate these languages further and perhaps learn another skill that you can add to your resume (or further enhance the way you approach building a website).</p>
<h4>Just Starting Out?</h4>
<p>If you are a beginner to the whole web design/development scene, my general advice would be to stick to one of the languages <strong>I have highlighted as recommended </strong>in each category (if you feel that researching for yourself would just confuse you) and to follow through each layer in order as it&#8217;s been listed to give you a general roadmap to cover whatever you may wish to employ (HTML is a great starter language).</p>
<p><img src="http://images.sixrevisions.com/2010/06/04-20_essentials.png" width="550" height="57" alt="Depending on the needs of your website, you can wrap additional layers around it." /><span class="figure-caption">Depending on the needs of your website, you can wrap additional layers around it.</span></p>
<p>It&#8217;s worth making a note at this point that the order, breakdown and recommendations provided are simply <strong>my interpretation</strong> of how the task of finding a new language can be undertaken.</p>
<h4>Factors That Can Affect Your Choice</h4>
<p>It&#8217;s important (before we leave this discussion) to underscore the general point that your choices for each layer should be made upon a mixture of intended compatibility (so you know your choice will work for your visitors), relevancy (if the language is current or deprecated) and what you feel comfortable using.</p>
<h3>Don&#8217;t Sweat It</h3>
<p>Beginners to the world of web design/development should remember that  even the most experienced gurus of the web started from the bottom and worked their way up one skill/language at a time.</p>
<p>If you feel that <strong>all the choice at your disposal is too much for you</strong>, simply follow my recommendations and you&#8217;ll not go far off course. While all of the considerations and lists may seem like a lot to take in, the great thing about coding for the web is that you only need a couple of languages to get started. The rest of your knowledge can evolve over time and evolve as you add <strong>more layers to your work</strong>.</p>
<p>Hopefully, you&#8217;ve been given the inspiration and pathway to perhaps look beyond the conventional HTML, CSS and JavaScript towards languages you might have never considered before, and I look forward to seeing what comes of your learning a brand new exciting web technology!</p>
<h3>Related Content</h3>
<ul>
<li><a href="http://sixrevisions.com/web-technology/anatomy-of-a-website/">The Anatomy of a Website</a></li>
<li><a href="http://sixrevisions.com/resources/the-history-of-the-internet-in-a-nutshell/">The History of the Internet in a Nutshell</a></li>
<li><a href="http://sixrevisions.com/resources/10-revealing-infographics-about-the-web/">10 Revealing Infographics about the Web</a></li>
<li><em>Related categories</em>: <a href="http://sixrevisions.com/category/web-technology/">Web Technology</a> and <a href="http://sixrevisions.com/category/web-development/">Web Development</a></li>
</ul>
<h3>About the Author</h3>
<p class="about-author"><img src="http://images.sixrevisions.com/authors/alexander_dawson_small.jpg" alt="" width="80" height="80" /><span class="author-bio-text"><strong>Alexander Dawson</strong> is a freelance web designer, author and recreational software developer specializing in web standards, accessibility and UX design. As well as running a business called <strong><a href="http://www.hitechy.com/">HiTechy</a></strong> and writing, he spends time on <strong><a href="http://twitter.com/AlexDawsonUK">Twitter</a></strong>, SitePoint&#8217;s forums and other places, helping those in need.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://sixrevisions.com/web-technology/web-languages-decoded/feed/</wfw:commentRss>
		<slash:comments>36</slash:comments>
		</item>
		<item>
		<title>The Anatomy of a Website</title>
		<link>http://sixrevisions.com/web-technology/anatomy-of-a-website/</link>
		<comments>http://sixrevisions.com/web-technology/anatomy-of-a-website/#comments</comments>
		<pubDate>Wed, 05 May 2010 09:20:58 +0000</pubDate>
		<dc:creator>Jacob Gube</dc:creator>
				<category><![CDATA[Web Technology]]></category>

		<guid isPermaLink="false">http://sixrevisions.com/?p=3202</guid>
		<description><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=3202&c=852946379' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=3202&c=852946379' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br />Because what makes up a website can be related and linked to the physiology of a human body, this article's comparison should help clients and beginners alike understand the complex nature of a site's creation and components.]]></description>
			<content:encoded><![CDATA[<a href='http://rss.buysellads.com/click.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=3202&c=1900128688' target='_blank'><img src='http://rss.buysellads.com/img.php?z=1259902&k=6989dd4b5220d0b14530453de7387991&a=3202&c=1900128688' border='0' alt='' /></a><p><a href='http://buysellads.com/buy/sitedetails/pubkey/6989dd4b5220d0b14530453de7387991/zone/1259902' target='_blank'>Advertise here with BSA</a></p><br /><p><a href="http://sixrevisions.com/web-technology/anatomy-of-a-website/"><img src="http://images.sixrevisions.com/2010/05/03-17_living_website_ld_img.jpg" width="550" height="200" alt="The Anatomy of a Website" /></a></p>
<p>Many people find it hard to picture a website as more than a bundle of content. This often makes explaining the mixture of languages used and the way everything comes together a difficult task.</p>
<p>Because <strong>what makes up a website</strong> can be related and linked to the <strong>physiology of a human body</strong>, this article&#8217;s comparison should help clients and beginners alike understand the complex nature of a site&#8217;s creation and components.</p>
<p><span id="more-3202"></span></p>
<p><strong>Disclaimer:</strong> It&#8217;s probably worth pointing out before we start the &quot;autopsy&quot; that I&#8217;m not a doctor. Therefore, I recommend you don&#8217;t practice this literally on your friends and family — they won&#8217;t appreciate you peeking inside their ears to look for meta information!</p>
<h3>Designer DNA: Schemas and DTDs</h3>
<p>Humans have predefined characteristics for how we look. These building blocks of life are passed down to us through genetics, and when arranged properly, give us our unique appearance.</p>
<p>This process of evolution takes millions of years to adapt to changing environments and certainly plays a part in limiting both our structural and visual appearance.</p>
<p>In terms of the Web, the regulators of code &quot;genetics&quot; are commonly known as <a href="http://en.wikipedia.org/wiki/XML_schema">Schemas</a> (you&#8217;ll be aware of these devices from <a href="http://en.wikipedia.org/wiki/Document_Type_Definition">DTD</a>s).</p>
<p><img src="http://images.sixrevisions.com/2010/05/03-01_dna.png" width="474" height="270" alt="Designer DNA" /><span class="figure-caption">The human body contains <strong>DNA</strong>, just like a website. It explains how your body should react.</span></p>
<p>Of course, while the process of creating a schema doesn&#8217;t take millions of years, it does take a certain length of time for new languages to appear and become widely adopted, thereby evolving the building blocks of your website.</p>
<p>As a result, while sites may look different, you can be assured that they only use one of a family of structural languages that predefine many of its characteristics, and what you end up with will share common elements and tags with many millions of others.</p>
<p><strong>Bonus:</strong> The very inclusion of a DTD in your document can set standards for your code and avoid the obscurities that quirks mode can present to your web browser. Therefore, having this DNA, which describes the language used, can prove beneficial in inheriting Web standards.</p>
<p><a href="http://www.w3.org/QA/2002/04/valid-dtd-list.html"><img src="http://images.sixrevisions.com/2010/05/03-02_valid_dtd_list.png" width="504" height="267" alt="Valid DTD list" /></a><span class="figure-caption">A <strong>language specification and DTD</strong> provide the genetic material all websites use and inherit.</span></p>
<h3>Skeletal Structure: The Structural Markup</h3>
<p>The structure of the human body is made up of bones that define our basic shape — the same is true of web documents in the sense that they are shaped from various interlinking elements that form the backbone of the Web.</p>
<p>Most web documents are formed through languages which describe the skeletal structure of the document, such as HTML and XML. RSS is also a classic example of a markup that structures a website&#8217;s content.</p>
<p>Without these core markup languages, your website would not be able to maintain its layout.</p>
<p><img src="http://images.sixrevisions.com/2010/05/03-03_skeletal_structure.png" width="397" height="258" alt="All the parts of a website join up, alike the bones that interconnect within your body." /><span class="figure-caption"><strong>All the parts of a website join up</strong>, like the bones that interconnect within your body.</span></p>
<p>While each bone in the human body serves a specific purpose, entire groups of bones can serve a single job, such as the ribs (each protects your lungs) or your finger bones which help you grasp objects.</p>
<p>Because this repeating purpose can exist within a website&#8217;s body, they can be distinguished by attaching conventions like <a href="http://microformats.org/">microformats</a> that can give additional semantic characteristics and value beyond what a &quot;generic&quot; or reused element would offer, acting as a point of bodily recognition.</p>
<p><strong>Bonus:</strong> Microformats are descriptive elements (usually as class or ID values) which give your structure some recognisable semantic values — this is much like recognising each finger bone by its appearance and unique characteristic. It&#8217;s labeling your anatomy for referral!</p>
<p><img src="http://images.sixrevisions.com/2010/05/03-04_microformats.png" width="504" height="267" alt="All the parts of a website join up, alike the bones that interconnect within your body." /><span class="figure-caption">Bones are like <strong>web page elements</strong>: They build up a logical structure that gives the body its core appearance.</span></p>
<h3>Mechanical Muscles: Client-side Scripting</h3>
<p>Being able to move allows you to interact and engage with people you meet. Without muscles, we can&#8217;t turn thoughts into a reaction.</p>
<p>As people expect a certain level of involvement with your site, not enough interactivity could make your site appear unemotional.</p>
<p>Muscles work between the skin and bones to allow both to fluidly play their part in the interaction. The same is true about sites where behaviour underpins the style and structure of a site to &quot;flex&quot; only when interaction is required.</p>
<p><img src="http://images.sixrevisions.com/2010/05/03-05_flex_muscle.png" width="381" height="288" alt="When you flex your muscles, movement occurs. When a website flexes, a reaction also occurs." /><span class="figure-caption">When you flex your muscles, movement occurs. When a <strong>website flexes</strong>, a reaction also occurs.</span></p>
<p><strong>Client-side scripting</strong> is the muscular component of a site. Languages like <a href="http://sixrevisions.com/category/javascript/">JavaScript</a> allow interaction when visitors click, move their mouse, press a key on their keyboard or make any other noticeable gesture. This response mechanism functions just like the body in that it reacts based on its surroundings.</p>
<p>Simply put, the &quot;muscles&quot; act as a way to interact and make noticeable changes in structure (standing up rather than sitting down) or appearance (smiling instead of frowning).</p>
<p><strong>Bonus:</strong> Just as humans have multiple methods of input (such as sensory mechanisms like touch, taste, sight, smell and hearing), JavaScript and other client-side scripting languages can interact and react based on its own input methods like touch, speech, automated actions and movement.</p>
<p><a href="http://www.envato.com/"><img src="http://images.sixrevisions.com/2010/05/03-06_envato.png" width="504" height="258" alt="Envato" /></a><span class="figure-caption">Movement and reaction are key components to both human survival and website interaction.</span></p>
<h3>Nervous Reactions: The Web Browser</h3>
<p>With scripting included in your website comes the need to send and receive information that acts upon the interaction occurring within your design. In a website, the mechanism of communicating these signals belongs to the <strong>user-agent</strong> or <strong>server</strong> that handles the requests and reflects those requests to act into a mechanism that is visible to the end user. In short: Your <strong>web browser works the mojo</strong>!</p>
<p>In the human body, such requests are sent as electrical signals that pass through the various organs and are broadcasted to conduct the action determined from the receptor, such as when you feel pain.</p>
<p>In a website, while pain doesn&#8217;t exist (except for the end user who encounters an unusable interface element like a <a href="http://sixrevisions.com/user-interface/best-practices-for-hints-and-validation-in-web-forms/" title="Best Practices for Hints and Validation in Web Forms">nasty webform</a>) the code fires signals to the browser upon examination and triggers structure, style and behavioural reactions in turn.</p>
<p><strong>Bonus:</strong> The rendering engine of a browser does everything from ensuring the sites &quot;body&quot; appears correctly, right down to reacting upon interaction. Even the likes of Flash,which attach themselves to a browser, have their own method of &quot;nerve&quot;-based interaction!</p>
<p><a href="http://www.v5design.com/"><img src="http://images.sixrevisions.com/2010/05/03-07_v5design.png" width="504" height="267" alt="The rendering engine" /></a><span class="figure-caption">Flash websites are a great example of how information is rendered to progress effects.</span></p>
<h3>The Heart: Content and the Community</h3>
<p>The heart of a website is its content — if you&#8217;ve read any &quot;<a href="http://sixrevisions.com/resources/how-to-write-an-amazing-article/" title="How to Write an Amazing Article">Content is King</a>&quot; articles, you&#8217;ll know what I mean.</p>
<p>With the human heart, a constant supply of oxygen needs to be pumped around the body to the vital organs — otherwise you&#8217;ll suffer long-term damage.</p>
<p>The same is true for the Web, when a lack of quality regularly updated content exists, the site will become inefficient in producing visitors (the life blood of a site) and will starve (as it&#8217;s abandoned), thereby giving the site&#8217;s body a fatal blow.</p>
<p><img src="http://images.sixrevisions.com/2010/05/03-08_heart_community.png" width="489" height="212" alt="If the heart is healthy, the pathways will be clear. If too much damage occurs, it may break." /><span class="figure-caption">If the heart is healthy, the pathways will be clear. If too much damage occurs, it may break.</span></p>
<p>The website&#8217;s content is encased within the structure, securing it where it needs to appear.</p>
<p>The more pages you add, the stronger the structure — both <em>internal</em> and <em>external</em> — of the website will become. Therefore, as a result, it will become more resilient for when illness appears. The outdated but still constantly visited <a href="http://www.w3schools.com/">W3Schools</a> is proof of this.</p>
<p>The balance of getting visitors (blood) around the body of the site will depend on how much depth and energy is put into a content-rich website.</p>
<p><strong>Bonus:</strong> While not enough visitors can cause the heart to be starved of oxygen, too many visitors can have a similar effect. Just like when your heart works too hard, a sudden spike in traffic could make the server where your website is located collapse under the pressure, just like a heart attack!</p>
<p><a href="http://www.lipsum.com/"><img src="http://images.sixrevisions.com/2010/05/03-09_lipsum.png" width="512" height="332" alt="Lipsum" /></a><span class="figure-caption">Poor quality content of little visitor value will simply result in your community dying.</span></p>
<h3>Blood Vessels: Information Architecture</h3>
<p>As mentioned above, the ability to get people (the blood) to the places they need to get (feeding the site&#8217;s popularity and architecture) is one of the key elements of building a website.</p>
<p>The way a site takes to interlink all the bodily elements which comprise a website is commonly referred to the <strong>information architecture</strong>. This — in simple terms — is the way we organize, structure and relate pages of a web design together (and how each page is structured in itself).</p>
<p>This well-organized method of interlinking the needs of various components of a website can be easily be recognised in the human body in terms of the blood vessels.</p>
<p>As described before, if visitors are the life blood of a website, the blood vessels would be the way we address the interlinking of pages, the findability of information and how files connect to feed each other (relative to the overall site structure).</p>
<p>Just as blood flows in the body, humans should flow between pages and sections.</p>
<p><strong>Bonus:</strong> Usability and accessibility have their place in this analysis. When dead links or poor navigation occurs, the damage caused can haemorrhage visitors (as they leave your site). The case of where a <a href="http://cybernetnews.com/one-button-costs-google-110-million/">button cost millions of dollars</a> shows this relative link in full effect!</p>
<p><a href="http://astuteo.com/slickmap/"><img src="http://images.sixrevisions.com/2010/05/03-10_astuteo.png" width="504" height="267" alt="Slickmap" /></a><span class="figure-caption">If pages don&#8217;t link together appropriately, it can result in a loss of your sites visitors.</span></p>
<h3>Sexy Skin: Aesthetics and Web Design</h3>
<p>What makes people look human? Well, part of it is their features such as their eyes, nose and mouth, but their skin and visual appearance play an important role.</p>
<p>Whether someone is tall, short, fat or thin, the skin adopts the form, and is fairly elastic and flexible in how it covers all of the structures of the body.</p>
<p>While you&#8217;ll want your site&#8217;s skin to appear beautiful (as design is as relevant as human beauty) you also want to make sure that nothing &quot;hangs out&quot;, looks ugly, or out of place!</p>
<p><img src="http://images.sixrevisions.com/2010/05/03-11_skin.png" width="349" height="173" alt="Sexy Skin: Aesthetics and Web Design" /><span class="figure-caption">Things always look prettier with skin attached; your website is no different!</span></p>
<p>In terms of <strong>web design</strong>, the primary language dealing with the style of a website is <strong>CSS</strong>. This attaches itself to your structure and layers on elements of style, which give the visible physical appearance you desire.</p>
<p>If you want your site&#8217;s skin to be neon green and flashing pink, though not advised, it is entirely possible!</p>
<p>Just like in humans, the skin is simply the outer layer that works with the internal elements but has its own unique method of affecting how the body will look to the visitor.</p>
<p><strong>Bonus:</strong> Unlike humans, a website design can alter its own physical appearance dynamically. Techniques include using behaviour like JavaScript to alter style on demand. This gives sites a chameleon-like quality because they can adapt to their conditions or surroundings.</p>
<p><a href="http://www.alistapart.com/"><img src="http://images.sixrevisions.com/2010/05/03-12_ala.png" width="504" height="267" alt="Sexy Skin: Aesthetics and Web Design" /></a><span class="figure-caption">When the skin is wrapped around something, it feels like an entirely different creature.</span></p>
<h3>Brain Retain: Server-side Scripting and DBMS</h3>
<p>The thing in your head allowing you to think, remember, and behave according to your surroundings, is the closest thing to a computer you have.</p>
<p>The brain allows decisions — the best method of dealing with complex situations — to be made.</p>
<p>How does this apply to a site? There are three things that must be taken into account which apply directly between human and website anatomy. These are referred to as the acts of <strong>behaviour, memory and identity</strong>.</p>
<p><img src="http://images.sixrevisions.com/2010/05/03-13_brain.png" width="461" height="448" alt="Brain Retain: Server-side Scripting and DBMS" /><span class="figure-caption">The <strong>brain</strong> handles a lot of stuff, even your website&#8217;s server has to take in everything it&#8217;s told!</span></p>
<p>When we talk about the behaviour of the brain, I am referring to the things we think about doing and then override our bodies to achieve, such as when you instruct your body to punch someone (thereby carrying out the punching action).</p>
<p>While we have already mentioned behaviour in terms of muscles, you should remember that you do not think (actively) about breathing or walking — you go through a methodology of stimulus and response (and the brain controls reactions which occur).</p>
<p><strong>Bonus: </strong>Server-side scripting for dynamic websites showcase a site&#8217;s brain at work, allowing your website to make decisions based on a situation (or previous knowledge as held in storage) and act upon them rather than automatically carrying out an action (like muscles).</p>
<p>The brain has the ability to remember many thousands of things, and computers can do the same. When you store information within a database, it holds the information until it is requested, deleted or damaged (this acts the same as a human&#8217;s long-term memory). This information is usually organized relative to what type of information is contained, and can be easily searched or referenced to access the information without suffering digital amnesia.</p>
<p><a href="http://login.live.com/"><img src="http://images.sixrevisions.com/2010/05/03-14_login_live.png" width="504" height="267" alt="Login Live" /></a><span class="figure-caption">Servers have to relay the content you input to a place where it can be recalled, it&#8217;s just like <strong>human memory</strong>.</span></p>
<p>Of course, everyone also has <strong>short-term memory</strong>:  Both <strong>cookies</strong> (which retain stimulus specific data like usernames and passwords) and <strong>browser caching</strong> (which contain re-usable more generic visual stimulus — like <strong>images</strong> and <strong>client-side scripts</strong>) hold the purpose of storing small pieces of information for a limited period of time.</p>
<p>With both long and short-term memory that can be retrieved and used until deleted or committed to a permanent and secure form of memory, it&#8217;s easy to see the human resemblance.</p>
<p><strong>Bonus:</strong> Of course, the human brain is much more powerful than that of current computer systems, but the diversity of information management, memory and organization gives computers a strong relationship in the likeness the human anatomy has to websites. </p>
<p>Last is the act of identity: being able to know <strong>who</strong>, <strong>what</strong> and <strong>why</strong> you are.</p>
<p>We all have our own personalities and this is something we take for granted, but sites can have their own unique sense of self in the form of <strong>metadata</strong>.</p>
<p>This information is held in the head (or as I call it, &quot;<em>thinking</em>&quot; code) of each page which is not visible to visitors but explains to search engines, browsers or applications wanting to associate with the contents contextual or semantic value, just like in a reference library.</p>
<p><img src="http://images.sixrevisions.com/2010/05/03-15_sync.png" width="396" height="333" alt="Sync" /><span class="figure-caption">Your head does the thinking and your body visibly reacts, just like your website.</span></p>
<p><strong>Bonus:</strong> While a site&#8217;s identity may be produced by its title and meta information, the actual information and abilities which a website contains are ultimately what determine the real nature of a website (sort of like humans having personalities reflected in their appearance).</p>
<h3>Nature versus Nurture</h3>
<p>While all of the above may help you explain the process of web design to clients in a way they can understand (or perhaps just give you something fun to pass around the office), it&#8217;s important to know that lessons can — and <em>should</em> — be taken from the relative interlinking that a site can have with how the human body is formed.</p>
<p>A site, just like humans, can suffer imperfections. Some can be overcome, some can&#8217;t (without a total redesign), and therefore care and attention should be given to helping overcome problems of significance.</p>
<p>The evolution of a website can equally be put down to a mixture of <strong>nature</strong> (what the coder puts into the site) and <strong>nurture </strong>(what the end-user adds with growth), both of which have significant importance and shouldn&#8217;t be ignored.</p>
<p>A website&#8217;s survival depends on many things working perfectly in synchronization. I think most of us underestimate how complex rendering a website is. <strong>Frequent testing</strong> can spot early onsets of problems.</p>
<p>But the <strong>most important thing</strong> to consider is that websites (just like humans) are formed of many layers, all interacting together, to which you need to apply as required (without making the site obese).</p>
<p>Think of your website <strong>like a child</strong>, you don&#8217;t just feed it once and abandon it. The child requires time, money, effort, care and attention to keep it healthy and help it survive into adulthood.</p>
<p><img src="http://images.sixrevisions.com/2010/05/03-16_layers.png" width="272" height="212" alt="Nature versus Nurture" /><span class="figure-caption">Websites are like humans, they have layers, all interacting and working in synchronicity.</span></p>
<p>I think it&#8217;s a fair comment to make that while standards and the way we build websites evolve, the need to make our work less static and more interactive and dynamic will aid our continued progression towards the next level of the Web.</p>
<p>Who knows, in a few years we could yet again find ourselves becoming even more involved and emotionally tied into our brands than we are today!</p>
<h3>Related Content</h3>
<ul>
<li><a href="http://sixrevisions.com/web-development/10-simple-tips-for-launching-a-website/">10 Simple Tips for Launching a Website</a></li>
<li><a href="http://sixrevisions.com/project-management/the-ingredients-of-a-successful-website/">The Ingredients of a Successful Website</a></li>
<li><a href="http://sixrevisions.com/tools/useful_web_analytics_tools/">7 Incredibly Useful Tools for Evaluating a Web Design</a></li>
<li><em>Related categories</em>: <a href="http://sixrevisions.com/category/web_design/">Web Design</a> and <a href="http://sixrevisions.com/category/user-interface/">User Interface</a></li>
</ul>
<h3>About the Author</h3>
<p class="about-author"><img src="http://images.sixrevisions.com/authors/alexander_dawson_small.jpg" alt="" width="80" height="80" /><span class="author-bio-text"><strong>Alexander Dawson</strong> is a freelance web designer, author and recreational software developer specializing in web standards, accessibility and UX design. As well as running a business called <strong><a href="http://www.hitechy.com/">HiTechy</a></strong> and writing, he spends time on <strong><a href="http://twitter.com/AlexDawsonUK">Twitter</a></strong>, SitePoint&#8217;s forums and other places, helping those in need.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://sixrevisions.com/web-technology/anatomy-of-a-website/feed/</wfw:commentRss>
		<slash:comments>56</slash:comments>
		</item>
	</channel>
</rss>

