<?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/"
	>

<channel>
	<title>SitePoint &#187; News &amp; Trends</title>
	<atom:link href="http://www.sitepoint.com/blogs/category/news/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sitepoint.com/blogs</link>
	<description>News, opinion, and fresh thinking for web developers and designers. The official podcast of sitepoint.com.</description>
	<pubDate>Sat, 04 Jul 2009 17:39:32 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Is GMail Finally Complete?</title>
		<link>http://www.sitepoint.com/blogs/2009/07/05/gmail-beta-over/</link>
		<comments>http://www.sitepoint.com/blogs/2009/07/05/gmail-beta-over/#comments</comments>
		<pubDate>Sat, 04 Jul 2009 17:39:32 +0000</pubDate>
		<dc:creator>Craig Buckler</dc:creator>
		
		<category><![CDATA[News & Trends]]></category>
<category>beta</category><category>email</category><category>gmail</category><category>google</category>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=10103</guid>
		<description><![CDATA[GMail has been labelled a beta product for more than 5 years. But is Google is ready to end the on-going beta periods for the sake of business users?]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.sitepoint.com/blogs/wp-content/uploads/2009/05/84-gmail-beta.png" alt="GMail out of beta" title="GMail out of beta" width="200" height="200" class="imgright" />Google has a reputation for never completing a project. GMail has been around for five years but is yet to lose it&#8217;s &#8220;beta&#8221; tag. Docs, Calendar and many other Google services are still beta-products despite having evolved radically since their initial release.</p>
<p>The company&#8217;s reasoning for endless beta cycles has never been clearly explained and Google always insisted the tag would be removed <em>once the product was ready</em>. I suspect Google&#8217;s motivation for beta tagging is a combination of:</p>
<ul>
<li>it reminded users that the web application was experimental and undergoing development</li>
<li>it lowered user expectations of early web systems and gave us a pleasant surprise to find fully-functional online products</li>
<li>version numbers rarely have much meaning when applied to web applications and services. Unlike shrink-wrapped disk-distributed software, web solutions can be incrementally improved on a daily basis. Few people, other than the developers, will care if it&#8217;s version 7 or 57.</li>
</ul>
<p>However, Google has finally recognised that the &#8220;beta&#8221; label has different connotations in the business world and it could be damaging their prospects. Many business users are put off because they associate the term with incomplete or untested software.</p>
<div id="adz" class="horizontal"></div><p>It is possible that other Google products will follow the example set by Chrome. The web browser had a beta period of just 100 days and is already at version 2, even though it was only released in September 2008. Could Google&#8217;s beta habit be over.</p>
<p>Has Google&#8217;s insistence on beta labels ever confused or put-off any of your clients?</p>
<script src="http://ads.aws.sitepoint.com/adjs.php?region=137&amp;did=adz&amp;adtype=horizontal" type="text/javascript"></script>]]></content:encoded>
			<wfw:commentRss>http://www.sitepoint.com/blogs/2009/07/05/gmail-beta-over/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Firefox 3.5 is Out - Download it Now!</title>
		<link>http://www.sitepoint.com/blogs/2009/07/01/firefox-35-out-now/</link>
		<comments>http://www.sitepoint.com/blogs/2009/07/01/firefox-35-out-now/#comments</comments>
		<pubDate>Tue, 30 Jun 2009 15:35:02 +0000</pubDate>
		<dc:creator>Craig Buckler</dc:creator>
		
		<category><![CDATA[News & Trends]]></category>
<category>Firefox</category>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=11768</guid>
		<description><![CDATA[The eagerly anticipated Firefox 3.5 has been released! Grab it before the Mozilla servers start smoking...]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.sitepoint.com/blogs/wp-content/uploads/2009/07/100-firefox-35.png" alt="Firefox 3.5" title="Firefox 3.5" width="244" height="244" class="imgright" />It&#8217;s official: Firefox 3.5 has been released! <a href="http://www.mozilla.com/"><strong>Grab it from the Mozilla website</strong></a> before it becomes overloaded by eager Firefox aficionados! </p>
<p>Typically, I&#8217;d only just installed the latest beta. If that&#8217;s anything to go by, Firefox 3.5 is stable and significantly faster than before.</p>
<p>Be aware that many Firefox add-ons may not work yet. However, there is a workaround that forces your favorite extensions to work. <em>Use it at your own risk&#8230;</em></p>
<ol>
<li>Open &#8216;about:config&#8217;.</li>
<li>Right-click and add a new boolean value named &#8216;extensions.checkCompatibility&#8217;.</li>
<li>Set that value to false.</li>
<li>Restart the browser.</li>
</ol>
<div id="adz" class="horizontal"></div><p>The release of Firefox 3.5 is a great topic for my hundredth SitePoint post. Hope you manage to grab the browser whilst it&#8217;s hot &#8212; let us know what you think of it.</p>
<script src="http://ads.aws.sitepoint.com/adjs.php?region=137&amp;did=adz&amp;adtype=horizontal" type="text/javascript"></script>]]></content:encoded>
			<wfw:commentRss>http://www.sitepoint.com/blogs/2009/07/01/firefox-35-out-now/feed/</wfw:commentRss>
		</item>
		<item>
		<title>FullCodePress Interview: Darren Wood, New Zealand Team</title>
		<link>http://www.sitepoint.com/blogs/2009/06/28/fullcodepress-darren-wood-interview/</link>
		<comments>http://www.sitepoint.com/blogs/2009/06/28/fullcodepress-darren-wood-interview/#comments</comments>
		<pubDate>Sat, 27 Jun 2009 14:17:43 +0000</pubDate>
		<dc:creator>Craig Buckler</dc:creator>
		
		<category><![CDATA[News & Trends]]></category>
