<?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>New Webmasters &#187; Optimise</title>
	<atom:link href="http://newwebmasters.net/category/optimise/feed/" rel="self" type="application/rss+xml" />
	<link>http://newwebmasters.net</link>
	<description>Build a Better Website</description>
	<lastBuildDate>Sun, 03 Jan 2010 23:12:18 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>How to Manage Email Accounts for Multiple Websites</title>
		<link>http://newwebmasters.net/optimise/how-to-manage-email-accounts-for-multiple-websites/</link>
		<comments>http://newwebmasters.net/optimise/how-to-manage-email-accounts-for-multiple-websites/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 21:01:41 +0000</pubDate>
		<dc:creator>corbyboy</dc:creator>
				<category><![CDATA[Optimise]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[domains]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[Planning Issues]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[webmaster tools]]></category>

		<guid isPermaLink="false">http://newwebmasters.net/?p=777</guid>
		<description><![CDATA[These days many people own a large number of domain names. One of the problems that we come across is how to manage all the email for these domains. If you may only receive a few emails each day for each website you run, does it really seem worthwhile logging into your email system for [...]]]></description>
			<content:encoded><![CDATA[<p>These days many people own a large number of domain names. One of the problems that we come across is how to manage all the email for these domains. If you may only receive a few emails each day for each website you run, does it really seem worthwhile logging into your email system for every website multiple times each day?</p>
<p>What would be ideal would be if email sent to any address for any of your domains was routed to a single email account.</p>
<p>In this article we are going to look at how to manage email for multiple websites from a single login system. We are going to use the free version of <a href="http://www.google.com/apps/intl/en/business/index.html">Google Apps for Domains</a> to do it.</p>
<h2>Sign Up For The Service</h2>
<p>If you aren&#8217;t already a user of Google Apps the first step is to sign up. Google Apps is great and it gives you access to email, document collaboration and a calendar for your organisation. They also offer an upgraded version you can use if you like, but we will stick with the free one for now.</p>
<p>Navigate to the <a href="http://www.google.com/apps/intl/en/business/index.html">Google Apps for Domains Homepage</a> and click the standard edition.</p>
<div class="captionfull"><img src="http://newwebmasters.net/wp-content/uploads/2009/09/google-apps-intro.png" alt="Google Apps Intro" title="Google Apps Intro" width="750" height="664" />
<p>Google Apps Introduction Screen</p>
</div>
<p>The next page will give you a comparison between the standard and premier versions. If you want to continue with the free signup click the blue &#8220;Get Started&#8221; button in the top right corner.</p>
<p>On the next page you can either enter a domain name you currently own, or opt to register one through Google.</p>
<div class="captionfull"><img src="http://newwebmasters.net/wp-content/uploads/2009/09/google-apps-registration-screen.png" alt="Google Apps Registration Screen" title="Google Apps Registration Screen" width="750" height="362" />
<p>Google Apps Registration Screen</p>
</div>
<p>You are then required to enter the administrator&#8217;s contact details as well as answer some questions about your organisation. Google also notifies you that you must be able to change your MX records (so email sent to you is routed through Google) and create CNAME records for your domain (so you can use friendly URLs such as mail.mydomain.com).</p>
<p>You only need to set this up for your primary domain name. We will add more domains later on.</p>
<h2>Create A Catch-All Email Address</h2>
<p>One thing I like to do is get my website visitors to send emails to a specific address that is relevant to the subject they are contacting me about. For example, if I am looking for beta testers for new software I would like people to email beta@newwebmasters.net. However, I don&#8217;t want all the hassle of having to set a new email address up.</p>
<div class="captionleft"><img src="http://newwebmasters.net/wp-content/uploads/2009/09/google-apps-manage-email.png" alt="Manage Email Settings in Google Apps" title="Manage Email Settings in Google Apps" width="448" height="217" />
<p>Manage Email Settings in Google Apps</p>
</div>
<p>This is where a catch-all email address comes into play.</p>
<p>Let&#8217;s create one in Google Apps.</p>
<p>First of all, ensure the email address you want to use has been created.</p>
<p>Next, click <strong>Service Settings</strong> then <strong>Email</strong> and scroll down to <strong>Catch-all address</strong>. Enter the username of the person to whom all email should be sent and click <strong>Save Changes</strong>.</p>
<p>From now on any email sent to an address that doesn&#8217;t have an account setup will be routed to the email address you just picked.</p>
<h2>Add Multiple Domains</h2>
<p>A great feature of Google Apps is the ability to add domain aliases. Say for example if you own mydomain.com and mydomain,org, you can add one as an alias so email sent to a user on either domain will be routed to the same email inbox.</p>
<p>To add a new alias click <strong>Domain Settings</strong> and then <strong>Domain Names</strong>. Click <strong>Add a domain alias</strong> to start adding a new domain. Every domain you add will have to be verified before it can be used.</p>
<p>The screenshot below shows the domains currently set up on my account.</p>
<div class="captionfull"><img src="http://newwebmasters.net/wp-content/uploads/2009/09/google-apps-domain-aliases.png" alt="Domain Aliases on Google Apps" title="Domain Aliases on Google Apps" width="750" height="362" />
<p>Domain Aliases on Google Apps</p>
</div>
<p>From this you can see that any email sent to chris@mywebcards.net and chris@page-checker.com will be forwarded to chris@newwebmasters.net.</p>
<p>But now we have all email for all of our domains forwarded to a single email address, how do we keep them sorted and organised? This is where Google&#8217;s fantastic filtering and labelling comes in useful.</p>
<h2>Filter and Sort Incoming Mail</h2>
<p>Google Apps Email has all the features that Gmail has. This includes the labelling and filtering system.</p>
<p>You must login to the catch-all email account you just created. It is important that you use the correct account.</p>
<p>First of all, let&#8217;s create a new label for each domain we are expecting email from. In the screenshot below we have set it up for our 3 domains, mywebcards.net, newwebmasters.net and page-checker.com.</p>
<div class="captionfull"><img src="http://newwebmasters.net/wp-content/uploads/2009/10/google-apps-labels.png" alt="Labels in Google Apps Email" title="Labels in Google Apps Email" width="715" height="183" />
<p>Labels in Google Apps Email</p>
</div>
<p>To set them up click <strong>Edit Labels</strong> at the bottom of the Labels box in the left hand column. Type your label in the <strong>Create a new label</strong> box and click <strong>Create</strong>.</p>
<p>Next we have to filter all our incoming mail so it is assigned the correct label.</p>
<p>Firstly click <strong>Create a filter</strong> at the top of any page. It is the small text just to the right of the search box.</p>
<p>In the <strong>To</strong> box enter *@yourdomain.com. So for example, in the screenshot below we have entered *@newwebmasters.net. This will catch all mail sent to anybody at this domain.</p>
<div class="captionfull"><img src="http://newwebmasters.net/wp-content/uploads/2009/10/google-apps-filter.png" alt="Using Filters in Google Apps Email" title="Using Filters in Google Apps Email" width="750" height="123" />
<p>Using filters in Google Apps Email</p>
</div>
<p>You can click <strong>Test Search</strong> to check the correct emails are being picked up. Otherwise just click <strong>Next Step</strong>. You can apply the label to emails that have already been received by checking the <strong>Also apply filter to conversations below</strong> checkbox.</p>
<p>Next you need to choose an action to perform on these emails. Check the <strong>Apply the label</strong> checkbox and choose the appropriate label you created earlier. Click <strong>Create Filter</strong> to action your changes.</p>
<p>You then need to repeat these steps for each domain you have set up.</p>
<p>Each email you receive should then be filtered into the appropriate label you have just set up.</p>
<p>This is very useful to help you manage your email on multiple domains and I hope you find these steps useful.</p>
]]></content:encoded>
			<wfw:commentRss>http://newwebmasters.net/optimise/how-to-manage-email-accounts-for-multiple-websites/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Where To Start With Multiple Browser Testing?</title>
		<link>http://newwebmasters.net/optimise/multiple-browser-testing/</link>
		<comments>http://newwebmasters.net/optimise/multiple-browser-testing/#comments</comments>
		<pubDate>Thu, 12 Feb 2009 00:15:20 +0000</pubDate>
		<dc:creator>corbyboy</dc:creator>
				<category><![CDATA[Optimise]]></category>
		<category><![CDATA[Accessibility]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[optimisation]]></category>
		<category><![CDATA[Planning Issues]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[useability]]></category>

		<guid isPermaLink="false">http://newwebmasters.net/?p=457</guid>
		<description><![CDATA[Cross browser testing is an integral part of building a page, not something to be left until you are about to publish it. Learn about how to do it well.]]></description>
			<content:encoded><![CDATA[<h2>Introduction</h2>
<p>Internet Explorer 6, 7 and 8, Mozilla Firefox, Opera, Safari and Google Chrome. All browsers that are currently widely used that your visitors are using to visit your website today.</p>
<p>Cross browser testing is one of those development steps that is a necessary evil. It is an integral part of building a page, not something to be left until you are about to publish it. Javascript, CSS, transparent images and html coding errors are all handled differently by different web browsers. In order to ensure your visitors have the best experience possible, you need to test these aspects on as many different browsers as you feel is necessary.</p>
<h2>Which Browsers Need Testing?</h2>
<p>The big ones that all sites should be tested on are Firefox and Internet Explorer 7 and 8 (which as of writing is currently in beta). Others that you may include are Safari, Google Chrome, Opera and Internet Explorer 6. It can be tricky deciding which browsers are worth your time testing on. Some people argue that you shouldn&#8217;t test on IE6 as it is outdated, however it still has a 25% share of the browser market. The statistics below show the browser market share for the main browsers according to <a href="http://marketshare.hitslink.com/browser-market-share.aspx?qprid=2&#038;qpmr=40&#038;qpdt=1&#038;qpct=3&#038;qptimeframe=Y">Net Applications</a> for January 2009.</p>
<table>
<tr>
<th>Browser</th>
<th>Market Share</th>
</tr>
<tr>
<td>Internet Explorer 7</td>
<td>46.06%</td>
</tr>
<tr>
<td>Internet Explorer 6</td>
<td>26.20%</td>
</tr>
<tr>
<td>Firefox 2</td>
<td>11.60%</td>
</tr>
<tr>
<td>Firefox 3</td>
<td>6.82%</td>
</tr>
<tr>
<td>Safari 3.1</td>
<td>3.41%</td>
</tr>
<tr>
<td>Safari 3.0</td>
<td>1.72%</td>
</tr>
<tr>
<td>Opera 9</td>
<td>0.68%</td>
</tr>
</table>
<p>You need to look at your analytics information and decide what you are able to cover in your browser testing efforts. Nobody can tell you what you should try and include, you need to decide based on your own statistics and how much time you are able to take away from your development time.</p>
<h2>Where To Start?</h2>
<p>Now we have covered what you need to test and why, we need to decide how we are going to start testing.</p>
<p>Most developers try to avoid installing multiple browsers as this can be very tricky. It is also sometimes impossible to install different versions of the same browser on a single computer. Let&#8217;s have a look at some of our options.</p>
<h3>Screenshots</h3>
<p>Perhaps the simplest way of testing a web page in multiple browsers is by taking screenshots in as many different web browsers as possible. This will help you discover the major html and CSS layout bugs that affect your pages.</p>
<h4>Browsershots</h4>
<p>Fortunately, this type of testing can be done for free and without you needing to install any other browsers. The best place to try is <a href="http://browsershots.org/">Browsershots</a>, which lets you test a page on 88 different versions of web browsers on four different operating systems. The system is free too, although you should definitely think about leaving a donation to show your appreciation.</p>
<p>It works by adding your page to a queue. When a system with the correct operating system and browser version becomes free, it loads up your page and takes a screenshot. While the system is free, it relies on their being sufficient free computers available to take your screenshot. This means that sometimes you may have to wait up to a few hours for your screenshots.</p>
<p>The major drawback of taking screenshots is that you only get an image of how the page looks when it loads. You can&#8217;t test javascript or CSS effects and, since you can only pass a URL, you can test pages that need a form submission to access them. It is, however, a great way to get an overview of your site in many different browsers.</p>
<h4>Litmus</h4>
<p>There is also a great service that will take screenshots of your webpage called <a href="http://litmusapp.com/">Litmus</a>. It takes screenshots instantly and they have a great variety of browsers to choose from. You can test on Internet Explorer 7 and Firefox 2 for free, but prices start from $49 US for a single user for a month.</p>
<p>The service has a great interface and you won&#8217;t have to queue for your screenshots to be taken.</p>
<h3>Using Multiple Versions of Internet Explorer</h3>
<p>Running multiple versions of Internet Explorer (IE) on a single PC is not an easy task. If you are daunted by anything too technical, please skip this step and continue below. Different versions of IE use different versions of the same files, so it is not possible to have multiple versions of those files on a single Windows installation</p>
<p><hp>The two main ways of installing multiple versions is by using an emulator or partioning your hard drive.</p>
<h4>Using An Emulator</h4>
<p>An emulator, such as <a href="http://www.virtualbox.com/">VirtualBox</a> allows you to install a new operating system, within an existing operating system. It is frequently used to get a Windows program running inside a Linux operating system, however it is possible to install Windows XP inside Windows XP, or Vista inside Vista. On the &#8220;emulated&#8221; operating system (also known as the &#8220;guest&#8221;) you can install a different version of Internet Explorer than you have on your original operating system.</p>
<p>It might sound complicated, but it is actually quite easy to achieve. Unfortunately, emulated operating systems may run very slowly as the memory on the computer is shared between the two systems. It is very useful when you only use it infrequently.</p>
<h4>Partitioning Your Hard Disk</h4>
<p>This method requires you to split you hard disk into two (or possibly even more if you want to run more than two versions) and install a new operating system on each. It means you can install, say, Windows XP on each partiton and have IE6 on one, IE7 on another and IE8 (currently beta) on the third.</p>
<p>This method is quite easy and more reliable and accurate than using an emulator but it means you are wasting a lot of hard disk space by having three operating systems installed. It also takes a lot of time to reboot your machine and select a different system just to test a small change you have made in your web page.</p>
<h3>Using Multiple Versions Of Firefox</h3>
<p>The best method of using multiple versions of Mozilla Firefox is to install the <a href="http://portableapps.com/apps/internet/firefox_portable">PortableApps</a> version. Software from PortableApps.com can run as standalone software with no other requirements and with no need for installation. It is designed so you can carry your essential software round with you without having to install it on every PC you use. This has the added side effect that you can run multiple versions at the same time.</p>
<p>You can download the current version 3 from the <a href="http://portableapps.com/apps/internet/firefox_portable">PortableApps Firefox page</a> and you can download older versions from <a href="https://sourceforge.net/project/showfiles.php?group_id=151265&#038;package_id=283201">their archives</a>.</p>
<h3>Using A &#8220;Virtual&#8221; Emulator</h3>
<p>The site <a href="http://crossbrowsertesting.com/">Cross Browser Testing</a> allows you access to a &#8220;virtual&#8221; emulator. You simply pick your operating system, pick your web browser and you have full access to that <a href="http://crossbrowsertesting.com/configurations.php">configuration</a>. You are not limited to just viewing a static image. You can fully interact with the web page and test out your javascript, CSS, AJAX and image effects.</p>
<p>It is a great service and you can use it in five minute chunks for free, although paid subscribers do get priority. Their monthly fee is $29.95 for the first month and $19.95 after that for 40 hours use. You can also buy credits to pay as you use the service.</p>
<h3>Get Direct Feedback</h3>
<p><a href="http://www.feedbackarmy.com.">Feedback Army</a> is a very original idea for a service allows you to ask up to ten questions about your website. It will then be posted on Amazon&#8217;s Mechanical Turk for up to 50 people to answer.</p>
<p>While this isn&#8217;t directly cross browser testing as such, it is quite usual to ask visitors what their browser and operating system is and what visual problems they encountered on your site.</p>
<p>The service costs $10 US for ten questions and $40 US for 50 questions. According to the site&#8217;s FAQs &#8220;Feedback Army restricts the review jobs to workers with a high approval rating.&#8221; They don&#8217;t specify exactly what that level is but it is also claimed that each review is vetted before being approved.</p>
<h2>In Summary</h2>
<p>Hopefully now you should have some idea of how you can test your website in multiple browsers. There are many methods available and we have explored just a few in this article.</p>
<p>If you have experience with any other testing methods please feel free to post them in the comments below.</p>
]]></content:encoded>
			<wfw:commentRss>http://newwebmasters.net/optimise/multiple-browser-testing/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Essential Firefox Extensions for Webmasters</title>
		<link>http://newwebmasters.net/optimise/essential-firefox-extensions-for-webmasters/</link>
		<comments>http://newwebmasters.net/optimise/essential-firefox-extensions-for-webmasters/#comments</comments>
		<pubDate>Mon, 08 Dec 2008 16:11:22 +0000</pubDate>
		<dc:creator>corbyboy</dc:creator>
				<category><![CDATA[Optimise]]></category>
		<category><![CDATA[optimisation]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[speed]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[webmaster tools]]></category>
		<category><![CDATA[yahoo]]></category>

		<guid isPermaLink="false">http://newwebmasters.net/?p=394</guid>
		<description><![CDATA[There are quite a few excellent add-ons for Firefox that make our lives as web developers much easier. We will look at the best ones in this article.]]></description>
			<content:encoded><![CDATA[<p>Firefox is as very popular web browser and is being <a href="http://newwebmasters.net/history/firefox-heading-towards-20-market-share/">used by more people everyday</a>. It is particularly popular among web developers, not least due to the add-ons available for the browser.</p>
<p>There are quite a few excellent add-ons for Firefox that make our lives as web developers much easier. We will look at the best ones in this article.</p>
<h2>Web Developer Toolbar</h2>
<div class="captionleft"><img src="http://newwebmasters.net/wp-content/uploads/2008/12/webdeveloper.png" alt="Web Developer Toolbar" title="Web Developer Toolbar" width="269" height="358" /></div>
<p>This is ultimate add-on for web developers. It has been downloaded over 8.5 million times and is essential for any web development tasks.</p>
<p>It allows you to modify pages and environmental variables to help you identify problems on your pages. You can modify and remove cookies, disable images, modify stylesheets, find broken images, outline divs, tables, classes, ids and headers. You can also test the HTML and CSS validity and check links and accessibility status. It cannot be recommended highly enough as an excellent tool for web developers.</p>
<p><a href="https://addons.mozilla.org/en-US/firefox/addon/60">Download the Web Developer Toolbar</a></p>
<p><br clear="both" /></p>
<h2>IE Tab</h2>
<div class="captionleft"><img src="http://newwebmasters.net/wp-content/uploads/2008/12/ietab.png" alt="IE Tab" title="IE Tab" width="200" height="150" /></div>
<p>This add-on allows you to view how a page is rendered in Internet Explorer, right from within Firefox itself.</p>
<p>Cross-browser testing is essential and this add-on allows you to test your page is another browser without having to fire up Internet Explorer.</p>
<p><a href="https://addons.mozilla.org/en-US/firefox/addon/1419">Download IE Tab</a></p>
<p><br clear="both" /></p>
<h2>Live HTTP Headers</h2>
<div class="captionleft"><img src="http://newwebmasters.net/wp-content/uploads/2008/12/httpheaders.gif" alt="Live HTTP Headers" title="Live HTTP Headers" width="375" height="250" /></div>
<p>Live HTTP Headers allows you to view the meta-information that is sent with every HTTP request. It is useful for checking header status returned and for checking Etags, expiry information and server information. You can also get a list of all the HTTP requests used to generate a page.</p>
<p>It is also helpful to check the HTTP error code returned for a page, which is helpful for keeping th search engines happy.</p>
<p><a href="https://addons.mozilla.org/en-US/firefox/addon/3829">Download Live HTTP Headers</a></p>
<p><br clear="both" /></p>
<h2>Firebug</h2>
<div class="captionleft"><img src="http://newwebmasters.net/wp-content/uploads/2008/12/firebug.png" alt="Firebug" title="Firebug" width="262" height="274" /></div>
<p>Firebug is a tool that helps you debug your HTML, CSS and javascript. You can edit your CSS live in the page to see the results instantly. You can also debug javascript errors.</p>
<p><a href="https://addons.mozilla.org/en-US/firefox/addon/1843">Download Firebug</a></p>
<h2>YSlow</h2>
<div class="captionleft"><img src="http://newwebmasters.net/wp-content/uploads/2008/12/yslow.gif" alt="YSlow" title="YSlow" width="424" height="267" /></div>
<p>This is a tool by Yahoo that profiles web pages and helps you to optimise loading times by applying Yahoo&#8217;s <a href="http://developer.yahoo.com/performance/rules.html">high performance rules</a>. It requires Firebug to be installed first.</p>
<p>YSlow grades each component of your page from A to F and then gives you an overall rating. It then tells you what to do to improve the performance of your webpages.</p>
<p><a href="https://addons.mozilla.org/en-US/firefox/addon/5369">Download YSlow</a></p>
<p><br clear="both"></p>
<h2>Screengrab</h2>
<p>One thing you might find yourself doing quite often as a web developer is taking screenshots of webpages. It is surprisingly tricky to take a screenshot of an entire page without having to download external software. Screengrab is an excellent tool that gives you the option of capturing a whole page, just the visible part or a selection. It will either save the file or copy it to the clipboard, it&#8217;s up to you.</p>
<p><a href="https://addons.mozilla.org/en-US/firefox/addon/1146">Download Screengrab</a></p>
<h2>Summary</h2>
<p>There are, of course, many hundreds of addons for Firefox and lots of them are useful for web developers. These ones here are my favourites that I use everyday. Feel free to post your favourites in the comments below.</p>
]]></content:encoded>
			<wfw:commentRss>http://newwebmasters.net/optimise/essential-firefox-extensions-for-webmasters/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why Getting Approved In The Open Directory Takes So Long</title>
		<link>http://newwebmasters.net/optimise/why-getting-approved-in-the-open-directory-takes-so-long/</link>
		<comments>http://newwebmasters.net/optimise/why-getting-approved-in-the-open-directory-takes-so-long/#comments</comments>
		<pubDate>Wed, 05 Nov 2008 00:33:13 +0000</pubDate>
		<dc:creator>corbyboy</dc:creator>
				<category><![CDATA[Optimise]]></category>

		<guid isPermaLink="false">http://newwebmasters.net/?p=356</guid>
		<description><![CDATA[Getting listed in the Open Directory can take a very long time. Let's take a look at the reasons why.]]></description>
			<content:encoded><![CDATA[<p>With over 4.5 million sites listed in more than half a million categories, the Open Directory Project (ODP) is by far the largest human-edited directory on the Internet. Incidentally, if you didn&#8217;t already know, ODP&#8217;s alternative name is &#8220;Directory Mozilla,&#8221; hence the URL dmoz.org.</p>
<p>It is also one of the very few directories that people still recommend for link building purposes. Many directories have had their ability to pass Page Rank removed, but a link from the ODP is still treasured by many webmasters.</p>
<p>Sites are submitted manually and each submission is manually reviewed before being approved or rejected. One of the annoying things about submitting to ODP is the amount of time it takes to have a site approved. It can literally take years. Frustratingly, if your site doesn&#8217;t appear you don&#8217;t know if it has been rejected or if it is still waiting to be reviewed.</p>
<p>A recent <a href="http://blog.dmoz.org/2008/10/10/what-happens-after-i-submit-my-site-to-dmoz/">post on the DMOZ blog</a> explains the process from an editor&#8217;s point of view. It gives the reason why reviewing a site can take so long.</p>
<h2>The Review Process</h2>
<blockquote><p>Time passes until an editor with permissions in that category decides to look at the unreviewed pool and review some sites. This could take anywhere from a few minutes to a year or more</p></blockquote>
<p>ODP receives about 30 000 new site suggestions every week, and while the homepage states that there are 81 000 editors, only about 6 000 are active. Editors are assigned to specific categories and can only review sites that are submitted to that category.</p>
<p>When an editor has some spare time to edit a category, they look at a pool of sites and choose one to edit. Note that the blog post above states that this process &#8220;could take anywhere from a few minutes to a year or more.&#8221; Sites are not necessarily reviewed in the order they were submitted; the editor can pick and choose which site to edit and which ones to leave in the pool.</p>
<p>If a site is fine, or only needs minor changes made to it, it is quickly approved and added to the directory. If a site is listed in the wrong category, the editor can drop it back into the pool, or bounce it to another category. This is where things start to take time. If you haven&#8217;t bothered to take the time to choose the correct category, chances are that the editor who has just looked at your site won&#8217;t take the time either and it will probably just be sent to the pool of sites of another generic category. It doesn&#8217;t get preferential treatment because it has been looked at by another editor; it has to wait its turn to be edited again like all the other sites.</p>
<h2>Always Submit to the Correct Category</h2>
<p>Let&#8217;s look at an example.</p>
<ol>
<li>I submit my PHP-related website to DMOZ but I accidentally submit it to the health category. Maybe this category is edited quite frequently, so it is looked at within a week.</li>
<li>The editor of the health category doesn&#8217;t know anything about PHP, but knows your site looks computer related. The site is then bumped to the computers category.</li>
<li>Perhaps the computer category is edited quite frequently too, so your site gets looked at within a month. This editor can see that your site is too specific for the computers category but realises it looks like some kind of programming language. It is then sent to the pool of websites for the programming category.</li>
<li>This category is not looked at very often, so it takes six months for somebody to review your site on the programming category. This editor can see that your website belongs in the PHP category, so once again it is assigned to a new category.</li>
<li>The PHP category is edited very rarely indeed. It takes 9 months for somebody to look at your submission in this category before it is finally approved.</li>
<li>All of this time and effort could have been saved by simply submitting your site to the correct category 16 months ago!</li>
</ol>
<p>This is only an example, I don&#8217;t know how often each category is edited. But now you understand how the editing process works, you can understand the importance of making your title and description accurate and taking the time to ensure you have submitted to the correct category. It may make the difference between having to wait two months for approval, or two years!</p>
]]></content:encoded>
			<wfw:commentRss>http://newwebmasters.net/optimise/why-getting-approved-in-the-open-directory-takes-so-long/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Understand Your Statistics: Why Bounce Rate Matters</title>
		<link>http://newwebmasters.net/plan/understand-your-statistics-why-bounce-rate-matters/</link>
		<comments>http://newwebmasters.net/plan/understand-your-statistics-why-bounce-rate-matters/#comments</comments>
		<pubDate>Fri, 19 Sep 2008 16:58:27 +0000</pubDate>
		<dc:creator>corbyboy</dc:creator>
				<category><![CDATA[Optimise]]></category>
		<category><![CDATA[Planning Issues]]></category>
		<category><![CDATA[analytics]]></category>
		<category><![CDATA[traffic]]></category>

		<guid isPermaLink="false">http://newwebmasters.net/?p=236</guid>
		<description><![CDATA[Analytics packages return a bewildering array of information. Understanding what it means can be difficult. This article will teach you all about the bounce rate statistic.]]></description>
			<content:encoded><![CDATA[<p>There are many different analytics packages out there for you to choose from. Statistics such as numer of visitors, where they came from, how many pages they looked at and what sort of browser they used are all very valuable to a webmaster. Most of these analytics packages record similar type of information. The one piece of information we are going to analyse today is <strong>Bounce Rate</strong>. The information we will look at is taken from Google Analytics, but most analytics packages will give you this piece of information.</p>
<h2>What Is A &#8220;Bounce&#8221;</h2>
<p>A bounce occurs when a visitor leaves a particular website <strong>after only visiting a single page.</strong></p>
<p>A visitor is regarded as having left the website when either</p>
<ul>
<li>Their session times out,</li>
<li>They close the browser window or tab,</li>
<li>They type a new address into the address bar, or</li>
<li>They click the back button to return to a different website</li>
</ul>
<p>By default, Google Analytics&#8217;s session timeout is 30 minutes. That means that if the user stops activity for 30 minutes then carries on browsing the site, a new session will be created. If the user leaves the site but then returns within 30 minutes, the return visit is counted as part of the original session. You are able to manually change the timeout length.
</p>
<p>Each specific page on a website has its own bounce rate. It is generally expressed as a percentage and it means the number of visitors who left after viewing that page and no others.</p>
<p>For example, if a page has a 30% bounce rate, it means 30% of visitors who enter via that page leave without visiting any others.</p>
<p>In addition, there will be an average, site-wide bounce rate. You can work out how effective a specific page is by comparing its bounce rate to the site-wide bounce rate.</p>
<h2>What Is A Good Bounce Rate?</h2>
<p>There is not one single figure that is suitable for all types of website. As a very rough idea, a bounce rate between 20% and 50% is not too bad. However, the ideal bounce rate depends very much on the type of site you run and the type of visitors you attract.</p>
<p>If you run a news-type website, the chances are you will have a higher bounce rate. A visitor comes directly to the news story they wish to learn about, reads it and then leaves. Having a bounce rate of 80% for this page doesn&#8217;t necessarily mean that the page is ineffective. In fact the page may be so effective, that the visitor doesn&#8217;t need to navigate to another page.</p>
<p>If you run an e-commerce site and are looking for people to complete a checkout before they leave then you would expect to have a very low bounce rate. If people are entering a product page and leaving without visiting your checkout, then something is wrong. The same is true for any site that wants visitors to complete some sort of task, be it a newsletter signup, or registration at a forum.</p>
<h2>Analysing Specific Pages</h2>
<p>
<img src="http://newwebmasters.net/wp-content/uploads/2008/09/bounce1.png" alt="Bounce rate of 39.16%" title="Bounce rate of 39.16%" width="156" height="61" class="size-full wp-image-328" /><br />
To find the bounce rate for a specific page in Google Analytics navigate to <em>Content</em> -> <em>Content by title</em>. Choose the title of the page you wish to analyse. You can then see the bounce rate of the page. In the example to the left, you can see the bounce rate is 39.16%. Google Analytics also tells us that this is 50.28% below the site average.</p>
<p>This suggests that this is a particularly effective page at enticing visitors to navigate the rest of the site. Note that we aren&#8217;t looking at the absolute bounce rate, just how it differs from the site-wide rate. I will explain why the site-wide bounce rate is so high later.</p>
<p><img src="http://newwebmasters.net/wp-content/uploads/2008/09/bounce2.png" alt="Bounce rate of 83.35%" title="Bounce rate of 83.35%" width="145" height="60" class="size-full wp-image-329" /><br />
The bounce rate for our homepage is 83.35%. This is 5.82% higher than the site-wide bounce rate. This means that only 17 out of 100 people who enter from the homepage navigate to any other pages.</p>
<h2>Analysing Bounce Rate by Source</h2>
<p>Another interesting experiment is to look at how the bounce rate changes depending on the source of the visitor. This can tell you how interesting people find your website depending on who referred them. To locate the information, click <em>Traffic Sources</em> -> <em>Referring Sites</em> and click the domain you wish to analyse.</p>
<p>First we will look at the referrer domain buyhitscheap.com. They are a company that sells website hits. I used it in a previous experiment analysing visitor loyalty. As you can see, the bounce rate is 100%. Every single visitor referred by that domain leaves without visiting another page. From this statistic you can get a good idea of how interested the visitors were in your website &#8211; not very.</p>
<p>Let&#8217;s have a look at stumbleupon.com. This referrer has a bounce rate of 75%. This is not too bad compared to some other referrers. 1 out of 4 people from Stumbleupon navigate to at least one other page before leaving. It shows you that the traffic from stumbleupon will be more likely to visit other areas of your website than the traffic from buyhitscheap.com. With this information you can decide which is better to focus your attention on.</p>
<h2>Summary</h2>
<p>We all know that digging through statistics is incredibly boring. Webmasters don&#8217;t want to spend time trawling through analytics data, they want to spend time working on their site. But bounce rate is one of those particularly useful pieces of data, and is more powerful than it seems at first.</p>
<p>In my opinion it is well worth spending some time working out who are your best referrers, as they may not just be the sites that send you the most visitors. It is also worthwhile being able to determine which pages make people want to explore more of your site and which ones have people scrambling for the back button. All of this is useful information that will help you to improve your site, and ultimately gain more visitors.</p>
]]></content:encoded>
			<wfw:commentRss>http://newwebmasters.net/plan/understand-your-statistics-why-bounce-rate-matters/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Ultimate Guide To Yahoo Search Operators</title>
		<link>http://newwebmasters.net/optimise/the-ultimate-guide-to-yahoo-search-operators/</link>
		<comments>http://newwebmasters.net/optimise/the-ultimate-guide-to-yahoo-search-operators/#comments</comments>
		<pubDate>Fri, 05 Sep 2008 23:24:07 +0000</pubDate>
		<dc:creator>corbyboy</dc:creator>
				<category><![CDATA[Link Building]]></category>
		<category><![CDATA[Optimise]]></category>
		<category><![CDATA[Search Engines]]></category>
		<category><![CDATA[keywords]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[yahoo]]></category>

		<guid isPermaLink="false">http://newwebmasters.net/?p=279</guid>
		<description><![CDATA[Since search engine databases hold such vast quantities of information that they put in place special features that allow you to refine what you search for. These "operators" are very useful when optimising your website for the search engines. Learn how to use them with this article.]]></description>
			<content:encoded><![CDATA[<div class="captionright"><img src="http://newwebmasters.net/wp-content/themes/tma/images/latest/yahooadv.jpg" alt="Advanced Yahoo Search Operators" title="Advanced Yahoo Search Operators" width="470" height="175" /></p>
<p>Advanced Yahoo Search Operators</p>
</div>
<p>Search engines are incredibly advanced pieces of software. The basic interface that we see and the speed at which they work often makes us forget that. Since search engine databases hold such vast quantities of information that they put in place special features that allow you to refine what you search for. These &#8220;operators&#8221; are very useful when optimising your website for the search engines.</p>
<p>Yahoo is probably the most popular place to get accurate information on which websites link where. The information on Google is very unreliable, as is MSN/Live. Yahoo&#8217;s Site Explorer also gives us a goldmine of useful linking information.</p>
<p>This article will help you to use the advanced search operators in Yahoo Search to optimise and analyse the links to and from your website as well as those to and from your competitors websites.</p>
<h2>Why Do I Need To Analyse My Competitors&#8217; Links?</h2>
<p>If you find a useful, relevant and popular website that links to one of your competitors, you need to ask yourself &#8220;<b>why is this site not linking to me?</b>&#8220;</p>
<p>It is also useful to find out which &#8220;power&#8221; sites are linking to you. Sites such .edu and .gov sites are widely regarded as more important to search engines and it&#8217;s easy to find where these sites link to. (Note: it is not the actual .edu and .gov extensions that make a site more authorative. Sites like these simply tend to among the more established and linked-to sites on the Web) Perhaps you want to find out which .info sites are linking to you with spammy keywords.</p>
<p><b>Important note.</b> When Yahoo returns results in its regular listings and in Site Explorer it lists nofollowed links along with followed links and doesn&#8217;t differentiate between them. You will have to check the links manually or use a special tool to check if the links are followed or not.</p>
<h2>What Operators Can I Use?</h2>
<p>Let&#8217;s get started on the actual operators themselves.</p>
<h3>Link:</h3>
<p>Use link: to find documents that link to a particular URL. Link: requires you to use a full domain including http://.</p>
<p><b>Example:</b> link:http://search.example.com/</p>
<p>This operator will find any page that links the specified page. The example above will match http://search.example.com only. It will not match links to http://www.example.com, http://search.example.com/blog or http://help.search.example.com.</p>
<p>When you use the link: operator you need to be careful when choosing to use www or not in the domain. If you look for links to http://example.com, a page that links to http://www.example.com will not be returned unless the webmaster has set up a redirect, which many of them do.</p>
<h3>Linkdomain:</h3>
<p>Use linkdomain: to find pages that link to any URL on that domain and on any subdomains.</p>
<p><b>Example:</b> linkdomain:example.com</p>
<p>This will match pages that link to http://example.com, http://www.example.com, http://search.example.com and http://search.example.com/blog.</p>
<p><b>Important note.</b> When you do a search using link: or linkdomain: you will be redirected to Yahoo Site Explorer. Although this is a great tool, often you don&#8217;t want to be redirected. To avoid this happening, simply add one of the other search operators or some search text to your query.</p>
<h3>Site:</h3>
<p>Use site: your search to a particular domain and all its subdomains. Whereas link: and linkdomain: were looking for links to a site, the site: operator is conducting a search within a particular domain. For this reason, you need to use additional operators to your query or add some search text. If you just use site:example.com by itself you will be redirected to Yahoo Site Explorer.</p>
<p><b>Example:</b> site:example.com horse.</p>
<p>This will search the domain example.com for the phrase &#8220;horse.&#8221; It will also match results on search.example.com and help.search.example.com.</p>
<p><b>Example:</b> site: search.example.com horse.</p>
<p>This will match results on search.example.com and help.search.example.com but NOT example.com.</p>
<h3>Hostname:</h3>
<p>Use hostname: to find all documents from a particular host. It won&#8217;t search the subdomains of this host.</p>
<p><b>Example:</b> hostname:example.com horse.</p>
<p>This will find results for the query &#8220;horse&#8221; from example.com. It won&#8217;t search blog.example.com.</p>
<p><b>Example:</b> hostname: search.example.com horse.</p>
<p>This will only find results from that particular subdomain. It won&#8217;t find results from example.com or help.search.example.com.</p>
<h3>Url:</h3>
<p>Use url: to find a specific document in Yahoo&#8217;s search index. This operator does not search a domain, it simply locates the page and provides a link to it. It is useful to determine if a specific page is indexed.</p>
<p><b>Example:</b> url:http://www.example.com.</p>
<p>The full URL is required. In the above example url:www.example.com would not match any results. With this operator you need to be careful about whether you include www or not. This is one of the reasons why webmasters are encouraged to make a site with or without www resolve to the same page.</p>
<h3>Inurl:</h3>
<p>Use inurl: to search the actual URLs in the search index for the search terms.</p>
<p><b>Example:</b> inurl:horse.</p>
<p>The example above will return any page with the term &#8220;horse&#8221; in the URL. The search term will be highlighted in the results. You can use inurl: in isolation without any other operators or search terms.</p>
<h3>Intitle:</h3>
<p>This operator will search the page titles for the search terms.</p>
<p><b>Example:</b> intitle:horse.</p>
<p>The example above will return any page with the term &#8220;horse&#8221; in the <title> section. The search term will be highlighted in the results. You can use intitle: in isolation without any other operators or search terms.</p>
<h2>Advanced Queries: Combining Them Together</h2>
<p>The following example will show you how to build an advanced search query. It uses most of the operators mentioned above to show you how they can all fit together. The example is fictional but there are explanations to show how you can use them on your own site.</p>
<p>1. We want to find a site that links to two of our competitors but doesn&#8217;t link to us. We are MSN and we want to find any pages that currently link to Google and Yahoo but not to MSN:</p>
<p><b>linkdomain:google.com linkdomain:yahoo.com -linkdomain:msn.com</b></p>
<p>2. If we wanted to restrict this search to pages that contain the exact phrase &#8220;search engine&#8221; we can change it to:</p>
<p><b>linkdomain:google.com linkdomain:yahoo.com -linkdomain:msn.com &#8220;search engine&#8221;</b></p>
<p>The query could be modified to remove the quotation marks so we are not searching for the exact phrase.</p>
<p>3. Say we then wanted to restrict this search to pages with &#8220;seo&#8221; in their URL:</p>
<p><b>linkdomain:google.com linkdomain:yahoo.com -linkdomain:msn.com inurl:seo &#8220;search engine&#8221;</b></p>
<p>4. We then decide we don&#8217;t want to include pages that have the term &#8220;seo&#8221; in their title:</p>
<p><b>linkdomain:google.com linkdomain:yahoo.com -linkdomain:msn.com inurl:seo -intitle:seo &#8220;search engine&#8221;</b></p>
<p>5. Next we decide that after dropping the phrase &#8220;seo&#8221; in the title we only want pages that include the British spelling &#8220;Search Engine Optimisation&#8221; in the title. We only want that exact phrase with the words in that exact order</p>
<p><b>linkdomain:google.com linkdomain:yahoo.com -linkdomain:msn.com inurl:seo -intitle:seo intitle:&#8221;search engine optimisation&#8221; &#8220;search engine&#8221;</b></p>
<p>6. We then go back and decide that we only want to include pages that link to the Google and Yahoo homepage. We want to ignore all the links to Google Reader and other subdomains. Our query then becomes:</p>
<p><b>link:http://www.google.com link:http://www.yahoo.com -linkdomain:msn.com inurl:seo -intitle:seo intitle:&#8221;search engine optimisation&#8221; &#8220;search engine&#8221;</b></p>
<p>Note that we have to add http:// when using the link command. This only looks for links to that particular domain so using link:http://yahoo.com would not have worked.</p>
<p>7. Let&#8217;s be really fussy and add one final caveat: we only want sites that are .co.uk. We can do this with the site: command. Remember it searches subdomains of what we ask it to. So adding site:.co.uk will match example.co.uk and sub.example.co.uk.</p>
<div class="captionfull"><img src="http://newwebmasters.net/images/articles/yahooadv.png" alt="Our final results in Yahoo" title="Our final results in Yahoo" width="600" height="394" /></p>
<p>Our final results in Yahoo</p>
</div>
<p>Our final query is therefore:</p>
<p><b>link:http://www.google.com link:http://www.yahoo.com -linkdomain:msn.com inurl:seo -intitle:seo intitle:&#8221;search engine optimisation&#8221; &#8220;search engine&#8221; site:.co.uk</b></p>
<p>You can see from this final example that you can make your query very advanced indeed. Knowing these more advanced operators is very useful for your link building efforts.</p>
]]></content:encoded>
			<wfw:commentRss>http://newwebmasters.net/optimise/the-ultimate-guide-to-yahoo-search-operators/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Optimise Your Pages for Faster Load Time</title>
		<link>http://newwebmasters.net/produce/optimise-your-pages-for-faster-load-time/</link>
		<comments>http://newwebmasters.net/produce/optimise-your-pages-for-faster-load-time/#comments</comments>
		<pubDate>Tue, 22 Jul 2008 15:07:27 +0000</pubDate>
		<dc:creator>corbyboy</dc:creator>
				<category><![CDATA[Building Content]]></category>
		<category><![CDATA[Optimise]]></category>
		<category><![CDATA[optimisation]]></category>
		<category><![CDATA[speed]]></category>

		<guid isPermaLink="false">http://newwebmasters.net/?p=103</guid>
		<description><![CDATA[This guide will show you how to optimise your webpages to increase download time and reduce bandwidth]]></description>
			<content:encoded><![CDATA[<div class="captionright"><img src="http://newwebmasters.net/wp-content/themes/tma/images/latest/minify.jpg" alt="Compress your text until it can't be read" title="Optimise your code so it loads faster" /></p>
<p>Optimise your code so it loads faster.</p>
</div>
<p>Optimising your pages is ideally something you should do as you are building your website, not at the end. If you keep these ideas in mind as you develop your website you won&#8217;t spend time looking for bottlenecks when your site is complete.</p>
<h2>Reduce The Number of Requests</h2>
<p>This may sound basic, but simply reducing the number of items on each page will contribute significantly to reducing load time. Think about each item you add before you decide to use it. Is another image really necessary? Can you combine two smaller images into one larger one? If you have more than one javascript or CSS file can you combine them to one? Many of the most popular websites have two or three stylesheets and anything up to ten external javascript files on each page. Combining these into one file would help to increase load time significantly. Your return visitors may have your stylesheets and javascript files saved in their cache, but what about your first time visitors? Why will they return if they had to wait an eternity for the page to load?</p>
<h2>Make Javascript And CSS External</h2>
<p>While this may sound like it is contradicting the above advice, you should link your javascript and stylesheets rather than include them inline. While this does increase the number of requests, they will be cached and this will make a significant difference in speed when the visitor returns to your website. You will need to experiment to get the balance right for your own site.</p>
<h2>Remove All Unnecessary Characters</h2>
<div class="captionright"><img src="http://www.newwebmasters.net/images/articles/jscompress.png" alt="Remove All Unnecessary Characters" title="Remove All Unnecessary Characters" />
<p>Remove All Unnecessary Characters</p>
</div>
<p>This includes all unnecessary charcters in your HTML, javascript, CSS, PHP and every other text that you code. You can remove comments, line breaks, extra spaces and tabs. This is particularly effective with javascript and even makes a difference when you are using Gzip. A good tool for compressing javascript is <a href="http://developer.yahoo.com/yui/compressor/">YUI Compressor</a>. Beware that compressing (or &#8220;minifying&#8221; as it is often called) can sometimes produce bugs in your code. It will make reading source code difficult which is both an advantage and disadvantage. For these reasons, <b>always</b> keep a local, working copy of your work.</p>
<h2>Gzip Your Pages</h2>
<p>Gzip is a method of compressing text that is sent from your server to the browser. In the same way that zipping a file reduces its download size, gzipping a webpage decreases the amount of data that has to be downloaded. A smaller download size means faster download speeds. Gzip can only be applied to text files, as image files are already compressed.</p>
<h3>Gzip with PHP</h3>
<p>To apply Gzip compression to your PHP-powered website you simply need to add the following code to each page you wish to compress.</p>
<p><code>&lt;?php ob_start(&quot;ob_gzhandler&quot;); ?&gt;</code></p>
<p>This must be entered before any output is sent to the browser. This is very important. You can&#8217;t send out put before you have told PHP to compress the output! This is a very easy way to significantly increase the speed of your webpages. It is up to the browser to implement Gzip correctly so you don&#8217;t need to worry about determining whether the browser supports it.</p>
<p>The downside to using Gzip is that it requires more processing power to serve each page. However, this drawback is easy countered by the savings in bandwidth achieved by compressing each page. For this reason, Gzipping as many pages as possible is highly recommended.</p>
<h2>Let Users See That A Page Is Loading</h2>
<p>One thing that will help your visitors stick around while a page is loading is for them to see that a page is loading. If a web browser knows what a section of a page will look like before the whole page has loaded, it will display it.</p>
<h3>Load Stylesheets First</h3>
<p>When a browser shows parts of the page as it is loading it is called progressive rendering. The first way to ensure that a page renders progressively is to put the stylesheet in the &lt;head&gt; section. Since the web browser has the stylesheet right at the start it can apply these styles to the page as it loads. If you put the stylesheet at the bottom, the loading of the page is handled differently by Internet Explorer and Firefox. In Internet Explorer a plain white screen is shown until the page has loaded. This means the user has nothing to look at while the page is loading and there is no visual representation that anything is actually hapenning. In Firefox the page is rendered without any styles applied as it loads and then it changes as the stylesheet is loaded. Neither of these is ideal.</p>
<h3>Only Use Tables Where Necessary</h3>
<p>When content is displayed inside a table it will not be rendered until the entire table is loaded. This means that if your entire page is contained inside a table, nothing will be visible to your visitors until the page is loaded. You should not be using tables for layout anyway.</p>
]]></content:encoded>
			<wfw:commentRss>http://newwebmasters.net/produce/optimise-your-pages-for-faster-load-time/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Optimise Your Images for Faster Load Time</title>
		<link>http://newwebmasters.net/produce/optimise-your-images-for-faster-load-time/</link>
		<comments>http://newwebmasters.net/produce/optimise-your-images-for-faster-load-time/#comments</comments>
		<pubDate>Tue, 22 Jul 2008 13:22:58 +0000</pubDate>
		<dc:creator>corbyboy</dc:creator>
				<category><![CDATA[Building Content]]></category>
		<category><![CDATA[Optimise]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[optimisation]]></category>

		<guid isPermaLink="false">http://newwebmasters.net/?p=71</guid>
		<description><![CDATA[Learn some best practices when creating images for your website. Compress them effectively and crop and resize them appropriately.]]></description>
			<content:encoded><![CDATA[<div class="captionright"><img src="http://newwebmasters.net/wp-content/themes/tma/images/latest/speed.jpg" alt="On a website, speed is good" title="On a website, speed is good"/>
<p>On a website, speed is good.</p>
</div>
<p>As a competent webmaster, you know that fast loading times are important. Your visitors won&#8217;t stick around to read your blog or buy your products if they have to wait too long.</p>
<p>One of the biggest, if not the biggest, bottlenecks in page loading time is waiting for images to load. This guide will show you how to optimise your images for best performance on the web.</p>
<div class="captionleft"><img src="http://www.newwebmasters.net/images/articles/google.png" alt="Google: A classic example of good minimalist design" title="Google: A classic example of good minimalist design" />
<p>Google: A classic example of good minimalist design</p>
</div>
<p>A minimalist design can be very effective. Take a look at the image on the left. Google is one of the most popular pages on the Internet and it is also one of the smallest. Remember that the most effective way to optimise an image is to <i>not use it</i>.</p>
<p>Images should only be used when they are necessary. If an image doesn&#8217;t add anything to the page then should you really be using it? Remember that not everybody has superfast broadband yet and you need to make your website accessible to everybody.<br class="cleared" /></p>
<h2>Use Thumbnails If Possible</h2>
<div class="captionright"><img src="http://www.newwebmasters.net/images/articles/snowboard_thumbs.png" alt="Two choices of thumbnails" title="Two choices of thumbnails" />
<p>Two choices of thumbnails</p>
</div>
<p>If you have a page that consists of a large number of images such as a product catalogue or a photo gallery, putting tha full size of each image on the page is not a very sensible solution. Not only will it take an age to load, but the page will look messy and cluttered. Instead, show thumbnail versions of each image and link them to the large version of each picture.</p>
<p>There are two main ways of creating thumbnails: cropping the image or shrinking the image. The following images show the two types of 150&#215;150 pixel thumbnail of a snowboarder.</p>
<h2>Crop Out Anything Unneccssary</h2>
<p>Taking the example of the snowboarder above, how much of the sky around the snowboarder is necessary? It really depends on what you are trying to show with the image. If you are showing how high the snowboarder is in the air then the sky would be necessary, otherwise cropping as much sky as you can may be the better option.</p>
<h2>Use All The Necessary HTML Tags</h2>
<p>When including images on a page you should always include the alt, width and height tags. The alt tag is essential as it gives a description of the image for people with images disbaled. The width and height tags are necessary so the browser knows how to place the image in the page while it is downloading.</p>
<h2>Compress To The Max</h2>
<div class="captionleft">
<img src="http://www.newwebmasters.net/images/articles/compressed.png" alt="Compression level 1 to 99" /></p>
<p>A jpeg image saved with three different compression levels.</p>
</div>
<p>Uncompressed files will have a huge filesize and users will be left waiting for images to appear. Many image editors will allow you to change the level of compression when saving your image. It is simply a case of getting the balance between filesize and image quality correct. A more clear image will have a larger filesize.</p>
<p>Try experimenting with different file formats as they each use different compression methods. Jpeg is usually the most suitable format for photographs, whereas you will need to use gif or png if you need transparency.</p>
<p>After cropping the image of the snowboarder, it has been saved in jpeg format with three different levels of compression.</p>
]]></content:encoded>
			<wfw:commentRss>http://newwebmasters.net/produce/optimise-your-images-for-faster-load-time/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
