<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Web Developer 2.0</title>
	
	<link>http://webdeveloper2.com</link>
	<description>A blog about web design and development, tools, techniques, products and relevant news.</description>
	<lastBuildDate>Thu, 26 Apr 2012 18:14:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<cloud domain="webdeveloper2.com" port="80" path="/?rsscloud=notify" registerProcedure="" protocol="http-post" />
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/web-dev2" /><feedburner:info uri="web-dev2" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>53.330463</geo:lat><geo:long>-2.224045</geo:long><creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license><image><link>http://webdeveloper2.com</link><url>http://webdeveloper2.com/apple-touch-icon.png</url><title>Web Developer 2.0</title></image><feedburner:emailServiceId>web-dev2</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>AjaxML – a new way to implement AJAX</title>
		<link>http://feedproxy.google.com/~r/web-dev2/~3/oQVwS1rHBa4/</link>
		<comments>http://webdeveloper2.com/2012/04/ajaxml-a-new-way-to-implement-ajax/#comments</comments>
		<pubDate>Thu, 26 Apr 2012 18:14:05 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Strategy]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Toolkit]]></category>
		<category><![CDATA[UI]]></category>
		<category><![CDATA[UX]]></category>

		<guid isPermaLink="false">http://webdeveloper2.com/?p=3612</guid>
		<description><![CDATA[AjaxML is a javascript library which allows you to define all sorts of AJAX interactions in your markup. At first I wasn&#8217;t sure that this was such a great idea, the thought of mixing up what I would normally do in javascript with the HTML markup of the site seemed like a bad idea. However [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://ajaxml.com/"><img class="aligncenter size-large wp-image-3618" title="AjaxML - The new standard to implement AJAX" src="http://webdeveloper2.com/wp-content/uploads/2012/04/AjaxML-The-new-standard-to-implement-AJAX-600x301.png" alt="AjaxML - The new standard to implement AJAX" width="600" height="301" /></a></p>
<p><a href="http://ajaxml.com/">AjaxML</a> is a javascript library which allows you to define all sorts of AJAX interactions in your markup.</p>
<p>At first I wasn&#8217;t sure that this was such a great idea, the thought of mixing up what I would normally do in javascript with the HTML markup of the site seemed like a bad idea. However after some thought I realised that the Markup defines the interface and the interactions are part and parcel of that interface.</p>
<h2>Simple Example</h2>
<p>for instance, this simple example from the <a href="http://ajaxml.com/">AjaxML site</a>:</p>
<pre class="brush: xml; title: ; notranslate">
  &lt;a href=&quot;say_hello.html&quot; into=&quot;target&quot;&gt;
    Say Hello
  &lt;/a&gt;
  &lt;div id=&quot;target&quot;&gt;&lt;/div&gt;
</pre>
<p>loads the contents of <em>say_hello.html</em> into the <em>target</em> div.</p>
<h2>Advanced Functionality</h2>
<p>There&#8217;s no need to write functions to handle the click on the link, just specify the interaction in the markup.</p>
<p>The library also includes a good range of advanced features such as:</p>
<ul>
<li>The ability to attach event handlers e.g. error handling</li>
<li>Validation &#8211; you can specify conditions which must be met before the Ajax call is enabled</li>
<li>Specifying the request method &#8211; handy for REST API calls</li>
<li>Sending request parameters including getting values from form inputs</li>
<li>Browser history manipulation &#8211; let the user use their back and forward buttons without breaking your page.</li>
<li>Ajax upload of files</li>
<li>Composite requests &#8211; triggering more than one Ajax request from a single user interaction</li>
</ul>
<h2>Why it&#8217;s a good idea</h2>
<p>This style of coding has the potential to make huge time savings when building interactive web pages. Single page sites which pull in data based on user interactions can be prototyped or (if the functionality was satisfactory) built, very quickly and can be altered much more easily due to the lack of any JavaScript changes if the markup is changed.</p>
<p>I also realised that in certain circumstances, the library can open up new possibilities. Take for instance a CMS-driven site, if the AjaxML library is included by default, content authors can create clever, responsive, compelling content without the need to write and maintain scripts for each page that included Ajax functionality.</p>
<p><strong>Commenters:</strong> What&#8217;s your opinion? Does specifying the interactions in the markup make sense or do you see it as a maintenance headache? Does it create too much reliance on a third-party script library?</p>
<div id="crp_related"><h3>Related Posts:</h3><ul><li><a href="http://webdeveloper2.com/2009/04/handy-wordpress-hack-changing-javascript-library-location/" rel="bookmark"><img src="http://farm4.static.flickr.com/3447/3769771267_99b93126c1_z.jpg" alt="Handy WordPress hack &#8211; changing javascript library location" title="Handy WordPress hack &#8211; changing javascript library location" style="max-width:150px;max-height:150px;" border="0" class="crp_thumb" /></a><a href="http://webdeveloper2.com/2009/04/handy-wordpress-hack-changing-javascript-library-location/" rel="bookmark" class="crp_title">Handy WordPress hack &#8211; changing javascript library location</a></li><li><a href="http://webdeveloper2.com/2007/02/accessible-ajax/" rel="bookmark"><img src="http://webdeveloper2.com/wp-content/plugins/contextual-related-posts/default.png" alt="Accessible Ajax" title="Accessible Ajax" style="max-width:150px;max-height:150px;" border="0" class="crp_thumb" /></a><a href="http://webdeveloper2.com/2007/02/accessible-ajax/" rel="bookmark" class="crp_title">Accessible Ajax</a></li><li><a href="http://webdeveloper2.com/2008/11/experiment-3-illustrated-tweets/" rel="bookmark"><img src="http://webdeveloper2.com/wp-content/uploads/2008/11/pipes1.png" alt="Experiment #3 &#8211; Illustrated Tweets" title="Experiment #3 &#8211; Illustrated Tweets" style="max-width:150px;max-height:150px;" border="0" class="crp_thumb" /></a><a href="http://webdeveloper2.com/2008/11/experiment-3-illustrated-tweets/" rel="bookmark" class="crp_title">Experiment #3 &#8211; Illustrated Tweets</a></li><li><a href="http://webdeveloper2.com/2009/05/swine-flu-google-fu-monkey-wank-fever/" rel="bookmark"><img src="http://farm1.static.flickr.com/48/132750728_8f0342f1ac_b.jpg" alt="Swine Flu + Google-Fu = Monkey Wank Fever" title="Swine Flu + Google-Fu = Monkey Wank Fever" style="max-width:150px;max-height:150px;" border="0" class="crp_thumb" /></a><a href="http://webdeveloper2.com/2009/05/swine-flu-google-fu-monkey-wank-fever/" rel="bookmark" class="crp_title">Swine Flu + Google-Fu = Monkey Wank Fever</a></li></ul></div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/web-dev2?a=oQVwS1rHBa4:YP2nHpfrBow:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/web-dev2?i=oQVwS1rHBa4:YP2nHpfrBow:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/web-dev2?a=oQVwS1rHBa4:YP2nHpfrBow:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/web-dev2?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/web-dev2?a=oQVwS1rHBa4:YP2nHpfrBow:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/web-dev2?i=oQVwS1rHBa4:YP2nHpfrBow:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/web-dev2?a=oQVwS1rHBa4:YP2nHpfrBow:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/web-dev2?i=oQVwS1rHBa4:YP2nHpfrBow:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/web-dev2/~4/oQVwS1rHBa4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://webdeveloper2.com/2012/04/ajaxml-a-new-way-to-implement-ajax/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://webdeveloper2.com/2012/04/ajaxml-a-new-way-to-implement-ajax/</feedburner:origLink></item>
		<item>
		<title>jQuery plugin for HTML5 page flip effect</title>
		<link>http://feedproxy.google.com/~r/web-dev2/~3/jN3K64U2els/</link>
		<comments>http://webdeveloper2.com/2012/04/jquery-plugin-for-html5-page-flip-effect/#comments</comments>
		<pubDate>Mon, 02 Apr 2012 17:42:21 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Toolkit]]></category>
		<category><![CDATA[UI]]></category>
		<category><![CDATA[UX]]></category>

		<guid isPermaLink="false">http://webdeveloper2.com/?p=3598</guid>
		<description><![CDATA[Page-turn effects on the web have been around for a while now, though they are almost exclusively delivered via the Flash plugin, IOS devices get their page-turn kicks from native apps such as (the very lovely) FlipBoard. turn.js is a plugin for jQuery that creates a very realistic page turn effect using HTML5, it&#8217;s a [...]]]></description>
			<content:encoded><![CDATA[<p>Page-turn effects on the web have been around for a while now, though they are almost exclusively delivered via the Flash plugin, IOS devices get their page-turn kicks from native apps such as (the very lovely) FlipBoard.</p>
<p><a href="http://www.turnjs.com"><img class="aligncenter size-large wp-image-3608" title="turn.js" src="http://webdeveloper2.com/wp-content/uploads/2012/02/turnjs-600x357.jpg" alt="" width="600" height="357" /></a></p>
<p><a href="http://www.turnjs.com/">turn.js</a> is a plugin for jQuery that creates a very realistic page turn effect using HTML5, it&#8217;s a lovely effect and the plugin has been written in such a way that implementing and configuring it is simple and undemanding.</p>
<p>It&#8217;s time to start creating that alternative interior design magazine that you&#8217;ve always dreamed of running.</p>
<h2>Features</h2>
<ul>
<li>Uses Hardware acceleration</li>
<li>Works on tablets and smartphones</li>
<li>Easy to manipulate</li>
<li>Lightweight, only 15K</li>
</ul>
<p>via <a href="http://www.turnjs.com/#usage">turn.js &#8211; The page flip effect for HTML5</a>.</p>
<div id="crp_related"><h3>Related Posts:</h3><ul><li><a href="http://webdeveloper2.com/2008/12/web-advent-day-17-jquery-plugins/" rel="bookmark"><img src="http://farm4.static.flickr.com/3223/2778348246_314851de6c_b.jpg" alt="Web Advent Day 17 &#8211; jQuery Plugins" title="Web Advent Day 17 &#8211; jQuery Plugins" style="max-width:150px;max-height:150px;" border="0" class="crp_thumb" /></a><a href="http://webdeveloper2.com/2008/12/web-advent-day-17-jquery-plugins/" rel="bookmark" class="crp_title">Web Advent Day 17 &#8211; jQuery Plugins</a></li><li><a href="http://webdeveloper2.com/2006/06/freedom-to-manage-content/" rel="bookmark"><img src="http://webdeveloper2.com/wp-content/plugins/contextual-related-posts/default.png" alt="Freedom to manage content" title="Freedom to manage content" style="max-width:150px;max-height:150px;" border="0" class="crp_thumb" /></a><a href="http://webdeveloper2.com/2006/06/freedom-to-manage-content/" rel="bookmark" class="crp_title">Freedom to manage content</a></li><li><a href="http://webdeveloper2.com/2009/04/handy-wordpress-hack-changing-javascript-library-location/" rel="bookmark"><img src="http://farm4.static.flickr.com/3447/3769771267_99b93126c1_z.jpg" alt="Handy WordPress hack &#8211; changing javascript library location" title="Handy WordPress hack &#8211; changing javascript library location" style="max-width:150px;max-height:150px;" border="0" class="crp_thumb" /></a><a href="http://webdeveloper2.com/2009/04/handy-wordpress-hack-changing-javascript-library-location/" rel="bookmark" class="crp_title">Handy WordPress hack &#8211; changing javascript library location</a></li><li><a href="http://webdeveloper2.com/2011/10/multi-user-javascript-for-web-pages-peerbind/" rel="bookmark"><img src="http://farm1.static.flickr.com/36/75687093_81509fa28a_z.jpg?zz=1" alt="Multi-user JavaScript for web pages &#8211; Peerbind" title="Multi-user JavaScript for web pages &#8211; Peerbind" style="max-width:150px;max-height:150px;" border="0" class="crp_thumb" /></a><a href="http://webdeveloper2.com/2011/10/multi-user-javascript-for-web-pages-peerbind/" rel="bookmark" class="crp_title">Multi-user JavaScript for web pages &#8211; Peerbind</a></li></ul></div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/web-dev2?a=jN3K64U2els:o4aFUwCvxWA:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/web-dev2?i=jN3K64U2els:o4aFUwCvxWA:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/web-dev2?a=jN3K64U2els:o4aFUwCvxWA:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/web-dev2?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/web-dev2?a=jN3K64U2els:o4aFUwCvxWA:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/web-dev2?i=jN3K64U2els:o4aFUwCvxWA:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/web-dev2?a=jN3K64U2els:o4aFUwCvxWA:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/web-dev2?i=jN3K64U2els:o4aFUwCvxWA:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/web-dev2/~4/jN3K64U2els" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://webdeveloper2.com/2012/04/jquery-plugin-for-html5-page-flip-effect/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://webdeveloper2.com/2012/04/jquery-plugin-for-html5-page-flip-effect/</feedburner:origLink></item>
		<item>
		<title>Are you sure you need a website?</title>
		<link>http://feedproxy.google.com/~r/web-dev2/~3/uiNBnryuNi0/</link>
		<comments>http://webdeveloper2.com/2012/02/are-you-sure-you-need-a-website/#comments</comments>
		<pubDate>Thu, 16 Feb 2012 18:56:08 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Strategy]]></category>
		<category><![CDATA[Infographic]]></category>

		<guid isPermaLink="false">http://webdeveloper2.com/?p=3601</guid>
		<description><![CDATA[This infographic, produced by online website builder Basekit helps illustrate the thought process involved with deciding whether you actually need to build a website. It raises the valid point that sometimes you don&#8217;t need a website, and sometimes you don&#8217;t need to do (or hire someone to do) all the development involved in a new [...]]]></description>
			<content:encoded><![CDATA[<p>This infographic, produced by online website builder <a href="http://www.basekit.com/">Basekit</a> helps illustrate the thought process involved with deciding whether you actually need to build a website. It raises the valid point that sometimes you don&#8217;t need a website, and sometimes you don&#8217;t need to do (or hire someone to do) all the development involved in a new site build.</p>
<p><img class="aligncenter size-large wp-image-3603" title="website-or-not-infopraphic" src="http://webdeveloper2.com/wp-content/uploads/2012/02/website-or-not-infopraphic-600x1420.jpg" alt="" width="600" height="1420" /></p>
<div id="crp_related"><h3>Related Posts:</h3><ul><li><a href="http://webdeveloper2.com/2010/10/get-free-website-templates/" rel="bookmark"><img src="http://farm2.static.flickr.com/1295/4688127091_2f706c42a1_z.jpg" alt="Get Free Website Templates" title="Get Free Website Templates" style="max-width:150px;max-height:150px;" border="0" class="crp_thumb" /></a><a href="http://webdeveloper2.com/2010/10/get-free-website-templates/" rel="bookmark" class="crp_title">Get Free Website Templates</a></li><li><a href="http://webdeveloper2.com/2011/06/why-your-website-needs-an-ssl-certificate/" rel="bookmark"><img src="http://farm3.static.flickr.com/2468/3878741556_5aaa29113d_o.png" alt="Why your website needs an SSL certificate" title="Why your website needs an SSL certificate" style="max-width:150px;max-height:150px;" border="0" class="crp_thumb" /></a><a href="http://webdeveloper2.com/2011/06/why-your-website-needs-an-ssl-certificate/" rel="bookmark" class="crp_title">Why your website needs an SSL certificate</a></li><li><a href="http://webdeveloper2.com/2011/10/easy-subscription-billing-with-recurly/" rel="bookmark"><img src="http://farm6.static.flickr.com/5163/5216272395_7532e21e32_z.jpg" alt="Easy subscription billing with Recurly" title="Easy subscription billing with Recurly" style="max-width:150px;max-height:150px;" border="0" class="crp_thumb" /></a><a href="http://webdeveloper2.com/2011/10/easy-subscription-billing-with-recurly/" rel="bookmark" class="crp_title">Easy subscription billing with Recurly</a></li><li><a href="http://webdeveloper2.com/2011/09/the-anatomy-of-a-facebook-fan/" rel="bookmark"><img src="http://farm4.static.flickr.com/3595/3391683115_afbce3e663_b.jpg" alt="The Anatomy of a [Facebook] Fan" title="The Anatomy of a [Facebook] Fan" style="max-width:150px;max-height:150px;" border="0" class="crp_thumb" /></a><a href="http://webdeveloper2.com/2011/09/the-anatomy-of-a-facebook-fan/" rel="bookmark" class="crp_title">The Anatomy of a [Facebook] Fan</a></li></ul></div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/web-dev2?a=uiNBnryuNi0:VruXQzhi0fw:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/web-dev2?i=uiNBnryuNi0:VruXQzhi0fw:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/web-dev2?a=uiNBnryuNi0:VruXQzhi0fw:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/web-dev2?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/web-dev2?a=uiNBnryuNi0:VruXQzhi0fw:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/web-dev2?i=uiNBnryuNi0:VruXQzhi0fw:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/web-dev2?a=uiNBnryuNi0:VruXQzhi0fw:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/web-dev2?i=uiNBnryuNi0:VruXQzhi0fw:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/web-dev2/~4/uiNBnryuNi0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://webdeveloper2.com/2012/02/are-you-sure-you-need-a-website/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://webdeveloper2.com/2012/02/are-you-sure-you-need-a-website/</feedburner:origLink></item>
		<item>
		<title>Social Media management with Bottlenose</title>
		<link>http://feedproxy.google.com/~r/web-dev2/~3/VM1W3OBSTq4/</link>
		<comments>http://webdeveloper2.com/2012/02/social-media-management-bottlenose/#comments</comments>
		<pubDate>Mon, 06 Feb 2012 19:36:28 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Promotion]]></category>
		<category><![CDATA[Strategy]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Toolkit]]></category>

		<guid isPermaLink="false">http://webdeveloper2.com/?p=3570</guid>
		<description><![CDATA[Bottlenose is a Social Media Management application, not exactly a rare thing, but it does seem to have a few interesting features and visualisations such as the sonar view which give a visual representation of how topics are connected to you and to each other. The application also claims to be able to learn about [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://bottlenose.com/">Bottlenose</a> is a Social Media Management application, not exactly a rare thing, but it does seem to have a few interesting features and visualisations such as the sonar view which give a visual representation of how topics are connected to you and to each other.</p>
<p><img class="aligncenter size-large wp-image-3592" title="sonar-reading" src="http://webdeveloper2.com/wp-content/uploads/2012/02/sonar-reading-600x495.png" alt="Bottlenose Sonar Reading View" width="600" height="495" /></p>
<p>The application also claims to be able to learn about your interests in order to present you with the most relevant content.</p>
<p><img class="aligncenter size-large wp-image-3593" title="" src="http://webdeveloper2.com/wp-content/uploads/2012/02/learns-interests-600x414.png" alt="Bottlenose learns your interests" width="600" height="414" /></p>
<p>Personally, I&#8217;m still enjoying <a title="Manage your social media with Sprout Social" href="http://webdeveloper2.com/2011/08/manage-your-social-media-with-sprout-social/">Sprout Social</a> but if you are looking for an application to help you to monitor and manage your Social Media networks then Bottlenose may be worth a look.</p>
<div id="crp_related"><h3>Related Posts:</h3><ul><li><a href="http://webdeveloper2.com/2011/08/manage-your-social-media-with-sprout-social/" rel="bookmark"><img src="http://farm5.static.flickr.com/4103/5191964957_b60c616e24_z.jpg" alt="Manage your social media with Sprout Social" title="Manage your social media with Sprout Social" style="max-width:150px;max-height:150px;" border="0" class="crp_thumb" /></a><a href="http://webdeveloper2.com/2011/08/manage-your-social-media-with-sprout-social/" rel="bookmark" class="crp_title">Manage your social media with Sprout Social</a></li><li><a href="http://webdeveloper2.com/2009/04/social-media-stories/" rel="bookmark"><img src="http://webdeveloper2.com/wp-content/uploads/2009/04/socialmediastories.jpg" alt="Social Media Stories" title="Social Media Stories" style="max-width:150px;max-height:150px;" border="0" class="crp_thumb" /></a><a href="http://webdeveloper2.com/2009/04/social-media-stories/" rel="bookmark" class="crp_title">Social Media Stories</a></li><li><a href="http://webdeveloper2.com/2008/11/the-5-golden-rules-of-social-media-etiquette/" rel="bookmark"><img src="http://farm3.static.flickr.com/2203/1528290674_55e8846e48_t.jpg" alt="The 5 Golden Rules of Social Media Etiquette" title="The 5 Golden Rules of Social Media Etiquette" style="max-width:150px;max-height:150px;" border="0" class="crp_thumb" /></a><a href="http://webdeveloper2.com/2008/11/the-5-golden-rules-of-social-media-etiquette/" rel="bookmark" class="crp_title">The 5 Golden Rules of Social Media Etiquette</a></li><li><a href="http://webdeveloper2.com/2008/04/now-is-gone-is-a-great-resource-for-pr-marketing-some-web-developers/" rel="bookmark"><img src="http://static.flickr.com/3237/2346691146_922ab29c7f_m.jpg" alt="&#8220;Now is gone&#8221; is a great resource for PR, Marketing &#038; some Web Developers" title="&#8220;Now is gone&#8221; is a great resource for PR, Marketing &#038; some Web Developers" style="max-width:150px;max-height:150px;" border="0" class="crp_thumb" /></a><a href="http://webdeveloper2.com/2008/04/now-is-gone-is-a-great-resource-for-pr-marketing-some-web-developers/" rel="bookmark" class="crp_title">&#8220;Now is gone&#8221; is a great resource for PR, Marketing &#038; some Web Developers</a></li></ul></div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/web-dev2?a=VM1W3OBSTq4:Db57vTvD5lc:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/web-dev2?i=VM1W3OBSTq4:Db57vTvD5lc:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/web-dev2?a=VM1W3OBSTq4:Db57vTvD5lc:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/web-dev2?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/web-dev2?a=VM1W3OBSTq4:Db57vTvD5lc:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/web-dev2?i=VM1W3OBSTq4:Db57vTvD5lc:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/web-dev2?a=VM1W3OBSTq4:Db57vTvD5lc:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/web-dev2?i=VM1W3OBSTq4:Db57vTvD5lc:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/web-dev2/~4/VM1W3OBSTq4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://webdeveloper2.com/2012/02/social-media-management-bottlenose/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://webdeveloper2.com/2012/02/social-media-management-bottlenose/</feedburner:origLink></item>
		<item>
		<title>PanoJS3 – JavaScript viewer for huge images</title>
		<link>http://feedproxy.google.com/~r/web-dev2/~3/ZPn4GdCMaM8/</link>
		<comments>http://webdeveloper2.com/2012/02/panojs3-javascript-viewer-for-huge-images/#comments</comments>
		<pubDate>Wed, 01 Feb 2012 13:46:24 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Toolkit]]></category>
		<category><![CDATA[UI]]></category>
		<category><![CDATA[UX]]></category>

		<guid isPermaLink="false">http://webdeveloper2.com/?p=3551</guid>
		<description><![CDATA[An interactive JavaScript widget for panning and zooming a panoramic image stitched together dynamically from smaller tiles. This widget can be used for viewing images that are much larger than the available space in the browser viewport. Examples include panoramas, maps or high resolution document scans. via PanoJS3 &#8211; pure JavaScript viewer for huge images. [...]]]></description>
			<content:encoded><![CDATA[<p>An interactive JavaScript widget for panning and zooming a panoramic image stitched together dynamically from smaller tiles. This widget can be used for viewing images that are much larger than the available space in the browser viewport. Examples include panoramas, maps or high resolution document scans.</p>
<p><a href="http://www.dimin.net/software/panojs/"><img class="alignnone size-large wp-image-3590" title="PanoJS3 - pure JavaScript viewer for huge images" src="http://webdeveloper2.com/wp-content/uploads/2012/02/PanoJS3-pure-JavaScript-viewer-for-huge-images-600x477.png" alt="Snowy Landscape displayed in PanoJS3" width="600" height="477" /></a></p>
<p>via <a href="http://www.dimin.net/software/panojs/">PanoJS3 &#8211; pure JavaScript viewer for huge images</a>.</p>
<div id="crp_related"><h3>Related Posts:</h3><ul><li><a href="http://webdeveloper2.com/2011/10/adaptive-images-in-html/" rel="bookmark"><img src="http://farm6.static.flickr.com/5282/5366406047_b771aa2f64_z.jpg" alt="Adaptive Images in HTML" title="Adaptive Images in HTML" style="max-width:150px;max-height:150px;" border="0" class="crp_thumb" /></a><a href="http://webdeveloper2.com/2011/10/adaptive-images-in-html/" rel="bookmark" class="crp_title">Adaptive Images in HTML</a></li><li><a href="http://webdeveloper2.com/2009/06/pure-css-rollover-for-printable-images/" rel="bookmark"><img src="http://farm1.static.flickr.com/28/63828636_c8140a120e_o.jpg" alt="Pure CSS rollover for printable images" title="Pure CSS rollover for printable images" style="max-width:150px;max-height:150px;" border="0" class="crp_thumb" /></a><a href="http://webdeveloper2.com/2009/06/pure-css-rollover-for-printable-images/" rel="bookmark" class="crp_title">Pure CSS rollover for printable images</a></li><li><a href="http://webdeveloper2.com/2010/11/build-a-facebook-integrated-online-store-in-minutes/" rel="bookmark"><img src="http://farm1.static.flickr.com/8/7463700_3f40c44d2f_z.jpg" alt="Build a Facebook integrated online store in minutes" title="Build a Facebook integrated online store in minutes" style="max-width:150px;max-height:150px;" border="0" class="crp_thumb" /></a><a href="http://webdeveloper2.com/2010/11/build-a-facebook-integrated-online-store-in-minutes/" rel="bookmark" class="crp_title">Build a Facebook integrated online store in minutes</a></li><li><a href="http://webdeveloper2.com/2008/11/easy-online-storage-with-dropbox/" rel="bookmark"><img src="http://webdeveloper2.com/wp-content/uploads/2008/11/dropbox_logo.gif" alt="Easy Online Storage with Dropbox" title="Easy Online Storage with Dropbox" style="max-width:150px;max-height:150px;" border="0" class="crp_thumb" /></a><a href="http://webdeveloper2.com/2008/11/easy-online-storage-with-dropbox/" rel="bookmark" class="crp_title">Easy Online Storage with Dropbox</a></li></ul></div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/web-dev2?a=ZPn4GdCMaM8:xli_9JWfxz4:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/web-dev2?i=ZPn4GdCMaM8:xli_9JWfxz4:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/web-dev2?a=ZPn4GdCMaM8:xli_9JWfxz4:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/web-dev2?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/web-dev2?a=ZPn4GdCMaM8:xli_9JWfxz4:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/web-dev2?i=ZPn4GdCMaM8:xli_9JWfxz4:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/web-dev2?a=ZPn4GdCMaM8:xli_9JWfxz4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/web-dev2?i=ZPn4GdCMaM8:xli_9JWfxz4:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/web-dev2/~4/ZPn4GdCMaM8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://webdeveloper2.com/2012/02/panojs3-javascript-viewer-for-huge-images/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://webdeveloper2.com/2012/02/panojs3-javascript-viewer-for-huge-images/</feedburner:origLink></item>
		<item>
		<title>Storify releases WordPress plugin</title>
		<link>http://feedproxy.google.com/~r/web-dev2/~3/zvoUP59V4hM/</link>
		<comments>http://webdeveloper2.com/2012/01/storify-releases-wordpress-plugin/#comments</comments>
		<pubDate>Tue, 10 Jan 2012 21:02:28 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Strategy]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Links]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Toolkit]]></category>

		<guid isPermaLink="false">http://webdeveloper2.com/?p=3583</guid>
		<description><![CDATA[The first time I tried Storify, my first thought was that it would be a perfect way to write Blog Posts, I just wished that I could access it from within WordPress. Well now I can with the release of the Storify WordPress Plugin.]]></description>
			<content:encoded><![CDATA[<p>The first time I tried <a href="http://storify.com">Storify</a>, my first thought was that it would be a perfect way to write Blog Posts, I just wished that I could access it from within WordPress. Well now I can with the release of the <a href="http://wordpress.org/extend/plugins/storify/">Storify WordPress Plugin</a>.</p>
<p><script src="http://storify.com/techn0tic/storify-releases-wordpress-plugin.js?header=false&#038;sharing=false&#038;border=false"></script><noscript><a href="http://storify.com/techn0tic/storify-releases-wordpress-plugin.html" target="_blank">View the story &#8220;Storify releases WordPress plugin&#8221; on Storify</a></noscript></p>
<p>It&#8217;s not perfect yet, there&#8217;s still a disconnection between the Storify &#8220;Story&#8221; and the WordPress &#8220;Post&#8221; with the former being embedded in the latter as above. The advantage is that it is a great way to compile a post from multiple sources with the ability to search social networks and other sources and then drag snippets straight into the story.</p>
<div id="crp_related"><h3>Related Posts:</h3><ul><li><a href="http://webdeveloper2.com/2008/12/web-advent-day-23-wordpress-plugins/" rel="bookmark"><img src="http://farm4.static.flickr.com/3271/2545246015_3389db5d90_b.jpg" alt="Web Advent Day 23 &#8211; WordPress Plugins" title="Web Advent Day 23 &#8211; WordPress Plugins" style="max-width:150px;max-height:150px;" border="0" class="crp_thumb" /></a><a href="http://webdeveloper2.com/2008/12/web-advent-day-23-wordpress-plugins/" rel="bookmark" class="crp_title">Web Advent Day 23 &#8211; WordPress Plugins</a></li><li><a href="http://webdeveloper2.com/2008/10/migration-done/" rel="bookmark"><img src="http://webdeveloper2.com/wp-content/plugins/contextual-related-posts/default.png" alt="Migration done" title="Migration done" style="max-width:150px;max-height:150px;" border="0" class="crp_thumb" /></a><a href="http://webdeveloper2.com/2008/10/migration-done/" rel="bookmark" class="crp_title">Migration done</a></li><li><a href="http://webdeveloper2.com/2011/08/wazala-adds-smartphone-ui-and-more/" rel="bookmark"></a><a href="http://webdeveloper2.com/2011/08/wazala-adds-smartphone-ui-and-more/" rel="bookmark" class="crp_title">Wazala adds smartphone UI and more</a></li><li><a href="http://webdeveloper2.com/2008/10/moving-home/" rel="bookmark"><img src="http://static.flickr.com/3068/2908491952_4f75578181_m.jpg" alt="Moving home" title="Moving home" style="max-width:150px;max-height:150px;" border="0" class="crp_thumb" /></a><a href="http://webdeveloper2.com/2008/10/moving-home/" rel="bookmark" class="crp_title">Moving home</a></li></ul></div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/web-dev2?a=zvoUP59V4hM:7k3KBvuzBSM:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/web-dev2?i=zvoUP59V4hM:7k3KBvuzBSM:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/web-dev2?a=zvoUP59V4hM:7k3KBvuzBSM:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/web-dev2?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/web-dev2?a=zvoUP59V4hM:7k3KBvuzBSM:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/web-dev2?i=zvoUP59V4hM:7k3KBvuzBSM:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/web-dev2?a=zvoUP59V4hM:7k3KBvuzBSM:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/web-dev2?i=zvoUP59V4hM:7k3KBvuzBSM:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/web-dev2/~4/zvoUP59V4hM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://webdeveloper2.com/2012/01/storify-releases-wordpress-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://webdeveloper2.com/2012/01/storify-releases-wordpress-plugin/</feedburner:origLink></item>
		<item>
		<title>LinkedIn Bootcamp Infographic</title>
		<link>http://feedproxy.google.com/~r/web-dev2/~3/l9HvE1cLNjk/</link>
		<comments>http://webdeveloper2.com/2011/12/linkedin-bootcamp-infographic/#comments</comments>
		<pubDate>Thu, 29 Dec 2011 13:28:24 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Inspiration]]></category>
		<category><![CDATA[Promotion]]></category>
		<category><![CDATA[Strategy]]></category>
		<category><![CDATA[Infographic]]></category>
		<category><![CDATA[Social Media]]></category>

		<guid isPermaLink="false">http://webdeveloper2.com/?p=3563</guid>
		<description><![CDATA[Mindflash have produced this nice Infographic to help you get the most out of Linkedin for marketing yourself and your work. Related Posts:The Anatomy of a [Facebook] Fan8 Status Ideas to improve your Facebook EdgeRank [Infographic]The evolution of the web [infographic]Manage your social media with Sprout Social]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.mindflash.com/">Mindflash</a> have produced this nice Infographic to help you get the most out of Linkedin for marketing yourself and your work.</p>
<p><a href="http://www.mindflash.com/blog/2011/11/infographic-linkedin-bootcamp-basic-training-for-the-personal-marketer/?view=mindflashgraphic"><img class="alignnone size-large wp-image-3574" title="Linkedin Bootcamp Infographic" src="http://webdeveloper2.com/wp-content/uploads/2011/12/11.11.28_Bootcamp-600x4113.png" alt="Linkedin Infographic" width="600" height="4113" /></a></p>
<div id="crp_related"><h3>Related Posts:</h3><ul><li><a href="http://webdeveloper2.com/2011/09/the-anatomy-of-a-facebook-fan/" rel="bookmark"><img src="http://farm4.static.flickr.com/3595/3391683115_afbce3e663_b.jpg" alt="The Anatomy of a [Facebook] Fan" title="The Anatomy of a [Facebook] Fan" style="max-width:150px;max-height:150px;" border="0" class="crp_thumb" /></a><a href="http://webdeveloper2.com/2011/09/the-anatomy-of-a-facebook-fan/" rel="bookmark" class="crp_title">The Anatomy of a [Facebook] Fan</a></li><li><a href="http://webdeveloper2.com/2011/09/8-status-ideas-to-improve-your-facebook-edgerank-infographic/" rel="bookmark"><img src="http://farm4.static.flickr.com/3127/3186671368_c15b9d4629_z.jpg?zz=1" alt="8 Status Ideas to improve your Facebook EdgeRank [Infographic]" title="8 Status Ideas to improve your Facebook EdgeRank [Infographic]" style="max-width:150px;max-height:150px;" border="0" class="crp_thumb" /></a><a href="http://webdeveloper2.com/2011/09/8-status-ideas-to-improve-your-facebook-edgerank-infographic/" rel="bookmark" class="crp_title">8 Status Ideas to improve your Facebook EdgeRank [Infographic]</a></li><li><a href="http://webdeveloper2.com/2011/09/evolution-of-the-web-infographic/" rel="bookmark"><img width="150" height="150" src="http://webdeveloper2.com/wp-content/uploads/2011/09/The-evolution-of-the-web3-150x150.png" class="crp_thumb wp-post-image" alt="The evolution of the web [infographic]" title="The evolution of the web [infographic]" border="0" /></a><a href="http://webdeveloper2.com/2011/09/evolution-of-the-web-infographic/" rel="bookmark" class="crp_title">The evolution of the web [infographic]</a></li><li><a href="http://webdeveloper2.com/2011/08/manage-your-social-media-with-sprout-social/" rel="bookmark"><img src="http://farm5.static.flickr.com/4103/5191964957_b60c616e24_z.jpg" alt="Manage your social media with Sprout Social" title="Manage your social media with Sprout Social" style="max-width:150px;max-height:150px;" border="0" class="crp_thumb" /></a><a href="http://webdeveloper2.com/2011/08/manage-your-social-media-with-sprout-social/" rel="bookmark" class="crp_title">Manage your social media with Sprout Social</a></li></ul></div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/web-dev2?a=l9HvE1cLNjk:3UlM8Hvb-4E:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/web-dev2?i=l9HvE1cLNjk:3UlM8Hvb-4E:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/web-dev2?a=l9HvE1cLNjk:3UlM8Hvb-4E:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/web-dev2?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/web-dev2?a=l9HvE1cLNjk:3UlM8Hvb-4E:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/web-dev2?i=l9HvE1cLNjk:3UlM8Hvb-4E:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/web-dev2?a=l9HvE1cLNjk:3UlM8Hvb-4E:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/web-dev2?i=l9HvE1cLNjk:3UlM8Hvb-4E:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/web-dev2/~4/l9HvE1cLNjk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://webdeveloper2.com/2011/12/linkedin-bootcamp-infographic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://webdeveloper2.com/2011/12/linkedin-bootcamp-infographic/</feedburner:origLink></item>
		<item>
		<title>Dark Patterns – a guide to evil websites</title>
		<link>http://feedproxy.google.com/~r/web-dev2/~3/WdDUPt7PaOU/</link>
		<comments>http://webdeveloper2.com/2011/11/dark-patterns-guide-evil-websites/#comments</comments>
		<pubDate>Tue, 29 Nov 2011 11:30:43 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Strategy]]></category>
		<category><![CDATA[E-Commerce]]></category>
		<category><![CDATA[UX]]></category>

		<guid isPermaLink="false">http://webdeveloper2.com/?p=3527</guid>
		<description><![CDATA[Have you ever filled in a form online and, before clicking the send button, you had to negotiate a check box with a label that reads something like this: Please uncheck the box if you don&#8217;t want us to exclude your contact details from our mailing list opt-out. We won&#8217;t pass your contact details on [...]]]></description>
			<content:encoded><![CDATA[<p>Have you ever filled in a form online and, before clicking the send button, you had to negotiate a check box with a label that reads something like this:</p>
<blockquote><p>Please uncheck the box if you don&#8217;t want us to exclude your contact details from our mailing list opt-out. We won&#8217;t pass your contact details on to selected partners if you haven&#8217;t left the opt-out check box unchecked.</p></blockquote>
<p>It takes a fair bit of unravelling to understand the implications of checking, or un-checking the box. The site owner is counting on you not taking the time to read it thoroughly and hopefully tricking you into signing up for regular emails both from the site and from anybody they sell their mailing list to (&#8220;selected partners&#8221; &#8211; usually selected by the criteria of having paid for the list).</p>
<p>This is what is called a dark pattern, it&#8217;s a design pattern which is motivated by the intention to trick or trap the user, and not to help them in any way. A collection of these patterns, along with specific examples can be found over at the <a href="http://wiki.darkpatterns.org/Home">Dark Patterns</a> wiki. The site is not intended to be a reference for evil web designers, quite the opposite in fact. In their own words:</p>
<blockquote><p>The purpose of this pattern library is to &#8220;name and shame&#8221; Dark Patterns and the companies that use them.</p>
<ul>
<li>For consumers, forewarned is fore-armed.</li>
<li>For brand-owners, the bad-press associated with being named as an offender should discourage usage.</li>
<li>For designers, this site provides ammunition to refuse unethical requests by our clients / bosses. (e.g. &#8220;I won&#8217;t implement opt-out defaults for the insurance upsells because that practice is considered unethical and it will get you unwanted bad press.&#8221;)</li>
</ul>
</blockquote>
<p>The following presentation gives a few examples and some evidence about why these tricks are a bad idea &#8211; something I think should be given more prominence in the wiki.</p>
<div id="__ss_5191495" style="width: 425px;"><strong style="display: block; margin: 12px 0 4px;"><a title="Dark Patterns: User Interfaces Designed to Trick People (Presented at UX Brighton 2010)" href="http://www.slideshare.net/harrybr/ux-brighton-dark-patterns" target="_blank">Dark Patterns: User Interfaces Designed to Trick People (Presented at UX Brighton 2010)</a></strong> <iframe src="http://www.slideshare.net/slideshow/embed_code/5191495" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="425" height="355"></iframe></p>
<div style="padding: 5px 0 12px;">View another <a href="http://www.slideshare.net/" target="_blank">webinar</a> from <a href="http://www.slideshare.net/harrybr" target="_blank">Harry Brignull</a></div>
</div>
<p>What are your thoughts on dark patterns? Have you ever been forced to implement something that seemed unethical? (I know I have). If you&#8217;ve spotted any dark patterns yourself, let me know or add them to the wiki and help in the fight against the dark-side.</p>
<p><a href="http://wiki.darkpatterns.org/Home">Dark Patterns</a>.</p>
<div id="crp_related"><h3>Related Posts:</h3><ul><li><a href="http://webdeveloper2.com/2011/09/patternizer-html5-canvas-pattern-generator-tool/" rel="bookmark"><img src="http://webdeveloper2.com/wp-content/uploads/2011/09/pattern.png" alt="Patternizer &#8211; HTML5 Canvas Pattern Generator Tool" title="Patternizer &#8211; HTML5 Canvas Pattern Generator Tool" style="max-width:150px;max-height:150px;" border="0" class="crp_thumb" /></a><a href="http://webdeveloper2.com/2011/09/patternizer-html5-canvas-pattern-generator-tool/" rel="bookmark" class="crp_title">Patternizer &#8211; HTML5 Canvas Pattern Generator Tool</a></li><li><a href="http://webdeveloper2.com/2009/04/social-media-stories/" rel="bookmark"><img src="http://webdeveloper2.com/wp-content/uploads/2009/04/socialmediastories.jpg" alt="Social Media Stories" title="Social Media Stories" style="max-width:150px;max-height:150px;" border="0" class="crp_thumb" /></a><a href="http://webdeveloper2.com/2009/04/social-media-stories/" rel="bookmark" class="crp_title">Social Media Stories</a></li><li><a href="http://webdeveloper2.com/2006/07/an-effective-requirements-gathering-technique/" rel="bookmark"><img src="http://webdeveloper2.com/wp-content/plugins/contextual-related-posts/default.png" alt="An effective requirements gathering technique" title="An effective requirements gathering technique" style="max-width:150px;max-height:150px;" border="0" class="crp_thumb" /></a><a href="http://webdeveloper2.com/2006/07/an-effective-requirements-gathering-technique/" rel="bookmark" class="crp_title">An effective requirements gathering technique</a></li><li><a href="http://webdeveloper2.com/2008/05/css-3-what-the-future-might-hold/" rel="bookmark"><img src="http://static.slideshare.net/swf/logo_embd.png" alt="CSS 3 &#8211; what the future might hold" title="CSS 3 &#8211; what the future might hold" style="max-width:150px;max-height:150px;" border="0" class="crp_thumb" /></a><a href="http://webdeveloper2.com/2008/05/css-3-what-the-future-might-hold/" rel="bookmark" class="crp_title">CSS 3 &#8211; what the future might hold</a></li></ul></div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/web-dev2?a=WdDUPt7PaOU:xkrS6NbTgdY:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/web-dev2?i=WdDUPt7PaOU:xkrS6NbTgdY:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/web-dev2?a=WdDUPt7PaOU:xkrS6NbTgdY:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/web-dev2?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/web-dev2?a=WdDUPt7PaOU:xkrS6NbTgdY:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/web-dev2?i=WdDUPt7PaOU:xkrS6NbTgdY:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/web-dev2?a=WdDUPt7PaOU:xkrS6NbTgdY:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/web-dev2?i=WdDUPt7PaOU:xkrS6NbTgdY:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/web-dev2/~4/WdDUPt7PaOU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://webdeveloper2.com/2011/11/dark-patterns-guide-evil-websites/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://webdeveloper2.com/2011/11/dark-patterns-guide-evil-websites/</feedburner:origLink></item>
		<item>
		<title>Google+ pages are up and about</title>
		<link>http://feedproxy.google.com/~r/web-dev2/~3/X8oU1PhIZ8g/</link>
		<comments>http://webdeveloper2.com/2011/11/google-plus-pages/#comments</comments>
		<pubDate>Mon, 21 Nov 2011 23:40:49 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Promotion]]></category>
		<category><![CDATA[Strategy]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Toolkit]]></category>

		<guid isPermaLink="false">http://webdeveloper2.com/?p=3536</guid>
		<description><![CDATA[When Google first opened Google+ to the public, they tried their best to dissuade people from creating accounts for business and organisations, promising that something would be available soon to meet those demands. Now we have Google+ pages and they are a bit like Facebook pages (big surprise). In the spirit of discovery, I&#8217;ve created [...]]]></description>
			<content:encoded><![CDATA[<p>When Google first opened Google+ to the public, they tried their best to dissuade people from creating accounts for business and organisations, promising that something would be available soon to meet those demands. Now we have Google+ pages and they are a bit like Facebook pages (big surprise).</p>
<p><a href="http://www.google.com/+/business/index.html"><img class="aligncenter size-large wp-image-3537" title="Google+" src="http://webdeveloper2.com/wp-content/uploads/2011/11/Google+-600x510.png" alt="" width="600" height="510" /></a></p>
<p>In the spirit of discovery, I&#8217;ve created a Google+ page for this website, so far there&#8217;s not much difference between a Personal Profile and a Business Page though who knows what&#8217;s lurking in the Google+ Labs with the anti-Zuckerberg security measures.</p>
<p><a href="https://plus.google.com/109236105432115047549"><img src="http://webdeveloper2.com/wp-content/uploads/2011/11/Web-Developer-2.0-Google+1-600x376.png" alt="" title="Web Developer 2.0 on  Google+" width="600" height="376" class="aligncenter size-large wp-image-3543" /></a><br />
<g:plus href="https://plus.google.com/109236105432115047549" size="badge"></g:plus></p>
<p>The Business pages, like Facebook pages have a nice &#8220;getting started&#8221; section when you first create them. This guides you through the early stages of getting up and running and Google have also provided a <a href="http://www.google.com/+/business/get-started.html">downloadable guide to getting started</a>.</p>
<p>It will be interesting to see the social analytics for Google+ pages when they are available and the gradual release of various new APIs allows us to speculate what will be possible over the coming months. It&#8217;s going to be an interesting time filled with exciting new ideas and tired re-hashing of stuff that&#8217;s been seen hundreds of times before; but that describes pretty-much any point in the last ten years of the web.</p>
<p>People are always quick to judge whether new social media platforms will live or die. I think that we need to keep an open mind on Google+ for business. Google can afford not to rush things and the last thing they&#8217;ll want to do is disrupt the loyal user base for any of their other products, but those google fans are exactly the sort of people who will be best served by Google+ as the products that they already use are gradually integrated into the platform.</p>
<div id="crp_related"><h3>Related Posts:</h3><ul><li><a href="http://webdeveloper2.com/2009/04/google-analytics-api-launched/" rel="bookmark"><img src="http://farm4.static.flickr.com/3571/3459349833_d4c66b25eb_b.jpg" alt="Google Analytics API Launched!" title="Google Analytics API Launched!" style="max-width:150px;max-height:150px;" border="0" class="crp_thumb" /></a><a href="http://webdeveloper2.com/2009/04/google-analytics-api-launched/" rel="bookmark" class="crp_title">Google Analytics API Launched!</a></li><li><a href="http://webdeveloper2.com/2011/08/cloudhq-for-dropbox-basecamp-dropbox-and-google-docs/" rel="bookmark"></a><a href="http://webdeveloper2.com/2011/08/cloudhq-for-dropbox-basecamp-dropbox-and-google-docs/" rel="bookmark" class="crp_title">cloudHQ for Dropbox &#8211; Basecamp, Dropbox and Google Docs</a></li><li><a href="http://webdeveloper2.com/2009/01/google-shutting-down-services/" rel="bookmark"><img src="http://www.readwriteweb.com/images/google150.jpg" alt="Google shutting down services" title="Google shutting down services" style="max-width:150px;max-height:150px;" border="0" class="crp_thumb" /></a><a href="http://webdeveloper2.com/2009/01/google-shutting-down-services/" rel="bookmark" class="crp_title">Google shutting down services</a></li><li><a href="http://webdeveloper2.com/2008/11/why-doesnt-google-analytics-have-an-api/" rel="bookmark"><img src="http://farm3.static.flickr.com/2358/2136954043_5145b15312_m.jpg" alt="Why doesn&#8217;t Google analytics have an API?" title="Why doesn&#8217;t Google analytics have an API?" style="max-width:150px;max-height:150px;" border="0" class="crp_thumb" /></a><a href="http://webdeveloper2.com/2008/11/why-doesnt-google-analytics-have-an-api/" rel="bookmark" class="crp_title">Why doesn&#8217;t Google analytics have an API?</a></li></ul></div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/web-dev2?a=X8oU1PhIZ8g:IyVQdS7RjBg:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/web-dev2?i=X8oU1PhIZ8g:IyVQdS7RjBg:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/web-dev2?a=X8oU1PhIZ8g:IyVQdS7RjBg:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/web-dev2?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/web-dev2?a=X8oU1PhIZ8g:IyVQdS7RjBg:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/web-dev2?i=X8oU1PhIZ8g:IyVQdS7RjBg:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/web-dev2?a=X8oU1PhIZ8g:IyVQdS7RjBg:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/web-dev2?i=X8oU1PhIZ8g:IyVQdS7RjBg:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/web-dev2/~4/X8oU1PhIZ8g" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://webdeveloper2.com/2011/11/google-plus-pages/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://webdeveloper2.com/2011/11/google-plus-pages/</feedburner:origLink></item>
		<item>
		<title>Typographic rhythm and scale with Gridlover</title>
		<link>http://feedproxy.google.com/~r/web-dev2/~3/D7OO4MO-CmQ/</link>
		<comments>http://webdeveloper2.com/2011/11/typographic-rhythm-and-scale-with-gridlover/#comments</comments>
		<pubDate>Mon, 07 Nov 2011 10:26:00 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Toolkit]]></category>
		<category><![CDATA[Typography]]></category>
		<category><![CDATA[UI]]></category>

		<guid isPermaLink="false">http://webdeveloper2.com/?p=3529</guid>
		<description><![CDATA[Rhythm in typographical terms defines the vertical spacing of the lines of text. In order to maintain the vertical rhythm, each element should adhere to a base line height or multiple of the base line height. Defining and using vertical rhythm ensures that you don&#8217;t get page elements which are vertically out-of-sync &#8211; a visually jarring [...]]]></description>
			<content:encoded><![CDATA[<p>Rhythm in typographical terms defines the vertical spacing of the lines of text. In order to maintain the vertical rhythm, each element should adhere to a base line height or multiple of the base line height. Defining and using vertical rhythm ensures that you don&#8217;t get page elements which are vertically out-of-sync &#8211; a visually jarring effect.</p>
<p>Scale refers to the relative sizes used for elements such as headings of various levels. The scaling of headings and other elements creates a visual hierarchy, allowing the reader to find out the relative importance of  various text elements in the page before reading the content. Do you ever skim through a page, looking at just the headings to find the part that you&#8217;re interested in? (rhetorical question, you know you do).</p>
<p><a href="http://www.gridlover.net/">Gridlover</a> is an online tool to help you with generating CSS rules for typographic rhythm and scale. You use simple sliders to set base font size and line height and a scaling factor for headings. You can adjust the scaling factor for each individual heading level and alter top and bottom margins for elements.</p>
<p><a href="http://www.gridlover.net/"><img class="aligncenter size-large wp-image-3531" title="Gridlover - a tool for defining typographic rhythm and scale" src="http://webdeveloper2.com/wp-content/uploads/2011/11/Gridlover1-600x400.png" alt="Gridlover - a tool for defining typographic rhythm and scale" width="600" height="400" /></a></p>
<p>Gridlover generates all the CSS for you to copy and paste into your own stylesheets and supports px, <a title="Font Sizing with rem" href="http://snook.ca/archives/html_and_css/font-size-with-rem">rem</a> and em measurement units so that the rules are useful in even the most fluid and flexible web layouts.</p>
<div id="crp_related"><h3>Related Posts:</h3><ul><li><a href="http://webdeveloper2.com/2008/12/web-advent-day-13-css-tools/" rel="bookmark"><img src="http://webdeveloper2.com/wp-content/uploads/2008/12/firebug.jpg" alt="Web Advent Day 13 &#8211; CSS Tools" title="Web Advent Day 13 &#8211; CSS Tools" style="max-width:150px;max-height:150px;" border="0" class="crp_thumb" /></a><a href="http://webdeveloper2.com/2008/12/web-advent-day-13-css-tools/" rel="bookmark" class="crp_title">Web Advent Day 13 &#8211; CSS Tools</a></li><li><a href="http://webdeveloper2.com/2008/03/questions-about-semantic-html/" rel="bookmark"><img src="http://webdeveloper2.com/wp-content/plugins/contextual-related-posts/default.png" alt="Questions about semantic HTML" title="Questions about semantic HTML" style="max-width:150px;max-height:150px;" border="0" class="crp_thumb" /></a><a href="http://webdeveloper2.com/2008/03/questions-about-semantic-html/" rel="bookmark" class="crp_title">Questions about semantic HTML</a></li><li><a href="http://webdeveloper2.com/2011/10/fluid-web-design-kit/" rel="bookmark"><img src="http://farm4.static.flickr.com/3344/4563864777_ece042a721_z.jpg" alt="Fluid Web Design Kit" title="Fluid Web Design Kit" style="max-width:150px;max-height:150px;" border="0" class="crp_thumb" /></a><a href="http://webdeveloper2.com/2011/10/fluid-web-design-kit/" rel="bookmark" class="crp_title">Fluid Web Design Kit</a></li><li><a href="http://webdeveloper2.com/2008/05/experiment-2-semantic-blog-template-part-3/" rel="bookmark"><img src="http://webdeveloper2.com/wp-content/plugins/contextual-related-posts/default.png" alt="Experiment #2 &#8211; Semantic Blog Template &#8211; Part 3" title="Experiment #2 &#8211; Semantic Blog Template &#8211; Part 3" style="max-width:150px;max-height:150px;" border="0" class="crp_thumb" /></a><a href="http://webdeveloper2.com/2008/05/experiment-2-semantic-blog-template-part-3/" rel="bookmark" class="crp_title">Experiment #2 &#8211; Semantic Blog Template &#8211; Part 3</a></li></ul></div><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/web-dev2?a=D7OO4MO-CmQ:2bFC6tVZ2h4:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/web-dev2?i=D7OO4MO-CmQ:2bFC6tVZ2h4:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/web-dev2?a=D7OO4MO-CmQ:2bFC6tVZ2h4:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/web-dev2?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/web-dev2?a=D7OO4MO-CmQ:2bFC6tVZ2h4:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/web-dev2?i=D7OO4MO-CmQ:2bFC6tVZ2h4:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/web-dev2?a=D7OO4MO-CmQ:2bFC6tVZ2h4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/web-dev2?i=D7OO4MO-CmQ:2bFC6tVZ2h4:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/web-dev2/~4/D7OO4MO-CmQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://webdeveloper2.com/2011/11/typographic-rhythm-and-scale-with-gridlover/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://webdeveloper2.com/2011/11/typographic-rhythm-and-scale-with-gridlover/</feedburner:origLink></item>
	</channel>
</rss><!-- Served from: feed.webdeveloper2.com @ 2012-05-17 22:53:08 by W3 Total Cache -->

