<?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>frontendbook.com &#187; Web Development</title>
	<atom:link href="http://frontendbook.com/tag/web-development/feed" rel="self" type="application/rss+xml" />
	<link>http://frontendbook.com</link>
	<description>In depth analysis on Web Development, User Experience and Web 2.0</description>
	<lastBuildDate>Mon, 12 Jul 2010 18:42:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0-beta2</generator>
		<item>
		<title>Setting up a website with WordPress 3 in 10 minutes</title>
		<link>http://frontendbook.com/setting-up-a-website-with-wordpress-3-in-10-minutes</link>
		<comments>http://frontendbook.com/setting-up-a-website-with-wordpress-3-in-10-minutes#comments</comments>
		<pubDate>Thu, 13 May 2010 09:29:46 +0000</pubDate>
		<dc:creator>mattias</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[theme]]></category>
		<category><![CDATA[User Experience]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[WordPress 3]]></category>

		<guid isPermaLink="false">http://frontendbook.com/?p=447</guid>
		<description><![CDATA[A good friend of mine is setting up a website about watches and I think he has made a good choice of software for the site, he uses WordPress 3 for the development of the site. I think he takes &#8230; <a href="http://frontendbook.com/setting-up-a-website-with-wordpress-3-in-10-minutes">Continue reading <span class="meta-nav">&#8594;</span></a>


Related posts:<ol><li><a href='http://frontendbook.com/building-the-perfect-wordpress-theme' rel='bookmark' title='Permanent Link: Building the Perfect WordPress Theme'>Building the Perfect WordPress Theme</a></li>
<li><a href='http://frontendbook.com/11-ways-to-increase-your-website-traffic' rel='bookmark' title='Permanent Link: 11 Ways to Increase Your Website Traffic'>11 Ways to Increase Your Website Traffic</a></li>
<li><a href='http://frontendbook.com/3-tips-for-a-more-dynamic-website-in-less-than-an-hour' rel='bookmark' title='Permanent Link: 3 tips for a more dynamic website in less than an hour'>3 tips for a more dynamic website in less than an hour</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>A good friend of mine is setting up a <a href="http://watchmeme.com">website about watches</a> and I think he has made a good choice of software for the site, he uses <a href="http://wordpress.org">WordPress 3</a> for the development of the site. I think he takes on a good way for a non-tech to solve the evolvment of a website. Start with a lot of content, add functionality, create better searchability/findability and usability as you go. WordPress 3 will make it easy to create great landing pages for things such as <a href="http://watchmeme.com/garmin/barefoot-running-and-garmin-gps-watches/">barefoot running with garmin gps watches</a> because of WordPress 3&#8242;s ability to support custom taxonomies and <a href="http://net.tutsplus.com/tutorials/wordpress/10-features-to-look-forward-to-in-wordpress-3-0/">more good stuff</a> will make it possible to gradually create a better user experience with websites such as my friends. With WordPress 3 WordPress is turning into a CMS-platform and less a blogging platform. And it is just a 10 minute work getting up and running, even the <a href="http://2010dev.wordpress.com/">default theme Twenty Ten</a> is looking great! Keep up the job Dave, and if you need help, call me.</p>
<img src="http://frontendbook.com/wp3/?ak_action=api_record_view&id=447&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://frontendbook.com/building-the-perfect-wordpress-theme' rel='bookmark' title='Permanent Link: Building the Perfect WordPress Theme'>Building the Perfect WordPress Theme</a></li>
<li><a href='http://frontendbook.com/11-ways-to-increase-your-website-traffic' rel='bookmark' title='Permanent Link: 11 Ways to Increase Your Website Traffic'>11 Ways to Increase Your Website Traffic</a></li>
<li><a href='http://frontendbook.com/3-tips-for-a-more-dynamic-website-in-less-than-an-hour' rel='bookmark' title='Permanent Link: 3 tips for a more dynamic website in less than an hour'>3 tips for a more dynamic website in less than an hour</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://frontendbook.com/setting-up-a-website-with-wordpress-3-in-10-minutes/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recession Reality Check for Web Developers</title>
		<link>http://frontendbook.com/recession-reality-check-for-web-developers</link>
		<comments>http://frontendbook.com/recession-reality-check-for-web-developers#comments</comments>
		<pubDate>Wed, 10 Dec 2008 22:24:52 +0000</pubDate>
		<dc:creator>mattias</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[reality]]></category>
		<category><![CDATA[recession]]></category>

		<guid isPermaLink="false">http://frontendbook.com/?p=220</guid>
		<description><![CDATA[Ok, Yahoo is laying off people in big numbers, and every day we hear about the health of the world economy. I think it is clear to everyone, this is more than a sneeze, it is recession hitting us hard &#8230; <a href="http://frontendbook.com/recession-reality-check-for-web-developers">Continue reading <span class="meta-nav">&#8594;</span></a>


Related posts:<ol><li><a href='http://frontendbook.com/web-standards-vs-reality' rel='bookmark' title='Permanent Link: Web Standards vs. Reality'>Web Standards vs. Reality</a></li>
<li><a href='http://frontendbook.com/long-term-vs-short-term-online-business' rel='bookmark' title='Permanent Link: Long Term vs. Short Term Online Business'>Long Term vs. Short Term Online Business</a></li>
<li><a href='http://frontendbook.com/evolutionary-or-revolutionary-product-development' rel='bookmark' title='Permanent Link: Evolutionary or Revolutionary Product Development?'>Evolutionary or Revolutionary Product Development?</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><!--:en-->Ok, <a href="http://valleywag.com/5106184/yahoos-secret-layoff-doublespeak-revealed">Yahoo is laying off people in big numbers</a>, and every day we hear about the health of the world economy. I think it is clear to everyone, this is more than a sneeze, it is recession hitting us hard and fast all over the world. Of course this will become reality even for people working in healthy businesses, in comparision to Yahoo, where there are a business strategy, product focus and numbers going in the right direction. How do you adapt to the fact that things are actually going the wrong way, and things out of your hands may eventually decide wether or not you have a work to go to next month. People who were part of the dotcom-crisis know that even healthy companies got hit harder than they deserved. In this post I will try to discuss how you can handle recession and prepare for the worst and make all you can in order to avoid it.</p>
<h4>Pragmatic, Pragmatic, Pragmatic</h4>
<p>OK, now is the time to start being pragmatic when it comes to everything. Roles, tasks, platforms, frameworks, libraries or any other thing that could enable cat-fights in any web department. Ask yourself the question: &#8220;Am I a pragmatic person when at work?&#8221;. If the answer is Yes, could you be even more pragmatic in even more areas, in order to avoid unecessary (from a business point-of-view) discussions and fights. If your answer is No, start being more pragmatic, put feelings and opinions away and focus on facts, reality and truth. I know a lot of people who say they are pragmatic (everybody wants to be pragmatic) and at the same time say that we must spend 12 man-year on building an almighty architecture that will survive WW III, when business needs here and now could be solved with existing tools or with lesser efforts added to the project. In short: Start being pragmatic in your daily work, and stop saying you are pragmatic.</p>
<h4>Focus on Possibilities</h4>
<p>Recession opens up for good things. When times are bad, investors and competitors decrease their efforts and that is a possibility. When others are braking, you should increase your efforts in order to gain market shares or enter a market that are ultra-competitive during good times. As long as you are still employed or running your own business getting clients, make sure you invest whatever you can invest making sure that you are increasing your market shares and revenues. This sound easier than it is in real life. But in order to convince you: Apple, Microsoft and businesses such as Online Poker where born during other time of crisis. I am confident we will see new business-leaders born or growing big during the coming years. I am writing a post on what companies I think will go out of recession as winners, will publish it before Christmas. Remember: In bad times, brave people can build the platform for being the next winner.</p>
<h4>It Aint Personal</h4>
<p>If for some reason someone (your company or lack of clients) puts you in the corner where your job is at risk, or even worse you get sacked or have to shut down business, Do not take it personally, because during times like these even talented people are fired. Often middle-management has to fulfill a number of layoffs and meet some strange budget-requirement making their decisions somewhat numeric instead of human-resource-optimized. Often roles needed for running daily businesses are the ones that are prioritized to keep. If you do not do this right now, you are probably more likely to get sacked than the guy making sure that the SVN-server is up and running. But it aint personal (most of the time at least).</p>
<h4>Business Argument not Techie Arguments</h4>
<p>I do not like techie arguments when we have good times, and I am pretty sure no business owner likes them at all during bad times. Developers have to be better, in good and bad times, trying to put numbers on their arguments. This is important for two reasons: First, it is easier to convince the business owners with business arguments <strong>and </strong>second, if developers try to find business arguments instead of tech arguments, they will be better developers as they do understand business better and tech solutions are business driven and not vice verca.</p>
<h4>Summary</h4>
<p>We will face recession. Your company will adapt to this. Maybe they speed up, maybe they slow down. The important thing to know is that no one is safe but recession is not all bad, it also opens up for new businesses and possibility to enter competitive markets. One good thing to bear in mind during recession, as well as better times, is to try to be more pragmatic and business oriented not only in mind but also in action.<!--:--></p>
<img src="http://frontendbook.com/wp3/?ak_action=api_record_view&id=220&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://frontendbook.com/web-standards-vs-reality' rel='bookmark' title='Permanent Link: Web Standards vs. Reality'>Web Standards vs. Reality</a></li>
<li><a href='http://frontendbook.com/long-term-vs-short-term-online-business' rel='bookmark' title='Permanent Link: Long Term vs. Short Term Online Business'>Long Term vs. Short Term Online Business</a></li>
<li><a href='http://frontendbook.com/evolutionary-or-revolutionary-product-development' rel='bookmark' title='Permanent Link: Evolutionary or Revolutionary Product Development?'>Evolutionary or Revolutionary Product Development?</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://frontendbook.com/recession-reality-check-for-web-developers/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web Standards vs. Reality</title>
		<link>http://frontendbook.com/web-standards-vs-reality</link>
		<comments>http://frontendbook.com/web-standards-vs-reality#comments</comments>
		<pubDate>Wed, 12 Nov 2008 10:54:11 +0000</pubDate>
		<dc:creator>mattias</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[opera]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[web standards]]></category>

		<guid isPermaLink="false">http://frontendbook.com/?p=162</guid>
		<description><![CDATA[Some people in the web development/web design/front-end development industry would rather be caught on tape stealing food from small children than admit they pollute the web with websites that do not meet standards when it comes to markup, stylesheet and &#8230; <a href="http://frontendbook.com/web-standards-vs-reality">Continue reading <span class="meta-nav">&#8594;</span></a>


Related posts:<ol><li><a href='http://frontendbook.com/recession-reality-check-for-web-developers' rel='bookmark' title='Permanent Link: Recession Reality Check for Web Developers'>Recession Reality Check for Web Developers</a></li>
<li><a href='http://frontendbook.com/css-frameworks-and-the-anatomy-of-web-design' rel='bookmark' title='Permanent Link: CSS Frameworks and the Anatomy of Web Design'>CSS Frameworks and the Anatomy of Web Design</a></li>
<li><a href='http://frontendbook.com/building-the-perfect-wordpress-theme' rel='bookmark' title='Permanent Link: Building the Perfect WordPress Theme'>Building the Perfect WordPress Theme</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><!--:en-->Some people in the web development/web design/front-end development industry would rather be caught on tape stealing food from small children than admit they pollute the web with websites that do not meet standards when it comes to markup, stylesheet and javascript.</p>
<p>I break these standards on a regular basis, and apparently a lot of other people do as well, <a href="http://arstechnica.com/news.ars/post/20081015-opera-study-only-4-13-of-the-web-is-standards-compliant.html">according to Opera</a>, only 1 in 25 adhere to web standards, and the rest breaks them in some way. Why is that? Are standards not worth following? My answer is: it depends on the context.</p>
<p>In this post, I will not discuss things such as page size, design from content separation, behaviour from design separation, search engine optimization etc etc, as I believe that all of these can be achieved just as good not adhering to web standards, and that the areas have been dicussed for 5+ years. I would like to focus on things that not so many people talk about when discussing standards; How it affects revenues and the actual organization running a website.</p>
<p><strong>The Business Perspective</strong></p>
<p>Building a new Website / Redesigning a existing one<br />
If you are building a new website, there are few reasons not following standards for css, script and markup. From a technical point of view, there are probably no arguments that are valid for not adhering to standards, but from business point-of-view, there may be some arguments that are valid. These arguments may be:</p>
<p>- Legacy non-standard CMS Software enabling quick time-to-market<br />
- More time efficient development given the teams core comptence<br />
- Alternative Cost, how much do we gain (in money, short and long term) from adhering to standards comparing to not have it as a business requirement.</p>
<p><strong>Running an existing non-standards compliant website</strong></p>
<p>This is where reality hit hard on standard advocates. Converting an existing non-standard-compliant website to a standard-compliant website can be a really daunting job. But it all boils down to technical solutions and a lot of hard work. The real problem is to find the argument, money-wise, to do it. As a businessowner you must ask your self the question: &#8220;Why should we use X nr of resources for moving to standards, when we could use the same resources for making our product better?&#8221; This is where people who thinks standards are a matter of life and death have to sharpen their arguments. Below I have listed different aspects of a websites function and lifecycle where it is important to understand the conflict between reality and standards.</p>
<p><strong>The Knowledge Perspective</strong></p>
<p>Not all websites are built by people who are educated in web standards. I think that a very common problem with web standards, are the fact that a lot of web-frontends are built by someone who knows their standards and run and maintained by people who do not care or have the knowledge needed to adhere to the standards that the site should support. The big question is again money. How much do we gain, educating people in standards compared to keep the speed up with the current knowledge?</p>
<p><strong>The Web as API Perspective</strong></p>
<p>This is where standards becomes important, in order to expose your web as an API, enabling mashups, this could be done using micro-formats, your own XHTML-schemes or just letting external users grab your content easily and mash it up on their side. Of course a valid XHTML-page will be easier to parse and load as an API, but on the other hand, screenreaders, search engines and other page parsers have been able to grab info even from non-standard supporting websites for a long time, there are even numerous of libraries that lets you do just that. When it comes to the web as API, I believe it is important to focus more on building a website that is API-ified when it comes to url-structure and parameters for responseTypes and locales etc. From this perspective, adhering to standards is of course important, but not adhering to standards is not the same as not being able to expose your web as an API. The only thing you do if you run a website that do not follow standards is making it a tad more difficult for your integrators to mashup your website.</p>
<p><strong>The Accessability Perspective</strong></p>
<p>Accessability and Usability, how do they relate to web standards? There is one argument that everyone is talking about all the time, screen readers. OK, this is close to the above argument. My belief when it comes to this is that a screenreader that can not read non-standard pages, will not be a big success, since a lot of websites, as stated above, do not adhere to standards. Of course a semantic web is easier to understand by machines, and will increase accessability and findability enabling better SEO. As the machines reading the web will become more sophisticated, issues like this is probably a smaller issue in the future, than it is now</p>
<p><strong>The Maintenance Perspective</strong></p>
<p>Some people say that standard based front-ends are easier to maintain. From one perspective I am obliged to agree, web standards fronts are more often separated semantically, css doing design, script behaviour and markup for content. But the separation has nothing to do with standards. One argument could be that if we use standards we do not have to maintain &#8220;hacks&#8221; in css, script and markup, but as long as you are using components and frameworks you should not have to worry about these things. If everything is a mess with no separation and no standards followed, there may be reasons to change this, if we can find a business argument for it: The cost for moving the web to standards and separation of markup, design and behaviour must be lower than the gains from maintaining a standards compliant product compared to the old solution.</p>
<p><strong>The Code Quality Perspective</strong></p>
<p>Another argument is that standards are better from a quality perspective, that is just noncence. You can build crap with cheap and expensive tools, as well as you can build crap websites with standards and non-standards. You can even build great websites with non-standard solutions.</p>
<p><strong>Conclusion</strong></p>
<p>Standards serve a purpose, they get developers to start thinking how they build things, and slowly they adapt to new patterns and processess building webpages, creating better semantics and separation of design, content and behaviour. Standards are good. But not following them is not the same as doing wrong. There are a number of arguments that may force us to build or keep maintaining products that do not follow standards, often the reason are economical. I believe that in order to be business-oriented all developers have to understand that sometimes the &#8220;best&#8221; technical solution is not good enough from a business perspective.</p>
<p><strong>Resources</strong></p>
<ul>
<li>http://dev.opera.com/articles/view/mama-markup-validation-report/</li>
<li>http://www.sitepoint.com/blogs/2008/10/17/opera-just-413-of-webs-code-is-valid</li>
<li>http://dev.opera.com/articles/view/mama/</li>
<li>http://dev.opera.com/articles/view/mama-key-findings/</li>
<li>http://dev.opera.com/articles/view/mama-the-url-set/</li>
</ul>
<p><!--:--></p>
<img src="http://frontendbook.com/wp3/?ak_action=api_record_view&id=162&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://frontendbook.com/recession-reality-check-for-web-developers' rel='bookmark' title='Permanent Link: Recession Reality Check for Web Developers'>Recession Reality Check for Web Developers</a></li>
<li><a href='http://frontendbook.com/css-frameworks-and-the-anatomy-of-web-design' rel='bookmark' title='Permanent Link: CSS Frameworks and the Anatomy of Web Design'>CSS Frameworks and the Anatomy of Web Design</a></li>
<li><a href='http://frontendbook.com/building-the-perfect-wordpress-theme' rel='bookmark' title='Permanent Link: Building the Perfect WordPress Theme'>Building the Perfect WordPress Theme</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://frontendbook.com/web-standards-vs-reality/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>4 Great Books for Increasing Revenue From Your Website</title>
		<link>http://frontendbook.com/4-great-books-for-increasing-revenue-from-your-website</link>
		<comments>http://frontendbook.com/4-great-books-for-increasing-revenue-from-your-website#comments</comments>
		<pubDate>Wed, 03 Sep 2008 19:15:44 +0000</pubDate>
		<dc:creator>mattias</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Books]]></category>
		<category><![CDATA[collaborative solutions]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[conversion rates]]></category>
		<category><![CDATA[Front-End Architecture]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[performance tuning]]></category>
		<category><![CDATA[PPC]]></category>
		<category><![CDATA[recommendations]]></category>
		<category><![CDATA[revenue]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://frontendbook.com/?p=133</guid>
		<description><![CDATA[Right now I am reading two books on the benefits of collective intelligence, and have just finished two others with focus on optimizing your website technically, in conversion rates, through usability and performance. All these books are of interest to &#8230; <a href="http://frontendbook.com/4-great-books-for-increasing-revenue-from-your-website">Continue reading <span class="meta-nav">&#8594;</span></a>


Related posts:<ol><li><a href='http://frontendbook.com/name-and-focus-change' rel='bookmark' title='Permanent Link: Name and focus change'>Name and focus change</a></li>
<li><a href='http://frontendbook.com/11-ways-to-increase-your-website-traffic' rel='bookmark' title='Permanent Link: 11 Ways to Increase Your Website Traffic'>11 Ways to Increase Your Website Traffic</a></li>
<li><a href='http://frontendbook.com/online-marketing-basics-conversion-rate' rel='bookmark' title='Permanent Link: Online Marketing Basics &#8211; Conversion Rate'>Online Marketing Basics &#8211; Conversion Rate</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><!--:en-->Right now I am reading two books on the benefits of collective intelligence, and have just finished two others with focus on optimizing your website technically, in conversion rates, through usability and performance.</p>
<p>All these books are of interest to people who takes a scientific approach to developing and tuning the website he/she is running.</p>
<h4><a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FHigh-Performance-Web-Sites-Essential%2Fdp%2F0596529309%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1220466861%26sr%3D1-1&amp;tag=frontendbook-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">High Performance Web Sites by Steve Souders</a></h4>
<p><img class="alignleft size-thumbnail wp-image-134" title="High Performance Web Sites" src="http://frontendbook.com/wp-content/uploads/2008/09/51fqc3wobyl_sl500_aa240_-150x150.jpg" alt="" width="150" height="150" /><a href="http://stevesouders.com/">Steve Souders</a> covers all the different sections from <a href="http://developer.yahoo.com/yslow/">YSlow</a> on how to speed up your website. He shows that you will get most effect from putting your efforts into perfomance tune the frontend before working on backend tuning. I found this book really worth reading as it is spot on on every issue, and very focused on describing gains and implementation details for each and every single section of performance tuning on the frontend. I really recommend this book because I feel that for a serious website owner this book will pay itself in a couple of weeks with more generated sales and less used bandwidth.</p>
<p><a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FHigh-Performance-Web-Sites-Essential%2Fdp%2F0596529309%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1220466861%26sr%3D1-1&amp;tag=frontendbook-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">Buy this book on Amazon.com</a></p>
<h4><a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FWebsite-Optimization-Search-Conversion-Secrets%2Fdp%2F0596515081%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1220467655%26sr%3D1-1&amp;tag=frontendbook-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">Website Optimization by Andrew B. King</a></h4>
<p><img class="alignleft size-thumbnail wp-image-135" title="Website Optimization" src="http://frontendbook.com/wp-content/uploads/2008/09/optimi-150x150.jpg" alt="" width="150" height="150" />Andrew B. King also focus on optimization and tuning of your website, but the focus is on SEO, PPC-campaigns and Conversion Rate Optimization. He also tries to write some chapters on performance tuning, but when it comes to frontend performance tuning I recommend Steve Souders book instead. This book is really good for people who would like to learn more about optimizing PPC-campaigns and start tracking and incread conversion rates. I recommend this book for those chapters, which are really good and have help me increase incomes on the websites I have PPC-campaigns for.</p>
<p><a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FHigh-Performance-Web-Sites-Essential%2Fdp%2F0596529309%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1220466861%26sr%3D1-1&amp;tag=frontendbook-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">Buy this book on Amazon.com</a></p>
<h4><a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FProgramming-Collective-Intelligence-Building-Applications%2Fdp%2F0596529325%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1220468253%26sr%3D1-1&amp;tag=frontendbook-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">Programming Collective Intelligence by Toby Segaran</a></h4>
<p><img class="alignleft size-thumbnail wp-image-136" title="Programming Collective Intelligence" src="http://frontendbook.com/wp-content/uploads/2008/09/intelligence-150x150.jpg" alt="" width="150" height="150" />Toby Segaran guides us in building smarter web applications based on Collective Intelligence. The book mixes theory and practice and shows how &#8220;easy&#8221; it is to actually create applications with community based product recommendation system and other intelligent solutions. I found this book interesting as a starting point on how to technically implement some of the web 2.0 features users have become used to use online.</p>
<p><a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FProgramming-Collective-Intelligence-Building-Applications%2Fdp%2F0596529325%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1220468253%26sr%3D1-1&amp;tag=frontendbook-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">Buy this book on Amazon.com</a></p>
<h4><a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FWikinomics-Mass-Collaboration-Changes-Everything%2Fdp%2F1591841933%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1220468765%26sr%3D1-1&amp;tag=frontendbook-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">Wikinomics by Don Tapscott and Anthony D. Williams</a></h4>
<p><img class="alignleft size-thumbnail wp-image-137" title="wikinomics" src="http://frontendbook.com/wp-content/uploads/2008/09/wikinomics-150x150.jpg" alt="" width="150" height="150" /> Wikinomics is the book I have just started reading and it focus on how the community trend will change the enterprises. The focus is on how the masses create something of big value through collaboration. An interesting thing of course is the fact that a lot of people interact in larger communities building a greater value (Wikipedia, Youtube, Linux etc, etc) without getting paid, still the quality of the outcome often exceeds the alternatives built traditionally with labour and investment banks.</p>
<p><a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FWikinomics-Mass-Collaboration-Changes-Everything%2Fdp%2F1591841933%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1220468765%26sr%3D1-1&amp;tag=frontendbook-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">Buy this book on Amazon.com</a><!--:--></p>
<img src="http://frontendbook.com/wp3/?ak_action=api_record_view&id=133&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://frontendbook.com/name-and-focus-change' rel='bookmark' title='Permanent Link: Name and focus change'>Name and focus change</a></li>
<li><a href='http://frontendbook.com/11-ways-to-increase-your-website-traffic' rel='bookmark' title='Permanent Link: 11 Ways to Increase Your Website Traffic'>11 Ways to Increase Your Website Traffic</a></li>
<li><a href='http://frontendbook.com/online-marketing-basics-conversion-rate' rel='bookmark' title='Permanent Link: Online Marketing Basics &#8211; Conversion Rate'>Online Marketing Basics &#8211; Conversion Rate</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://frontendbook.com/4-great-books-for-increasing-revenue-from-your-website/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Some Web Development Links for You</title>
		<link>http://frontendbook.com/some-web-development-links-for-you</link>
		<comments>http://frontendbook.com/some-web-development-links-for-you#comments</comments>
		<pubDate>Wed, 27 Aug 2008 19:06:28 +0000</pubDate>
		<dc:creator>mattias</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[blueprint]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Front-End Architecture]]></category>
		<category><![CDATA[Interaction Design]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[links]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[yaml]]></category>

		<guid isPermaLink="false">http://frontendbook.com/?p=130</guid>
		<description><![CDATA[Not a big update.  John Resig is writing a new selector engine, sizzle, interesting I wonder when John have the time to write code, write books, write documentation, write for his blog AND work for Mozilla. He is one productive &#8230; <a href="http://frontendbook.com/some-web-development-links-for-you">Continue reading <span class="meta-nav">&#8594;</span></a>


Related posts:<ol><li><a href='http://frontendbook.com/10-web-development-links-for-you' rel='bookmark' title='Permanent Link: 10 Web Development Links for You'>10 Web Development Links for You</a></li>
<li><a href='http://frontendbook.com/javascript-css-parser-for-custom-properties' rel='bookmark' title='Permanent Link: JavaScript CSS Parser for Custom Properties'>JavaScript CSS Parser for Custom Properties</a></li>
<li><a href='http://frontendbook.com/weekly-best-of-selected-links' rel='bookmark' title='Permanent Link: Weekly Best of &#8211; Selected Links'>Weekly Best of &#8211; Selected Links</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><!--:en-->Not a big update. </p>
<p><a href="http://ajaxian.com/archives/sizzle-john-resig-has-a-new-selector-engine">John Resig is writing a new selector engine, sizzle, interesting</a></p>
<p>I wonder when John have the time to write code, write books, write documentation, write for his blog AND work for Mozilla. He is one productive client side coding entrepreneur. Sizzle is Work In Progress, but John claims it is 4 times faster than the jQuery Selector Engine.</p>
<p><a href="http://yuiblog.com/blog/2008/08/26/continuity/">YUI has a new Interaction Pattern in their library</a></p>
<p>I do not know how many times I have been part of discussions about how to implement a sign in procedure the best way. This new pattern from YUI tries to describe the characteristics of the problem. I really like Yahoo&#8217;s initiative with YUI trying to help designers and likes from revinventing the wheel time after time.</p>
<p><a href="http://webdev.stephband.info/parallax.html">Parallax scrolling made easy with JavaScript</a></p>
<p>10 years ago something, we believed DHTML and JavaScript where the solution to everything, and there are solutions I am proud of from that time, and solutions I wouldnt mention even under torture. These days all client side stuff is focused on availability, usability and other non-relevant bilities <img src='http://frontendbook.com/wp3/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> . Where is all the cool stuff? jParallax is cool, and from a first point of view, somewhat useless, but hey, keep em coming.</p>
<p><a href="http://www.blueprintcss.org/">Blueprint CSS</a> </p>
<p>I hate CSS. No I like separation of content, design and behaviour. But lets be honest, CSS is repetetive and often you find yourself chasing browser bugs hitting CTRL+S, ALT-TAB, CTRL-R, ALT-TAB &#8230;. That is why I believe we must minimize the rows of CSS we are actually writing, just as we try to do that with JavaScript using libraries such as jQuery, Prototype or Mootools. Blueprint CSS is interesting, I am thinking of implementing it into my mindset as the default CSS-library together with jQuery for JavaScript and Smarty for templating.</p>
<p><a href="http://www.yaml.de/en/">YAML (Yet Another Multicolumn Layout)</a></p>
<p>This one looks interesting as well, but the only reason I list this is because the name is the same as the configuration language YAML I will talk about below. </p>
<p><a href="http://www.yaml.org/">YAML (YAML Ain&#8217;t Markup Language)</a></p>
<p>Before I have used XML for configuration, moving more and more over to JSON, because of the benefits parsing and using it. But YAML is what I have started using for some types of configuration, because of its easiness to read, write and share. Look into it. I love it for configuring navigations.</p>
<p> <!--:--></p>
<img src="http://frontendbook.com/wp3/?ak_action=api_record_view&id=130&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://frontendbook.com/10-web-development-links-for-you' rel='bookmark' title='Permanent Link: 10 Web Development Links for You'>10 Web Development Links for You</a></li>
<li><a href='http://frontendbook.com/javascript-css-parser-for-custom-properties' rel='bookmark' title='Permanent Link: JavaScript CSS Parser for Custom Properties'>JavaScript CSS Parser for Custom Properties</a></li>
<li><a href='http://frontendbook.com/weekly-best-of-selected-links' rel='bookmark' title='Permanent Link: Weekly Best of &#8211; Selected Links'>Weekly Best of &#8211; Selected Links</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://frontendbook.com/some-web-development-links-for-you/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>3 tips for a more dynamic website in less than an hour</title>
		<link>http://frontendbook.com/3-tips-for-a-more-dynamic-website-in-less-than-an-hour</link>
		<comments>http://frontendbook.com/3-tips-for-a-more-dynamic-website-in-less-than-an-hour#comments</comments>
		<pubDate>Tue, 29 Apr 2008 12:32:11 +0000</pubDate>
		<dc:creator>mattias</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[delicious]]></category>
		<category><![CDATA[dynamic content]]></category>
		<category><![CDATA[feeds]]></category>
		<category><![CDATA[Front-End Architecture]]></category>
		<category><![CDATA[Interaction Design]]></category>
		<category><![CDATA[magpie]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[Smarty]]></category>
		<category><![CDATA[social bookmarking]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://snofs.com/blog/?p=135</guid>
		<description><![CDATA[This post aims at giving you 3 tips for achieving a more dynamic webpage with very little programming and no change in your workflow. The tools we are going to use are: Yahoo Pipes Twitter Wordpress Delicious Magpie RSS What &#8230; <a href="http://frontendbook.com/3-tips-for-a-more-dynamic-website-in-less-than-an-hour">Continue reading <span class="meta-nav">&#8594;</span></a>


Related posts:<ol><li><a href='http://frontendbook.com/setting-up-a-website-with-wordpress-3-in-10-minutes' rel='bookmark' title='Permanent Link: Setting up a website with WordPress 3 in 10 minutes'>Setting up a website with WordPress 3 in 10 minutes</a></li>
<li><a href='http://frontendbook.com/4-great-books-for-increasing-revenue-from-your-website' rel='bookmark' title='Permanent Link: 4 Great Books for Increasing Revenue From Your Website'>4 Great Books for Increasing Revenue From Your Website</a></li>
<li><a href='http://frontendbook.com/11-ways-to-increase-your-website-traffic' rel='bookmark' title='Permanent Link: 11 Ways to Increase Your Website Traffic'>11 Ways to Increase Your Website Traffic</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><!--:en-->This post aims at giving you 3 tips for achieving a more dynamic webpage with very little programming and no change in your workflow. The tools we are going to use are:</p>
<ul class="links">
<li><strong>Yahoo Pipes</strong></li>
<li><strong>Twitter</strong></li>
<li><strong>Wordpress</strong></li>
<li><strong>Delicious</strong></li>
<li><strong>Magpie RSS</strong></li>
</ul>
<p>What we would like to achieve is a website that feels more dynamic even when you are not writing articles on your blog/website. This article is based on a web running PHP, <a href="http://www.smarty.net/">Smarty</a>, <a href="http://wordpress.org/">Wordpress</a> and a <a href="http://www.dreamhost.com/r.cgi?290709">hosting plan</a> that gives you the possibility to create and change rights for directories. You can of course adapt these tips to any server architecture you may be using, but these examples will feature this architecture.</p>
<h3>Integrate Yahoo Pipes for News</h3>
<p><a href="http://pipes.yahoo.com/">Yahoo Pipes</a> lets you, easily and graphically, create advanced mashups from different external sources such as RSS and other content available online. You can aggregate, manipulate and filter the content to fit your needs. Yahoo Pipes is very powerful used correct. In this post we will focus on how to take 1 or more RSS-feeds, combine them into one and filter out the content that fits on your website as targeted news.</p>
<p>Below you find a screenshot of a pipe where I have aggregated a couple of RSS-feeds from startup-blogs, sorted all items on publish date and filtered out all items that have the name &#8220;social&#8221; in the title.</p>
<p><a href='http://beta.frontendbook.com/wordpress/wp-content/uploads/2008/04/picture-3.png'><img src="http://snofs.com/blog/wp-content/uploads/2008/04/picture-3-300x231.png" alt="Screenshot of Yahoo Pipes " title="Pipes Screenshot" width="300" height="231" class="alignnone size-medium wp-image-136" /></a></p>
<p>Pipes is very intuitive and you should be able to create a solution like this in less than 10 minutes.</p>
<p>Save your Pipe and give it a nice name, then click <strong>Run Pipe&#8230;</strong>, on the resulting page you will get the option to &#8220;Get as RSS&#8221;, copy that URL, it should look something like this: <a href="http://pipes.yahoo.com/pipes/pipe.run?_id=BMHzDooV3RGSSmEWJhOy0Q&#038;_render=rss">http://pipes.yahoo.com/pipes/pipe.run?_id=BMHzDooV3RGSSmEWJhOy0Q&#038;_render=rss</a></p>
<p>You now have dynamic content that are filtered according to your needs, below we will show you how to integrate it to your website with Wordpress Plugins or with <a href="http://magpierss.sourceforge.net/">Magpie RSS</a> and Smarty.</p>
<h3>Integrate Twitter to Wordpress</h3>
<p><a href="http://twitter.com">Twitter</a> is a micro-blogging service that lets users <em>tweet</em> messages to their twitter profile. If you are using twitter, why not integrate your tweets to your blog, making it more dynamic, and if you like to, more personal. Maybe you do not want to create a single post for every tweet (max 140 characters), a daily aggregation maybe suits your blog better. Alex King has built <a href="http://alexking.org/projects/wordpress/readme?project=twitter-tools">a Wordpress Plugin on top of <a href="http://groups.google.com/group/twitter-development-talk/web/api-documentation">Twitters API</a></a> which do just that (among other things). Downloading and installing the plugin should not take you more than 10 minutes all together.</p>
<h3>Integrate del.icio.us as Link Manager</h3>
<p>If you run a web site or a blog, you probably collects and share bookmarks on social bookmark services such as <a href="http://del.icio.us/">del.icio.us</a>, <a href="http://www.blinklist.com/">BlinkList</a>, <a href="http://simpy.com">simpy</a>, <a href="http://ma.gnolia.com/">Ma.gnolia</a>, <a href="http://reddit.com/">reddit</a> and other social bookmarking sites. Why not utilize the well specified apis and tagging possibilities that they offer. In this example I have choosen to go with del.icio.us, but I am pretty sure you can do this with all of the popular social bookmarking services, the only thing is that they have to have an RSS published for the tag you are using to pinpoint your dynamic content.</p>
<p>In this example we are going to use del.icio.us and my bookmarks tagged with jquery as a resource for adding external links to your website that updates automatically when you add new bookmarks tagged with jquery to your online del.icio.us bookmarks.</p>
<p>My jQuery bookmarks can be found at <a href="http://del.icio.us/hising/jquery">http://del.icio.us/hising/jquery</a>. By adding /rss between hostname and username, you will get the list of jQuery bookmarks in a format suitable for integration with your web site. In this case the url to the rss is <a href="http://del.icio.us/rss/hising/jquery">http://del.icio.us/<strong>rss</strong>/hising/jquery</a></p>
<h3>RSS Integration Code Example</h3>
<h4>With Magpie RSS and Smarty</h4>
<p><a href="http://magpierss.sourceforge.net/">Download Magpie RSS</a> and follow the installation instructions. One thing you dont want, is to grab the feed every time someone visits your page, you are want to cache the result for a specified period of time, in this example we cache the feed response for 1 hour (set this depending on how often you think you will update your dynamic content)</p>
<pre><code>
<?php
//MAGPIE_CACHE_DIR must be server writable folder
define("MAGPIE_CACHE_DIR", YOUR_PATH . 'tmp/rss-cache/');

//MAGPIE_CACHE_AGE in seconds
define("MAGPIE_CACHE_AGE", 3600);

require_once('YOUR_PATH/magpierss/rss_fetch.inc');

$news = fetch_rss($feedurl);

//$news->channel array which contains info on the rss
//$news->items array that contains the feed items

/*
item example:
array(
	title => 'Weekly Peace Vigil',
	link => 'http://protest.net/NorthEast/calendrome.cgi?span=event&#038;ID=210257',
	description => 'Wear a white ribbon',
	dc => array (
			subject => 'Peace'
		),
	ev => array (
		startdate => '2002-06-01T11:00:00',
		enddate => '2002-06-01T12:00:00',
		type => 'Protest',
		location => 'Northampton, MA'
	)
);
*/
?>
</code></pre>
<p>When you have got the result from your controller/php-file make sure you expose the response data to your view manager, and print out your items. In this example I have used the Smarty templating engine</p>
<pre><code markup="none">
//PHP:
require_once(YOUR_SMARTY_PATH . 'Smarty.class.php');
$smarty = new Smarty();
$smarty->assign('news', $news);
$smarty->display('template.tpl);

//Template
<ul>
{foreach from=$news->items item=item}
<li><a href="{$item.link}">{$item.title}</a></li>

{/foreach}
</ul>

</code></pre>
<h4>As Wordpress Plugin</h4>
<p>Download a plugin for integrating external RSS into your blog. There are a lot of different plugins for this, in this example we will use <a href="http://wordpress.org/extend/plugins/feedlist/">FeedList</a>. Upload and enable the plugin. Then in your template add this:</p>
<pre><code>
<?php feedList(array(
            'rss_feed_url' => 'http://del.icio.us/rss/hising/jquery',
            'num_items' => 10));
?>
</code></pre>
<h3>More Examples on Creating a Dynamic Web Quickly</h3>
<p>There are many other ways to create a more dynamic web site. You could use FeedBurner for creating Headline Animators. Headline Animator is an animated banner that cycles through your feed&#8217;s five most recent items. It&#8217;s an easy way to promote your content anywhere you can place a snippet of HTML. By doing this you can promote content from another blog on your website AND add a more dynamic web. All this is easy steps, under an hour of labour, to achieve a more alive web. Do you have any other tips that are a quick win when it comes to adding dynamic content to your web site? </p>
<p><!--:--></p>
<img src="http://frontendbook.com/wp3/?ak_action=api_record_view&id=119&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://frontendbook.com/setting-up-a-website-with-wordpress-3-in-10-minutes' rel='bookmark' title='Permanent Link: Setting up a website with WordPress 3 in 10 minutes'>Setting up a website with WordPress 3 in 10 minutes</a></li>
<li><a href='http://frontendbook.com/4-great-books-for-increasing-revenue-from-your-website' rel='bookmark' title='Permanent Link: 4 Great Books for Increasing Revenue From Your Website'>4 Great Books for Increasing Revenue From Your Website</a></li>
<li><a href='http://frontendbook.com/11-ways-to-increase-your-website-traffic' rel='bookmark' title='Permanent Link: 11 Ways to Increase Your Website Traffic'>11 Ways to Increase Your Website Traffic</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://frontendbook.com/3-tips-for-a-more-dynamic-website-in-less-than-an-hour/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
