<?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>White Wall Web Wisdom &#187; Technologies</title>
	<atom:link href="http://blog.whitewallweb.com/category/technologies/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.whitewallweb.com</link>
	<description>Web Application Development blog</description>
	<lastBuildDate>Tue, 07 Sep 2010 10:58:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Google Street View enhances property buyers’ online experience</title>
		<link>http://blog.whitewallweb.com/2010/06/08/google-street-view-enhances-property-buyers%e2%80%99-online-experience/</link>
		<comments>http://blog.whitewallweb.com/2010/06/08/google-street-view-enhances-property-buyers%e2%80%99-online-experience/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 11:07:49 +0000</pubDate>
		<dc:creator>Liane</dc:creator>
				<category><![CDATA[Media Release]]></category>
		<category><![CDATA[South Africa]]></category>
		<category><![CDATA[Technologies]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[WWW Site]]></category>
		<category><![CDATA[Google Street View]]></category>
		<category><![CDATA[RE/MAX]]></category>

		<guid isPermaLink="false">http://blog.whitewallweb.com/?p=694</guid>
		<description><![CDATA[Following today’s launch of Google Street View in South Africa, RE/MAX of Southern Africa, in partnership with local web application development specialists White Wall Web, have become the first Real Estate franchise in SA to fully integrate this technology into their website. Google Street View is a service linked to Google Maps and Google Earth [...]]]></description>
			<content:encoded><![CDATA[<p>Following today’s launch of Google Street View in South Africa, RE/MAX of Southern Africa, in partnership with local web application development specialists White Wall Web, have become the first Real Estate franchise in SA to fully integrate this technology into their website.</p>
<p>Google Street View is a service linked to Google Maps and Google Earth that provides users with panoramic, photographic detail at street level. Areas in Cape Town, Port Elizabeth, Pretoria, Johannesburg and Durban were mapped out by stitching together millions of photographs taken by the Google Street View Trikes (vehicles), enabling users to view panoramic images of local streets in vivid detail, as if they were standing on the very street they were viewing. Users visiting <a href="http://www.remax.co.za/">www.remax.co.za</a> can now see the ‘Street View’ of specific properties listed on the site.</p>
<p><span id="more-694"></span>A huge value-add to property consumers, this opens the doors to many ancillary benefits which are soon to be exploited, but most significantly, buyers are afforded an improved perspective on the properties in question, and sellers are better able to recoup the intrinsic value of appealing neighbourhoods, attractive houses and proximity to amenities such as educational institutions, shopping areas and police stations. Adrian Goslett, CEO of RE/MAX of Southern Africa says, “Each year an increased number of South Africans are searching online for property, so the implementation of Google Street View to our service is the natural progression.”</p>
<p>The benefits of Google Street View to clients are vast as they will no longer need to page through newspapers or drive around on Sundays, painstakingly searching for show houses.</p>
<p>Prior to the launch of Google Street View in South Africa, Google SA approached White Wall Web and RE/MAX as potential integration partners for Street View as a result of their long standing relationship building and innovating web-based technologies for the property industry. Google Street View subsequently became the ‘cherry on top’ for the newly launched <a href="http://www.remax.co.za/">www.remax.co.za</a> website, which features address level map data as well.</p>
<p>Executive Director at White Wall Web, Noel Ross-Gillespie, states, “The incorporation of Google Street View into the RE/MAX of Southern Africa website is a big step in the right technological direction. While South Africa might be behind the rest of the developed world in some aspects, we’re also in a unique position in which we can take the best-of-breed technologies and fast-track our growth. We are pleased to have been able to assist RE/MAX in bringing the very latest technology to the forefront of the Real Estate industry.”</p>
<p><a href="http://blog.whitewallweb.com/wp-content/uploads/2010/06/REMAX-google-street-view.jpg"><img class="aligncenter size-full wp-image-701" title="REMAX google street  view" src="http://blog.whitewallweb.com/wp-content/uploads/2010/06/REMAX-google-street-view.jpg" alt="" width="486" height="446" /></a></p>
<p>See it to believe it – visit the<a href="http://www.remax.co.za/" target="_blank"> RE/MAX site</a> and experience it first hand, or take a look at some of these randomly selected samples below:</p>
<p><a href="http://remax.co.za/300148190/">http://remax.co.za/300148190/</a></p>
<p><a href="http://remax.co.za/300176836/">http://remax.co.za/300176836/</a></p>
<p><a href="http://remax.co.za/300207313/">http://remax.co.za/300207313/</a></p>
<p><a href="http://remax.co.za/300229443/">http://remax.co.za/300229443/</a></p>
<p><a href="http://remax.co.za/300267310/">http://remax.co.za/300267310/</a></p>
<p style="text-align: center;">


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-caring-old">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://blog.whitewallweb.com/2010/06/08/google-street-view-enhances-property-buyers’-online-experience/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://blog.whitewallweb.com/2010/06/08/google-street-view-enhances-property-buyers%e2%80%99-online-experience/&amp;t=Google+Street+View+enhances+property+buyers%E2%80%99+online+experience" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://blog.whitewallweb.com/2010/06/08/google-street-view-enhances-property-buyers%e2%80%99-online-experience/&amp;title=Google+Street+View+enhances+property+buyers%E2%80%99+online+experience" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Google+Street+View+enhances+property+buyers%E2%80%99+online+experience+-+File: /data/app/webapp/functions.php<br />Line: 7<br />Message: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (11)&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://blog.whitewallweb.com/2010/06/08/google-street-view-enhances-property-buyers%e2%80%99-online-experience/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New RE/MAX website set to revolutionise Real Estate tech</title>
		<link>http://blog.whitewallweb.com/2010/06/02/new-remax-website-set-to-revolutionise-real-estate-tech/</link>
		<comments>http://blog.whitewallweb.com/2010/06/02/new-remax-website-set-to-revolutionise-real-estate-tech/#comments</comments>
		<pubDate>Wed, 02 Jun 2010 07:07:24 +0000</pubDate>
		<dc:creator>Liane</dc:creator>
				<category><![CDATA[Client Work]]></category>
		<category><![CDATA[Consulting]]></category>
		<category><![CDATA[South Africa]]></category>
		<category><![CDATA[Technologies]]></category>
		<category><![CDATA[address level data]]></category>
		<category><![CDATA[RE/MAX]]></category>
		<category><![CDATA[real estate]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://blog.whitewallweb.com/?p=638</guid>
		<description><![CDATA[Today sees the launch of the new RE/MAX of Southern Africa website &#8211; www.remax.co.za: another successful collaboration between White Wall Web and long standing client RE/MAX. Without a doubt, the most noteworthy improvement to the site is the inclusion of address level data, which locates the listed properties on an actual map. This makes RE/MAX [...]]]></description>
			<content:encoded><![CDATA[<p>Today sees the launch of the new RE/MAX of Southern Africa website &#8211; <a href="http://www.remax.co.za/">www.remax.co.za</a>: another successful collaboration between White Wall Web and long standing client RE/MAX.</p>
<p>Without a doubt, the most noteworthy improvement to the site is the inclusion of address level data, which locates the listed properties on an actual map. This makes RE/MAX of Southern Africa the first agency within the South African Real Estate industry to provide this value-added technology. Previously, users could only view properties at a provincial level, which didn’t provide the user with sufficient knowledge of the area in which the property was situated. But with the newly implemented technology, users can see the exact street level address of the property for sale. Not only does this assist the user in accessing the property on sale, but it also allows them to view other available properties in the surrounding areas with greater ease.</p>
<p><span id="more-638"></span>Other significant enhancements include:</p>
<p><strong>Improved usability and interface design</strong></p>
<p>At first glance, you’ll notice that the new website interface features cleaner design aesthetics and improved search functionality (with new categorised search functions). This was done to improve the usability experience, cutting user search times down to the bare minimum.</p>
<p><strong>Cleaner code</strong></p>
<p>Another improvement is the reduced dependence on JavaScript, which ensures more pages will be indexed, leading to improved SEO, and ultimately, greater accessibility via search engines, as search engines significantly favour pages with faster loading times.</p>
<p><strong>Social media integration</strong></p>
<p>New additions include the incorporation of the RE/MAX social networking channels, such as Facebook, twitter, the RE/MAX YouTube brand channel, and blogs for both the CEO and Chairman of RE/MAX.</p>
<p>A few more features are also in the pipleline, some of which will be BIG news in the online property industry.</p>
<p>Take a look at the site at <a href="http://www.remax.co.za/">www.remax.co.za</a> and let us know what you think.</p>
<p style="text-align: center;"><a href="http://blog.whitewallweb.com/wp-content/uploads/2010/06/REMAX-screen-shot.jpg"><img class="size-full wp-image-692 aligncenter" title="REMAX-screen-shot" src="http://blog.whitewallweb.com/wp-content/uploads/2010/06/REMAX-screen-shot.jpg" alt="" width="399" height="605" /></a></p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-caring-old">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://blog.whitewallweb.com/2010/06/02/new-remax-website-set-to-revolutionise-real-estate-tech/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://blog.whitewallweb.com/2010/06/02/new-remax-website-set-to-revolutionise-real-estate-tech/&amp;t=New+RE%2FMAX+website+set+to+revolutionise+Real+Estate+tech" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://blog.whitewallweb.com/2010/06/02/new-remax-website-set-to-revolutionise-real-estate-tech/&amp;title=New+RE%2FMAX+website+set+to+revolutionise+Real+Estate+tech" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=New+RE%2FMAX+website+set+to+revolutionise+Real+Estate+tech+-+http://b2l.me/59qmb&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://blog.whitewallweb.com/2010/06/02/new-remax-website-set-to-revolutionise-real-estate-tech/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The HTML5 buzz</title>
		<link>http://blog.whitewallweb.com/2010/05/20/the-html5-buzz/</link>
		<comments>http://blog.whitewallweb.com/2010/05/20/the-html5-buzz/#comments</comments>
		<pubDate>Thu, 20 May 2010 07:03:26 +0000</pubDate>
		<dc:creator>Liane</dc:creator>
				<category><![CDATA[News That Matters]]></category>
		<category><![CDATA[Technologies]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[WWW Site]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://blog.whitewallweb.com/?p=613</guid>
		<description><![CDATA[As best described by Wikipedia, “HTML5 is the next major revision of HTML (HyperText Markup Language), the core mark-up language of the World Wide Web.” Realistically, not every website will make use of HTML5, but for those developers who will, their websites will have better support across modern desktop and mobile browsers. HTML was initially [...]]]></description>
			<content:encoded><![CDATA[<p>As best described by <a href="http://en.wikipedia.org/wiki/HTML5" target="_blank">Wikipedia</a>, “<em>HTML5</em><em> </em><em>is the next major revision of HTML (HyperText Markup Language), the core mark-up language of the</em><em> </em><em>World Wide Web.” </em>Realistically, not every website will make use of HTML5, but for those developers who will, their websites will have better support across modern desktop and mobile browsers.</p>
<p style="text-align: center;"><a href="http://blog.whitewallweb.com/wp-content/uploads/2010/05/html5.jpg"><img class="size-full wp-image-615 aligncenter" title="html5" src="http://blog.whitewallweb.com/wp-content/uploads/2010/05/html5.jpg" alt="" width="400" height="321" /></a><span id="more-613"></span></p>
<p>HTML was initially designed to be a language for semantically describing a scientific document, but its general design and adaptation has enabled it to be used to describe a number of other types of documents. HTML5 is a specification for how the web’s core language, HTML, should be formatted and utilised to deliver text, images, multimedia, Web apps, search forms, everything else you see in your browser, and addresses many issues of the previous versions’ specs. The aim is to reduce the need for proprietary plug-in-based rich internet application (RIA) technologies such as Adobe Flash, Microsoft Silverlight, Apache Pivot and Sun JavaFX.</p>
<p>A foremost difference between HTML5 and HTML4 is error handling. New browser vendors have experienced problems when they enter the market, as they must test malformed documents in various browsers (and as with most new tech, IE is always the biggest problem-child), and reverse-engineer their error handling. If this is not done, then many pages will not display correctly. HTML5 is aimed to codify this error handling, with the result being that browser developers can standardize, and reduce the time and money required to display things consistently.</p>
<p>Another difference &#8211; or more appropriately phrased as “another goal” &#8211; is for HTML5 to develop the ability of the browser to be an application platform via HTML, CSS and Javascript. Useful new features include: local storage (JS-accessible browser, built in SQL database, for storing information beyond cookies’ capabilities), new input types (for the browser to expose easier user interface), and browser-supported form validation, which will make things simpler for developers, and faster for users. A more in-depth look into all the differences between HTML5 and HTML4 can be found<a href="http://www.w3.org/TR/html5-diff/" target="_blank"> here</a>.</p>
<p><strong>So what are the disadvantages of HTML5?</strong></p>
<p>This would be the lack of acceptance of micro-formats across multiple browsers. HTML5 uses new tags that add new ‘semantic richness’ to a web document, but doesn’t fully utilise micro-formats (class attributes, etc) which results in backwards compatibility being non-existent.</p>
<p>As with most new technology in its integration stage, HTML5 is not supported by a number of browsers. But with that said, different developers have different needs. We found a very useful <a href="http://caniuse.com/#agents=All&amp;eras=All&amp;cats=PNG,HTML5,DOM,CSS3,Other,CSS2,SVG,Canvas,Summary&amp;statuses=rec,pr,cr,wd,ietf" target="_blank">site</a> which gives you interactive compatibility tables for features in HTML5 and other upcoming Web technologies.</p>
<p>We think HTML5 is a great new technology, and could replace the need for Flash. Realistically speaking, the number of people who browse on mobile devices far exceeds the number of people who browse on desktop PCs. As mobile devices cannot support Flash, one should look at the development of technology in adaptation of those who use the technology. <a href="http://www.apple.com/hotnews/thoughts-on-flash/" target="_blank">Steve Jobs’ recent attack on Adobe</a> is an indication that industry experts are leaning more towards technology such as HTML5, rather than Flash. “<em>New open standards created in the mobile era, such as HTML5, will win on mobile devices (and PCs too). Perhaps Adobe should focus more on creating great HTML5 tools for the future, and less on criticizing Apple for leaving the past behind.”</em></p>
<p><strong>Some useful links for HTML5:</strong></p>
<ul>
<li><a href="http://html5gallery.com/" target="_blank">HTML5 Gallery</a></li>
<li><a href="http://html-five.net/" target="_blank">HTML5 Showcase &amp; Resources</a></li>
<li><a href="http://www.w3.org/TR/2010/WD-html5-20100304/introduction.html#introduction" target="_blank">HTML5 – A vocabulary &amp; associated APIs for HTML and XHTML</a></li>
<li><a href="http://html5.validator.nu/" target="_blank">HTML5 Validator</a></li>
<li><a href="http://html5.org/tools/web-apps-tracker" target="_blank">HTML5 Specification tracker</a></li>
<li><a href="http://wiki.whatwg.org/wiki/FAQ#The_WHATWG" target="_blank">HTML5 FAQs</a></li>
<li><a href="http://www.chromeexperiments.com/" target="_blank">Click here</a> for some very cool HTML5 experiments</li>
<li><a href="http://dev.w3.org/html5/spec/Overview.html" target="_blank">W3C official specifications for HTML5</a></li>
<li><a href="http://html5readiness.com/#ray-25" target="_blank">HTML5 &amp; CSS3 Readiness chart</a></li>
</ul>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-caring-old">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://blog.whitewallweb.com/2010/05/20/the-html5-buzz/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://blog.whitewallweb.com/2010/05/20/the-html5-buzz/&amp;t=The+HTML5+buzz" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://blog.whitewallweb.com/2010/05/20/the-html5-buzz/&amp;title=The+HTML5+buzz" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=The+HTML5+buzz+-+http://b2l.me/59j7k&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://blog.whitewallweb.com/2010/05/20/the-html5-buzz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Maps it’s Crowdsourcing Success</title>
		<link>http://blog.whitewallweb.com/2009/11/05/google-maps-it%e2%80%99s-crowdsourcing-success/</link>
		<comments>http://blog.whitewallweb.com/2009/11/05/google-maps-it%e2%80%99s-crowdsourcing-success/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 10:26:55 +0000</pubDate>
		<dc:creator>Noel</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Developers Interest]]></category>
		<category><![CDATA[South Africa]]></category>
		<category><![CDATA[Technologies]]></category>
		<category><![CDATA[Comment]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Maps]]></category>

		<guid isPermaLink="false">http://blog.whitewallweb.com/?p=310</guid>
		<description><![CDATA[Google maps can now recognize "joburg", find "steak restaurants near Table Mountain", plot routes "from cape town to durban" and show me geo-tagged photos... but what else is new?]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;"><a href="http://www.xefer.com/image/boston.jpg"><img class="alignleft" style="float: left; " src="http://www.xefer.com/image/boston.jpg" alt="" width="288" height="195" /></a>A week has passed since the South African Google Maps launch, time enough to settle the thoughts and put some fingers to keys. I’d have to admit that the launch was less than stellar, but perhaps I’m getting used to high-flying events like <a title="NetProphet" href="http://www.netprophet.org.za/" target="_blank">NetProphet</a>, Silicon Cape and Internetix – and quite probably this wasn’t trying to be one of those. Maybe deliberately, the venue almost required one to have used mapping to find it, and many of those I spoke to had already sampled the new engine just to be told how to have used it. Finally, as a long-time user of GPS, and a veteran of Google’s mapping engine many years back in Europe, the directions being produced on this new <a title="Google Maps South Africa" href="http://maps.google.co.za" target="_blank">co.za</a> domain and displayed with fanfare, didn’t really rock my paradigm of what mapping should be. The Engineer-Heart in me finds this tragic given the amount of effort I know would have gone into bringing a new country online. Sign of the times&#8230;</p>
<p>That said, <strong>the underlying technology is doing an excellent job</strong>. Nay. <em>A Very Excellent Job</em>.<span id="more-310"></span></p>
<p>New (at least with this ease) was the ability to drag your navigation route to insert any number of waypoints – producing an instant recalculation of directions, turn-by-turn instructions and time/distance figures. Try it <a title="A long way to Celery Rd" href="http://maps.google.co.za/maps?f=d&amp;source=s_d&amp;saddr=2nd+Floor,+The+Avalon+Building,+cnr+Hope+and+Mill+Streets,+Gardens,+Cape+Town,+8001+(White+Wall+Web)&amp;daddr=Chattan+Rd,+Midrand,+Gauteng+(Herfield+Bf)&amp;hl=en&amp;geocode=FTU3-v0d7QcZASH4x-2TmYpPBw%3BFfFSc_4d3r-rASFqe0OpoDbhFQ&amp;mra=mr&amp;mrcr=0&amp;sll=-30.088108,25.488281&amp;sspn=11.831561,21.906738&amp;ie=UTF8&amp;t=h&amp;z=6" target="_blank">here</a>. Oh. And perhaps alter the destination completely. No sweat. Processing. Done. Not only fantastic from a usability point-of-view, but demonstrating some pretty incredible behaviour ‘under-the-hood’.</p>
<p style="text-align: left;">A key-point during the presentation was <img style="float:right;" src="http://www.cksinfo.com/clipart/traffic/roadsigns/recreation/point-of-interest.png" alt="" width="114" height="114" />the assertion that almost 70% of all searches return a geographical component – either an address or a proximity to an address – naturally prompting the thought that searches ought to natively focus on the location of results. To this end, Google’s Point-of-Interest (POI) search is clearly very powerful, and certainly one of the sharper arrows in their quiver: By locating businesses (via a layer) on their maps, they can aggregate everything known about these entities – their cloud-knowledge consisting of reviews, photos, recommendations etc – and present them all as a “more info” page. Not a big deal for Corporates perhaps, but a tremendous opportunity for vendors in hospitality, travel, activity and interest sectors, especially given the huge online research which now takes place before one travels. And not only will this cloud-knowledge grow with time, but this new potential for discovery provides a beautiful incentive for people to start adding their businesses to this layer, spending all <em>their</em> precious time making sure the salient information &#8211; operating hours, costs, services etc – is properly input to guarantee the correct display. Definitely in the businesses&#8217; best interest. Yes. Indeed. If your business is not on the map, be sure to pop on over to the <a title="Get on the map" href="http://maps.google.com/lbc" target="_blank">Local Business Center</a> to increase your chance of winning. Presumably you’ve already registered to still be reading?</p>
<p>OK, so a few more comments. Considering the focus of the event was – as I understood – a more technical presentation, I felt that it could have capitalised far better on various methods of interacting/integrating with the mapping engine – via the API for example. Furthermore, very little spin was placed on the Android 2.0 incarnation which has caused more than a few GPS-vendors’ shares to &#8220;<a title="A euphimism for &quot;tank&quot;" href="http://online.wsj.com/article/SB10001424052748703574604574501532799439254.html" target="_blank">retreat</a>&#8221; with its cloud-connected, turn-by-turn voice navigation. Click <a title="Android and Turn-by-Turn nav" href="http://www.youtube.com/watch?v=tGXK4jKN_jY&amp;feature=player_embedded" target="_blank">here</a> for awkward-but-impressive video. Reading between the lines, it’s fairly apparent where Android is headed – premium access to the wealth of features Google sprouts from its Labs.</p>
<p>It&#8217;s also fairly obvious that layers are a big part of the Maps story. Already Transit layers exist, showing connections and promising timetables.  Photo layers, Real-Estate layers, personalised &#8220;My Layers&#8221; and all manner of anecdotal mash-ups &#8211; all kindly supplied by you: The greater Google Employee.</p>
<p><img class="alignleft" style="float: left; " src="http://www.cooltownstudios.com/images/crowdsourcing-cartoon.jpg" alt="" width="249" height="179" />So. My take-home at the end of the presentation was simply a “wow-gosh”. Not really about the barn-like venue, draped with sheets and lit with the 4 bright colours of world domination. Not really about the maps. Not even about their fancy javascript and mind-boggling aggregation algorithms. Simply a recognition that in this age of <a title="Harvest the crowd" href="http://en.wikipedia.org/wiki/Crowdsourcing" target="_blank">Crowdsourcing</a>, Google are still miles ahead of anyone else in terms of incentivising people to share their time and effort. And I’m not just talking about registering businesses. I’m thinking about the effort we go through</p>
<ul style="padding-left: 20px">
<li>making sure our blogs index correctly – Google has more access to information and opinion</li>
<li>doing the grunt work of facial classification in Picasa – how long until they’ve got a face/person search?</li>
<li>defining the conversion goals of all your sites – allowing further site-rankings on success?</li>
<li>populating their planet with 3D buildings – courtesy of SketchUp</li>
<li>fixing the cartography for fun – Map Maker to the rescue</li>
<li>providing a gazillion mails and documents a day to advertise against – all for the merry price of nil</li>
</ul>
<p>The <a title="Google Products/Services" href="http://en.wikipedia.org/wiki/List_of_Google_products" target="_blank">list</a> is long. The incentives are spot-on. The enabling technology is spot-on. So just how many other industries will be beaten into submission because Google is spot-on?</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-caring-old">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://blog.whitewallweb.com/2009/11/05/google-maps-it’s-crowdsourcing-success/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://blog.whitewallweb.com/2009/11/05/google-maps-it%e2%80%99s-crowdsourcing-success/&amp;t=Google+Maps+it%E2%80%99s+Crowdsourcing+Success" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://blog.whitewallweb.com/2009/11/05/google-maps-it%e2%80%99s-crowdsourcing-success/&amp;title=Google+Maps+it%E2%80%99s+Crowdsourcing+Success" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Google+Maps+it%E2%80%99s+Crowdsourcing+Success+-+http://b2l.me/6a2yq&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://blog.whitewallweb.com/2009/11/05/google-maps-it%e2%80%99s-crowdsourcing-success/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google’s Reflection in Chrome</title>
		<link>http://blog.whitewallweb.com/2008/09/03/googles-reflection-in-chrome/</link>
		<comments>http://blog.whitewallweb.com/2008/09/03/googles-reflection-in-chrome/#comments</comments>
		<pubDate>Wed, 03 Sep 2008 13:11:12 +0000</pubDate>
		<dc:creator>Peter Flynn</dc:creator>
				<category><![CDATA[Developers Interest]]></category>
		<category><![CDATA[Office Stuff]]></category>
		<category><![CDATA[Technologies]]></category>
		<category><![CDATA[WWW Site]]></category>

		<guid isPermaLink="false">http://blog.whitewallweb.com/2008/09/03/googles-reflection-in-chrome/</guid>
		<description><![CDATA[This week saw the release of Google Chrome, Google&#8217;s new feature-rich browser based on WebKit and Firefox components. It has been met with a mixed response and has also raised some interesting thoughts/issues/discussions&#8230; See for example the outcry about the extreme licensing “liberties” that Google is taking in their terms and conditions for Chrome (incidentally [...]]]></description>
			<content:encoded><![CDATA[<div class="boxstyle">
<p class="MsoNormal"><span style="font-family: Arial; color: navy; font-size: x-small;"><span style="font-size: 10pt; color: navy; font-family: Arial"><img id="image306" src="http://blog.whitewallweb.com/wp-content/uploads/2008/09/logo_sm.thumbnail.jpg" alt="Google Chrome" align="right" />This week saw the release of <a title="Google Chrome" href="http://www.google.com/chrome">Google Chrome</a>, Google&#8217;s new feature-rich browser based on WebKit and Firefox components. It has been met with a mixed response and has also raised some interesting thoughts/issues/discussions&#8230;<br />
</span></span></p>
<p class="MsoNormal"><span style="font-family: Arial; color: navy; font-size: x-small;"><span style="font-size: 10pt; color: navy; font-family: Arial">See for example the outcry  about the <a href="http://www.readwriteweb.com/archives/does_google_have_rights_to_all.php"><strong><span style="font-weight: bold">extreme licensing  “liberties”</span></strong> </a><strong><span style="font-weight: bold"> </span></strong>that Google is taking in their terms and  conditions for Chrome (incidentally the same terms and conditions for Google  Docs)</span></span></p>
<p class="MsoNormal"><span style="font-family: Arial; color: navy; font-size: x-small;"><span style="font-size: 10pt; color: navy; font-family: Arial">Basically, whatever  content you put through the browser, they own it.</span></span></p>
<p class="MsoNormal"><span style="font-family: Arial; color: navy; font-size: x-small;"><span style="font-size: 10pt; color: navy; font-family: Arial">Also see the <a href="http://gigaom.com/2008/09/02/why-did-google-abandon-firefox">“abandon  Firefox” </a>article.  The guys who are trying chrome will be predominantly Firefox users (IE users are  slower to change/experiment). So the “we are taking on Microsoft” sentiment does  not really roll in this case. Interesting to see how Firefox responds. </span></span></p>
<p class="MsoNormal"><span style="font-family: Arial; color: navy; font-size: x-small;"><span style="font-size: 10pt; color: navy; font-family: Arial">I am not that excited  about it for web:</span></span></p>
<ul style="margin-top: 0cm" type="disc">
<li class="MsoNormal" style="color: navy"><span style="font-family: Arial; color: navy; font-size: x-small;"><span style="font-size: 10pt; font-family: Arial">It uses the same WebKit based  renderer as Safari (and an inferior version at that, <a href="http://mac.blogdig.net/archives/articles/September2008/02/Google_Chrome_vs_Safari_31_Rendering_Comparison.html">read</a>)</span></span></li>
<li class="MsoNormal" style="color: navy"><span style="font-family: Arial; color: navy; font-size: x-small;"><span style="font-size: 10pt; font-family: Arial">It doesn’t have some vital features  that other browsers have (e.g. ad blockers) in order to serve Google’s other  business objective (e.g. “making money through ads”)</span></span></li>
<li class="MsoNormal" style="color: navy"><span style="font-family: Arial; color: navy; font-size: x-small;"><span style="font-size: 10pt; font-family: Arial">It doesn’t (yet) work with a number  of Google’s own products: <a href="http://www.techcrunch.com/2008/09/03/google-chrome-not-so-lively">techcrunch</a> </span></span></li>
</ul>
<ul style="margin-top: 0cm" type="disc">
<li>
<ul style="margin-top: 0cm" type="circle">
<li class="MsoNormal" style="color: navy"><span style="font-family: Arial; color: navy; font-size: x-small;"><span style="font-size: 10pt; font-family: Arial">They do admit that they are <a href="http://googleblog.blogspot.com/2008/09/fresh-take-on-browser.html">“far  from done”</a><a title="blocked::http://googleblog.blogspot.com/2008/09/fresh-take-on-browser.html" href="http://googleblog.blogspot.com/2008/09/fresh-take-on-browser.html"></a></span></span></li>
</ul>
</li>
</ul>
<p class="MsoNormal"><span style="font-family: Arial; color: navy; font-size: x-small;"><span style="font-size: 10pt; color: navy; font-family: Arial">Firefox has the head  start on the web browser market when competing with Microsoft and Chrome will  have to do much to beat them now.</span></span></p>
<p class="MsoNormal"><span style="font-family: Arial; color: navy; font-size: x-small;"><span style="font-size: 10pt; color: navy; font-family: Arial">An interesting aside,  people are also raising concerns that these browsers with richer capabilities  may cause a “split in internets”: <a href="http://www.informationweek.com/blog/main/archives/2008/09/googles_chromey.html">information week</a> </span></span></p>
<p class="MsoNormal"><span style="font-family: Arial; color: navy; font-size: x-small;"><span style="font-size: 10pt; color: navy; font-family: Arial">The most exciting  prospect around Chrome seems to be the mobile version. Chrome is mostly likely  to become the de facto standard on Android and thus <a href="http://blogs.zdnet.com/mobile-gadgeteer/?p=1410">mobile browser</a> </span></span></p>
<p class="MsoNormal"><span style="font-family: Arial; color: navy; font-size: x-small;"><span style="font-size: 10pt; color: navy; font-family: Arial">Of course, it is a Google  product and so I am sure it will ultimately be  successful</span></span></p>
<p class="MsoNormal"><span style="font-family: Arial; color: navy; font-size: x-small;"><span style="font-size: 10pt; color: navy; font-family: Arial">Let’s see how it pans  out…</span></span></p>
<p class="MsoNormal">
</div>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-caring-old">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://blog.whitewallweb.com/2008/09/03/googles-reflection-in-chrome/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://blog.whitewallweb.com/2008/09/03/googles-reflection-in-chrome/&amp;t=Google%E2%80%99s+Reflection+in+Chrome" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://blog.whitewallweb.com/2008/09/03/googles-reflection-in-chrome/&amp;title=Google%E2%80%99s+Reflection+in+Chrome" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Google%E2%80%99s+Reflection+in+Chrome+-+File: /data/app/webapp/functions.php<br />Line: 66<br />Message: Duplicate entry '6a2yU' for key 'code'&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://blog.whitewallweb.com/2008/09/03/googles-reflection-in-chrome/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>4 Web Resolutions for 2008</title>
		<link>http://blog.whitewallweb.com/2008/01/15/4-web-resolutions-for-2008/</link>
		<comments>http://blog.whitewallweb.com/2008/01/15/4-web-resolutions-for-2008/#comments</comments>
		<pubDate>Tue, 15 Jan 2008 14:08:03 +0000</pubDate>
		<dc:creator>Turbo</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Client Work]]></category>
		<category><![CDATA[Developers Interest]]></category>
		<category><![CDATA[Development Processes]]></category>
		<category><![CDATA[Office Stuff]]></category>
		<category><![CDATA[Project Management]]></category>
		<category><![CDATA[Ruby on rails]]></category>
		<category><![CDATA[Technologies]]></category>
		<category><![CDATA[WWW Site]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://blog.whitewallweb.com/2008/01/15/4-web-resolutions-for-2008/</guid>
		<description><![CDATA[Off we go! Another year of discovery, excitement, change and quite possibly some daunting challenges awaits our brave developer hearts once more. As we walk bleary-eyed to our desks again, fresh smells of coffee filling the office, it’s an excellent time to refocus – amongst other things – on our technical goals; how we’d like [...]]]></description>
			<content:encoded><![CDATA[<p><img alt="Happy 2008" style="float: left; margin-right: 2em" src="http://blog.whitewallweb.com/wp-content/uploads/2008/01/fireworks.jpg" />Off we go! Another year of discovery, excitement, change and quite possibly some daunting challenges awaits our brave developer hearts once more. As we walk bleary-eyed to our desks again, fresh smells of coffee filling the office, it’s an excellent time to refocus – amongst other things – on our technical goals; how we’d like technology to help us grow, but more importantly, what <em>we</em> can do to help <em>technology</em> grow.<span id="more-144"></span></p>
<p>I’ve decided to share some of my views on what I think are the pertinent issues this year, and the goals to achieve to that end. Thus, my top personal ‘Web Development Resolutions’ for this year are:</p>
<h3><strong>1. See the Year of the Web Standards?</strong></h3>
<p><img alt="ACID2" style="margin: 1em 0pt 0pt; float: right; width: 140px; height: 160px" src="http://timaltman.com/acid2/acid2-7841.png" /> 	With Microsoft finally being pressured into releasing a standards-compliant Internet Explorer, subsequently revealing that <a href="http://www.webstandards.org/2007/12/19/ie8-passes-acid2-test-2/">IE8 has passed</a> the <a href="http://www.webstandards.org/action/acid2/">Acid2</a> test in an internal debug build, and hinting at a release sometime in mid-2008, we can finally glimpse the possibility of bringing web standards (at least in terms of <acronym title="Cascading Style Sheets">CSS</acronym>/<acronym title="eXtensible HyperText Markup Language">XHTML</acronym>) to the masses. Additionally, <a href="http://wiki.mozilla.org/Firefox3">Firefox 3</a>&#8216;s ability to pass <a href="http://www.webstandards.org/action/acid2/">Acid2</a> natively (better late than never!) as well as <a href="http://my.opera.com/desktopteam/blog/">Opera&#8217;s Kestrel builds</a> with exhaustive <a href="http://www.w3.org/TR/css3-selectors/">CSS3</a> support (on desktop, the <a href="http://www.wii.com/">Wii</a> <em>and</em> mobile phones), means we&#8217;ve never been able to reach as many platforms or people with the same features before. I believe this to be a &#8216;watershed&#8217; year, where we&#8217;ll either see the myriad of Web Standards take off, or if they prove to be fundamentally flawed (they&#8217;re already proving difficult to implement), this may well be the beginning of complete dominance from other proprietrary solutions like Flash. 	  	There&#8217;s an <a href="http://alex.dojotoolkit.org/?p=642">emerging school of thought</a> that standards are discouraging quick progression through lack of competition. I strongly disagree, as if one looks at the greatest problem plaguing the web, incompatibility, a look back into the past reveals that rampant browser competition in the late 90&#8242;s (IE Netscape days) resulted in far too many different proprietrary solutions for the same thing &#8211; something that still haunts us today.</p>
<h3><strong>2. Bridge the divide between the Client and Server Model</strong></h3>
<p>Although we&#8217;ve seen various frameworks like <a href="http://www.rubyonrails.org/">Ruby On Rails</a> make our lives easier when dealing with user interfaces (especially <acronym title="Asynchronous Javascript And Xml [request]">AJAX</acronym>), we&#8217;re still dealing with several different representations of the same data &#8211; on the page HTML, in the DOM, in the application code, in the database. Wouldn&#8217;t it be great if the client-side UI object was the same as the server-side one? Why do we need four or more languages and data models to work on the same platform? In my opinion, anyone who can conclusively create a single solution (which I believe <em>is</em> achievable), will elevate web development to the undisputed champion of cross-platform, accessible and efficient software design. I&#8217;ll race you there&#8230;</p>
<h3><strong>3. Go Mobile</strong></h3>
<p><img alt="Opera Mini" style="margin: 1em 0pt 0pt; float: right" src="http://cellphonesclub.com/wp/wp-images/opera_mini.jpg" /> 	Well, by now everyone is quite familiar with that prodigy of effective marketing, the <a href="http://www.apple.com/iphone/">iPhone</a>. I&#8217;m sure most of you have considered the possiblity of making your applications work on it&#8217;s cut-down <a href="http://webkit.org/">Webkit</a> browser. However, consider the number of users you could reach if you could tap into the several hundred million cellphones worldwide with an internet connection. Recently I made the rather serendipitous discovery that <a href="http://www.operamini.com/">Opera Mini 4</a> &#8211; which runs on any decent <acronym title="Java 2 Micro Edition">J2ME</acronym> phone &#8211; was able to [mostly] run our AJAX-intensive WTimer application, which we hadn&#8217;t put a single second of mobile development time into. Surely, uncovering the workings of this browser will enable us to bring rich applications to not only the iPhone, but to the millions of normal mobile users out there.</p>
<h3><strong>4. Put old browsers to rest</strong></h3>
<p>Anyone else tired of dealing with IE6&#8242;s (or worse) compatiblity issues? As I aluded to briefly in our <a href="http://blog.whitewallweb.com/2007/11/21/web-application-super-heroes-conference-2007/">Heroes 2007 Conference</a>, I&#8217;ve proposed a possible plan to tackle this knife in the side of web development: 	<img alt="Anti IE" style="margin: 1.5em 1em 1em 0pt; float: right" src="http://www.commonsensepr.com/wp-content/uploads/2007/04/netscape-logo.jpg" /></p>
<ul>
<li><strong>Educate and Upgrade</strong> &#8211; Politely nag people using old browsers to upgrade to new ones. The trick is to work out a method that doesn&#8217;t detract from the value of the site itself. Perhaps via a notice, which links to a tailored, step-by-step guide on how and why to upgrade. If we can roll this out on a large scale, then hopefully we can knock down the figure of 40%+ IE6 users, and spend more time doing real coding.</li>
<li><strong>Fix</strong> &#8211; There are a number of great scripts like <a href="http://ie7-js.googlecode.com/">Dean Edward&#8217;s IE7.js</a> that can upgrade and fix a limited number of browser defects. Improving on these and chucking in some resetting CSS for example, could ease the pain of dealing with these browsers in the mean time.</li>
<li><strong>Embed</strong> &#8211; With layout engines like WebKit introducing experimental features like offline databases, we may just be better off in some situations with tying applications into an embedded desktop application (eg. <a href="http://fluidapp.com/">Fluid</a>) and forcing clients to download and use them, virtually eliminating the problem altogether.</li>
</ul>
<p>Perhaps with a plan like this, we can start developing websites and applications that break through the limitations of browsers that are nearly 10 years old.  In conclusion, I&#8217;m very excited about the possibilities for the direction of web development technologies this year, but also feel that a lot of juggling of the elements and ideas will need to be done to master it. We must persue every avenue to come up with solutions that help us move forward&#8230;</p>
<blockquote><p>&#8220;The only real failure in life is the failure to try.&#8221; &#8212; <strong>Unknown</strong></p></blockquote>
<p>How do you feel about these issues? Any comments you have will be appreciated. All the best to everyone for a fantastic 2008!</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-caring-old">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://blog.whitewallweb.com/2008/01/15/4-web-resolutions-for-2008/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://blog.whitewallweb.com/2008/01/15/4-web-resolutions-for-2008/&amp;t=4+Web+Resolutions+for+2008" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://blog.whitewallweb.com/2008/01/15/4-web-resolutions-for-2008/&amp;title=4+Web+Resolutions+for+2008" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=4+Web+Resolutions+for+2008+-+http://b2l.me/6a2zq&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://blog.whitewallweb.com/2008/01/15/4-web-resolutions-for-2008/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>PayPal: Good news for South African eCommerce</title>
		<link>http://blog.whitewallweb.com/2007/11/15/paypal-good-news-for-south-african-ecommerce/</link>
		<comments>http://blog.whitewallweb.com/2007/11/15/paypal-good-news-for-south-african-ecommerce/#comments</comments>
		<pubDate>Thu, 15 Nov 2007 14:47:33 +0000</pubDate>
		<dc:creator>Peter Flynn</dc:creator>
				<category><![CDATA[Developers Interest]]></category>
		<category><![CDATA[Development Processes]]></category>
		<category><![CDATA[Office Stuff]]></category>
		<category><![CDATA[Technologies]]></category>
		<category><![CDATA[WWW Site]]></category>

		<guid isPermaLink="false">http://blog.whitewallweb.com/2007/11/15/paypal-good-news-for-south-african-ecommerce/</guid>
		<description><![CDATA[South African online buyers can now receive quotes in Rands and make credit card purchases through PayPal. “Just the other day, I found out that South Africans can now get PayPal accounts and link them to a local credit card. When you buy something, the amount is deducted from your credit card and the system [...]]]></description>
			<content:encoded><![CDATA[<p><img id="image268" height="96" alt="PayPal Logo" src="http://blog.whitewallweb.com/wp-content/uploads/2007/11/paypal.thumbnail.jpg" align="right" />South African online buyers can now receive quotes in Rands and make credit card purchases through <a title="PayPal" href="http://www.paypal.com">PayPal</a>.</p>
<p><em>“Just the other day, I found out that South Africans can now get PayPal accounts and link them to a local credit card. When you buy something, the amount is deducted from your credit card and the system even tells you much it will be in rands.</em></p>
<p><em>The only major snag with PayPal, for us South Africans, is that you currently cannot withdraw the funds from your account into a local bank account.” Full article: </em><a href="http://www.ioltechnology.co.za/article_page.php?iArticleId=4128440">http://www.ioltechnology.co.za/article_page.php?iArticleId=4128440</a></p>
<p>For receiving the funds into a business, you still can not deposit into a South African bank acount, but this can be solved through offshore options.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-caring-old">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://blog.whitewallweb.com/2007/11/15/paypal-good-news-for-south-african-ecommerce/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://blog.whitewallweb.com/2007/11/15/paypal-good-news-for-south-african-ecommerce/&amp;t=PayPal%3A+Good+news+for+South+African+eCommerce" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://blog.whitewallweb.com/2007/11/15/paypal-good-news-for-south-african-ecommerce/&amp;title=PayPal%3A+Good+news+for+South+African+eCommerce" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=PayPal%3A+Good+news+for+South+African+eCommerce+-+http://b2l.me/6a22k&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://blog.whitewallweb.com/2007/11/15/paypal-good-news-for-south-african-ecommerce/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>.Net ORM – object relational mapping tools</title>
		<link>http://blog.whitewallweb.com/2007/11/14/net-orm-%e2%80%93-object-relational-mapping-tools/</link>
		<comments>http://blog.whitewallweb.com/2007/11/14/net-orm-%e2%80%93-object-relational-mapping-tools/#comments</comments>
		<pubDate>Wed, 14 Nov 2007 06:26:08 +0000</pubDate>
		<dc:creator>Andrew Keggie</dc:creator>
				<category><![CDATA[Developers Interest]]></category>
		<category><![CDATA[Office Stuff]]></category>
		<category><![CDATA[Technologies]]></category>
		<category><![CDATA[WWW Site]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://blog.whitewallweb.com/2007/11/14/net-orm-%e2%80%93-object-relational-mapping-tools/</guid>
		<description><![CDATA[In the last two weeks my development team has made a few new discoveries in the area .Net ORM tools. The new additions are Sub Sonic (free) and Entity Spaces (paid &#8211; $80). We are in the process of evaluating and prototyping both of these tools for a enterprise sized web-application that we are about [...]]]></description>
			<content:encoded><![CDATA[<div style="text-align: center"><img id="image266" alt="Sub Sonic" src="http://blog.whitewallweb.com/wp-content/uploads/2007/11/subsonic_logo.png" /></div>
<p>In the last two weeks my development team has made a few new discoveries in the area .Net ORM tools. The new additions are <a title="Sub Sonic" href="http://subsonicproject.com/">Sub Sonic</a> (free) and <a title="Entity Spaces" href="http://www.entityspaces.net/Portal/Default.aspx">Entity Spaces</a> (paid &#8211; $80).</p>
<p>We are in the process of evaluating and prototyping both of these tools for a enterprise sized web-application that we are about to start building. The team discovered these after struggling to implement the much talked about <a title="nHibernate " href="http://www.nhibernate.org/" target="_blank">NHibernate ORM framework</a>.<span id="more-137"></span></p>
<p>Both <a title="Sub Sonic" href="http://subsonicproject.com/">Sub Sonic</a> and <a title="Entity Spaces" href="http://www.entityspaces.net/Portal/Default.aspx">Entity Spaces</a> are extremely easy to implement. You are not required to construct XML mapping files required to map classes to the database. These classes are auto generated by the tools themselves. Once this process has finished you are two lines of code away from populating data into your Views. Another great advantage of these tools is that they both support scaffolding.</p>
<p>We will keep you updated with developments of our hunt to find the ORM best suited to our upcoming development. We will also post some more technical articles with example code once we have further prototyped and researched the tools. What has been your experience with implementing .Net ORM’s?</p>
<p>Read more about some of the pro’s and con’s of <a title="Sub Sonic" href="http://subsonicproject.com/">Sub Sonic</a> and <a title="Entity Spaces" href="http://www.entityspaces.net/Portal/Default.aspx">Entity Spaces</a> on <a href="http://www.kevinsouthworth.com/Default.aspx?tabid=53">Kevin Southworth’s blog</a>.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-caring-old">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://blog.whitewallweb.com/2007/11/14/net-orm-–-object-relational-mapping-tools/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://blog.whitewallweb.com/2007/11/14/net-orm-%e2%80%93-object-relational-mapping-tools/&amp;t=.Net+ORM+%E2%80%93+object+relational+mapping+tools" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://blog.whitewallweb.com/2007/11/14/net-orm-%e2%80%93-object-relational-mapping-tools/&amp;title=.Net+ORM+%E2%80%93+object+relational+mapping+tools" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=.Net+ORM+%E2%80%93+object+relational+mapping+tools+-+File: /data/app/webapp/functions.php<br />Line: 7<br />Message: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (11)&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://blog.whitewallweb.com/2007/11/14/net-orm-%e2%80%93-object-relational-mapping-tools/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>AJAX Fight Night</title>
		<link>http://blog.whitewallweb.com/2007/06/19/ajax-fight-night/</link>
		<comments>http://blog.whitewallweb.com/2007/06/19/ajax-fight-night/#comments</comments>
		<pubDate>Tue, 19 Jun 2007 12:47:47 +0000</pubDate>
		<dc:creator>Martin Gouws</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Developers Interest]]></category>
		<category><![CDATA[Development Processes]]></category>
		<category><![CDATA[Office Stuff]]></category>
		<category><![CDATA[Technologies]]></category>
		<category><![CDATA[WWW Site]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://blog.whitewallweb.com/2007/06/19/ajax-fight-night/</guid>
		<description><![CDATA[Introduction First up, I have to mention that my first experience in the programming world was with C# .NET. I thought that I would never move to another language never mind leaving the .NET framework.I started working at WhiteWallWeb and the oddity language PHP4. Coming from a completely object oriented approach to the scripting PHP4 [...]]]></description>
			<content:encoded><![CDATA[<h3>Introduction</h3>
<p>First up, I have to mention that my first experience in the programming world was with C# .NET. I thought that I would never move to another language never mind leaving the .NET framework.I started working at WhiteWallWeb and the oddity language PHP4. Coming from a completely object oriented approach to the scripting PHP4 pattern really shocked my system – “How clever must you be working with 4000 lines of “if’s” and “else’s” with the occasional “switch case”?” When PHP5 arrived I was back in my comfort zone. We’ve even built our own framework – Muffin. Working with PHP’s unique multiple array structure with the JSON library and the Prototype JavaScript library made me think I was invincible.<br />
Then Ruby on Rails came along…<span id="more-117"></span><br />
Having no clue what rails was about – my colleagues and I worked days on winning Rails. Some days it felt like a losing battle, but look at us now – The Ruby Boys.</p>
<p>I have been looking at the ASP.NET AJAX because my .NET colleagues are boasting about it – so I thought I should have a look. My first impression was that it seems to be as simple as Ruby on Rails – for the basic things anyway. Further investigation made me conclude that Ruby on rails is the Mohammed Ali of AJAX development. The best way I could emphasize this statement is by a bout between ASP.NET AJAX and Ruby on Rails Fight Night style.</p>
<h3>Tonight’s main event will be the lightweight Ruby on Rails (RoR) VS the heavy weight ASP.NET AJAX</h3>
<p><strong>In the blue corner</strong></p>
<h3>ASP.NET AJAX</h3>
<p>As with all .NET languages, Microsoft Visual Studio provides, according to me, the best IDE interface by far. Drag and Drop what you need on a canvas (web panels), make some minor adjustments and your off. But what if the prebuilt controller fails to meet your client’s requirements? Now that where the all-nighter coffee binges come in. With the weight of .NET’s countless objects, functions and controllers it can take any .NET developer some time to find the exact solutions – to be fair the MSDN is fantastic. If a custom job is needed, the weak MVC framework can easily be decimated by a tired or inexperienced developer. After all the work has been done – you can be assured that your application is built in a prestige language, but don’t ask me to update the code.  We can expect fast big punches from this formidable heavy weight.</p>
<p><strong>In the red corner</strong></p>
<h3>RoR</h3>
<p>Ruby on rails is an enforced MVC framework that handles everything from the database structure and directory structure to the list items in the HTML.  The Ruby JavaScript (RJS) is where the real magic lies – with calls to  two ruby functions and couple of options inside a hash you can easily generate draggable items with selective properties such as to where they are allowed to be dropped or not. On Drop a specified URL (resource map) will be called and its output will be returned – with the option to update any HTML element on page – keep in mind that this could return more RJS and further the actions. With its Ruby on Rails’ programming language Ruby, its fancy footwork will dazzle .NET’s scripting language and precompiled Framework.</p>
<h3>Round  1: Multiple droppables and draggables</h3>
<p>Task at hand. Two divs – one is a fruit, the other a vegetable, Two containers – A pot and a basket. The pot should accept vegetables and the basket should only accept fruit.</p>
<h2>FIGHT</h2>
<h3>ASP.NET AJAX makes the first move</h3>
<p>I googled comprehensively (about 15 minutes) for a solution. I couldn’t find an easy one anywhere. The best I came up with was this custom extender <a href="http://msmvps.com/blogs/omar/archive/2007/03/22/asp-net-ajax-extender-for-multi-column-widget-drag-drop.aspx">http://msmvps.com/blogs/omar/archive/2007/03/22/asp-net-ajax-extender-for-multi-column-widget-drag-drop.aspx</a><br />
Thanks to Omar for his post..NET looks at his trainer (Omar) on the side of the ring with dismay. With after a couple of changes he got halfway through his punch.</p>
<p>RoR blocks and counters it</p>
<h4>Setup your draggable items</h4>
<p>&lt;div id=&#8221;Carrot&#8221; class=&#8221;vegtable&#8221;&gt;Carrot&lt;/div&gt;<br />
&lt;%= draggable_element :Carrot %&gt;<br />
&lt;div id=&#8221;Apple&#8221; class=&#8221;fruit&#8221;&gt;Apple&lt;/div&gt; &lt;%= draggable_element :Apple%&gt;</p>
<h4>Setup your droppable containers</h4>
<p>&lt;div id=&#8221;Pot&#8221; class=&#8221;container&#8221;&gt;Pot&lt;/div&gt;<br />
&lt;%= drop_receiving_element &#8220;Pot&#8221;, :hoverclass =&gt; &#8220;hover&#8221;,      :accept =&gt; :vegtable %&gt;<br />
&lt;div id=&#8221;Basket&#8221; class=&#8221;container &#8220;&gt;Basket&lt;/div&gt;<br />
&lt;%= drop_receiving_element &#8220;Basket&#8221;, :hoverclass =&gt; &#8220;hover&#8221;,      :accept =&gt; :Fuit %&gt;</p>
<p>RoR made an opening haymaker – The purity of the MVC structure and the help of his two trainers namely <a href="http://www.prototypejs.org/">Prototype</a>  and <a href="http://script.aculo.us/">Scriptaculous</a> made the blow relentless.  With all the extra weight of the .NET framework ASP.NET AJAX could not move out of the way. ASP.NET AJAX looks drowsy after the first round.</p>
<h3>Judges scores after Round 1</h3>
<p>1- 0 to Ruby</p>
<h2>Next round: Repopulate cascading select boxes.</h2>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-caring-old">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://blog.whitewallweb.com/2007/06/19/ajax-fight-night/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://blog.whitewallweb.com/2007/06/19/ajax-fight-night/&amp;t=AJAX+Fight+Night" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://blog.whitewallweb.com/2007/06/19/ajax-fight-night/&amp;title=AJAX+Fight+Night" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=AJAX+Fight+Night+-+http://b2l.me/6a22r&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://blog.whitewallweb.com/2007/06/19/ajax-fight-night/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>CMS Debate</title>
		<link>http://blog.whitewallweb.com/2006/06/14/cms-debate/</link>
		<comments>http://blog.whitewallweb.com/2006/06/14/cms-debate/#comments</comments>
		<pubDate>Wed, 14 Jun 2006 11:46:00 +0000</pubDate>
		<dc:creator>Peter Flynn</dc:creator>
				<category><![CDATA[Developers Interest]]></category>
		<category><![CDATA[Office Stuff]]></category>
		<category><![CDATA[Technologies]]></category>

		<guid isPermaLink="false">http://www.whitewallweb.com/2006/06/14/cms-debate/</guid>
		<description><![CDATA[I have been researching in loads of detail which open source CMS is best for the needs of us and our clients. I looked at Mambo, Joomla, Drupal, Plone, Typo3 and various others came up in my research. After some substantial reading it seems that two open source systems come out tops and depending on [...]]]></description>
			<content:encoded><![CDATA[<p>I have been researching in loads of detail which open source CMS is best for the needs of us and our clients. I looked at Mambo, Joomla, Drupal, Plone, Typo3 and various others came up in my research. After some substantial reading it seems that two open source systems come out tops and depending on the needs of the client:</p>
<ul>
<li>Drupal &#8211; for smaller more simple web portal roll outs</li>
<li>Plone &#8211; for larger enterprize type solutions.</li>
</ul>
<p>Plone falls down on being complex in terms of technology roll out (running on the Zope platform developed in Python).</p>
<p>Drupal falls down on being less easy to use (end user) once installed and (arguably) less scalable for huge enterprise type requirements. Mambo seems to be a close contender, but Drupal just does some things better.</p>
<p>Typo3 is hugely popular (especially in Germany and other parts of Europe) but I have installed and tried it twice. It is overly complex in my opinion.</p>
<p>Next step is to install some of the better ones and try them out against predefined criteria. This will take a while, but I will keep you posted when our research is done.</p>
<p>Check out a good reading list below to make up your own mind&#8230;</p>
<p>Please comment if you have any thoughts on the subject.</p>
<p><span id="more-75"></span><u><strong>Recommended Reading List:</strong></u></p>
<ul>
<li><a href="http://www.mambers.com/showthread-t_41560.html">http://www.mambers.com/showthread-t_41560.html</a></li>
<li><a href="http://www.nicklewis.org/mambo-vs-drupal">http://www.nicklewis.org/mambo-vs-drupal</a></li>
<li><a href="http://forums.digitalpoint.com/showthread.php?t=21410">http://forums.digitalpoint.com/showthread.php?t=21410</a></li>
<li><a href="http://drupal.org/node/34041">http://drupal.org/node/34041</a></li>
<li><a href="http://plone.org/">http://plone.org/</a></li>
<li><a href="http://forum.mamboserver.com/showthread.php?t=54981">http://forum.mamboserver.com/showthread.php?t=54981</a></li>
<li><a href="http://www.onlamp.com/pub/a/python/2004/09/23/plone_features.html?page=2">http://www.onlamp.com/pub/a/python/2004/09/23/plone_features.html?page=2</a></li>
<li><a href="http://lists.evolt.org/archive/Week-of-Mon-20060403/181414.html">http://lists.evolt.org/archive/Week-of-Mon-20060403/181414.html</a></li>
<li><a href="http://drupal.org/node/13733">http://drupal.org/node/13733</a></li>
<li><a href="http://www.zopezen.org/Members/andy/news_item.2004-12-03.4938262015">http://www.zopezen.org/Members/andy/news_item.2004-12-03.4938262015</a></li>
<li><a href="http://www.alexandrasamuel.com/telecentre-platform/">http://www.alexandrasamuel.com/telecentre-platform/</a></li>
<li><a href="http://berehulyak.com/blog/plone/drupal-over-Plone-syndication">http://berehulyak.com/blog/plone/drupal-over-Plone-syndication</a></li>
<li><a href="http://drupal.org/node/9533">http://drupal.org/node/9533</a></li>
<li><a href="http://opensourcecms.com/index.php?option=com_frontpage&#038;Itemid=1">http://opensourcecms.com/index.php?option=com_frontpage&#038;Itemid=1</a></li>
</ul>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-caring-old">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://blog.whitewallweb.com/2006/06/14/cms-debate/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://blog.whitewallweb.com/2006/06/14/cms-debate/&amp;t=CMS+Debate" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://blog.whitewallweb.com/2006/06/14/cms-debate/&amp;title=CMS+Debate" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=CMS+Debate+-+http://b2l.me/6arq6&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://blog.whitewallweb.com/2006/06/14/cms-debate/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
	</channel>
</rss>
