<?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>impl.emented&#187; Web Development</title>
	<atom:link href="http://impl.emented.com/tag/web-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://impl.emented.com</link>
	<description>— tracking the Web</description>
	<lastBuildDate>Fri, 02 Apr 2010 09:12:57 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Stack Overflow, HTML 5, Chrome Processes, Atmosphir and More [Best of September &#039;08 #2]</title>
		<link>http://impl.emented.com/2008/09/16/stack-overflow-html-5-chrome-processes-atmosphir/</link>
		<comments>http://impl.emented.com/2008/09/16/stack-overflow-html-5-chrome-processes-atmosphir/#comments</comments>
		<pubDate>Tue, 16 Sep 2008 19:23:38 +0000</pubDate>
		<dc:creator>Jonas Bolinder</dc:creator>
				<category><![CDATA[Highlights]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[gaming]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[IE8]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[web standards]]></category>

		<guid isPermaLink="false">http://impl.emented.com/?p=52</guid>
		<description><![CDATA[Stack Overflow, a Q&#038;A site for programmers. HTML 5, a draft in progress. Benefits of a process per tab in Chrome and IE8. Insecure cookies exploited by CookieMonster. Atmosphir 3D game creation.]]></description>
			<content:encoded><![CDATA[<p>An assortment of the most interesting posts this week (September 8-14 2008):</p>
<ul>
<li> <a href="http://stackoverflow.com/">Stack Overflow launches, a Q&amp;A site for programmers</a>, who can ask questions and get answers from other programmers. The site is community driven, good answers get voted up and rise in the list of answers to a question. As a result, any <a href="http://www.joelonsoftware.com/items/2008/09/15.html">discussions among the answers are discouraged</a>, as these will be scrambled, explains Joel Spolsky, one of the founders. Community members can build a reputation by earning points and badges in response to good answers and other activity. <a href="http://www.readwriteweb.com/archives/stackoverlow.php">Marshall Kirkpatrick liked Stack Overflow</a> in his review, and I think it could be a useful service. Marshall requested subscribable feeds for answers to a question. I found a link to an Atom feed for each question, not sure if it is optimal though. There are also feeds for a users top answers and questions, and the top 30 questions for a specific tag. A chronological feed with all questions belonging to a tag would perhaps be more useful.<br />
<span class="tags">Tags: <a rel="tag" href="http://impl.emented.com/tag/programming/">programming</a>, <a rel="tag" href="http://impl.emented.com/tag/web-development/">web development</a></span></li>
<li> Webmonkey has <a href="http://www.webmonkey.com/blog/How_HTML_5_Is_Already_Changing_the_Web">an article about HTML 5</a>, the next specification in works for the HTML language. The latest specification 4.01 was completed in 1999, and we probably will have to wait at least another 10 years for a completed version 5. In the meantime some browser vendors have <a href="http://impl.emented.com/2008/09/10/chrome-pushes-for-a-standards-based-web-a-challenge-to-silverlight-and-flash/">implemented parts of the HTML 5 draft</a>, e.g. the canvas element, and more recently the video element, as I wrote about last week. Browser extensions like Gears, and plugins like Silverlight and Flash also find a niche, where the current standard is lagging behind.<br />
<span class="tags">Tags: <a rel="tag" href="http://impl.emented.com/tag/html5/">HTML5</a>, <a rel="tag" href="http://impl.emented.com/tag/web-standards/">web standards</a></span></li>
<li> Scott Hanselman writes about the <a href="http://www.hanselman.com/blog/MicrosoftIE8AndGoogleChromeProcessesAreTheNewThreads.aspx">use of multiple processes in the Chrome browser and in IE8</a>. Separate processes create a greater degree of isolation between tabs: If one process/tab crashes, the other processes/tabs stay unaffected. The potential overhead of processes vs. threads, and the inter-communication between processes, are really no problem nowadays considering the rapid development of computer hardware.<br />
<span class="tags">Tags: <a rel="tag" href="http://impl.emented.com/tag/chrome/">Chrome</a>, <a rel="tag" href="http://impl.emented.com/tag/ie8/">IE8</a></span></li>
<li> A new tool dubbed <a href="http://www.theregister.co.uk/2008/09/11/cookiemonstor_rampage/">CookieMonster will soon be released to the public.</a> It is able to get hold of user credentials submitted to secured sites via a man-in-the-middle attack. Several banks are identified as insecure. The tool utilizes a programming flaw, where the website developer has failed to designate the authentication cookie as secure.<br />
<span class="tags">Tags: <a rel="tag" href="http://impl.emented.com/tag/security/">security</a></span></li>
<li> <a href="http://atmosphir.com/">Atmosphir, a 3D platform game creation tool</a>, is currently in private beta but expects to open to the public at the end of the year. Atmosphir got one of the five <a href="http://www.techcrunch.com/2008/09/10/yammer-takes-techcrunch50s-top-prize/">jury selection prices at this years TechChrunch50</a>. Hopefully it is fun for creative kids.<br />
<object class="video" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="512" height="312" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://blip.tv/play/AcyiCIeCGw" /><embed type="application/x-shockwave-flash" width="512" height="312" src="http://blip.tv/play/AcyiCIeCGw"></embed></object><br />
<span class="tags">Tags: <a rel="tag" href="http://impl.emented.com/tag/gaming/">gaming</a></span></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://impl.emented.com/2008/09/16/stack-overflow-html-5-chrome-processes-atmosphir/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RESTful Programming Explained. DRM Leads to Piracy [Best of August &#039;08 #2]</title>
		<link>http://impl.emented.com/2008/08/18/restful-programming-explained-drm-leads-to-piracy/</link>
		<comments>http://impl.emented.com/2008/08/18/restful-programming-explained-drm-leads-to-piracy/#comments</comments>
		<pubDate>Mon, 18 Aug 2008 16:25:21 +0000</pubDate>
		<dc:creator>Jonas Bolinder</dc:creator>
				<category><![CDATA[Highlights]]></category>
		<category><![CDATA[DRM]]></category>
		<category><![CDATA[gaming]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[REST]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://impl.emented.com/?p=47</guid>
		<description><![CDATA[REST-based Web architecture explained. Twitter API now supports reply to arbitrary message. DRM makes people pirate software. ECMAScript Harmony and the future of JavaScript.]]></description>
			<content:encoded><![CDATA[<p>Interesting posts this week (August 11-17 2008):</p>
<ul>
<li><a href="http://www.25hoursaday.com/weblog/2008/08/17/ExplainingRESTToDamienKatz.aspx">Dare Obasanjo explains the essence of a REST-based architecture</a>, some benefits over SOAP, and how it obeys to the architecture of the Web itself: "Don't fight the Web, embrace it." <a href="http://www.ics.uci.edu/~fielding/pubs/dissertation/rest_arch_style.htm">The ideas behind REST</a> stem from a Ph.D. dissertation by Roy Fielding in 2000, and are a bit abstract and academic in their nature. But the essence seems to be to take full advantage of the possibilities offered by the <a href="http://www.w3.org/Protocols/rfc2616/rfc2616.html">HTTP protocol</a>, such as using GET, PUT and DELETE wisely instead of fully relying on POST. For example, caching is a benefit offered by using GET.<br />
Dave Winer chips in, and reminds us <a href="http://www.scripting.com/stories/2008/08/17/dareLeftSomethingOutAndIts.html">not to forget about XML-RPC</a>, which on the <a href="http://www.xmlrpc.com/">XML-RPC home page</a> is explained as "remote procedure calling using HTTP as the transport and XML as the encoding."<br />
<span class="tags">Tags: <a rel="tag" href="http://impl.emented.com/tag/rest/">REST</a>, <a rel="tag" href="http://impl.emented.com/tag/web-development/">web development</a></span></li>
<li>Josh Catone shares some insights into <a href="http://www.sitepoint.com/blogs/2008/08/15/why-people-pirate-software/">why people pirate software</a>, as compiled by <a href="http://www.positech.co.uk/talkingtopirates.html">game developer Cliff Harris</a>. Low game quality and presence of <a href="http://en.wikipedia.org/wiki/Digital_rights_management">DRM</a>, are important reasons for piracy, besides the obvious reason of saving money.<br />
<span class="tags">Tags: <a rel="tag" href="http://impl.emented.com/tag/drm/">DRM</a>, <a rel="tag" href="http://impl.emented.com/tag/gaming/">gaming</a></span></li>
<li><a href="http://www.louisgray.com/live/2008/08/twitter-implements-threaded-comments.html">Twitter quietly announced an important new feature to their API</a>, as noticed by Jesse Stay. It is now possible to reply to any specific message in the past, not just to the last one posted.<br />
<span class="tags">Tags: <a rel="tag" href="http://impl.emented.com/tag/twitter/">Twitter</a></span></li>
<li>My recent post on <a href="http://impl.emented.com/2008/08/18/ecmascript-harmony-unifies-the-efforts-towards-javascript-20/">ECMAScript Harmony and the future of JavaScript and ActionScript</a>.<br />
<span class="tags">Tags: <a rel="tag" href="http://impl.emented.com/tag/javascript/">JavaScript</a></span></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://impl.emented.com/2008/08/18/restful-programming-explained-drm-leads-to-piracy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Identica Microblogging and Gnip Pinging Services [Best of July &#039;08 #1]</title>
		<link>http://impl.emented.com/2008/07/08/identica-microblogging-and-gnip-pinging-services/</link>
		<comments>http://impl.emented.com/2008/07/08/identica-microblogging-and-gnip-pinging-services/#comments</comments>
		<pubDate>Tue, 08 Jul 2008 10:40:11 +0000</pubDate>
		<dc:creator>Jonas Bolinder</dc:creator>
				<category><![CDATA[Highlights]]></category>
		<category><![CDATA[blog directory]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[microblogging]]></category>
		<category><![CDATA[news aggregator]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[proxy services]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://impl.emented.com/?p=40</guid>
		<description><![CDATA[Identica open source microblogging. Gnip proxy service connecting data providers and consumers. Blogged blog directory and news aggregator. A web developer's browser wish list. Flash gets crawlable.]]></description>
			<content:encoded><![CDATA[<p>This week's interesting posts (July 1-6 2008):</p>
<ul>
<li><a href="http://identi.ca/">Identi.ca</a>, a new <a href="http://www.readwriteweb.com/archives/indentica_federated_twitter.php">open source microblogging service</a> discovered by ReadWriteWeb has a host of attractive features like support for OpenID and the <a href="http://openmicroblogging.org/">OpenMicroBlogging specification</a>, which allows for publishing of notices across microblogging services. Identi.ca builds on the open source code <a href="http://laconi.ca/">laconi.ca</a>, with reportedly a <a href="http://www.scripting.com/stories/2008/07/03/federatingIdentica.html">number of installations</a> across the web, building a promise of a distributed alternative to Twitter. The <a href="http://www.russellbeattie.com/blog/let-the-microblogs-bloom">code may have some flaws</a>, e.g. the core architecture more resembles a content management system (CMS) than a messaging system, though since it is open source that can certainly get fixed.<br />
<span class="tags">Tags: <a rel="tag" href="http://impl.emented.com/tag/microblogging/">microblogging</a>, <a rel="tag" href="http://impl.emented.com/tag/open-source/">open source</a></span></li>
<li><a href="http://www.gnipcentral.com/">Gnip</a> — ping backwards, is a new free service for data providers and consumers, acting as a proxy between the two, taking API load off providers while increasing the update notification speed for consumers. <a href="http://www.readwriteweb.com/archives/gnip_grand_central_station.php">More features are in the planning</a> as anticipated by Marshall Kirkpatrick. Brad Feld has a detailed story about his <a href="http://www.feld.com/blog/archives/2008/07/ive_been_gnippe.html">evolving partnership with Gnip and MyBlogLog founder Eric Marcoullier</a>, from the first IM from Eric in 2004 to working as partners today.<br />
<span class="tags">Tags: <a rel="tag" href="http://impl.emented.com/tag/proxy-services/">proxy services</a></span></li>
<li><a href="http://www.blogged.com/">Blogged</a> — a <a href="http://www.techcrunch.com/2008/07/02/blogged-tries-to-make-a-human-powered-techmeme-for-everything/">blog directory and human powered news aggregator</a>. A potential Techmeme killer, had it only got rss feeds ...<br />
<span class="tags">Tags: <a rel="tag" href="http://impl.emented.com/tag/blog-directory/">blog directory</a>, <a rel="tag" href="http://impl.emented.com/tag/news-aggregator/">news aggregator</a></span></li>
<li>Ars Technica points to a <a href="http://arstechnica.com/news.ars/post/20080701-four-things-that-need-fixing-to-secure-the-future-of-the-web.html">browser wishlist initiative</a> of the <a href="http://www.openajax.org/">OpenAjax Alliance</a>, "an organization of leading vendors, open source projects, and companies using Ajax". Among the most requested features of the next generation browsers are native JSON parsing, persistent connections, 2D graphics, video support and CSS features.<br />
<span class="tags">Tags: <a rel="tag" href="http://impl.emented.com/tag/web-development/">web development</a></span></li>
<li><a href="http://googleblog.blogspot.com/2008/06/google-learns-to-crawl-flash.html">Google learns to crawl Flash</a>, for better or worse. After all, less Flash content is something I'd rather see. Visiting a Flash heavy site usually is a noisy experience for me as the CPU fan starts spinning due to the increased CPU usage and temperature.<br />
<span class="tags">Tags: <a rel="tag" href="http://impl.emented.com/tag/Flash/">Flash</a></span></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://impl.emented.com/2008/07/08/identica-microblogging-and-gnip-pinging-services/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SproutCore JavaScript Framework is Pushing for Standards Compliant Browsers [Best of June &#039;08 #3]</title>
		<link>http://impl.emented.com/2008/06/23/sproutcore-javascript-framework-is-pushing-for-standards-compliant-browsers/</link>
		<comments>http://impl.emented.com/2008/06/23/sproutcore-javascript-framework-is-pushing-for-standards-compliant-browsers/#comments</comments>
		<pubDate>Mon, 23 Jun 2008 16:48:26 +0000</pubDate>
		<dc:creator>Jonas Bolinder</dc:creator>
				<category><![CDATA[Highlights]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Josh Catone]]></category>
		<category><![CDATA[semantic search]]></category>
		<category><![CDATA[storage]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Windows Vista]]></category>

		<guid isPermaLink="false">http://impl.emented.com/?p=38</guid>
		<description><![CDATA[SproutCore JavaScript framework. Hakia's semantic APIs. Windows Vista tweaks. Petabyte storage devices. Josh Catone leaves RWW.]]></description>
			<content:encoded><![CDATA[<p>Interesting posts this week (June 16-22 2008):</p>
<ul>
<li>There was some <a href="http://arstechnica.com/journals/apple.ars/2008/06/17/sproutcore-rich-web-apps-in-javascript-no-flash-needed">buzz</a> about <a href="http://www.sproutcore.com/">SproutCore</a> this week — YAJF (Yet Another JavaScript Framework) if you like, though this one comes with an application framework supporting the <a href="http://en.wikipedia.org/wiki/Model-view-controller">MVC (Model-View-Controller) design pattern</a>. SproutCore, labeled by some as a Flash competitor, relies solely on web standards like HTML, CSS and JavaScript. In fact, the provided <a href="http://www.sproutcore.com/demos/">demos</a> relies on elements of the forthcoming standards HTML5 and CSS3, currently supported by the Safari browser, but not by IE7, for example. However, standards compliance is always welcome, even if a bit ahead. Hopefully this can help to speed up the compliance efforts of the other browser vendors.<br />
<span class="tags">Tags: <a rel="tag" href="http://impl.emented.com/tag/javascript/">JavaScript</a>, <a rel="tag" href="http://impl.emented.com/tag/web-development/">web development</a></span></li>
<li><a href="http://www.hakia.com/">Semantic search engine Hakia</a> opens up their services to developers and provides an <a href="http://club.hakia.com/synd.aspx">API</a>. Free access to the search API is time limited "until the partners' quota is filled," as they write. The text analysing API, however, does not seem to be time limited and is free up to 1000 requests per day. Currently available for text analysis is the "Summarizer", which provides "a summary of a large text block or URL". Yet to come is the "Categorizer", "Characterizer" and "Text Meaning Representation (TMR)", which are additional semantic analysis tools.<br />
ReadWriteWeb <a href="http://www.readwriteweb.com/archives/hakia_announces_semantic_api.php">tested the Summarizer API</a> component, and weren't very impressed, writing: "Mostly, it seemed to just return the headline or first sentence as the summary for articles we threw at it."<br />
<span class="tags">Tags: <a rel="tag" href="http://impl.emented.com/tag/api/">API</a>, <a rel="tag" href="http://impl.emented.com/tag/semantic-search/">semantic search</a></span></li>
<li>Lifehacker, featuring <a href="http://www.howtogeek.com/">The How-To Geek</a> explains <a href="http://lifehacker.com/5016951/how-to-make-windows-vista-less-annoying">a few tweaks how to make Windows Vista less annoying</a>. Something for Microsoft to read and learn. I'm still using XP, though I'll probably shift to Vista in due course. I'd rather use Linux, but I'm afraid I'm too dependent on Microsoft-only tools and software.<br />
<span class="tags">Tags: <a rel="tag" href="http://impl.emented.com/tag/windows-vista/">Windows Vista</a></span></li>
<li>Ed Bott asks if we will be using <a href="http://www.edbott.com/weblog/?p=2023">petabyte-sized (1000 TB) disks</a> in 2020. That's not unlikely if Moore's Law continue to hold. Historically <a href="http://en.wikipedia.org/wiki/Image:Hard_drive_capacity_over_time.png">hard disk capacity has increased 10 fold every 5 years</a>. To get some perspective, <a href="http://www.niallkennedy.com/blog/2008/01/google-mapreduce-stats.html">Google processes over 20 petabytes of data per day</a>. Around 2035, we will have exabyte (1000 PB) disks. That can still be useful, since in 2006 it was estimated that <a href="http://www.emc.com/collateral/analyst-reports/expanding-digital-idc-white-paper.pdf">Internet users created 161 exabytes of new data</a>, a number that is estimated to grow to around a zettabyte (1000 EB) in 2010. Next in turn storage devices are yottabyte (1000 ZB) disks, which can be expected around 2065, which is probably beyond my lifetime though.<br />
<span class="tags">Tags: <a rel="tag" href="http://impl.emented.com/tag/storage/">storage</a></span></li>
<li><a href="http://www.readwriteweb.com/archives/josh_catone_leaving_readwriteweb.php">Josh Catone leaves RWW</a>, sadly enough. He will always be remembered by this <a href="http://impl.emented.com/about/">blog</a> for his <a href="http://www.readwriteweb.com/archives/there_is_no_web_30_there_is_no_web_20.php">Web 3.0</a> posts though.<br />
<span class="tags">Tags: <a rel="tag" href="http://impl.emented.com/tag/josh-catone/">Josh Catone</a></span></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://impl.emented.com/2008/06/23/sproutcore-javascript-framework-is-pushing-for-standards-compliant-browsers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>News and Noise [Best of May &#039;08 #3]</title>
		<link>http://impl.emented.com/2008/05/19/news-and-noise/</link>
		<comments>http://impl.emented.com/2008/05/19/news-and-noise/#comments</comments>
		<pubDate>Mon, 19 May 2008 21:15:23 +0000</pubDate>
		<dc:creator>Jonas Bolinder</dc:creator>
				<category><![CDATA[Highlights]]></category>
		<category><![CDATA[aggregation]]></category>
		<category><![CDATA[FriendFeed]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[OpenSocial]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[Semantic Web]]></category>
		<category><![CDATA[social networks]]></category>
		<category><![CDATA[Techmeme]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Yahoo]]></category>

		<guid isPermaLink="false">http://impl.emented.com/?p=32</guid>
		<description><![CDATA[No noise in Google News and Techmeme, Calais 2.0, no mainstream FriendFeed, Google Doctype, Yahoo! SearchMonkey, Google Friend Connect, YAML or JSON instead of XML and RSSmeme API.]]></description>
			<content:encoded><![CDATA[<p>This week turned out interestingly too (May 12-18 2008):</p>
<ul>
<li>Robert Scoble has been blogging actively recently, and has an interesting post about <a href="http://scobleizer.com/2008/05/18/why-google-news-has-no-noise/">news and noise</a>. As he says: "The news is in the noise," which makes places like Twitter and FriendFeed interesting for the makers of news. The news items appearing on <a href="http://news.google.com/">Google News</a> and <a href="http://www.techmeme.com/">Techmeme</a> are filtered out of the noise, which makes these news sites essentially noise free, and in some sense less interesting. Google News only tracks large well-known sites with multiple editors, which further reduces the noise, and also blocks individual bloggers from being covered. Getting on Techmeme is still feasible for an unestablished individual blogger, but it requires several "votes" by elite bloggers, as Scoble explains. On Techmeme's item selection process, Robert writes:<br />
<blockquote><p>TechMeme: watches signaling from key members on Twitter and Google Reader. If enough people who are on the TechMeme Leaderboard Twitter and share an item on Google Reader you’ll see the item pulled onto the page.</p></blockquote>
<p><span class="tags">Tags: <a rel="tag" href="http://impl.emented.com/tag/news/">news</a>, <a rel="tag" href="http://impl.emented.com/tag/techmeme/">Techmeme</a></span></li>
<li><a href="http://www.opencalais.com/">Calais</a>, the <a href="http://www.readwriteweb.com/archives/calais_20_launches.php">semantic markup service</a>, is out with an improved version that recognizes terms from areas other than business, like media, music, entertainment, sports, medicine and healthcare. Calais also announced the release of WordPress and Drupal plugins.<br />
<span class="tags">Tags: <a rel="tag" href="http://impl.emented.com/tag/semantic-web/">Semantic Web</a></span></li>
<li>Robert Scoble also has a recent post stating <a href="http://scobleizer.com/2008/05/18/why-friendfeed-wont-go-mainstream/">9 reasons why FriendFeed won't go mainstream</a>, a few of them being: "Normal people don’t like noise", "FriendFeed doesn’t work well on mobile phones", and "Comments get fragmented, even inside FriendFeed." Honestly, Robert in a companion post states <a href="http://scobleizer.com/2008/05/18/why-friendfeed-will-go-mainstream-part-ii/">9 reasons why FriendFeed will go main stream</a>.<br />
<span class="tags">Tags: <a rel="tag" href="http://impl.emented.com/tag/friendfeed/">FriendFeed</a></span></li>
<li>The OStatic blog, one of my recent subscribes, <a href="http://ostatic.com/162228-blog/google-reveals-open-web-secrets">tips about</a> the <a href="http://code.google.com/p/doctype/">Google Doctype project</a>, an "open encyclopedia and reference library for developers of web applications", with resources on Web security, DOM manipulation, CSS and more.<br />
<span class="tags">Tags: <a rel="tag" href="http://impl.emented.com/tag/web-development/">web development</a></span></li>
<li>Yahoo! Search's open platform <a href="http://developer.yahoo.com/searchmonkey/">SearchMonkey</a> is <a href="http://www.readwriteweb.com/archives/yahoo_searchmonkey_launches.php">released</a> to developers and site owners. Developers are allowed to create small applications that enhance the info about the URLs returned from a Yahoo search (but are not allowed to reorder the search results). The applications trigger on the returned search URL, e.g. I could build an application that enhance the search results from this domain (http://impl.emented.com). The structured data available to developers for enhancing the results come from core and semantic data gathered by the Yahoo crawler (called Slurp), special data feeds submitted by site owners to Yahoo and custom data services that you could create yourself.
<p>Once developed, the applications are to be used by people searching the web with Yahoo Search. Obviously, an application that only triggers for a site which seldom show up the search results, will have difficulties to attract users.</p>
<p>Site owners are allowed to contribute with structured data about their site in a few different ways: By submitting Atom feeds to Yahoo, by using <a href="http://impl.emented.com/2008/03/16/yahoo-semantic-search-and-youtube-platform/">semantic markup</a> or by creating custom web services.</p>
<p><span class="tags">Tags: <a rel="tag" href="http://impl.emented.com/tag/search/">search</a>, <a rel="tag" href="http://impl.emented.com/tag/yahoo/">Yahoo</a></span></li>
<li><a href="http://www.google.com/friendconnect/">Google Friend Connect</a> was released this week, and caused some controversy about what the service really is. For example, Marc Andreessen thinks it is <a href="http://blog.pmarca.com/2008/05/friend-connect.html">not a competitor to Ning</a>, but "a mechanism that provides the embedding capability for Open Social gadgets to be used all throughout the web -- with the added benefit that with a Friend Connect-enabled Open Social gadget, the user gets her social context anywhere she goes." Robert Scoble on the other hand thought that <a href="http://scobleizer.com/2008/05/14/did-andreessen-miss-the-point-of-googles-friend-connect/">Friend Connect could be a competitor of Ning</a>. The Friend Connect site says that the service provides "a core set of social gadgets such as member management, message board, reviews, and picture-sharing." The member gadget is said to provide core social features for the site, like sign-in, invite and activity showing to other social networks, member browsing across social networks, and on-site friend connect. A site owner can also easily add OpenSocial applications to the site.
<p>Thus, an existing site can easily be socially enabled, and as such potentially compete with a Ning social network aimed at the same audience. Also, someone considering to start a new social network now has the choice of building an own site and using Friend Connect, instead of using Ning. Building an own site is of course somewhat more complicated, but it gives a much greater degree of control. So, in conclusion I think that Friend Connect could compete with some of Ning's audience, and also provide an alternative for some social network builders. Note that for really serious social network builders interesting in implementing OpenSocial, there is <a href="http://blog.programmableweb.com/2008/05/13/google-friend-connect-make-any-site-social/">still the option</a> of using <a href="http://impl.emented.com/2008/03/16/yahoo-semantic-search-and-youtube-platform/">Shindig</a>.</p>
<p><span class="tags">Tags: <a rel="tag" href="http://impl.emented.com/tag/opensocial/">OpenSocial</a>, <a rel="tag" href="http://impl.emented.com/tag/social-networks/">social networks</a></span></li>
<li>Jeff Atwood <a href="http://www.codinghorror.com/blog/archives/001114.html">criticizes the frequent use of XML</a>, due to its verbosity and poor human readability. Alternatives could be <a href="http://en.wikipedia.org/wiki/YAML">YAML</a> or <a href="http://json.org/">JSON</a>.<br />
<span class="tags">Tags: <a rel="tag" href="http://impl.emented.com/tag/programming/">programming</a></span></li>
<li><a href="http://www.rssmeme.com/">RSSmeme</a>, an aggregator for Google Reader shared items, has released an API, which makes it possible to get <a href="http://www.readwriteweb.com/archives/rssmeme_launches_api_provides_filtering_tools_galore.php">all kinds of specialized feeds</a> out of the service.<br />
<span class="tags">Tags: <a rel="tag" href="http://impl.emented.com/tag/aggregation/">aggregation</a></span></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://impl.emented.com/2008/05/19/news-and-noise/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