<category>fullcodepress</category><category>interview</category>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=11590</guid>
		<description><![CDATA[Craig interviews Darren Wood, the front-end HTML, CSS and JavaScript coder for the winning FullCodePress 2009 New Zealand team. How did he cope with the pressure of building a fully-functional web site in 24 hours?]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.sitepoint.com/blogs/wp-content/uploads/2009/06/99-interview-darren-wood.jpg" alt="Darren Wood getting on down" title="Darren Wood" width="160" height="160" class="imgright" />Two teams from two countries with two web sites to complete for two charities. In 24 hours. With an audience watching every move. That was the idea behind <a href="http://www.fullcodepress.com/">FullCodePress</a> held in May 2009 at CeBIT.</p>
<p>Darren Wood was the front-end HTML/CSS coder chosen for the New Zealand team which completed the <a href="http://fcp-nz.com/">winning Rainbow Youth web site</a>. He kindly shares his experiences with SitePoint.</p>
<p><strong>Did you or the team do any preparation in the build up to the event?</strong></p>
<p>Yes. Over the years I&#8217;ve amassed a fair few code snippets so I organised these into a quickly-accessible structure. I also downloaded the latest jQuery and all the associated plugins I could need. This was a good thing &#8212; the Internet was a little flakey during the competition.</p>
<div id="adz" class="vertical"></div><p>Tim and I had decided to use Ruby on Rails as the back-end technology before the event. I had never used Ruby before, so I did a little research and was pleased to find that RoR is very intuitive and a pleasure to use.</p>
<p><strong>Had you worked with any of the other team members before?</strong></p>
<p>No, but once we started working on the Rainbow Youth website, it felt as if we&#8217;d been working together for years. What an amazing team!</p>
<p><strong>You chose BrowserCMS - a relatively unknown Rails-based beta product &#8212; as the content management system? What were the key factors that influenced your decision? Did it cause any problems or limitations?</strong></p>
<p>I didn&#8217;t have any previous experience with Rails, so <a href="http://www.sitepoint.com/blogs/2009/06/16/fullcodepress-tim-connor-interview/">Tim&#8217;s background</a> was the main factor for choosing BrowserCMS. Overall, there were no major issues with the CMS, despite it being a complex product.</p>
<p><strong>What tools did you use for development? IDE? Source control? Testing suites?</strong></p>
<p>I used TextMate, Photoshop and GIT.</p>
<p><strong>What was the biggest challenge?</strong></p>
<p>My main concern was how I was going to stay awake and alert for 24 hours straight. It turned out to be quite easy. Adrenaline and caffeine take care of most of the heavy lifting. The major challenge was keeping motivated between 4am and 7am.</p>
<p><strong>And what turned out to be easier than you expected?</strong></p>
<p>Working with the team and client. Putting six strangers in a room (well &#8212; it felt more like a fish bowl) and asking them to build a fully functional website in 24 hours could have ended badly. Our team and the clients, Clint and Daniel, were fantastic. <em>&#8220;A+++ Will trade again!&#8221;</em></p>
<p><strong>Did you need to drop or simplify any features because they couldn&#8217;t be achieved within the 24 hours?</strong></p>
<p>Sadly, yes. The client had a huge list of requirements so our first major job was to prioritise. From a front-end code point of view, I would have liked to use more progressive techniques &#8212; perhaps HTML5 and sophisticated jQuery goodness.</p>
<p><strong>In which areas do you think you beat your competitors?</strong></p>
<p>It&#8217;s tough to say. The Australian team produced an excellent website. I think our strength was the selection of motivational music during the wee hours!</p>
<p><strong>And in which areas did they beat you?</strong></p>
<p>I think the Australian team took more time scoping their project. We attempted to include as many of the client requirements as possible, which probably left our site a little less polished in some areas. They also seemed a lot less stressed than we did!</p>
<p><strong>Would you have done anything differently with the benefit of hindsight?</strong></p>
<p>Tim and I agree that we probably should have rolled our own CMS. BrowserCMS is feature-rich but a little too hardcore to wrangle in 24 hours. I also would liked to have spent more time tweaking the layout of the numerous website forms.</p>
<p><strong>Did you learn anything that you can now use in your day-to-day job?</strong></p>
<p>Yeah &#8212; make sure you sleep every twelve hours or so!</p>
<p><strong>Would you enter the FullCodePress event again?</strong></p>
<p>Absolutely! It was an amazing experience which I hope to re-live at some point. Our team was brilliant and we all came away with a solid group of new mates!</p>
<p><strong>Thanks, Darren.</strong></p>
<p><em>By day, Darren Wood is an interface designer-developer at <a href="http://www.markerstudio.com/">Marker Studio</a>, Auckland, New Zealand. By night, Darren is known as a web geek and/or &#8220;Mr Microformats&#8221;. At any time, you can be sure he is an advocate of accessible, semantic HTML.</em></p>
<p>See also:</p>
<ul>
<li><a href="http://www.sitepoint.com/blogs/2009/06/16/fullcodepress-tim-connor-interview/">FullCodePress Interview: Tim Connor, New Zealand Team</a></li>
<li><a href="http://www.sitepoint.com/blogs/2009/06/14/fullcodepress-elle-meredith-interview">FullCodePress Interview: Elle Meredith, Australian Team</a></li>
<li><a href="http://www.sitepoint.com/blogs/2009/06/23/fullcodepress-james-farrell-interview/">FullCodePress Interview: James Farrell, Australian Team</a></li>
<li><a href="http://www.sitepoint.com/blogs/2009/06/11/fullcodepress-wendy-white/">FullCodePress: An Interview with Wendy White of Team Australia</a></li>
</ul>
<script src="http://ads.aws.sitepoint.com/adjs.php?region=136&amp;did=adz&amp;adtype=vertical" type="text/javascript"></script>]]></content:encoded>
			<wfw:commentRss>http://www.sitepoint.com/blogs/2009/06/28/fullcodepress-darren-wood-interview/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Microsoft: Stop the Sneaky Firefox Sabotage!</title>
		<link>http://www.sitepoint.com/blogs/2009/06/24/microsoft-sabotage-firefox/</link>
		<comments>http://www.sitepoint.com/blogs/2009/06/24/microsoft-sabotage-firefox/#comments</comments>
		<pubDate>Wed, 24 Jun 2009 07:56:00 +0000</pubDate>
		<dc:creator>Craig Buckler</dc:creator>
		
		<category><![CDATA[News & Trends]]></category>
