<?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>The Daydream Blog &#187; Web Development</title>
	<atom:link href="http://www.daytimesoftware.com/blog/category/web-development/feed" rel="self" type="application/rss+xml" />
	<link>http://www.daytimesoftware.com/blog</link>
	<description>The official blog of DayTime Software</description>
	<lastBuildDate>Mon, 29 Nov 2010 20:29:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Mac OS X: Home of the Web</title>
		<link>http://www.daytimesoftware.com/blog/2008/02/os-x-home-of-the-web</link>
		<comments>http://www.daytimesoftware.com/blog/2008/02/os-x-home-of-the-web#comments</comments>
		<pubDate>Tue, 12 Feb 2008 12:58:16 +0000</pubDate>
		<dc:creator>Sanjay Samani</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[cern]]></category>
		<category><![CDATA[next]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.daytimesoftware.com/blog/2008/02/os-x-home-of-the-web</guid>
		<description><![CDATA[Lost in the mists of time and in the obscurity of a niche platform, many do not realise that the Web was invented on a NeXT machine running NEXTSTEP (whichever form of capitalisation was prevalent at the time). And that NEXTSTEP is the precursor to Mac OS X. The MAKE blog has some photos of [...]]]></description>
			<content:encoded><![CDATA[<p>Lost in the mists of time and in the obscurity of a niche platform, many do not realise that the Web was invented on a NeXT machine running NEXTSTEP (whichever form of capitalisation was prevalent at the time).  And that NEXTSTEP is the precursor to Mac OS X.  The <a href="http://blog.makezine.com/archive/2008/02/the_next_that_hosted_the.html?CMP=OTC-0D6B48984890" "The NEXT that hosted the world's first website">MAKE blog</a> has some photos of the NeXT machine that hosted the world&#8217;s first website.</p>
<p>The first browser, WorldWideWeb, was written in the precursor to Cocoa, the tools used to create most of the great, new, software on the Mac, including <a href="http://www.daytimesoftware.com/differencia.html" title="Differencia">Differencia</a>.</p>
<p>As I mentioned in &#8220;<a href="http://www.daytimesoftware.com/blog" title="Web 0.9 beta">Web 0.9 beta</a>&#8220;, Tim Berners-Lee always envisaged the web to be read/write, presaging Web 2.0, as can be seen in this <a href="http://info.cern.ch/NextBrowser.html" title="WorldWideWeb screen-shot">screen-shot</a>.</p>
<p>What is fascinating is that if you read the text in the about box, you can see that Berners-Lee already had the concept of helper applications.  In this case, specifically for a NNTP news-reader, presaging RSS links on pages being opened by a third party news reader application such as <a href="http://www.newsgator.com/Individuals/NetNewsWire/Default.aspx">NetNewsWire</a> or <a href="http://www.newsfirerss.com/">NewsFire</a>.</p>
<p>I used to be surprised that Apple did not make more of its Web heritage, but I guess you cannot really say much about how great your current products are, based on a third party product developed 17 years ago for a platform created by a company that you paid $400m to do a reverse take over of yourself.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.daytimesoftware.com/blog/2008/02/os-x-home-of-the-web/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web 0.9 beta</title>
		<link>http://www.daytimesoftware.com/blog/2007/11/web-09-beta</link>
		<comments>http://www.daytimesoftware.com/blog/2007/11/web-09-beta#comments</comments>
		<pubDate>Wed, 07 Nov 2007 22:20:23 +0000</pubDate>
		<dc:creator>Sanjay Samani</dc:creator>
				<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.daytimesoftware.com/blog/2007/11/web-09-beta</guid>
		<description><![CDATA[In a blog post last month, Marc Andreessen, cofounder of Netscape and cofounder of Ning, a site where you can create your own social network, bemoaned comparisons between GeoCities and modern social networking sites such as Facebook and Ning. He goes to great lengths to list features of Facebook and Ning, that were missing from [...]]]></description>
			<content:encoded><![CDATA[<p>In a <a href="http://blog.pmarca.com/2007/10/social-networki.html">blog post</a> last month, <a href="http://en.wikipedia.org/wiki/Marc_Andreesen">Marc Andreessen</a>, cofounder of Netscape and cofounder of <a href="http://www.ning.com/">Ning</a>, a site where you can create your own social network, bemoaned comparisons between <a href="http://en.wikipedia.org/wiki/Geocities">GeoCities</a> and modern social networking sites such as Facebook and Ning.  He goes to great lengths to list features of Facebook and Ning, that were missing from GeoCities.  Me thinks he does protest too much.  GeoCities pioneered the idea of online communities.  You would expect that Ning, a product launched over a decade after GeoCities, would have a rather longer feature list.  </p>
<p>The post has reaffirmed a view that I have had a for a while.  That Web 2.0 is really just Web 0.9 beta dressed up in venture capital marketing. For example:</p>
<ul>
<li>Public profile (Facebook, MySpace, Linked In, etc.): previously known as your home page before all the domains were registered by domain squatters.</li>
<li>Social Networking (as above): Hyper-Linking to your friends&#8217; home pages.</li>
<li>Groups (Yahoo! Groups, Google Groups, Groups on Social Networks): <a href="http://en.wikipedia.org/wiki/Web_ring">Web rings</a>, Mailing Lists, GeoCities.</li>
<li>Social Bookmarking (del.ici.ous, Digg, etc.): export your bookmarks as HTML and load it up to your home page.</li>
<li>Blogging (WordPress, Typepad, etc.): a .plan, a concept from UNIX back in the 70&#8242;s.  Game developer John Carmack of id has had a <a href="http://www.bluesnews.com/archives/carmack122396.html">.plan for ever.</a></li>
<li>User editable content (Wiki): Back in the day, many websites were open to editing and Web Browsers were able to save edits directly back to the server.  In fact &#8220;Collaborative authoring&#8221; was one of the original <a href="http://www.w3.org/History/19921103-hypertext/hypertext/WWW/DesignIssues/Uses.html">intended uses for the Web</a>.</li>
</ul>
<p>The issue with Web 0.9 beta was that it produced horrendously ugly home pages, with users adding in every glitzy new feature they could get their hands on.  Animated GIF&#8217;s, the &#8220;marquee&#8221; tag, lurid background images and horrendous colour schemes were common.  A bit like <a href="http://www.myspace.com/jimmbay1">a typical MySpace page</a>.</p>
<p>Does Web 2.0 make it any easier to create good looking, personalised, user generated content?  Blogs generally use a template based approach, which makes them easy and good looking.  But you still need to know some HTML mark-up for your posts, or use <a href="http://daringfireball.net/projects/markdown/">Markdown</a>.  However, personalising themes is no easier as you need to dip into XHTML and CSS, along with a graphics application and potentially a programming language such as PHP or Perl.  </p>
<p>Facebook is pretty prescriptive on design, leaving little scope for personalisation.  MySpace&#8217;s customisation generally leads to horrendous looking pages that have a fairly common structure.  Without scope for multiple pages, Facebook and MySpace profiles quickly become cluttered and ungainly.  </p>
<p>Wiki&#8217;s do not provide any scope for customising the look, so it is back to XHTML &#038; CSS.  And to modify content, you have to learn a new mark-up lexicon, <a href="http://en.wikipedia.org/wiki/Wikitext">Wikitext</a>, albeit simpler that XHTML.  The remainder, bookmarking sites, photo sharing sites, etc., give no scope for personalisation.</p>
<p>The harsh reality of Web 2.0 is that to provide content you need to know a combination of XHTML, CSS, Wikitext, Markdown, <a href="http://en.wikipedia.org/wiki/Bbcode">BBCode</a> and potentially a programming language or two to boot.  Oh! for simpler days of HTML, CGI scripts and a <a href="http://en.wikipedia.org/wiki/Claris_Home_Page">dinky web page editor</a>.</p>
<p>Web 2.0 is great. But with a decade of development since the advent of GeoCities, you would expect there to be significant development to earn the 2.0 moniker.  Just as Excel has its roots in Lotus 1-2-3 and Visicalc before it, Social Networking sites should retain some humility and accept where they came from, whether it be GeoCities or even Tim Berners-Lee&#8217;s <a href="http://www.w3.org/History/19921103-hypertext/hypertext/WWW/DesignIssues/Uses.html">original imaginings of the Web</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.daytimesoftware.com/blog/2007/11/web-09-beta/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

