<?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>Zeta Agency &#187; Development</title>
	<atom:link href="http://www.zeta.net/web-development/feed" rel="self" type="application/rss+xml" />
	<link>http://www.zeta.net</link>
	<description>Zeta Digital Press and Media Centre</description>
	<lastBuildDate>Fri, 30 Jul 2010 08:30:26 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>The Danger of Ignoring Web Standards (2) &#8211; Internet Explorer 6 Must Die!</title>
		<link>http://www.zeta.net/web-development/ie6-must-die.html</link>
		<comments>http://www.zeta.net/web-development/ie6-must-die.html#comments</comments>
		<pubDate>Mon, 01 Feb 2010 15:25:16 +0000</pubDate>
		<dc:creator>sarah</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Industry News]]></category>

		<guid isPermaLink="false">http://www.zeta.net/blog/?p=1188</guid>
		<description><![CDATA[The old dinosaur of IE6 has taken another step closer to its final demise.
On Friday Google announced that from 1st of March 2010 it will no longer support IE6 and from that date, users of older browsers (IE6 included) may find that key functionality in Google Docs and Google Sites will no longer work properly. [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-1125" title="web-standards1" src="http://www.zeta.net/blog/wp-content/uploads/2010/01/web-standards1.jpg" alt="web standards1 The Danger of Ignoring Web Standards (2)   Internet Explorer 6 Must Die!" width="250" height="230" />The old dinosaur of IE6 has taken another step closer to its final demise.</p>
<p>On <a href="http://googleenterprise.blogspot.com/2010/01/modern-browsers-for-modern-applications.html">Friday </a>Google announced that from 1st of March 2010 it will no longer support IE6 and from that date, users of older browsers (IE6 included) may find that key functionality in Google Docs and Google Sites will no longer work properly. Other parts of Google will also stop working as changes are made without the excessive amount of effort required to make web 2.0 sites work in a web 0.5 browser.</p>
<p><span id="more-1188"></span></p>
<p>Google go on to recommend upgrading to one of the following:-<br />
•	IE – At least Version 7<br />
•	Firefox – Version 3+<br />
•	Google Chrome – Version 4+<br />
•	Safari – Version 3+</p>
<p>As Project Manager at <a href="http://www.zeta.net">Zeta </a> I would go further and recommend that you install the most current version of your chosen browser as IE 7 is already outdated with IE 8 being the current version of Internet explorer.</p>
<p>With Google now running as much as 13% of all active internet sites either directly or on behalf of one of the various services Google provides, this is going to make it very difficult for people to put off upgrading for much longer.</p>
<p>So what are you waiting for&#8230; Update your web browser now if you have not already!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zeta.net/web-development/ie6-must-die.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The Danger of Ignoring Web Standards (1)</title>
		<link>http://www.zeta.net/web-development/web_standards.html</link>
		<comments>http://www.zeta.net/web-development/web_standards.html#comments</comments>
		<pubDate>Tue, 26 Jan 2010 09:33:41 +0000</pubDate>
		<dc:creator>sarah</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Industry News]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[web standards]]></category>

		<guid isPermaLink="false">http://www.zeta.net/blog/?p=1116</guid>
		<description><![CDATA[After the reports last week that Chinese hackers exploited the vulnerabilities of Internet Explorer; we have been reminded again of the importance of developing according to web standards rather than to support a single, specific web browser.
The hackers were able to exploit security vulnerabilities in the 10-year-old browser and operating system  combination of IE6 on [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-1125" title="web-standards1" src="http://www.zeta.net/blog/wp-content/uploads/2010/01/web-standards1.jpg" alt="web standards1 The Danger of Ignoring Web Standards (1)" width="250" height="230" />After the reports last week that Chinese hackers exploited the vulnerabilities of Internet Explorer; we have been reminded again of the importance of developing according to web standards rather than to support a single, specific web browser.</p>
<p>The hackers were able to exploit security vulnerabilities in the 10-year-old browser and operating system  combination of IE6 on Windows XP.</p>
<p>This was a zero-day exploit, which means it was a new-found vulnerability that the vendor (in this case Microsoft) and antivirus / security companies were unaware of. Meaning there was no security fix for this issue.</p>
<p><span id="more-1116"></span></p>
<p>The main reason many companies including high-street names and government organisations  are still using this dated browser is applications they need to use were not written to be standards compliant and instead were specifically written to work in IE6. This means that despite the fact we have already gone through IE7 and now onto IE8 the old dinosaur of IE6 will not die.</p>
<p>The lesson to be learnt for project sponsors and developers is: if you are creating or designing an application, make sure you future-proof your applications and investment by ensuring you are compliant with the most current standards &#8211; rather than tying yourself to a single browser or vendors’ technology &#8211; as that will always end up holding you back in the future.</p>
<p>As an internet user, as well as using a good antivirus program, always make sure that you are using the most up-to-date versions of your web browser to increase security.  You might also consider using one of the alternatives to Internet Explorer: Safari, Firefox and Chrome.  Microsoft applications -  which include IE &#8211; have been reported as one of the top programs to hack by cyber criminals (Forbes 2009).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zeta.net/web-development/web_standards.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Domain Canonicalisation (Apache)</title>
		<link>http://www.zeta.net/web-development/domain-canonicalisation-apache.html</link>
		<comments>http://www.zeta.net/web-development/domain-canonicalisation-apache.html#comments</comments>
		<pubDate>Mon, 21 Sep 2009 11:06:09 +0000</pubDate>
		<dc:creator>Brad</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://www.zeta.net/blog/?p=727</guid>
		<description><![CDATA[Hosting your website on multiple domain names can cause a duplicate content penalty. Many of us have variations of our domain names (such as domain.com and domain.co.uk or domain-name.com and domainname.com) so we need to let the search engines know which one is the primary (canonical) domain using 301 redirects via an apache rewrite rule.
We [...]]]></description>
			<content:encoded><![CDATA[<p>Hosting your website on multiple domain names can cause a duplicate content penalty. Many of us have variations of our domain names (such as domain.com and domain.co.uk or domain-name.com and domainname.com) so we need to let the search engines know which one is the primary (canonical) domain using 301 redirects via an apache rewrite rule.<span id="more-727"></span></p>
<p>We want to automatically 301 redirect all requests like:</p>
<p>http://domain.com/anything.html to http://<strong>www</strong>.domain.com/anything.html</p>
<p>AND</p>
<p>http://www.secondarydomain.com/anything.html to http://www.domain.com/anything.html</p>
<p>First you need to enable the rewrite engine (you may already have this line in your .htaccess file so double check before you add it):</p>
<p style="padding-left: 30px;">RewriteEngine on</p>
<p>For a single domain we redirect any request that begins domain.com to www.domain.com</p>
<p style="padding-left: 30px;">RewriteCond %{HTTP_HOST} ^domain.com [NC]<br />
RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301]</p>
<p>If you only have one domain this is all you need to do.</p>
<p>For two or more domains follow this format:
</p>
<p style="padding-left: 30px;">RewriteCond %{HTTP_HOST} ^ primarydomain.com [NC,OR]<br />
RewriteCond %{HTTP_HOST} ^(.*)secondarydomain.com [NC,OR]<br />
RewriteCond %{HTTP_HOST} ^(.*)secondarydomain.co.uk [NC,OR]<br />
#&#8211;&gt; Carry on adding as many of these lines as you need</p>
<p style="padding-left: 30px;">RewriteCond %{HTTP_HOST} ^(.*)secondarydomain.net [NC]<br />
#&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;&gt;&gt; Note there is no OR on the last condition^^^
</p>
<p style="padding-left: 30px;">RewriteRule ^(.*)$ http://www.primarydomain.com/$1 [L,R=301]</p>
<p>It would also be wise to <a href="http://googlewebmastercentral.blogspot.com/2009/02/specify-your-canonical.html" target="_blank">set the canonical URL in Google Webmaster tools</a>.</p>
<p>We will post a guide on how to specify a canonical index page next week.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zeta.net/web-development/domain-canonicalisation-apache.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Redirecting visitors to a holding page while you upload a new site (Apache)</title>
		<link>http://www.zeta.net/web-development/redirecting-vistors-to-a-holding-page-while-you-upload-a-new-site-apache.html</link>
		<comments>http://www.zeta.net/web-development/redirecting-vistors-to-a-holding-page-while-you-upload-a-new-site-apache.html#comments</comments>
		<pubDate>Tue, 08 Sep 2009 13:47:01 +0000</pubDate>
		<dc:creator>Brad</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://www.zeta.net/blog/?p=720</guid>
		<description><![CDATA[When you are deploying a new site to the same IP as an existing site you need to keep the public away while you are uploading the files and ironing out any problems.
One way to do this is to create a new document root directory and edit your vhosts configuration, but when you’re using a [...]]]></description>
			<content:encoded><![CDATA[<p>When you are deploying a new site to the same IP as an existing site you need to keep the public away while you are uploading the files and ironing out any problems.</p>
<p>One way to do this is to create a new document root directory and edit your vhosts configuration, but when you’re using a control panel like <a href="http://www.parallels.com/uk/products/plesk/">Plesk</a> you are asking for trouble if you start messing around with the file system.<span id="more-720"></span></p>
<p>A much easier way, when using <a href="http://www.apache.org/">Apache</a>, is to create a splash page and redirect traffic from IP addresses other than your own while you are busy uploading and debugging.</p>
<p>This can be done very simply using the .htaccess file:</p>
<p>1.    Create a directory in your document root directory named “maintenance”<br />
2.    Upload your splash page and all linked files (images, css etc) here<br />
3.    Add the following to your .htaccess file:</p>
<p>##  DOWN FOR MAINTENANCE FOR EVERYONE EXCEPT US  ##<br />
RewriteEngine on<br />
RewriteCond %{REMOTE_ADDR} !99\.99\.99\.99<br />
RewriteRule !^maintenance/ http://www.mydomain.com/maintenance/ [R,L]</p>
<p>Just change the 99\.99.99\.99 for <a href="http://www.whatismyip.com/">your own IP</a> and dont remove the slashes. If you have load balanced connections, like us, or developers working from different locations you can add more IPs:</p>
<p>##  DOWN FOR MAINTENANCE FOR EVERYONE EXCEPT US  ##<br />
RewriteEngine on<br />
RewriteCond %{REMOTE_ADDR} !99\.99\.99\.99 [OR]<br />
RewriteCond %{REMOTE_ADDR} !88\.88\.88\.88 [OR]<br />
RewriteCond %{REMOTE_ADDR} !77\.77\.77\.77<br />
RewriteRule !^maintenance/ http://www.mydomain.com/maintenance/ [R,L]</p>
<p>I’ve used a 302 redirect because the move is temporary.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zeta.net/web-development/redirecting-vistors-to-a-holding-page-while-you-upload-a-new-site-apache.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How the web is going mobile</title>
		<link>http://www.zeta.net/web-development/how-the-web-is-going-mobile.html</link>
		<comments>http://www.zeta.net/web-development/how-the-web-is-going-mobile.html#comments</comments>
		<pubDate>Fri, 13 Mar 2009 09:59:36 +0000</pubDate>
		<dc:creator>Oliver</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Industry News]]></category>
		<category><![CDATA[mobile web]]></category>

		<guid isPermaLink="false">http://www.zeta.net/blog/?p=419</guid>
		<description><![CDATA[It&#8217;s estimated that the internet has around 1.5 billion users. It&#8217;s an impressive sounding statistic. Until you learn that, in December, the number of connections to mobile devices worldwide reached four billion, a figure that represents 60% of the world&#8217;s population.
Similar figures are borne out in the UK. An Ofcom report in November found that [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-425" title="mobile_web-copy1" src="http://www.zeta.net/blog/wp-content/uploads/2009/03/mobile_web-copy1.jpg" alt="mobile web copy1 How the web is going mobile" width="195" height="266" />It&#8217;s estimated that the internet has around <a title="Internet usage stats" href="http://www.internetworldstats.com/stats.htm" target="_blank">1.5 billion users</a>. It&#8217;s an impressive sounding statistic. Until you learn that, in December, the number of connections to mobile devices worldwide reached <a title="Statistics for connections to mobile devices" href="http://www.3gamericas.org/index.cfm?fuseaction=pressreleasedisplay&amp;pressreleaseid=2077" target="_blank">four billion</a>, a figure that represents 60% of the world&#8217;s population.</p>
<p>Similar figures are borne out in the UK. An <a title="Ofcom report about broadband connections" href="http://www.ofcom.org.uk/research/cm/icmr08/" target="_blank">Ofcom report</a> in November found that there are 26 broadband connections for every 100 people, compared to 121 mobile phones per 100 people. These are significant numbers for anyone who runs a website or blog. As mobile devices become more sophisticated and offer far better web browsing experiences, it becomes increasingly likely that users will be accessing web sites and applications from behind a mobile, not just a desktop or laptop computer.</p>
<p>Apple took the concept of mobile web browsing mainstream when it launched the touch-screen <a title="Find out about the iPhone" href="http://www.apple.com/uk/iphone/" target="_blank">iPhone</a> in the US in June 2007 (a belated UK release followed in November 2007). In the same way that it&#8217;s hard to conceive of pre-iPod MP3 players (they were chunky and user unfriendly, as a rule), mobile manufacturers were forced to respond to Apple&#8217;s sleek device.<br />
<span id="more-419"></span><br />
Finnish mobile giant Nokia launched its first touch enabled device in the UK in December. The <a title="Find out more about the 5800 XpressMusic" href="http://www.engadget.com/2008/10/02/nokia-5800-xpressmusic-hands-on/" target="_blank">5800 XpressMusic</a> includes Nokia&#8217;s <a title="Find out about Nokia's comes with music service" href="http://news.cnet.com/8301-17938_105-10055680-1.html" target="_blank">Comes With Music</a> service, which offers users free access to millions of tracks and is intended to challenge the dominance of iTunes. The phone will be followed by the more business-focused <a title="Find out about the Nokia N97" href="http://www.telegraph.co.uk/scienceandtechnology/technology/3541941/Nokia-N97-Nokia-launches-iPhone-killer-N97-phone.html" target="_blank">Nokia N97</a>, due to be released in the summer. It has both a touch screen and QWERTY keypad to for painless web browsing and email.</p>
<p>Over at BlackBerry, its first touch-screen smartphone, the <a title="Find out about the Blackberry Storm" href="http://technology.timesonline.co.uk/tol/news/tech_and_web/article5246074.ece" target="_blank">Storm</a>, was released in November. But it&#8217;s hampered by its lack of Wi-Fi and a horrible interface. The convoluted process of selecting an item involves having to tap the screen, which sits on a small rocker, and then prod it a second time.</p>
<p>Other companies, including <a title="Find out about Glofiish" href="http://www.glofiish.com/" target="_blank">Glofiish</a>, <a title="Find out about the HTC" href="http://reviews.cnet.co.uk/mobiles/0,39030107,49299703,00.htm" target="_blank">HTC</a> and <a title="Find out about the Palm" href="http://www.engadget.com/2009/01/08/the-palm-pre/" target="_blank">Palm</a> have all come up with their own post-iPhone take on mobiles. But it&#8217;s the <a title="Find out about the T-Mobile G1" href="http://www.t-mobile.co.uk/g1-with-google-phone/" target="_blank">T-Mobile G1</a> &#8211; the &#8216;Google phone&#8217; &#8211; that attracted the most attention on its release last year.</p>
<p>The first generation G1 is less sleek than the iPhone and its keys are comically tiny. Its main attraction is that it uses Google&#8217;s operating system, <a title="Find out more about the Android" href="http://www.android.com/" target="_blank">Android</a>, which allows anyone to design and distribute &#8216;widgets&#8217; for the phone. (In contrast, Apple only allows iPhone programs that it&#8217;s approved to make it to the Apps branch of the iTunes store.)</p>
<p>Google already provides <a title="Find out about mobile versions of Google's products" href="http://www.google.com/mobile/" target="_blank">mobile versions</a> of its products, including search, Gmail, Google Maps and YouTube. And in February it introduced <a title="Find out more about Google Latitude" href="http://www.google.com/latitude/intro.html" target="_blank">Google Latitude</a>, which allows users to see their friends&#8217; locations (or the locations of their mobiles, at least).</p>
<p>Indeed, the true potential of the mobile web &#8211; whether it&#8217;s being run on <a title="Find out more about Windows Mobile" href="http://www.microsoft.com/windowsmobile/en-us/default.mspx" target="_blank">Windows Mobile</a>, <a title="Find out more about Linux" href="http://www.limofoundation.org/" target="_blank">Linux</a> or <a title="Find out more about Unix" href="http://www.tuaw.com/2007/07/14/there-and-back-again-how-i-broke-into-the-iphone-unix-files-and/" target="_blank">Unix</a> &#8211; is in exploiting services that allow users to access content tailored to wherever they are. Location-based services are in their early days but there are already some ingenious applications available, including:</p>
<p>• <a title="Find out about Wikinear" href="http://wikinear.com/" target="_blank">Wikinear</a>, which delivers Wikipedia pages that are relevant to your location<br />
• Location-based social network <a title="Find out about Brightkite" href="http://brightkite.com/" target="_blank">Brightkite</a><br />
• <a title="Find out about Loopt" href="http://www.loopt.com/" target="_blank">Loopt</a>, which promises to &#8220;transform your mobile phone into a social compass&#8221;<br />
• Travel planner <a title="Find out about Dopplr" href="http://www.dopplr.com/" target="_blank">Dopplr</a><br />
• <a title="Find out about Qype" href="http://www.qype.co.uk/" target="_blank">Qype</a>, which offers localised, user-generated reviews of pubs and restaurants<br />
• A <a title="Find out about Fire Eagle" href="http://fireeagle.yahoo.net/gallery" target="_blank">host of applications</a> powered by Yahoo&#8217;s geo-location service Fire Eagle</p>
<p>The mobile web has already started to alter how we use the internet: <a title="Find out how many people are using social networking sites on their phones" href="http://www.ofcom.org.uk/media/news/2008/11/nr_20081120" target="_blank">800,000 mobile subscribers in the UK</a> access social networking sites using their phones, for instance. As The Observer&#8217;s John Naughton <a title="Read the Observer article" href="http://www.guardian.co.uk/media/2008/sep/28/googlethemedia.mobilephones">puts it</a>, &#8220;Mobile phones will come to be the way in which most people get access to the internet most of the time.&#8221;</p>
<p>Whether you wish to provide mobile e-commerce, a location-based service or simply a version of your site that&#8217;s optimised for viewing on mobile devices, now is the time to embrace the mobile web. We have seen the future &#8211; and it fits in your pocket.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zeta.net/web-development/how-the-web-is-going-mobile.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