<category>add-ons</category><category>extensions</category><category>Firefox</category><category>Microsoft</category>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=11136</guid>
		<description><![CDATA[Are you aware of the Firefox add-on surreptitiously installed by Microsoft during a Windows automatic update? It may be benign, but should the company be able to insert code into a competing browser without the user's permission?]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.sitepoint.com/blogs/wp-content/uploads/2009/06/096-sneaky-firefox-addons.jpg" alt="Sneaky Firefox add-ons" title="Sneaky Firefox add-ons" width="220" height="220" class="imgright" />We have all experienced software products that <em>usefully</em> offer to install browser tool bars and extensions which will <em>enhance</em> our web experience. In most cases, you can politely decline the add-on or uninstall it later (if you happened to miss the pesky 6pt opt-in box).</p>
<p>Unfortunately, a dangerous precedent is being set by companies surreptitiously installing Firefox add-ons. The worst culprit is Microsoft and the .NET Framework 3.5 Service Pack 1. Most people will receive SP1 as an automatic update, so there is no obvious download or installation. Behind the scenes, the update will install a Firefox add-on named the &#8220;Microsoft .NET Framework Assistant&#8221;. Microsoft &#8212; this looks bad. Very bad&#8230;</p>
<p><strong>1. No information</strong><br />
The user is not informed about the add-on prior to, during, or after installation.</p>
<p><strong>2. No authorization</strong><br />
The user can not decline the add-on installation.</p>
<p><strong>3. No uninstallation</strong><br />
The add-on can not be uninstalled via the Firefox Add-on dialog. According to <a href="http://blogs.msdn.com/brada/archive/2009/02/27/uninstalling-the-clickonce-support-for-firefox.aspx">Brad Abrams&#8217; blog</a>, this was a mistake rather than a malicious choice, but it makes you wonder what other mistakes they made in the code?</p>
<p><img src="http://www.sitepoint.com/blogs/wp-content/uploads/2009/06/096-sneaky-ms-net.png" alt="Firefox .NET add-on" title="Firefox .NET add-on" width="348" height="380" class="imgcenter fullsize" /></p>
<div id="adz" class="vertical"></div><p><em>(Note that Brad&#8217;s post links to a patch. Manual removal instructions are also provided, although it involves risky registry tampering.)</em></p>
<p><strong>4. Additional security risks</strong><br />
The extension enables ClickOnce support. This allows additional software to be installed with minimal user intervention. One of the primary reasons users switch browsers is to avoid the malware issues that plagued IE; how many people want an add-on which circumvents Firefox security?</p>
<p><strong>5. Microsoft is a competitor</strong><br />
At best, this is incompetence. At worst, it&#8217;s a serious conflict of interest. Although I do not believe Microsoft intended to sabotage Firefox, this add-on could do anything. Microsoft had the opportunity to make a competing browser slow, unstable, or unreliable &#8212; even if that was not their intention.</p>
<p>I suspect this is a case of developer naivety and can only assume the add-on bypassed quality assurance checks because few people were aware of its existence. The company has been working hard to rebuild user trust, but actions like this will not help.</p>
<p>Unfortunately, Microsoft is not the only offender. Take another look at the Add-on dialog above &#8212; Sun <em>helpfully</em> installed a &#8220;Java Quick Starter&#8221; extension with the Java VM. There was no information during installation, it could not be declined, and it can not be uninstalled from the Firefox add-on dialog <em>(an option is hidden deep in the Java Control Panel applet - Advanced > Miscellaneous > Java Quick Starter)</em>.</p>
<p>Microsoft and Sun &#8212; by all means create Firefox extensions, but there is no need to be unscrupulous. Tell the user, provide opt-outs, or simply release them through the normal <a href="https://developer.mozilla.org/en/Submitting_an_add-on_to_AMO">Mozilla channels</a>.</p>
<p>See also: <a href="http://www.sitepoint.com/blogs/2009/06/24/what-is-a-web-browser">What is a Web Browser? No One Knows!</a></p>
<script src="http://ads.aws.sitepoint.com/adjs.php?region=136&amp;did=adz&amp;adtype=vertical" type="text/javascript"></script>]]></content:encoded>
			<wfw:commentRss>http://www.sitepoint.com/blogs/2009/06/24/microsoft-sabotage-firefox/feed/</wfw:commentRss>
		</item>
		<item>
		<title>FullCodePress Interview: James Farrell, Australian Team</title>
		<link>http://www.sitepoint.com/blogs/2009/06/23/fullcodepress-james-farrell-interview/</link>
		<comments>http://www.sitepoint.com/blogs/2009/06/23/fullcodepress-james-farrell-interview/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 07:59:53 +0000</pubDate>
		<dc:creator>Craig Buckler</dc:creator>
		
		<category><![CDATA[News & Trends]]></category>
<category>fullcodepress</category><category>interview</category>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=10747</guid>
		<description><![CDATA[Craig interviews James Farrell, the back-end coder for the FullCodePress 2009 Australian team. How did he prepare and complete a fully-featured WordPress-powered web site within 24 hours?]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.sitepoint.com/blogs/wp-content/uploads/2009/06/090-interview-james-farrell.jpg" alt="James Farrell" title="James Farrell" width="167" height="167" class="imgright" />Two teams from two countries with two web sites to complete for two charities. In 24 hours. With an audience watching every move. That was the idea behind <a href="http://www.fullcodepress.com/">FullCodePress</a> held in May 2009 at CeBIT.</p>
<p>James Farrell was the programmer chosen for the Australian team which completed a <a href="http://fresh.fcp-aussie.com/">great web site for the DDLC NSW</a>. He kindly shares his experiences with SitePoint.</p>
<p><strong>Did you or the team do any preparation in the build up to the event?</strong></p>
<p>TextPattern was our initial first choice of CMS. I spent a lot of time researching the product and installing relevant plugins.</p>
<div id="adz" class="vertical"></div><p>I also familiarised myself with Joomla. That would have been an option had we required a community or multiple user permission handling.</p>
<p><strong>Had you worked with any of the other team members before?</strong></p>
<p>I hadn&#8217;t met any of the team until the night before. Our first team meeting was dinner in a Sydney kebab shop.</p>
<p><strong>You chose WordPress as the content management system. That was a safe and solid choice, but what were the key factors that influenced that decision and did it cause any problems or limitations?</strong></p>
<p>It&#8217;s not easy to choose a CMS before the event because you have no idea about the requirements. Although TextPattern was our first choice, we couldn&#8217;t find plug-ins to fulfil the brief. Joomla was also rejected because none of us had templating experience with the product. We made the late switch to WordPress because most of the team had used it, it has a good range of plugins, and templates are straightforward.</p>
<p>In terms of limitations, perhaps our main problem was that we couldn&#8217;t set up a local development environment on our PCs and connect to a single common database server. WordPress saves the URL of the site in the database and, although I&#8217;m sure we could have got around this, time was tight and we had to move on. The development environment wasn&#8217;t ideal and it probably hindered us.</p>
<p>In the last few hours we were uploading a lot of content and WordPress caused a few issues, such as losing changes. It was a pretty stressful time.</p>
<p><strong>What tools did you use for development? IDE? Source control? Testing suites?</strong></p>
<p>We used Subversion for version control, but didn&#8217;t manage our code as well as we would have liked.</p>
<p><strong>What was the biggest challenge?</strong></p>
<p>The main challenge was the unique circumstances under which we were working:</p>
<ul>
<li>The event was held during the Cebit Exhibition so random people would poke and chat with us.</li>
<li>The time constraint meant we were limited in what we could deliver and created additional pressure when problems arose.</li>
<li>It was frustrating not being able to start work until other aspects were completed. For example, Elle could not code the HTML and CSS until the design had been completed.</li>
</ul>
<p><strong>And what turned out to be easier than you expected?</strong></p>
<p>Staying awake all night was easier than I expected. Concentration was a problem though &#8212; I had just one 15 minute break during the 24 hours. It wasn&#8217;t ideal but there&#8217;s so much to do in such a short time.</p>
<p><strong>Did you need to drop or simplify any features because they couldn&#8217;t be achieved within the 24 hours?</strong></p>
<p>We had to drop our newsletter management system (the Mailpress plugin). It had been working at an early stage but, during integration, it suddenly failed. I spent a while trying to figure out the problem but ran out of time. That was a big disappointment.</p>
<p><strong>In which areas did you beat your competitors and where did they beat you?</strong></p>
<p>I prefer our visual design, but that could be my personal preference or bias. Alexi did a great job with stimulating an emotional response, while communicating a strong positive message.</p>
<p>It&#8217;s hard to criticize anything. It&#8217;s such a draining experience so I have nothing but respect for what the other team accomplished. It was a competition, but the important thing was that two great charities received fantastic web sites that will revolutionalize their day-to-day operations.</p>
<p><strong>Would you have done anything differently with the benefit of hindsight?</strong></p>
<p>Although WordPress was my favored option, I regret not having prepared more. I spent a lot of time researching plugins on the day.</p>
<p>Ideally, I should have had a few solutions and platforms mapped out before hand. In reality, however, it&#8217;s difficult to find the time to prepare when you&#8217;re working full-time in the days leading up to the event.</p>
<p><strong>Did you learn anything that you can now use in your day-to-day job?</strong></p>
<p>Definitely. I know WordPress well now and have a few ideas for plugins that I&#8217;ll start soon.</p>
<p><strong>Would you enter the FullCodePress event again?</strong></p>
<p>Yes, I would do it again &#8212; even though it was the most pressured work situation I&#8217;ve experienced and probably took a few years off my life! I met lots of great people, both competitors, organisers and supporters.</p>
<p><strong>Thanks, James.</strong></p>
<p><em>James Farrell is a <a href="http://jamespfarrell.com/">freelance web developer</a> based in Sydney. He specialises in high quality, affordable web site design and creative online marketing solutions for small and medium sized businesses. He has been programming since he was 13 and is skilled in web site interface layout, UI design, XHTML, CSS, PHP, Javascript and Flash. You can follow James on Twitter at <a href="http://twitter.com/james_farrell">http://twitter.com/james_farrell</a>.</em></p>
<p>See also:</p>
<ul>
<li><a href="http://www.sitepoint.com/blogs/2009/06/16/fullcodepress-tim-connor-interview/">FullCodePress Interview: Tim Connor, New Zealand Team</a></li>
<li><a href="http://www.sitepoint.com/blogs/2009/06/14/fullcodepress-elle-meredith-interview">FullCodePress Interview: Elle Meredith, Australian Team</a></li>
<li><a href="http://www.sitepoint.com/blogs/2009/06/11/fullcodepress-wendy-white/">FullCodePress: An Interview with Wendy White of Team Australia</a></li>
<li><a href="http://www.sitepoint.com/blogs/2009/05/12/fullcodepress-wordpress-vs-rails/">FullCodePress: WordPress vs Rails</a></li>
<li><a href="http://www.sitepoint.com/blogs/2009/05/12/fullcodepress-update-codeblacks-bet-on-beta-cms">FullCodePress Update: CodeBlacks Bet on Beta CMS</a></li>
</ul>
<script src="http://ads.aws.sitepoint.com/adjs.php?region=136&amp;did=adz&amp;adtype=vertical" type="text/javascript"></script>]]></content:encoded>
			<wfw:commentRss>http://www.sitepoint.com/blogs/2009/06/23/fullcodepress-james-farrell-interview/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Mobile Apps: Breaking Out of the Pocket</title>
		<link>http://www.sitepoint.com/blogs/2009/06/23/mobile-apps-breaking-out-of-the-pocket/</link>
		<comments>http://www.sitepoint.com/blogs/2009/06/23/mobile-apps-breaking-out-of-the-pocket/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 06:41:13 +0000</pubDate>
		<dc:creator>AlexW</dc:creator>
		
		<category><![CDATA[News & Trends]]></category>

		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=11393</guid>
		<description><![CDATA[The MotoCzysz E1pc Electric Super Bike uses an iPhone as it's standard dashboard instrumentation. Could we be seeing the beginning of the iPhone (and other advanced mobile devices) becoming part of the default interface/input device for other devices? ]]></description>
			<content:encoded><![CDATA[<p>Things are getting really interesting in the mobile development field.</p>
<p>Five years ago when you talked about <em>application development</em> you were most likely targeting web browsers, desktop computers, game platforms or very limited phone OS&#8217;s. On each of those platforms the vast majority of the input was via the user&#8217;s fingertips &#8212; text, buttons and joysticks.</p>
<p>Today&#8217;s devices obviously offer so much more. Touch, GPS, compasses, accelerometers, and proximity detection to name just a few previously unavailable input modes. This has made possible a raft of new types of applications (and I&#8217;m not talking about iFart).</p>
<p>Earlier in the year BunsenTech launched a pretty cool iPhone app aimed at the hardcore revhead called <a href="http://www.bunsentech.com/projects/dynolicious/">Dynolicious</a>. The app uses iPhone&#8217;s hardware to track 0-60 acceleration, lateral G force, braking G’s and horsepower amongst other things.</p>
<p>Nifty stuff.</p>
<p>However, now an electric super bike has taken things a step further.</p>
<p>It&#8217;s perhaps impressive enough that the <a href="http://hellforleathermagazine.com/2009/05/motoczysz-e1pc-spied-testing-a.html">very slick-looking MotoCzysz E1pc</a> runs at +120mph on three electric motors with zero emissions.</p>
<p><img src="http://i2.sitepoint.com/images/blogs/MotoCzysz2.jpg" alt="MotoCzysz E1pc" /></p>
<div id="adz" class="vertical"></div><p>However, the real kicker for us developers is it uses an iPhone as it&#8217;s <em>standard dashboard instrumentation</em> &#8212; a bike with a data plan.</p>
<p>There are all sorts of reasons that I think this is super clever.</p>
<ul>
<li>Building custom high-tech sensors and screens into a bike is expensive and requires years of testing to perfect. Having them already built-in to a phone that many developers already understand intimately should make development simpler and cheaper. This should be reflected on the ticket price, too.</li>
<li>The dashboard becomes easily upgradeable and can evolve as MotoCzysz improve and refine it.</li>
<li>Inevitably geeks, hackers and fans will hack their own dashboards and often come up with stuff way cooler than the default dashboard. You&#8217;ve got the possibility of a whole subculture of dashboard hackers evolving.</li>
<li>I assume you clip the phone out when you leave, so it could easily becomes the equivalent of a key/security device for the bike. In fact, why have a key?</li>
</ul>
<p><img class="imgright" src="http://i2.sitepoint.com/images/blogs/MotoCzysz1.jpg" alt="MotoCzysz" />Could we be seeing the beginning of the iPhone (and other advanced mobile devices) becoming part of the default interface/input device for other devices &#8212; anything from scooters to ride-on mowers to ski boats to ultralight aircraft?</p>
<p>It sounds like a really interesting niche.</p>
<script src="http://ads.aws.sitepoint.com/adjs.php?region=136&amp;did=adz&amp;adtype=vertical" type="text/javascript"></script>]]></content:encoded>
			<wfw:commentRss>http://www.sitepoint.com/blogs/2009/06/23/mobile-apps-breaking-out-of-the-pocket/feed/</wfw:commentRss>
		</item>
		<item>
		<title>flippa.com: It&#8217;s Alive!</title>
		<link>http://www.sitepoint.com/blogs/2009/06/22/flippa-its-alive/</link>
		<comments>http://www.sitepoint.com/blogs/2009/06/22/flippa-its-alive/#comments</comments>
		<pubDate>Mon, 22 Jun 2009 07:24:31 +0000</pubDate>
		<dc:creator>ShayneTilley</dc:creator>
		
		<category><![CDATA[News & Trends]]></category>

		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=11256</guid>
		<description><![CDATA[Whip out your diaries, grab your pen, and let it be known: today is the day that flippa.com went live!]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.sitepoint.com/blogs/wp-content/uploads/2009/06/flippa-dot-com.png" alt="flippa-dot-com" title="flippa-dot-com" width="250" height="180" class="imgright" />Whip out your diaries, grab your pen, and let it be known: today, June 22nd, is the day <a href="http://flippa.com/">flippa.com</a> went live!</p>
<p>Some of you may have already crawled your way through the innards of <a href="http://flippa.com/">Flippa</a> through the numerous beta tests over the last couple of months, but for those who haven’t, let me tell you more about it.</p>
<p><a href="http://marketplace.sitepoint.com/">SitePoint’s marketplace</a> has now been divided in two.  The entire function of buying and selling web sites has been moved to an entirely separate site, flippa.com.  This includes <strong>premium, established, and start-up</strong> web site sales.  </p>
<p>So if you’re in the market to buy or sell a web site, then flippa.com is your new home.  There’s a whole raft of new features to go with the new name, but I’ll let the Flippa team <a href="http://flippadotcom.wordpress.com/2009/06/09/welcome-to-the-flippa-beta/">tell you all about that.</a></p>
<div id="adz" class="vertical"></div><p>If you’ve got a <a href="http://www.sitepoint.com/forums/">SitePoint Forums</a> or SitePoint Marketplace login, then your credentials will allow you to log in to Flippa. Additionally, your complete auction history, bidding history and feedback rating has also been carried over to the new site, so all you need to do is log in and you&#8217;re good to go!</p>
<p>Oh, and if you&#8217;re new to buying and selling web sites, welcome to the jungle! You can <a href="https://flippa.com/signup">sign up here</a>.</p>
<h4>So what’s left in the SitePoint Marketplace?</h4>
<p>Our vibrant <a href="http://marketplace.sitepoint.com/categories/looking-to-hire">Looking To Hire</a>, and <a href="http://marketplace.sitepoint.com/categories/advertise-your-services">Advertise Your Services</a> marketplaces will remain on SitePoint, as will classified listings for scripts, hosting deals, content for sale, advertising space for sale, and more.  So if you’ve got something to sell (that’s not a domain or web site), or you&#8217;re seeking that next gun recruit, look no further than the SitePoint Marketplace!</p>
<p>With all web site buying and selling now conducted on flippa.com. The SitePoint Marketplace will be more focused on advertising your services and general webmaster classifieds and we&#8217;re looking for your suggestions on where to from here. </p>
<p>Some ideas that we&#8217;ve discussed include:</p>
<ul>
<li>Expanding the Looking To Hire and Advertise Your Services sections of the marketplace to include specific areas for designers,  programmers, writers &#038; bloggers, and marketers &#038; SEO Gurus,</li>
<li>The introduction of web sites reviews including SEO, usability and design feedback </li>
</ul>
<p>That’s just a couple of possibilities to get you started. </p>
<p>To open up the flow of ideas, we’ve created a form thread to capture your thoughts. Tell us your vision for the SitePoint Marketplace. <strong><a href="http://www.sitepoint.com/forums/showthread.php?t=623121">What do you think the SitePoint Marketplace should focus on?</a></strong> </p>
<p>Note, any feedback about flippa.com is best directed at the Flippa team — you can <a href="http://twitter.com/flippa/">talk to them on Twitter,</a> make suggestions on their <a href="http://flippa.uservoice.com/pages/17374-general">UserVoice</a> page, or lodge support tickets via their <a href="http://flippa.zendesk.com/forums">ZenDesk</a> forum.</p>
<script src="http://ads.aws.sitepoint.com/adjs.php?region=136&amp;did=adz&amp;adtype=vertical" type="text/javascript"></script>]]></content:encoded>
			<wfw:commentRss>http://www.sitepoint.com/blogs/2009/06/22/flippa-its-alive/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Watching Your Web Language</title>
		<link>http://www.sitepoint.com/blogs/2009/06/19/watch-your-web-language/</link>
		<comments>http://www.sitepoint.com/blogs/2009/06/19/watch-your-web-language/#comments</comments>
		<pubDate>Fri, 19 Jun 2009 07:04:26 +0000</pubDate>
		<dc:creator>Craig Buckler</dc:creator>
		
		<category><![CDATA[News & Trends]]></category>
<category>english</category><category>language</category><category>web 2.0</category>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=11121</guid>
		<description><![CDATA[Craig looks at two of the stranger stories circulating the Internet that concern our use of the English language on the web.]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.sitepoint.com/blogs/wp-content/uploads/2009/06/094-english.png" alt="English" title="English" width="200" height="200" class="imgright" />Since it&#8217;s the end of the week, I thought I&#8217;d look at some of the more bizarre stories that have been circulating the web during the past few days. Both involve English and I really pity anyone attempting to learn the language!</p>
<h2>The Millionth English Word</h2>
<p>According to Global Language Monitor (GLM), at 10:21 GMT on 10 June 2009 the English language consisted of precisely 999,999 different words. The millionth word appeared 1 minute later and earned its place in the dictionary. That word was: <strong>&#8220;Web 2.0&#8243;</strong>.</p>
<p>Despite &#8220;Web 2.0&#8243; being an existing word with a digit on the end, GLM received a significant amount of publicity for their announcement. They are a commercial company who scour the Internet for new terms. A word must be used at least 25,000 times across national boundaries and outside specialisms for it to pass GLM&#8217;s rigorous validation procedures.</p>
<div id="adz" class="vertical"></div><p>My analysis may not be as thorough, but a simple search on Google reports <a href="http://www.google.com/search?&#038;q=%22Web%202.0%22">over 45 million references</a>. Yahoo reports <a href="http://search.yahoo.com/search?p=%22Web%202.0%22">173 million references</a>. Bing does even better with <a href="http://www.bing.com/search?q=%22Web+2.0%22">2.2 billion references</a> <em>(so much for it being a &#8220;decision&#8221; engine!)</em>. It&#8217;s strange that Web 2.0 had not been considered before; the term has been around almost 10 years and has certainly been popular since 2004.</p>
<p>Lexicographers were quick to point out that the exact size of the English vocabulary is impossible to quantify. The Oxford English Dictionary also estimates that the number of words is nearer two-thirds of a million.</p>
<p>Whether it&#8217;s hype or a ridiculous publicity campaign, I&#8217;m looking forward to &#8220;Web 2.0&#8243; appearing in the dictionary. Perhaps we&#8217;ll finally have a description of what it <em>really</em> means!</p>
<h2>The Correct Pronunciation of &#8220;GIF&#8221;</h2>
<p>Graphics Interchange Format, or GIF, was introduced by CompuServe in 1987. Show someone the word &#8220;GIF&#8221; and ask them to read it aloud. Most English speakers will pronounce it with a hard &#8220;g&#8221; as in &#8220;gift&#8221;. Unfortunately, they are wrong &#8212; it&#8217;s pronounced &#8220;jiff&#8221;, with a soft &#8220;g&#8221;, and the evidence is presented at the <a href="http://www.olsenhome.com/gif/">GIF Pronunciation Page</a>.</p>
<p>Personally, I don&#8217;t think it matters what the original programmers intended; almost everyone pronounces GIF the way it is written. There are pedants who insist on using &#8220;jiff&#8221; but no one understands them! Do you prefer GIF or JIFF? I&#8217;m firmly in the GIF camp and my campaign to correct its pronunciation starts here!</p>
<p><em>(Incidentally, the PNG specification also insists on &#8220;ping&#8221; rather than &#8220;pee en gee&#8221;, but it&#8217;s an open standard so we can change that!)</em></p>
<script src="http://ads.aws.sitepoint.com/adjs.php?region=136&amp;did=adz&amp;adtype=vertical" type="text/javascript"></script>]]></content:encoded>
			<wfw:commentRss>http://www.sitepoint.com/blogs/2009/06/19/watch-your-web-language/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Microsoft&#8217;s Removal of IE from Windows 7 Will Have No Effect</title>
		<link>http://www.sitepoint.com/blogs/2009/06/17/ie-windows-7-europe/</link>
		<comments>http://www.sitepoint.com/blogs/2009/06/17/ie-windows-7-europe/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 10:31:30 +0000</pubDate>
		<dc:creator>Craig Buckler</dc:creator>
		
		<category><![CDATA[News & Trends]]></category>

		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=11112</guid>
		<description><![CDATA[Following the ongoing EU anti-trust battles, Microsoft will not provide Internet Explorer in European versions of Windows 7. Craig discusses why this will not have a significant impact on the browser's market share.]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.sitepoint.com/blogs/wp-content/uploads/2009/06/019-remove-ie.jpg" alt="Removing IE" title="Removing IE" width="200" height="200" class="imgright" />Microsoft will ship European versions of Windows 7 without Internet Explorer when the new OS is launched in October. The decision was made following the European Union&#8217;s anti-trust investigation. In an <a href="http://www.sitepoint.com/blogs/2009/02/25/windows-alternative-browsers/">on-going legal case</a> instigated by Opera, the EU&#8217;s preliminary statement concluded that Microsoft&#8217;s bundling of the browser with Windows violates European competition laws.</p>
<p>According to a leaked communication from the company:</p>
<blockquote><p>
To ensure that Microsoft is in compliance with European law, Microsoft will be releasing a separate version of Windows 7 for distribution in Europe that will not include Windows Internet Explorer.</p>
<p>Microsoft will offer IE8 separately and free of charge and will make it easy and convenient for PC manufacturers to preinstall IE 8 on Windows 7 machines in Europe if they so choose. PC manufacturers may choose to install an alternative browser instead of IE 8, and has always been the case, they may install multiple browsers if they wish.
</p></blockquote>
<p>Two flavors of each Windows 7 (Home, Pro, Ultimate, etc.) will be available in EU territories:</p>
<div id="adz" class="vertical"></div><ul>
<li><strong>Windows 7 E</strong>: the release without Internet Explorer, and</li>
<li><strong>Windows 7 N</strong>: the release without IE and Windows Media Player.</li>
</ul>
<p>There are several reasons why this is a clever move by the software giant:</p>
<p><strong>1. Microsoft are complying with EU law</strong><br />
Windows 7 E/N will have no default browser so Microsoft appears to be committed to upholding competition laws. I&#8217;m no legal expert, but I&#8217;m sure the EU will have a tough time proceeding with the anti-trust case.</p>
<p><strong>2. IE is still available in XP and Vista</strong><br />
XP and Vista users already have IE installed &#8212; will upgrading to Windows 7 remove the browser? It seems unlikely and nor would anyone want that to happen.</p>
<p><strong>3. IE is only hidden</strong><br />
Windows depends on browser components for several core services so, although <a href="http://www.sitepoint.com/blogs/2009/03/08/ie-windows-7-uninstall/">IE can be uninstalled in Windows 7</a>, it only affects the OS at a superficial level.</p>
<p>Windows 7 E/N is likely to provide IE in an &#8216;uninstalled&#8217; state. What would you do following a clean installation of the OS? Hunt around for browser installers or quickly re-enable IE and download what you need?</p>
<p><strong>4. OEMs will still choose IE</strong><br />
Microsoft has made it clear that PC manufacturers can offer an alternative or a choice of browsers. How many OEMs will do that?</p>
<ul>
<li>A browser choice screen requires a custom application and up-to-date installers. Developing and maintaining that software will have a direct cost to the manufacturer.</li>
<li>Alternatively, assume that an OEM offered a different browser. Would novices be confused by the absence of the blue &#8216;e&#8217; icon and complain that their new PC is not Internet-enabled?</li>
</ul>
<p>Anyone who uses Firefox, Opera, Safari, or Chrome already downloads and maintains their browser of choice so a default IE installation is unlikely confuse them. That is not necessarily true for IE users. Providing an alternative browser will increase the OEM&#8217;s support costs and they cannot pass people directly to the Microsoft helpline.</p>
<p><strong>5. Microsoft will not need to promote other browsers</strong><br />
The EU and Opera&#8217;s preferred solution is a &#8216;choose a browser&#8217; screen shown during Windows installation and possibly within the Control Panel. That would have been a logistical nightmare for Microsoft and I&#8217;m sure vendors would still have complained their browser was shown less prominently than others.</p>
<p>The solution also required Microsoft to publicise other browsers. One of the reasons IE&#8217;s market share remains high is because users are not aware of alternatives or are unable to install them.</p>
<p>Microsoft&#8217;s decision to remove Internet Explorer from the European version of Windows 7 will have an negligible effect on the browser&#8217;s market share. That may not be the outcome Opera or the EU wanted, but I suspect the anti-trust battle is at least 10 years too late.</p>
<script src="http://ads.aws.sitepoint.com/adjs.php?region=136&amp;did=adz&amp;adtype=vertical" type="text/javascript"></script>]]></content:encoded>
			<wfw:commentRss>http://www.sitepoint.com/blogs/2009/06/17/ie-windows-7-europe/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Opera Unite Seeks to Decentralize the Web</title>
		<link>http://www.sitepoint.com/blogs/2009/06/16/opera-unite-seeks-to-decentralize-the-web/</link>
		<comments>http://www.sitepoint.com/blogs/2009/06/16/opera-unite-seeks-to-decentralize-the-web/#comments</comments>
		<pubDate>Tue, 16 Jun 2009 13:22:45 +0000</pubDate>
		<dc:creator>Akash Mehta</dc:creator>
		
		<category><![CDATA[JavaScript & CSS]]></category>

		<category><![CDATA[News & Trends]]></category>

		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=11030</guid>
		<description><![CDATA[Opera Unite is an innovative move by the Norwegian based company to turn your browser into a peer-to-peer sharing platform. Akash gives us the low-down.]]></description>
			<content:encoded><![CDATA[<p><img class="imgright" src="http://www.sitepointstatic.com/blogs/wp-content/uploads/2009/06/opera-unite.jpg" alt="Opera Unite" title="opera-unite" width="220" height="220" class="size-full wp-image-11039" />Opera Software has just released the latest beta of Opera 10, along with <a href="http://unite.opera.com/">a micro site</a> showcasing the new (alpha) Opera Unite technology that seeks to enable peer-to-peer networking for browser-based applications. In a <a href="http://labs.opera.com/news/2009/06/16/">detailed blog post</a> regarding the release, Opera Software product analyst Lawrence Eng explains how Opera 10 can turn any computer or device into a server, enabling applications running on the platform to communicate directly with another web user (presumably also running Opera 10).</p>
<p>With Opera Unite, developers will create applications &#8212; or Opera Unite Services &#8212; which run in the end-user&#8217;s browser, connect directly to other computers, and share data. Sample scenarios outlined by Eng include media sharing, instant communication, and anything in a &#8220;class of social software on the web.&#8221; The end goal suggested in Eng&#8217;s announcement includes restoring power to end-users to communicate with each other, using their own infrastructure (personal computers, residential internet connections etc.).</p>
<p>In <a href="http://dev.opera.com/articles/view/an-introduction-to-opera-unite/">an article on Dev.Opera</a>, Chris Mills explains how to get up and running with the latest Opera Unite build. Mills offers a fairly concise description for Opera Unite &#8212; &#8220;a collaborative technology that uses a compact server inside [Opera] to share data and services.&#8221;</p>
<p>As Google, Yahoo! and Microsoft seek to create centralized platforms and capture mindshare, Opera Unite aims to steer the web away from a centrally-managed architecture run by &#8220;computers with more power than the rest&#8221; (servers). Opera believes that a new set of opportunities exists where servers are not required and applications can communicate directly with peer systems. Should Opera succeed, this would strike at the heart of user-driven content sites, many of which rely on users sharing media with a select group of friends for traffic. Interestingly, Opera Unite seems to make no attempt to challenge fundamentally centralised systems, such as search engines, nor does it attempt to replace online communities that thrive on sharing content to a general audience (YouTube, anyone?).</p>
<div id="adz" class="horizontal"></div><p>A quick run through of Opera Unite is promising &#8212; a wizard in the Opera 10 beta (available under the Tools menu) takes the user through the process of creating an account, and helpfully offers to attempt to configure UPnP (no port forwarding instructions in sight &#8212; the system is clearly optimized for as little configuration as possible). Once set up, the Opera Unite sidebar appears, and a list of default services is available.</p>
<p>Enabling the file sharing application, for example, adds a File Sharing entry to a list of available services on a public URL (generally http://(computer name).(Opera username).operaunite.com). This public URL represents a landing page of sorts for the user, and Opera suggests this is served from the end-user&#8217;s machine, although the hostname of the public URL resolves to an Opera server. Additionally, while any browser can be used to browse available content, it appears that Opera Unite is required to actually access content, e.g. download shared files.</p>
<p>The initial release feels extremely stable, although Opera emphasizes that the Unite technology is still in alpha, and there will undoubtedly be challenges with complex networking environments (NAT, no UPnP etc.) for which the technology is yet to be battle-tested. Builds are available for Windows, Linux and Mac OS X.</p>
<p><em><a href="http://labs.opera.com/news/2009/06/16/">Download Opera Unite</a> and let us know what you think.</em></p>
<script src="http://ads.aws.sitepoint.com/adjs.php?region=137&amp;did=adz&amp;adtype=horizontal" type="text/javascript"></script>]]></content:encoded>
			<wfw:commentRss>http://www.sitepoint.com/blogs/2009/06/16/opera-unite-seeks-to-decentralize-the-web/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.518 seconds -->
<!-- Cached page served by WP-Cache -->
