<?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>Salem Design - Web FAQ &#187; design</title>
	<atom:link href="http://web.salemdesign.com/weblog/webdesign/category/design/feed/" rel="self" type="application/rss+xml" />
	<link>http://web.salemdesign.com/weblog</link>
	<description></description>
	<lastBuildDate>Sat, 14 Feb 2009 17:59:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Definition: Shared Hosting</title>
		<link>http://web.salemdesign.com/weblog/webdesign/faq/definition-shared-hosting/</link>
		<comments>http://web.salemdesign.com/weblog/webdesign/faq/definition-shared-hosting/#comments</comments>
		<pubDate>Sun, 28 Jan 2007 16:35:41 +0000</pubDate>
		<dc:creator>blogadmin</dc:creator>
				<category><![CDATA[FAQ]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[glossary]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://web.salemdesign.com/weblog/2007/01/28/definition-shared-hosting/</guid>
		<description><![CDATA[Shared hosting means a website is hosted on a server which also hosts other (typically dozens if not hundreds) websites.
Every website needs a certain amount of hard disk space for storing files (e.g. html, image jpegs, php or other scripting languages). It also needs a certain amount of computer processing from the server&#8217;s cpu and [...]]]></description>
			<content:encoded><![CDATA[<p><em>Shared hosting</em> means a website is hosted on a server which also hosts other (typically dozens if not hundreds) websites.</p>
<p>Every website needs a certain amount of hard disk space for storing files (e.g. html, image jpegs, php or other scripting languages). It also needs a certain amount of computer processing from the server&#8217;s cpu and it needs a certain amount of bandwidth to send webpages out to the website visitors over the Internet.</p>
<p>The amount of hard disk space needed is simply a function of the size and complexity of the site. The computer processing load and bandwidth are a function of the number of visitors to the site and whether it has a lot of image files or a lot of programmatic functions (Imagine how many financial transactions are being handled by Amazon at any given moment).</p>
<p>The vast majority of the websites on the Internet are neither large enough nor get enough visitors to justify having their own dedicated server. So the vast majority of websites use <em>shared hosting</em>.</p>
<p><em>Shared hosting</em> has the following advantages and disadvantages:</p>
<p><strong>Advantages</strong></p>
<ul>
<li><em>Less expensive</em>: because one is sharing the cost of the server with many other websites, the cost per website is much reduced. A typical cost for a shared hosting account would be $10 per month, a dedicated server would cost on the order of $300 per month.</li>
<li><em>Preconfigured</em>: the company providing the shared account will have provided the tools and capabilities needed by a typical website including a control panel, email services, webstatistics, means of installing various web applications (e.g. blogs, image galleries, etc.) With a dedicated server, it is assumed that you want to, and are capable of, configuring the server yourself.</li>
<li><em>Security</em>: the company providing the shared hosting server will be responsible for maintaining a secure environment, and making sure that the operating system is properly patched. With a dedicated server, you will get some support from the hosting service but you will share the responsibility of keeping the server secure.</li>
<li><em>Reliability</em>: because the shared hosting server is hosting dozens of websites, it is in the interest of the hosting service to ensure that the  server stays operational and that it is returned to service ASAP if there is a failure. With a dedicated server, the hosting company will certainly assist you with problems but, since you will be the only customer involved, they may not give you priority if there are problems on their other servers.</li>
<li><em>Availability</em>: there are literally thousands of companies offering shared hosting which is one of the reasons the cost is so affordable.</li>
</ul>
<p><strong>Disadvantages</strong></p>
<ul>
<li><em>Flexibility</em>: because a <em>share hosting</em> server is pre-configured for the &#8220;average&#8221; website, one may find that it lacks certain capabilities that one needs&#8230; And that it may be difficult or impossible to add them. Typically this will be in the area of scripting languages. For example, most shared hosting will not have python or ruby (scripting languages) integrated with the webserver&#8230; Or the shared hosting server may not use the latest version of PHP.</li>
<li><em>Security</em>: even though the hosting company takes responsibility for overall security, the fact that there are dozens of websites on the server means that each one constitutes a potential vulnerability. The entire shared hosting server (and all the sites it hosts) can be brought down by a vulnerability on a single site.</li>
<li><em>Reliability</em>: as mentioned above, there are thousands of companies offering shared hosting at very low prices but finding a reliable hosting company can be very challenging.</li>
</ul>
<p>On balance, of course, shared hosting is the best option for most websites. It is important to find a reliable hosting service and it is important to review the various packages offered to make sure they meet your needs.</p>
]]></content:encoded>
			<wfw:commentRss>http://web.salemdesign.com/weblog/webdesign/faq/definition-shared-hosting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Definition: Intranet</title>
		<link>http://web.salemdesign.com/weblog/webdesign/faq/definition-intranet/</link>
		<comments>http://web.salemdesign.com/weblog/webdesign/faq/definition-intranet/#comments</comments>
		<pubDate>Fri, 26 Jan 2007 20:59:20 +0000</pubDate>
		<dc:creator>blogadmin</dc:creator>
				<category><![CDATA[FAQ]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[glossary]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[small business]]></category>

		<guid isPermaLink="false">http://web.salemdesign.com/weblog/2007/01/26/definition-intranet/</guid>
		<description><![CDATA[An Intranet is a website residing on a computer on a local area network or LAN. It is usually not accessible from the outside world (i.e. the rest of the Internet) either because the local network is not connected to the Internet or, more commonly, because it is protected behind a firewall.
An Intranet is typically [...]]]></description>
			<content:encoded><![CDATA[<p>An Intranet is a website residing on a computer on a local area network or LAN. It is usually not accessible from the outside world (i.e. the rest of the Internet) either because the local network is not connected to the Internet or, more commonly, because it is protected behind a firewall.</p>
<p>An Intranet is typically used to provide information to employees or members of the organization owning the local area network. The Intranet might be used to post company announcements and policies or run web applications (e.g. shared calendars or CRM software).</p>
<p>A common practice in small business is to take an obsolete Windows PC, install Linux and set it up as in inexpensive web server for the Intranet.</p>
<p>See also <a href="http://web.salemdesign.com/weblog/2007/01/26/definition-extranet/">Extranet</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://web.salemdesign.com/weblog/webdesign/faq/definition-intranet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Search Engine Optimization: There are No Free Lunches</title>
		<link>http://web.salemdesign.com/weblog/webdesign/faq/search-engine-optimization-there-are-no-free-lunches/</link>
		<comments>http://web.salemdesign.com/weblog/webdesign/faq/search-engine-optimization-there-are-no-free-lunches/#comments</comments>
		<pubDate>Fri, 12 Jan 2007 22:27:13 +0000</pubDate>
		<dc:creator>blogadmin</dc:creator>
				<category><![CDATA[FAQ]]></category>
		<category><![CDATA[content]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[search engine optimization]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://web.salemdesign.com/weblog/2007/01/12/search-engine-optimization-there-are-no-free-lunches/</guid>
		<description><![CDATA[I don&#8217;t think there is any area of the web which has more snake oil being peddled than the area of Search Engine Optimization, aka SEO.
I get emails every day from outfits guaranteeing that I will get top-ten listing on Google, Yahoo, and MSN&#8230; All I need to do is sign up with these guys [...]]]></description>
			<content:encoded><![CDATA[<p>I don&#8217;t think there is any area of the web which has more snake oil being peddled than the area of Search Engine Optimization, aka SEO.</p>
<p>I get emails every day from outfits guaranteeing that I will get top-ten listing on Google, Yahoo, and MSN&#8230; All I need to do is sign up with these guys and pay them a lot of money. Amazing&#8230; they don&#8217;t know what I am selling, what my website content looks like, or how much competition I have&#8230; But they can still guaranty me top-ten listing. How can they do that?</p>
<p>The answer, of course, is they can&#8217;t. This is the web-age equivalent of the old UHF TV ad&#8217;s for veggiematics or some other poorly manufactured household product. You will pay them some amount (and it will vary all over the map&#8230; from a few bucks to thousands of dollars depending on how dumb you are) and, wonder of wonders, you won&#8217;t get top-ten listing Google, Yahoo, or MSN. The only difference between the ten dollar haircut and the thousand dollar one will be the ingenuity and creativity of their explanations of what went wrong.</p>
<p>So now you are both ripped off and ticked off&#8230; Are you going to sue them? If you only paid a few hundred it&#8217;s not worth it&#8230; If you paid them thousands then either they&#8217;re long gone to some South American country or they&#8217;ve put half their ill-gotten gains into hiring fancy lawyers to defend themselves.</p>
<p>The actual ranking algorithms of the major search engines are closely guarded secrets and there is a whole industry of folks reading tea leaves trying to reverse-engineer them.</p>
<p>But I think one can establish some pretty good guidelines based on simple common sense. So here are Denholm&#8217;s Common Sense Laws of Search Engine Optimization:</p>
<ol>
<li>The major search engines are genuinely trying to produce search results that are as useful as possible to their user base.</li>
<li>What makes a website useful to their user base is content.</li>
<li>The only thing that search engine spiders and crawlers can analyze is text. So it is only text (and not images) that matters.</li>
<li>Apart from the content itself, the only thing that will matter to search engines in terms of ranking will be the number and quality of other sites that link to yours.</li>
<li>The only additional thing you can do is to make sure that your content is properly indexed using metatags and h1, h2, h3 element tags.</li>
</ol>
<p>Any attempt to &#8220;game the system&#8221; will only have temporary success and will, ultimately, backfire once the search engines figure out how the gaming works. Note that I am talking about &#8220;natural ranking&#8221;, not sponsored links or pay-for-click. The latter are, indeed, available to the highest bidder. But it is the natural rank that matters. Most search engine users either knowingly or instinctively ignore sponsored and pay-for-click listings.</p>
<p>So, the bottom line is that you want to have your website filled with as much useful text content as possible. Use meta-tags and h# tags to highlight for the search engines which keywords best describe your content. Get authoritative <em>incoming</em> links  that tell the search engines that others find your content of value. <em>Do not establish reciprocal links with sites which have no logical connection to yours.</em> That is merely the latest form of gaming the system and it will not help&#8230; And it probably hurts.</p>
<p>Good incoming links are likely to be those from professional organizations, chambers of commerce, trade groups, large companies, government agencies, universities, etc. One of our customers is a kayak dealer. He has incoming links from about 20 kayak manufacturers. My belief is that has a serious, positive impact on his search engine ranking.</p>
<p>And even if you have all the above in place, your ranking will still depend on how many other websites are competing in the same conceptual space and how good their content is, and their incoming links, and their keyword indexing.</p>
<p>There are no magic bullets and anyone who claims they can <em>guarantee</em> a high search engine ranking on the major search engines is blowing smoke.</p>
<p>That is not to say that you shouldn&#8217;t try to optimize your site for search engine visibility. I frequently see sites that seemed to have been designed for stealth instead of visibility.</p>
<p>Apart from having good content, good indexing of said content, and incoming links from good sites that have a logical content-based reason to link to you, there are some things that you can do and some things you can avoid:</p>
<ul>
<li>Do not create entire sites using Macromedia Flash (or any other dynamic architecture such as PHP/MySQL, Cold Fusion, or ASP). The search engines cannot be bothered figuring out how to analyze websites where navigation is dynamic and all content delivered dynamically will be ignored. The sole exception to this is where your dynamic mechanism uses mod_rewrite (or an equivalent) to mimic static links. (Note that Flash is fine for individual animated images&#8230; Just don&#8217;t build the site navigation using it.)</li>
<li>Do write compliant, valid HTML or XHTML and do validate your HTML/XHTML against the W3C validation engines. The search engine spiders and ranking algorithms depend on your code being correctly written in order to analyze your site. If your code is poorly written and incorrect, they will ignore your site. Note that your site can look fine to a human viewer using a browser and still be &#8220;broken&#8221; from a spider&#8217;s point of view.</li>
<li>Do use alt-tags if your site is based on image content. The search engines &#8220;like&#8221; images but the alt-tags are the only way they &#8220;understand&#8221; what the images represent.</li>
<li>Do submit your websites to the search engines when you first create them and after major changes or updates.</li>
<li>Do promote your website address in non-web channels. Use it in print advertising, your letterhead, business cards, press-releases. This does not help directly with your ranking but it does increase traffic to your site&#8230; And a surprising number of people actually search for a web address rather than enter it directly in the browser.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://web.salemdesign.com/weblog/webdesign/faq/search-engine-optimization-there-are-no-free-lunches/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Do you (Salem Design) only work with customers in your local area?</title>
		<link>http://web.salemdesign.com/weblog/webdesign/faq/does-salem-design-only-accept-customers-in-the-local-area/</link>
		<comments>http://web.salemdesign.com/weblog/webdesign/faq/does-salem-design-only-accept-customers-in-the-local-area/#comments</comments>
		<pubDate>Mon, 17 Apr 2006 13:04:24 +0000</pubDate>
		<dc:creator>blogadmin</dc:creator>
				<category><![CDATA[FAQ]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[small business]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://web.salemdesign.com/weblog/2006/04/17/does-salem-design-only-accept-customers-in-the-local-area/</guid>
		<description><![CDATA[The short answer is we can help your with your web design and development needs regardless of far you are from our location (Salem, Massachusetts). Most of our customers are relatively local (i.e. within Massachusetts) but that is primarily a function of how we find each other.
The Internet and Web are great means of working [...]]]></description>
			<content:encoded><![CDATA[<p>The short answer is we can help your with your web design and development needs regardless of far you are from our location (Salem, Massachusetts). Most of our customers are relatively local (i.e. within Massachusetts) but that is primarily a function of how we find each other.</p>
<p>The Internet and Web are great means of working at long distances and we have developed websites for customers as far away as Minnesota and we currently have customers in Maine and New York.</p>
<p>And even with local customers we have done web projects where we never met the client in person but communicated solely by email, telephone, and the web.</p>
<p>If you want support for your home or office computing environment then location is more of an issue. We can provide some assistance by phone but any serious troubleshooting or setup of your home or office systems will require an onsite visit.</p>
]]></content:encoded>
			<wfw:commentRss>http://web.salemdesign.com/weblog/webdesign/faq/does-salem-design-only-accept-customers-in-the-local-area/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What can we do to make our website successful?</title>
		<link>http://web.salemdesign.com/weblog/webdesign/faq/what-can-we-do-to-make-our-website-successful/</link>
		<comments>http://web.salemdesign.com/weblog/webdesign/faq/what-can-we-do-to-make-our-website-successful/#comments</comments>
		<pubDate>Sun, 05 Feb 2006 07:20:01 +0000</pubDate>
		<dc:creator>blogadmin</dc:creator>
				<category><![CDATA[FAQ]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://web.salemdesign.com/weblog/2006/05/07/what-can-we-do-to-make-our-website-successful/</guid>
		<description><![CDATA[
You need a clear idea of what you or your organization are trying to accomplish. If you are a non-profit (e.g. an art association or a little league) then you may want the website to publicize your organization and/or communicate (events, schedules, announcements) with your members. If you run a small business you may want [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li>You need a clear idea of what you or your organization are trying to accomplish. If you are a non-profit (e.g. an art association or a little league) then you may want the website to publicize your organization and/or communicate (events, schedules, announcements) with your members. If you run a small business you may want to publicize your products or services more widely. If you are an individual artist, you may want to use the website as an online portfolio of your art&#8230; Or you may want to publicize your work to the whole world.</li>
<li>You need good, interesting, useful, appealing content. The website is ultimately about you and your organization, products, services, art, whatever and you have to give us good descriptive text, drawings, photographs that we can use to get that across to the people that will visit the site.</li>
<li>You need to get your website listed elsewhere on the web, e.g. local business directories or art associations. This helps with getting your website found by people surfing the web. We will help get the site indexed by the search engines but these sort of incoming links help your rankings with the search engines.</li>
<li>You need to read and respond to your email. People do not expect an instantaneous response to an email but they do expect one within 12 to 24 hours.</li>
</ul>
<p>You need to have a good business model to start with. A website is not a magic bullet. The most successful websites we have built were for customers who had already established that there was a market for their products or services. The website then substantially increased their business.</p>
]]></content:encoded>
			<wfw:commentRss>http://web.salemdesign.com/weblog/webdesign/faq/what-can-we-do-to-make-our-website-successful/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What can we do to minimize costs?</title>
		<link>http://web.salemdesign.com/weblog/webdesign/faq/what-can-we-do-to-minimize-costs/</link>
		<comments>http://web.salemdesign.com/weblog/webdesign/faq/what-can-we-do-to-minimize-costs/#comments</comments>
		<pubDate>Mon, 23 Jan 2006 07:18:09 +0000</pubDate>
		<dc:creator>blogadmin</dc:creator>
				<category><![CDATA[FAQ]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://web.salemdesign.com/weblog/2006/05/07/what-can-we-do-to-minimize-costs/</guid>
		<description><![CDATA[Make sure we get things right the first time. We need a single person in your organization to be our point of contact. Carefully proof read all information that you want us to include in the web site. Ensure that everyone who needs to review the design or content has done so before you ask [...]]]></description>
			<content:encoded><![CDATA[<p>Make sure we get things right the first time. We need a single person in your organization to be our point of contact. Carefully proof read all information that you want us to include in the web site. Ensure that everyone who needs to review the design or content has done so before you ask us to start work. It is much more efficient if you provide all written content for the web site as electronic files (e.g. Microsoft Word, ASCII text, or Excel spreadsheets).</p>
]]></content:encoded>
			<wfw:commentRss>http://web.salemdesign.com/weblog/webdesign/faq/what-can-we-do-to-minimize-costs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What browsers do you test against?</title>
		<link>http://web.salemdesign.com/weblog/webdesign/faq/what-browsers-do-you-test-against/</link>
		<comments>http://web.salemdesign.com/weblog/webdesign/faq/what-browsers-do-you-test-against/#comments</comments>
		<pubDate>Mon, 23 Jan 2006 07:14:58 +0000</pubDate>
		<dc:creator>blogadmin</dc:creator>
				<category><![CDATA[FAQ]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://web.salemdesign.com/weblog/2006/05/07/what-browsers-do-you-test-against/</guid>
		<description><![CDATA[We test newly developed websites using the latest version of Microsoft Internet Explorer (currently 6.x) for Windows, Mozilla Firefox 1.x for Windows and Macintosh OS X, and Apple Safari for Macintosh OS X. We no longer test against Internet Explorer for Macintosh OS X since Microsoft is no longer developing IE for the Mac. We [...]]]></description>
			<content:encoded><![CDATA[<p>We test newly developed websites using the latest version of Microsoft Internet Explorer (currently 6.x) for Windows, Mozilla Firefox 1.x for Windows and Macintosh OS X, and Apple Safari for Macintosh OS X. We no longer test against Internet Explorer for Macintosh OS X since Microsoft is no longer developing IE for the Mac. We also validate our XHTML and CSS code using the W3C organization validation tools.</p>
<p>This does mean that newly developed sites may not work well with older browser versions. But almost all of the major browsers (Internet Explorer, Firefox, Netscape, Safari) can be upgraded to the latest version for free. In fact, if you are properly keeping up with your Windows XP or Windows 2000 OS updates, you are automatically being updated to the latest and greatest Internet Explorer.</p>
]]></content:encoded>
			<wfw:commentRss>http://web.salemdesign.com/weblog/webdesign/faq/what-browsers-do-you-test-against/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What do you mean by &#8220;Modern Standards&#8221;?</title>
		<link>http://web.salemdesign.com/weblog/webdesign/faq/what-do-you-mean-by-modern-standards/</link>
		<comments>http://web.salemdesign.com/weblog/webdesign/faq/what-do-you-mean-by-modern-standards/#comments</comments>
		<pubDate>Fri, 20 Jan 2006 07:02:23 +0000</pubDate>
		<dc:creator>blogadmin</dc:creator>
				<category><![CDATA[FAQ]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[glossary]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://web.salemdesign.com/weblog/2006/05/07/what-do-you-mean-by-modern-standards/</guid>
		<description><![CDATA[Basically it means we use Cascading Style Sheets (CSS) and XHTML as the underlying technology for all our new website development work.
The World Wide Web and the Internet are always undergoing technological change but, in particular, the web is currently undergoing a major transition from an older web technology (loosely called &#8220;tables and frames&#8221;) to [...]]]></description>
			<content:encoded><![CDATA[<p>Basically it means we use Cascading Style Sheets (CSS) and XHTML as the underlying technology for all our new website development work.</p>
<p>The World Wide Web and the Internet are always undergoing technological change but, in particular, the web is currently undergoing a major transition from an older web technology (loosely called &#8220;tables and frames&#8221;) to a new technology generally known as Cascading Style Sheets. This change is being driven by the World Wide Web Consortium (W3C.org) which is the web standards organization based at MIT and we are following their recommendations. The new technology provides additional capabilities and makes it easier to design and maintain websites. The downside is that websites developed using the new technology may &#8220;break&#8221; when viewed using older browsers (e.g. any version of Netscape, Internet Explorer, etc. more than 3 years old). However, it is possible to install or upgrade to the latest versions of Internet Explorer, Firefox, and Safari for free.</p>
<p>XHTML is, in simple terms, the latest version of HTML. The last version of HTML was version 4.01. The W3C organization decided to call the next version of HTML &#8220;XHTML 1.0&#8243; rather than &#8220;HTML 5.0.&#8221; The X prefix is to reflect the fact that this latest version is compatible with another standard called XML which governs the automatic exchange of information between organizations. The new XHTML standard is also a bit stricter in its syntax which should, in the long run, make it more likely that website written using XHTML will &#8220;look&#8221; the same in different browsers.</p>
]]></content:encoded>
			<wfw:commentRss>http://web.salemdesign.com/weblog/webdesign/faq/what-do-you-mean-by-modern-standards/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
