<?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>Artistic Web Design</title>
	<atom:link href="http://artistic-webdesign.com/AWDblog/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://artistic-webdesign.com/AWDblog</link>
	<description>Internet Marketing &#38; Web Design/Development</description>
	<lastBuildDate>Wed, 17 Mar 2010 16:10:10 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>CSS Guru Eric Meyer Weighs in on HTML5/CSS3, Flash</title>
		<link>http://artistic-webdesign.com/AWDblog/?p=100</link>
		<comments>http://artistic-webdesign.com/AWDblog/?p=100#comments</comments>
		<pubDate>Wed, 17 Mar 2010 16:10:10 +0000</pubDate>
		<dc:creator>David Salahi</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[HTML5]]></category>

		<guid isPermaLink="false">http://artistic-webdesign.com/AWDblog/?p=100</guid>
		<description><![CDATA[In an interview, CSS guru Eric Meyer looks at the future of HTML5 and CSS3 and also takes a look at how those technologies will impact the use of Flash on the web. He points out that &#8220;HTML5 itself and Flash are vastly different. They have different things that they&#8217;re trying to do.&#8221; I agree. [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>In an <a href="http://radar.oreilly.com/2010/03/why-html5-is-worth-your-time.html" target="_blank">interview</a>, CSS guru Eric Meyer looks at the future of HTML5 and CSS3 and also takes a look at how those technologies will impact the use of Flash on the web. He points out that &#8220;HTML5 itself and Flash are vastly different. They have different things that they&#8217;re trying to do.&#8221; I agree. But he also asserts that the combination of HTML, CSS and JavaScript can do anything that Flash can do. This is where he&#8217;s clearly mistaken. Meyer has been a CSS luminary since the early days but he clearly doesn&#8217;t understand what Flash &amp; Flex are capable of. Reader Matthew Fabb, in a comment on the blog, provides a short list of things that Flash can do which can&#8217;t be done with HTML/CSS/JS.</p>
<p>One of Meyer&#8217;s objections to Flash is that it&#8217;s a proprietary technology and that &#8220;companies don&#8217;t want to be beholden to somebody else [e.g., Adobe].&#8221; However, companies have been relying on hardware/software technology from other companies ever since IBM built its first punched card machine. The use by companies of technology from other companies is a fundamental part of our system of capitalism.</p>
<p>Open standards are great but they have their drawbacks, notably the ponderous pace at which innovation occurs. Look how long it&#8217;s taken—a decade—to reach the point where all the major browsers agree (mostly) on how to render HTML/CSS. Look how long it&#8217;s taken—a decade—for HTML 5 to be released. By contrast, look at how far Flash has come during that time. The advances have been stunning!</p>
<p>And, looking forward, I think there&#8217;s a bright future for Flash. As Adobe made clear at MAX 2009 they are making a big bet not just on Flash but on what they are calling the Flash Platform. Adobe is releasing new products for that platform including Flash Builder 4 (for Flex development) and Flash Catalyst while continuing to develop and enhance Flash Professional. Flash has a multi-year head start over everything else, including both HTML/CSS/JavaScript and Silverlight. The development environment for Flash/Flex is far superior to the environment(s) for JavaScript. And Adobe&#8217;s commitment to the platform convince me that Flash will be an important web technology for years to come.</p>
]]></content:encoded>
			<wfw:commentRss>http://artistic-webdesign.com/AWDblog/?feed=rss2&amp;p=100</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How Can You Help Searchers Find Your Business?</title>
		<link>http://artistic-webdesign.com/AWDblog/?p=75</link>
		<comments>http://artistic-webdesign.com/AWDblog/?p=75#comments</comments>
		<pubDate>Thu, 04 Mar 2010 16:32:58 +0000</pubDate>
		<dc:creator>David Salahi</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Search Engine Optimization]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://artistic-webdesign.com/AWDblog/?p=75</guid>
		<description><![CDATA[Choosing the right keywords is critical to getting found in Google and other search engines. But how do you know what words people are actually searching for? A great, free tool is Google&#8217;s AdWords Keyword Selector tool. You can start using this tool by entering a couple of words or phrases (in this context, the [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Choosing the right keywords is critical to getting found in Google and other search engines. But how do you know what words people are actually searching for? A great, free tool is <a href="https://adwords.google.com/select/KeywordToolExternal">Google&#8217;s AdWords Keyword Selector tool</a>. You can start using this tool by entering a couple of words or phrases (in this context, the word &#8220;keywords&#8221; is used interchangeably with &#8220;key phrases&#8221;) that you think your prospects will use when searching for someone who offers your services. The tool will then display a page listing similar keywords that people have actually been searching for along with the number of searches for each keyword. This can help you when choosing what keywords to target on your site.</p>
<p>It&#8217;s important, first, that you <strong>do </strong>target specific keywords to increase your chances of being found in search engines. Second, it&#8217;s important to target the <strong>right </strong>keywords so that you&#8217;re using the words that people are actually searching for in reasonable numbers. E.g., you don&#8217;t want to target words that people rarely search for. And, to be clear, targeting, in this context, means using specific keywords and related words fairly frequently on a given web page.</p>
<h2>Keyword Selection</h2>
<p>With each search you do using the tool you&#8217;ll get a list of words that have come up regularly in Google searches. One important point when using the tool is that your prospects aren&#8217;t necessarily searching using the words that you would use. You&#8217;re an expert in your domain and, as such, are familiar with the proper terminology in your field. Frequently, your customers are not. So, they&#8217;ll often use words that you wouldn&#8217;t expect. The tool can help you find these. Also, as you choose your keywords, you want to use a couple of variations which the tool can help you find.</p>
<p>Once you&#8217;ve selected about ten keywords you&#8217;ll want to review your existing copy with an eye to working your keywords/phrases into that copy (wherever those phrases don&#8217;t already exist). Your goal is to make sure that the keywords (including variations) appear regularly.</p>
<h2>Geographic Keywords</h2>
<p>You&#8217;ll probably want to include variations that include the cities and counties you serve. What I usually do when creating a website is to include a list of cities/counties in small print on the Contact page. The list of cities is usually long and people aren&#8217;t looking to read that. Still, the list needs to be included for search engines.</p>
<h2>Target Pages for Other Keywords</h2>
<p>You probably don&#8217;t want to target the same keywords on every page. Search engines like pages with content that is highly targeted. That allows them to deliver accurate search results for specific terms. So, it&#8217;s generally more effective to target your pages narrowly. Targeting different keywords on different pages also gives you the best chance of ranking highly for a variety of terms. You can&#8217;t rank highly for ten different keywords on a single page even if they are all related to your field.</p>
<h2>Heading Tags</h2>
<p>Search engines give extra weight to the text contained in heading tags. Web page headings are created with a set of tags ranging from the highest level, h1, down to the lowest, h6. These tags work similarly to the heading styles in Word. As you write/update your copy you want to be thinking about where you can insert headings and how you can include your keywords in those headings as much as possible. Using heading tags helps both with SEO and with making your pages more scannable—which increases their appeal to your visitors.</p>
<h2>Analyzing the Competition</h2>
<p>I would recommend that you have a look at other websites of your competitors to see what keywords they are targeting. You can use the Google Keyword Tool to analyze your competitors&#8217; sites to see what keywords they use on each page of their sites. To do this you simply choose the &#8220;Website content&#8221; option in the tool and provide the URL of a page. Checking out what the successful sites (i.e., sites that rank highly in search engine results) are doing can help you to choose a good selection of keywords. It can also help you determine what pages you want to create for your new site.</p>
<h2>Buying Signals</h2>
<p>Pay special attention to keywords that people are likely to use when they are ready to engage someone who provides your services. People use the internet both for research and for finding companies to do business with. It can be helpful if people find your site when they&#8217;re in the research phase but it&#8217;s more important to be found when they&#8217;re ready to buy. So, for example, in my business I&#8217;d be more interested in targeting the keywords &#8220;web design services&#8221; or &#8220;web designer&#8221; than just &#8220;web design.&#8221;</p>
<h2>Keyword Density</h2>
<p>Another factor that search engines use to rate websites is keyword density; i.e., the concentration of your keywords on a given page. A page that uses the target keywords a lot is interpreted as being more focused on that topic than a page that, for example, includes the keyword only once. So, as you choose your keywords and target them to specific pages you want to try to work the appropriate keywords (and related text) into the copy wherever possible.</p>
<h2>Write Naturally</h2>
<p>With both link text and keyword density there can be a temptation to write copy that sounds unnatural in an attempt to load the page up with your keywords. That&#8217;s not a good approach. You want to write as naturally as possible so that the text doesn&#8217;t sound stilted. Also, if your keyword density is too high Google will interpret that as search engine spamming and downgrade your ranking.</p>
<h2>More Free Info on Search Engine Optimization</h2>
<p>For more info about search engine optimization, <a title="Free Info on Search Engine Optimization" href="http://artistic-webdesign.com/freeinfo.html">visit my website</a> and get my free SEO white paper.</p>
]]></content:encoded>
			<wfw:commentRss>http://artistic-webdesign.com/AWDblog/?feed=rss2&amp;p=75</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Another Outrageous Patent</title>
		<link>http://artistic-webdesign.com/AWDblog/?p=61</link>
		<comments>http://artistic-webdesign.com/AWDblog/?p=61#comments</comments>
		<pubDate>Sat, 27 Feb 2010 17:45:13 +0000</pubDate>
		<dc:creator>David Salahi</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[patents]]></category>

		<guid isPermaLink="false">http://artistic-webdesign.com/AWDblog/?p=61</guid>
		<description><![CDATA[Anyone who doubts that the U.S. Patent Office is mired in the 19th century need only look at a patent it awarded to Facebook this week: the news feed. The concept of the news feed has been around for a decade or so. Blogs, podcasts and, more recently, social media sites use news feeds to [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Anyone who doubts that the U.S. Patent Office is mired in the 19th century need only look at a patent it awarded to Facebook this week: the news feed. The concept of the news feed has been around for a decade or so. Blogs, podcasts and, more recently, social media sites use news feeds to update subscribers when the sites post new material. This is simple technology which has been widely used for years.</p>
<p>Yet in 2006 Facebook filed for a patent on the following six-step process:</p>
<ol>
<li>Generating news items</li>
<li>Attaching informational links</li>
<li>Attaching active links</li>
<li>Limiting number of viewers</li>
<li>Assigning an order</li>
<li>Displaying news items</li>
</ol>
<p>Hardly rocket science. Indeed, it&#8217;s the sort of thing a smart junior high-schooler could code up in a weekend. But not only did Facebook apply for the patent but the Patent Office granted it! This is the sort of thing that makes a farce out of our patent laws.</p>
<p>The purpose of patents is to protect truly ingenious or revolutionary products and processes for a limited period of time. This way, inventors, engineers and the companies they work for will have the motivation to invest in the research and development needed to create useful new products. But when patents are granted for obvious and trivial processes it makes a mockery of the law. Worse, it actually stifles progress because a patent holder like Facebook has the ability to quash the use of the &#8220;technology&#8221; by others.</p>
<p>Idiotic patents like this have been a problem for a long time. Back in the late 90s Amazon was granted a patent on the one-click checkout—another ridiculous patent on a trivial process. Not only was Amazon awarded a patent but they also took action against Barnes &amp; Noble to prevent them from using the concept in the same way on the B &amp; N website. Companies and consumers everywhere have to be inconvenienced every day because of a nonsensical ruling by the patent office on an obvious piece of computer code.</p>
<p>Unlike the Swiss patent office in the early 20th century there are no Einsteins in the U.S. Patent Office. In fact, I have to wonder if they haven&#8217;t turned the process over to some mechanical patent-approval machine.</p>
<p>And don&#8217;t get me started on copyrights…</p>
<p>For more info, see <a href="http://www.allfacebook.com/2010/02/facebook-feed-patent/">Facebook Patents the News Feed</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://artistic-webdesign.com/AWDblog/?feed=rss2&amp;p=61</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Social Media Survey Shows Importance of Tracking Your Online Efforts</title>
		<link>http://artistic-webdesign.com/AWDblog/?p=58</link>
		<comments>http://artistic-webdesign.com/AWDblog/?p=58#comments</comments>
		<pubDate>Sun, 21 Feb 2010 18:29:33 +0000</pubDate>
		<dc:creator>David Salahi</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[social media]]></category>

		<guid isPermaLink="false">http://artistic-webdesign.com/AWDblog/?p=58</guid>
		<description><![CDATA[According to a survey by Website Magazine businesses are jumping on the social media bandwagon in large numbers. Their survey shows 82% of respondents planning to spend more time on social media this year than last year. However, the survey also shows that 41% of respondents aren&#8217;t seeing a return from their social media efforts. [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>According to a survey by Website Magazine businesses are jumping on the social media bandwagon in large numbers. Their survey shows 82% of respondents planning to spend more time on social media this year than last year. However, the survey also shows that 41% of respondents aren&#8217;t seeing a return from their social media efforts. This could be because it takes time to see results from any marketing campaign and maybe the results just haven&#8217;t fully developed yet. Or maybe some marketers haven’t yet figured out the best ways of using social marketing.</p>
<p>One of the advantages of marketing with social media is that it allows you to measure the results of your efforts more precisely than with traditional forms of marketing. Of course, this depends on setting up your social media campaign properly and then consistently monitoring results. An important factor is knowing who your market is and where they spend their time online. The survey found that &#8220;B2B [business-to-business] companies find less value in Facebook (35.5 percent) than their B2C [business-to-consumer] counterparts (47.5 percent) when asked if they &#8217;strongly agree&#8217; with the website&#8217;s value to their company.&#8221; Similarly, B2C companies had better success with YouTube than B2B companies.</p>
<p>For more info on getting started with social media, contact <a title="Artistic Web Design for Internet Marketing" href="http://artistic-webdesign.com/" target="_self">Artistic Web Design</a>.</p>
<p><a title="Website Magazine Social Media Survey (2010) " href="http://www.websitemagazine.com/content/blogs/posts/pages/social-media-survey-2010.aspx" target="_blank">Read the Website Magazine survey results.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://artistic-webdesign.com/AWDblog/?feed=rss2&amp;p=58</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Will the Advent of HTML 5 See a Downturn in Mobile Apps?</title>
		<link>http://artistic-webdesign.com/AWDblog/?p=54</link>
		<comments>http://artistic-webdesign.com/AWDblog/?p=54#comments</comments>
		<pubDate>Mon, 15 Feb 2010 17:04:37 +0000</pubDate>
		<dc:creator>David Salahi</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://artistic-webdesign.com/AWDblog/?p=54</guid>
		<description><![CDATA[Google has announced that its Google Voice application is now available via HTML 5. This move allows it to get around Apple&#8217;s decision to oust Google Voice from its app store. By running in the browser and using advanced features of HTML 5 Google can escape Apple&#8217;s grasp.
In an end-of-year 2009 piece Wired Magazine named [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Google has announced that its Google Voice application is now available via HTML 5. This move allows it to get around Apple&#8217;s decision to oust Google Voice from its app store. By running in the browser and using advanced features of HTML 5 Google can escape Apple&#8217;s grasp.</p>
<p>In an end-of-year 2009 piece Wired Magazine named HTML 5 one of the top seven disruptions of the year. The first new version of HTML in about 15 years does promise to change the landscape of the web. And more—Wired even predicts that HTML 5 could be a major disruption for the mobile app model, rendering many apps unnecessary. This would be a continuation of the trend of moving off the desktop—and now palmtop—to the web.</p>
<p>My take? HTML 5 has a lot of promise. I&#8217;ll be watching with great interest as browser makers implement its features. However, I&#8217;m also aware that the coming of a new version of HTML could lead us back to the bad old days when websites were labeled with warnings like &#8220;Best viewed in Netscape.&#8221; The release of Internet Explorer 8 launched an era in which all the major browser providers, including the ever recalcitrant Microsoft, finally agreed on what HTML 4/CSS 2 should look like. With HTML 5 the complications of implementing web standards could become even greater. HTML 5/CSS 3 dictates not just a new set of CSS styles but a number of new behaviors. In other words, the new web standards are more like a full software development platform than ever before. This will bring with it a new level of complexity for designers, developers and browser makers. Should be an interesting ride.</p>
<p>More reading:</p>
<p><strong>TechRepublic</strong><br />
<a href="http://blogs.techrepublic.com.com/networking/?p=2599&amp;tag=nl.e101" target="_blank">Google Voice: Alive and well thanks to HTML5</a></p>
<p><strong>Wired</strong><br />
<a href="http://www.wired.com/epicenter/2009/12/top-7-disruptions-of-the-year/" target="_blank">Top 7 Disruptions of the Year</a></p>
]]></content:encoded>
			<wfw:commentRss>http://artistic-webdesign.com/AWDblog/?feed=rss2&amp;p=54</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FCC&#8217;s Internet Policy Stifled Broadband Development; Will it do the Same with Net Neutrality?</title>
		<link>http://artistic-webdesign.com/AWDblog/?p=49</link>
		<comments>http://artistic-webdesign.com/AWDblog/?p=49#comments</comments>
		<pubDate>Sat, 06 Feb 2010 07:00:25 +0000</pubDate>
		<dc:creator>David Salahi</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[broadband]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[net neutrality]]></category>

		<guid isPermaLink="false">http://artistic-webdesign.com/AWDblog/?p=49</guid>
		<description><![CDATA[An article in the February 2010 issue of Scientific American points out that, in one decade, the U.S. has slipped from having an international lead in internet connectivity to homes to being below average. The article places the blame largely on FCC Commissioner Michael Powell who in 2002 presided over a ruling which classified broadband [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a title="&quot;Bigger, Better Broadband&quot;" href="http://www.scientificamerican.com/article.cfm?id=bigger-better-broadband" target="_blank">An article</a> in the February 2010 issue of <em>Scientific American</em> points out that, in one decade, the U.S. has slipped from having an international lead in internet connectivity to homes to being below average. The article places the blame largely on FCC Commissioner Michael Powell who in 2002 presided over a ruling which classified broadband internet services providers as &#8220;information services&#8221; rather than &#8220;telecommunications services.&#8221; The result was that ISPs were not required to allow competitors to lease bandwidth on their lines. The article says &#8220;At the time, Powell justified the decision by saying it was the best way to fast-track greater broadband deployment.&#8221; In fact, the reverse has proven to be true. In other countries which allow open access to phone lines and cable systems users pay 20% less for speeds which are on average 8 times as fast as the average in the U.S. The current FCC is revisiting this strategy and might change the ruling.</p>
<p>The current FCC is also looking into the question of &#8220;net neutrality.&#8221; Strong evidence indicates that the openness of the internet has been responsible for its explosive innovation and growth. A change to the current policy of net neutrality would threaten to undermine this powerful medium and allow certain large corporations to throttle access.</p>
]]></content:encoded>
			<wfw:commentRss>http://artistic-webdesign.com/AWDblog/?feed=rss2&amp;p=49</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tweetable, a Twitter Plugin for WordPress</title>
		<link>http://artistic-webdesign.com/AWDblog/?p=44</link>
		<comments>http://artistic-webdesign.com/AWDblog/?p=44#comments</comments>
		<pubDate>Thu, 28 Jan 2010 05:26:30 +0000</pubDate>
		<dc:creator>David Salahi</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[social media]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://artistic-webdesign.com/AWDblog/?p=44</guid>
		<description><![CDATA[One of the problems with social media is that, like any form of networking, it takes time. So, if you&#8217;re going to engage online you want to maximize the benefits for whatever amount of time you choose to spend. One way of doing that is by automatically connecting your various channels. Tweetable, a Twitter plugin [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>One of the problems with social media is that, like any form of networking, it takes time. So, if you&#8217;re going to engage online you want to maximize the benefits for whatever amount of time you choose to spend. One way of doing that is by automatically connecting your various channels. <a title="Tweetable, a WordPress plugin for Twitter" href="http://www.webmaster-source.com/tweetable-twitter-plugin-wordpress/" target="_blank">Tweetable</a>, a Twitter plugin for WordPress, can help with that.</p>
<p>Whenever you make a new blog post it&#8217;s a good idea to tweet an announcement. That way, people who are following you on Twitter will hear about it even if they don&#8217;t subscribe to your blog feed. Tweetable is a plugin that automates this process. After installing and configuring Tweetable, a link to each blog post is automatically sent out to your Twitter followers.</p>
<p>Tweetable also includes the option to add a <a title="&quot;TweetMeme, the hottest links on Twitter&quot;" href="http://tweetmeme.com/" target="_blank">TweetMeme</a> button to each blog post so that visitors to your blog can retweet your posts.</p>
]]></content:encoded>
			<wfw:commentRss>http://artistic-webdesign.com/AWDblog/?feed=rss2&amp;p=44</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Take That, Spambots!</title>
		<link>http://artistic-webdesign.com/AWDblog/?p=3</link>
		<comments>http://artistic-webdesign.com/AWDblog/?p=3#comments</comments>
		<pubDate>Sat, 23 Jan 2010 18:11:35 +0000</pubDate>
		<dc:creator>David Salahi</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[spam]]></category>

		<guid isPermaLink="false">http://artistic-webdesign.com/AWDblog/?p=3</guid>
		<description><![CDATA[I&#8217;ve been getting some hits from spammers on my newsletter survey page recently. My previous newsletter survey form was built in HTML which is the traditional way of building forms for the web. But HTML forms can be filled out and submitted by automated spambots. This is what I was experiencing. I&#8217;d get empty form [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I&#8217;ve been getting some hits from spammers on my newsletter survey page recently. My previous newsletter survey form was built in HTML which is the traditional way of building forms for the web. But HTML forms can be filled out and submitted by automated spambots. This is what I was experiencing. I&#8217;d get empty form submissions or submissions filled with garbage (apparently, there are a lot of spambots out there with too much time on their hands <img src='http://artistic-webdesign.com/AWDblog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ).</p>
<p>After a week or so of spam form submissions I took action to stifle that. There are two approaches that I&#8217;m aware of to do this. First, is the use of CAPTCHAs, the distorted characters with squiggly lines that you have to decode and type into a box before you can submit a form. The other, which is the technique I&#8217;ve been using on my website, is to use Flash or Flex for forms. The advantage of this latter technique is that it doesn&#8217;t require the website visitor to decode anything or type anything extra.</p>
<p>Flash, as you may know, is commonly used for creating annoying, eye-catching banner ads. However, it also lots of other uses, from creating forms to creating gorgeous rich internet applications. Fortunately, spambots haven&#8217;t figured out how to submit a Flash form yet.</p>
<p>So, I&#8217;ve converted my newsletter survey form to Flex (Flash and Flex are the same from the website visitor&#8217;s point of view). So, if you&#8217;re receiving my newsletter check out my new<a title="Vote for the topics you want me to write about" href="http://artistic-webdesign.com/newsletter-survey.html" target="_blank"> newsletter survey form</a> and vote for the topics you&#8217;d like to see covered in upcoming issues. And, if you&#8217;re not a subscriber, <a title="Vote for the topics you want me to write about" href="http://artistic-webdesign.com/newsletter-survey.html" target="_blank">go take the survey</a> and then sign up to receive my monthly newsletter on my <a title="Attractive Custom Websites" href="http://artistic-webdesign.com/custom-sites.html" target="_blank">Custom Websites page</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://artistic-webdesign.com/AWDblog/?feed=rss2&amp;p=3</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Restoring a WordPress Blog from a Backup</title>
		<link>http://artistic-webdesign.com/AWDblog/?p=28</link>
		<comments>http://artistic-webdesign.com/AWDblog/?p=28#comments</comments>
		<pubDate>Sat, 23 Jan 2010 22:37:50 +0000</pubDate>
		<dc:creator>David Salahi</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[backups]]></category>
		<category><![CDATA[website administration]]></category>

		<guid isPermaLink="false">http://artistic-webdesign.com/AWDblog/?p=28</guid>
		<description><![CDATA[As I mentioned at the end of my previous post on backing up a blog, any backup is only as good as your ability to restore the data from the backup. If the backup medium (e.g., tape, disc, disk) has been damaged or if the data has been corrupted, the backup is useless. So, it [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>As I mentioned at the end of my previous post on backing up a blog, any backup is only as good as your ability to restore the data from the backup. If the backup medium (e.g., tape, disc, disk) has been damaged or if the data has been corrupted, the backup is useless. So, it follows that a proper backup plan must include periodic tests of the backups made to ensure that a successful restoration is indeed possible.</p>
<p>So, after installing the <a title="BackUpWordPress " href="http://wordpress.designpraxis.at/plugins/backupwordpress/ " target="_blank">BackUpWordPress</a> plugin and taking a backup of this blog with it the first thing I did was a test restore. For my test I downloaded <a title="WampServer" href="http://www.wampserver.com/en/" target="_blank">WampServer</a>, a prepackaged web server that you can easily install on your own PC. After doing the slam-dunk-easy installation I then tested my restore plan.</p>
<p>First, I downloaded my backup from the BackUpWordPress dashboard in WordPress. Then, on my own PC I created a new MySQL database using phpMyAdmin which is included with WampServer. No sweat. Next, I imported the database from from the BackUpWordPress backup using phpMyAdmin. Easy.</p>
<p>The only complication in my test was that I also had to create a database user in my WampServer MySQL DB. This simply required opening my wp-config.php file and retrieving the username and password. This procedure is necessary because when you (or your web designer) sets up a WordPress site one step of the process is creating a DB user on your server. That&#8217;s something that cannot be included in the backup.</p>
<p>After I&#8217;d created my DB user I had a copy of my new blog running on my local PC &#8211; proof positive that my backup/restore procedure works.</p>
]]></content:encoded>
			<wfw:commentRss>http://artistic-webdesign.com/AWDblog/?feed=rss2&amp;p=28</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Customizing the Thesis Theme with Function Hooks</title>
		<link>http://artistic-webdesign.com/AWDblog/?p=21</link>
		<comments>http://artistic-webdesign.com/AWDblog/?p=21#comments</comments>
		<pubDate>Sat, 23 Jan 2010 22:11:55 +0000</pubDate>
		<dc:creator>David Salahi</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[website administration]]></category>

		<guid isPermaLink="false">http://artistic-webdesign.com/AWDblog/?p=21</guid>
		<description><![CDATA[After I made my first post to this new blog everything seemed great. But when I added my second post, I was surprised to discover that the new post was displayed lower on the page than my first one. Many blogs (most?) display posts in reverse chronological order so that the newest material is always [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>After I made my first post to this new blog everything seemed great. But when I added my second post, I was surprised to discover that the new post was displayed lower on the page than my first one. Many blogs (most?) display posts in reverse chronological order so that the newest material is always at the top of the page. That&#8217;s what I expected to see on my blog but was surprised to discover the opposite.</p>
<p>Well, says I, I&#8217;ll just have to find the option in the settings to choose reverse display order and off I went digging through my WordPress dashboard. Half an hour later I concluded that my theme (<a title="Thesis theme for WordPress" href="http://diythemes.com/thesis/" target="_blank">Thesis</a>) has no such option. Bummer.</p>
<p>So, I searched the <a title="Forums for Thesis theme" href="http://diythemes.com/forums/" target="_blank">Thesis Forums</a> and discovered that someone else had inquired about how to do this and that an answered had been posted. Unfortunately, the answer required a bit of PHP coding and I wasn&#8217;t thrilled about that. Now, as a software developer I don&#8217;t mind getting my hands dirty with code. My only hesitation had to do with the amount time it can take to learn a new software product. I wasn&#8217;t ready to embark on a lengthy side excursion just to get my posts displayed in reverse order.</p>
<p>However, I kept reading and I learned that my theme, Thesis, has been very intelligently designed (aren&#8217;t I smart for choosing it? <img src='http://artistic-webdesign.com/AWDblog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ) and there is a very simple, clean process for adding code. All I needed to do was to copy and paste seven lines of code from the forum into a box in my WordPress dashboard and voila — my posts were now sorted in the desired reverse chronological order! I think I&#8217;m going to like Thesis.</p>
]]></content:encoded>
			<wfw:commentRss>http://artistic-webdesign.com/AWDblog/?feed=rss2&amp;p=21</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
