<?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>Adtools &#187; Development</title>
	<atom:link href="http://blog.adtools.co.uk/category/development/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.adtools.co.uk</link>
	<description>Advertising Operations &#38; Technology</description>
	<lastBuildDate>Fri, 25 Nov 2011 13:21:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Free iOS Programming/Development Training (iPad/iPhone/iTouch)</title>
		<link>http://blog.adtools.co.uk/free-ios-programmingdevelopment-training-ipadiphoneitouch/1203/</link>
		<comments>http://blog.adtools.co.uk/free-ios-programmingdevelopment-training-ipadiphoneitouch/1203/#comments</comments>
		<pubDate>Fri, 25 Nov 2011 13:21:30 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[career development]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[free courses]]></category>
		<category><![CDATA[free training]]></category>
		<category><![CDATA[free tutorials]]></category>
		<category><![CDATA[free videos]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[training]]></category>

		<guid isPermaLink="false">http://blog.adtools.co.uk/?p=1203</guid>
		<description><![CDATA[Finding suitably in-depth, accessible and free training materials for iOS/iPhone/iPad etc is something I&#8217;ve been looking to find for a long time now. Understanding the development lifecycle as well as the opportunities this platform offers publishers (specifically relating to the advertising opportunities they provide us) is an area I have struggled with in the past [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.adtools.co.uk/wp-content/uploads/2011/11/images-150x150.jpg" alt="" title="images" width="150" height="150" class="alignright size-thumbnail wp-image-1205" />Finding suitably in-depth, accessible and <strong>free</strong> training materials for iOS/iPhone/iPad etc is something I&#8217;ve been looking to find for a long time now. Understanding the development lifecycle as well as the opportunities this platform offers publishers (specifically relating to the advertising opportunities they provide us) is an area I have struggled with in the past year. That&#8217;s why I&#8217;m very happy to see a number of Universities are making complete course lectures/tutorials available online (mainly through <a href="http://www.apple.com/education/itunes-u/" target="_blank">iTunes University</a>) and in some instance all handouts and associated code/projects. This is to be highly commended and is a position I would like to see more colleges and institutions adopt. </p>
<p>Arguing for training resource is something that we really shouldn&#8217;t have to spend too much time doing. This is a fast moving industry with new technologies, concepts and business practices seemingly emerging every other week. If we don&#8217;t keep ourselves abreast of these changes and their potential impact on our business operations then who else will? But, the realities are that new technology will get released after training budgets have been agreed and then we find ourselves spending valuable time on the cost-benefits rather than concentrating on educating and equipping our staff/teams and bringing insights &#038; knowledge to the wider business. </p>
<p>Now, you&#8217;re probably asking yourselves what learning iPhone programming has to do with Advertising Operations, after all it&#8217;s not like you&#8217;re looking for seasoned C++ developers when recruiting a new Trafficker or requiring your Campaign Managers to have a Degree in statistical methodologies. But my argument has always been that AdOps lies at that intersection of Technology/Development, Advertising Theory, Statistics/Analytics and Business Development. When new technology rears and the business want to know how to leverage advertising on it then we&#8217;re the &#8216;go-to&#8217; people. When there is no-one else in the company who can give a view on some latest gadget or have an opinion on how such technologies can be brought under the wider advertising strategies&#8230; you need to speak to AdOps. Keeping abreast of technological change is second nature for AdOps people, if your business doesn&#8217;t have someone with AdOps experience who is consulting with your Business Development group then you&#8217;re missing a trick.  </p>
<p>This isn&#8217;t about getting your staff to become iOS developers, it&#8217;s about educating them to understand how these devices work in order that they are <strong>then</strong> able to advise how best to implement advertising technologies.<br />
The more your staff are empowered by this knowledge and understand how such systems work, then the easier it will be when managing the impact of their uptake by your customers. Ultimately this should feed into the overall approach your company takes in reacting rapidly to such huge changes in the technology landcape.</p>
<p>All of the following courses contain between 10 and 13 videos each of which last approx 1-2hrs and will require access to a Mac running Xcode.</p>
<p><strong>iPhone Application Development [Stanford]</strong><br />
<a href="http://itunes.apple.com/itunes-u/iphone-application-development/id384233225#ls=1" target="_blank">http://itunes.apple.com/itunes-u/iphone-application-development/id384233225#ls=1</a></p>
<p><strong>Developing Apps for iOS [Stanford]</strong><br />
<a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=395631522" target="_blank">http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=395631522</a></p>
<p><strong>iPhone Application programming [RWTH Aachen]</strong><br />
<a href="http://itunes.apple.com/itunes-u/iphone-application-programming/id390395304" target="_blank">http://itunes.apple.com/itunes-u/iphone-application-programming/id390395304</a></p>
<p><strong>Advanced iPhone Development [Madison Area Technical College]</strong><br />
<a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=407243032" target="_blank">http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=407243032</a></p>
<p>				<!-- Social Sharing Toolkit v2.0.4 | http://www.marijnrongen.com/wordpress-plugins/social_sharing_toolkit/ --></p>
<div class="mr_social_sharing_wrapper"><span class="mr_social_sharing_top"><iframe src="https://www.facebook.com/plugins/like.php?locale=en_US&amp;href=http%3A%2F%2Fblog.adtools.co.uk%2Ffree-ios-programmingdevelopment-training-ipadiphoneitouch%2F1203%2F&amp;layout=standard&amp;show_faces=false&amp;width=51px&amp;height=24px" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:51px; height:24px;" allowTransparency="true"></iframe></span><span class="mr_social_sharing_top"><a href="http://twitter.com/share?url=http%3A%2F%2Fblog.adtools.co.uk%2Ffree-ios-programmingdevelopment-training-ipadiphoneitouch%2F1203%2F&amp;text=Free+iOS+Programming%2FDevelopment+Training+%28iPad%2FiPhone%2FiTouch%29&amp;via=adops" target="_blank" class="mr_social_sharing_popup_link"><img src="http://blog.adtools.co.uk/wp-content/plugins/social-sharing-toolkit/images/buttons/twitter.png" alt="Share on Twitter" title="Share on Twitter"/></a></span><span class="mr_social_sharing_top"><g:plusone size="medium" count="false" href="http://blog.adtools.co.uk/free-ios-programmingdevelopment-training-ipadiphoneitouch/1203/"></g:plusone></span><span class="mr_social_sharing_top"><script type="IN/Share" data-url="http://blog.adtools.co.uk/free-ios-programmingdevelopment-training-ipadiphoneitouch/1203/"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.adtools.co.uk/free-ios-programmingdevelopment-training-ipadiphoneitouch/1203/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building the Global Netflix Platform [Slideshow]</title>
		<link>http://blog.adtools.co.uk/building-the-global-netflix-platform-slideshow/1189/</link>
		<comments>http://blog.adtools.co.uk/building-the-global-netflix-platform-slideshow/1189/#comments</comments>
		<pubDate>Tue, 22 Nov 2011 09:18:40 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[AdOps]]></category>
		<category><![CDATA[Data Management]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Management]]></category>
		<category><![CDATA[Quality Assurance]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[cassandra]]></category>
		<category><![CDATA[netflix]]></category>
		<category><![CDATA[nosql]]></category>
		<category><![CDATA[scalability]]></category>

		<guid isPermaLink="false">http://blog.adtools.co.uk/?p=1189</guid>
		<description><![CDATA[I ran across this presentation slide-deck recently. It provides a thorough insight into the their underlying platforms, technology &#038; infrastructure implementation (including some screen shots of their internal cloud management platform, based on Amazon&#8217;s AWS). But what has this to do with Advertising Operations? Well, I feel the similarities occur when thinking about building scalable [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.adtools.co.uk/wp-content/uploads/2011/11/economi-growth-pix-150x150.jpg" alt="" title="economi-growth-pix" width="150" height="150" class="alignright size-thumbnail wp-image-1194" />I ran across this presentation slide-deck recently. It provides a thorough insight into the their underlying platforms, technology &#038; infrastructure implementation (including some screen shots of their internal cloud management platform, based on <a href="http://aws.amazon.com/" target="_blank">Amazon&#8217;s AWS</a>). </p>
<p>But what has this to do with Advertising Operations? Well, I feel the similarities occur when thinking about building scalable &#038; highly redundant/available systems (as they say themselves, they value availability over consistency). There&#8217;s quite a deep dive into their decision about using <a href="http://cassandra.apache.org/" target="_blank">Cassandra</a> which I found insightful and educational and well worth trying to get to grips with as it&#8217;s becoming increasingly clear that the whole NoSQL field (certainly in so far as the amount of data we are able to generate within online-advertising systems) has many benefits over traditional DB systems.</p>
<div style="width:650px" id="__ss_10243917">
  <strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/adrianco/global-netflix-platform" title="Global Netflix Platform" target="_blank">Global Netflix Platform</a></strong><br />
  <iframe src="http://www.slideshare.net/slideshow/embed_code/10243917" width="650" height="550" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe></p>
<div style="padding:5px 0 12px"> View more <a href="http://www.slideshare.net/" target="_blank">presentations</a> from <a href="http://www.slideshare.net/adrianco" target="_blank">Adrian Cockcroft</a></div>
</div>
<p>				<!-- Social Sharing Toolkit v2.0.4 | http://www.marijnrongen.com/wordpress-plugins/social_sharing_toolkit/ --></p>
<div class="mr_social_sharing_wrapper"><span class="mr_social_sharing_top"><iframe src="https://www.facebook.com/plugins/like.php?locale=en_US&amp;href=http%3A%2F%2Fblog.adtools.co.uk%2Fbuilding-the-global-netflix-platform-slideshow%2F1189%2F&amp;layout=standard&amp;show_faces=false&amp;width=51px&amp;height=24px" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:51px; height:24px;" allowTransparency="true"></iframe></span><span class="mr_social_sharing_top"><a href="http://twitter.com/share?url=http%3A%2F%2Fblog.adtools.co.uk%2Fbuilding-the-global-netflix-platform-slideshow%2F1189%2F&amp;text=Building+the+Global+Netflix+Platform+%5BSlideshow%5D&amp;via=adops" target="_blank" class="mr_social_sharing_popup_link"><img src="http://blog.adtools.co.uk/wp-content/plugins/social-sharing-toolkit/images/buttons/twitter.png" alt="Share on Twitter" title="Share on Twitter"/></a></span><span class="mr_social_sharing_top"><g:plusone size="medium" count="false" href="http://blog.adtools.co.uk/building-the-global-netflix-platform-slideshow/1189/"></g:plusone></span><span class="mr_social_sharing_top"><script type="IN/Share" data-url="http://blog.adtools.co.uk/building-the-global-netflix-platform-slideshow/1189/"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.adtools.co.uk/building-the-global-netflix-platform-slideshow/1189/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mozilla Popcorn reaches v1.0</title>
		<link>http://blog.adtools.co.uk/mozilla-popcorn-reaches-v1-0/1140/</link>
		<comments>http://blog.adtools.co.uk/mozilla-popcorn-reaches-v1-0/1140/#comments</comments>
		<pubDate>Fri, 11 Nov 2011 17:24:43 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[mozillapopcorn]]></category>
		<category><![CDATA[popcorn]]></category>

		<guid isPermaLink="false">http://blog.adtools.co.uk/?p=1140</guid>
		<description><![CDATA[Mozilla Popcorn is a suite of Javascript libraries that enable easy authoring of video for the web using HTML5. They position it as jQuery for video and the little time I&#8217;ve had to play with it would certainly support this notion. With the recent announcement from Adobe of their discontinued development of Mobile Flash this [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://mozillapopcorn.org/"><img src="http://blog.adtools.co.uk/wp-content/uploads/2011/11/icon_popcorn_js-150x150.png" alt="" title="icon_popcorn_js-150x150" width="150" height="150" class="alignright size-full wp-image-1143" /></a>Mozilla Popcorn is a suite of Javascript libraries that enable easy authoring of video for the web using HTML5. </p>
<p>They position it as jQuery for video and the little time I&#8217;ve had to play with it would certainly support this notion. With the recent announcement from Adobe of their discontinued development of Mobile Flash this comes at a very opportune time. It&#8217;s OpenSource and fully extensible with it&#8217;s own plugin system (anyone fancy working on VAST support?) which I think will be one of it&#8217;s biggest benefits. I&#8217;ve got high-hopes for this project, anything that can level the playing field in HTML5 especially in video is to be applauded.</p>
<p>Link: <a href="http://mozillapopcorn.org/" target="_blank">http://mozillapopcorn.org/</a></p>
<p>				<!-- Social Sharing Toolkit v2.0.4 | http://www.marijnrongen.com/wordpress-plugins/social_sharing_toolkit/ --></p>
<div class="mr_social_sharing_wrapper"><span class="mr_social_sharing_top"><iframe src="https://www.facebook.com/plugins/like.php?locale=en_US&amp;href=http%3A%2F%2Fblog.adtools.co.uk%2Fmozilla-popcorn-reaches-v1-0%2F1140%2F&amp;layout=standard&amp;show_faces=false&amp;width=51px&amp;height=24px" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:51px; height:24px;" allowTransparency="true"></iframe></span><span class="mr_social_sharing_top"><a href="http://twitter.com/share?url=http%3A%2F%2Fblog.adtools.co.uk%2Fmozilla-popcorn-reaches-v1-0%2F1140%2F&amp;text=Mozilla+Popcorn+reaches+v1.0&amp;via=adops" target="_blank" class="mr_social_sharing_popup_link"><img src="http://blog.adtools.co.uk/wp-content/plugins/social-sharing-toolkit/images/buttons/twitter.png" alt="Share on Twitter" title="Share on Twitter"/></a></span><span class="mr_social_sharing_top"><g:plusone size="medium" count="false" href="http://blog.adtools.co.uk/mozilla-popcorn-reaches-v1-0/1140/"></g:plusone></span><span class="mr_social_sharing_top"><script type="IN/Share" data-url="http://blog.adtools.co.uk/mozilla-popcorn-reaches-v1-0/1140/"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.adtools.co.uk/mozilla-popcorn-reaches-v1-0/1140/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adobe ending mobile Flash Player development.</title>
		<link>http://blog.adtools.co.uk/adobe-ending-mobile-flash-player-development/1128/</link>
		<comments>http://blog.adtools.co.uk/adobe-ending-mobile-flash-player-development/1128/#comments</comments>
		<pubDate>Thu, 10 Nov 2011 10:15:59 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[adobe air]]></category>
		<category><![CDATA[Apple]]></category>

		<guid isPermaLink="false">http://blog.adtools.co.uk/?p=1128</guid>
		<description><![CDATA[Reports of Adobe pulling development of the mobile Flash player are currently lighting up my RSS reader. They plan to push their AIR products and HTML5 as preferred platforms instead. 
]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.adtools.co.uk/wp-content/uploads/2011/11/Flash-logo-150x150.jpg" alt="" title="Flash logo" width="150" height="150" class="alignright size-thumbnail wp-image-1134" />Reports of Adobe pulling development of the mobile Flash player are currently lighting up my RSS reader. They plan to push their AIR products and HTML5 as preferred platforms instead. </p>
<p>I&#8217;ve got to be honest and say we&#8217;ve never run a Flash based mobile ad, so part of me is thinking that this isn&#8217;t going to affect us that much, however, it does mean those developers who were developing products across all three platforms now only have to worry about two. This, we can only hope equates to better time-to-market, reduced testing times and hopefully less complex development cycles.</p>
<p>Importantly it now signifies to us where we need to focus our product attention on development. So, the question is, do you have the requisite skills in your team (and personally) to support these technologies? If you don&#8217;t are there others in your wider organisation who do and if they&#8217;re not there either how will you ensure you meet these future requirements &#038; needs of your advertisers &#038; agencies? </p>
<p>CNet have a video article covering the news:<br />
<object width="640" height="360">
<param name="movie" value="http://www.youtube.com/v/gbWOBjYhyS8&#038;hl=en_US&#038;feature=player_embedded&#038;version=3"></param>
<param name="allowFullScreen" value="true"></param>
<param name="allowScriptAccess" value="always"></param><embed src="http://www.youtube.com/v/gbWOBjYhyS8&#038;hl=en_US&#038;feature=player_embedded&#038;version=3" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="360"></embed></object></p>
<p>Here&#8217;s some stories (apologies if some of them are a bit sycophantic about Apple).<br />
<strong>Wired:</strong> <a href="http://www.wired.com/gadgetlab/2011/11/adobe-mobile-flash-dead/" target="_blank">http://www.wired.com/gadgetlab/2011/11/adobe-mobile-flash-dead/</a><br />
<strong>Guardian:</strong> <a href="http://www.guardian.co.uk/technology/2011/nov/09/adobe-flash-mobile-dead" target="_blank">http://www.guardian.co.uk/technology/2011/nov/09/adobe-flash-mobile-dead</a><br />
<strong>LA Times:</strong> <a href="http://latimesblogs.latimes.com/technology/2011/11/adobe-to-end-mobile-flash-plug-in-development.html" target="_blank">http://latimesblogs.latimes.com/technology/2011/11/adobe-to-end-mobile-flash-plug-in-development.html</a><br />
				<!-- Social Sharing Toolkit v2.0.4 | http://www.marijnrongen.com/wordpress-plugins/social_sharing_toolkit/ --></p>
<div class="mr_social_sharing_wrapper"><span class="mr_social_sharing_top"><iframe src="https://www.facebook.com/plugins/like.php?locale=en_US&amp;href=http%3A%2F%2Fblog.adtools.co.uk%2Fadobe-ending-mobile-flash-player-development%2F1128%2F&amp;layout=standard&amp;show_faces=false&amp;width=51px&amp;height=24px" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:51px; height:24px;" allowTransparency="true"></iframe></span><span class="mr_social_sharing_top"><a href="http://twitter.com/share?url=http%3A%2F%2Fblog.adtools.co.uk%2Fadobe-ending-mobile-flash-player-development%2F1128%2F&amp;text=Adobe+ending+mobile+Flash+Player+development.&amp;via=adops" target="_blank" class="mr_social_sharing_popup_link"><img src="http://blog.adtools.co.uk/wp-content/plugins/social-sharing-toolkit/images/buttons/twitter.png" alt="Share on Twitter" title="Share on Twitter"/></a></span><span class="mr_social_sharing_top"><g:plusone size="medium" count="false" href="http://blog.adtools.co.uk/adobe-ending-mobile-flash-player-development/1128/"></g:plusone></span><span class="mr_social_sharing_top"><script type="IN/Share" data-url="http://blog.adtools.co.uk/adobe-ending-mobile-flash-player-development/1128/"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.adtools.co.uk/adobe-ending-mobile-flash-player-development/1128/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>An alternative to dummyimage.com &#8211; placekitten.com</title>
		<link>http://blog.adtools.co.uk/an-alternative-to-dummyimage-com-placekitten-com/1084/</link>
		<comments>http://blog.adtools.co.uk/an-alternative-to-dummyimage-com-placekitten-com/1084/#comments</comments>
		<pubDate>Thu, 20 Oct 2011 12:34:45 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[AdOps]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[Quality Assurance]]></category>
		<category><![CDATA[Testing]]></category>

		<guid isPermaLink="false">http://blog.adtools.co.uk/?p=1084</guid>
		<description><![CDATA[I&#8217;ve been a fan of dummyimage.com for a while now. However, I&#8217;m also a huge kitten/cat fan and sometimes I don&#8217;t want drab monochrome test or placeholder images, what I really want is fluffy kittens instead. Thankfully there are others who think similarly, enter placekitten.com. Placekitten allows you to generate aribtrarily sized images and have [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been a fan of <a href="http://dummyimage.com" target="_blank">dummyimage.com</a> for a while now. However, I&#8217;m also a huge kitten/cat fan and sometimes I don&#8217;t want drab monochrome test or placeholder images, what I really want is fluffy kittens instead. Thankfully there <a href="http://mark.james.name/" target="_blank">are others</a> who think similarly, enter <a href="http://placekitten.com" target="_blank">placekitten.com</a>. Placekitten allows you to generate aribtrarily sized images and have them populated with a picture of a fluffy kitten. eg;</p>
<table cellpadding=0 cellspacing=0 border=0 style="padding:0px;border-width:0px;border-style:none;border-spacing:0px">
<tr>
<td><strong><a href="http://placekitten.com/300/250" target="_blank">http://placekitten.com/300/250</a></strong></td>
<td><strong><a href="http://placekitten.com/300/600" target="_blank">http://placekitten.com/300/600</a></strong></td>
</tr>
<tr>
<td><img src="http://placekitten.com/300/250" alt="http://placekitten.com/300/250" /></td>
<td><img src="http://placekitten.com/300/600" alt="http://placekitten.com/300/600" /></td>
</tr>
</table>
<p><strong>Link:</strong> <a href="http://placekitten.com" target="_blank">http://placekitten.com</a><br />
				<!-- Social Sharing Toolkit v2.0.4 | http://www.marijnrongen.com/wordpress-plugins/social_sharing_toolkit/ --></p>
<div class="mr_social_sharing_wrapper"><span class="mr_social_sharing_top"><iframe src="https://www.facebook.com/plugins/like.php?locale=en_US&amp;href=http%3A%2F%2Fblog.adtools.co.uk%2Fan-alternative-to-dummyimage-com-placekitten-com%2F1084%2F&amp;layout=standard&amp;show_faces=false&amp;width=51px&amp;height=24px" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:51px; height:24px;" allowTransparency="true"></iframe></span><span class="mr_social_sharing_top"><a href="http://twitter.com/share?url=http%3A%2F%2Fblog.adtools.co.uk%2Fan-alternative-to-dummyimage-com-placekitten-com%2F1084%2F&amp;text=An+alternative+to+dummyimage.com+%E2%80%93+placekitten.com&amp;via=adops" target="_blank" class="mr_social_sharing_popup_link"><img src="http://blog.adtools.co.uk/wp-content/plugins/social-sharing-toolkit/images/buttons/twitter.png" alt="Share on Twitter" title="Share on Twitter"/></a></span><span class="mr_social_sharing_top"><g:plusone size="medium" count="false" href="http://blog.adtools.co.uk/an-alternative-to-dummyimage-com-placekitten-com/1084/"></g:plusone></span><span class="mr_social_sharing_top"><script type="IN/Share" data-url="http://blog.adtools.co.uk/an-alternative-to-dummyimage-com-placekitten-com/1084/"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.adtools.co.uk/an-alternative-to-dummyimage-com-placekitten-com/1084/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adweek singles out the ad world&#8217;s top programmers/technologists.</title>
		<link>http://blog.adtools.co.uk/adweek-singles-out-the-ad-worlds-top-programmerstechnologists/1077/</link>
		<comments>http://blog.adtools.co.uk/adweek-singles-out-the-ad-worlds-top-programmerstechnologists/1077/#comments</comments>
		<pubDate>Tue, 18 Oct 2011 08:32:22 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Management]]></category>
		<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://blog.adtools.co.uk/?p=1077</guid>
		<description><![CDATA[Ann Forbes Cooper at Adweek has released a list of what they see as &#8220;Ad Land&#8217;s&#8221; most innovative and creative programmers &#038; developers and details some of their more inspirational creations. The list includes (in no particular order): Joshua Hirsch, Big Spaceship Marc Jensen, Space150 Ricardo Cabello, Freelancer Aaron McGuire, Evolution Bureau Markus Persson, Mojang [...]]]></description>
			<content:encoded><![CDATA[<p>Ann Forbes Cooper at <a href="http://www.adweek.com/news/technology/top-10-technologists-135797" target="_blank">Adweek</a> has released a list of what they see as &#8220;Ad Land&#8217;s&#8221; most innovative and creative programmers &#038; developers and details some of their more inspirational creations. The list includes (in no particular order):</p>
<p><strong>Joshua Hirsch</strong>, <a href="http://www.bigspaceship.com/" target="_blank">Big Spaceship</a><br />
<strong>Marc Jensen</strong>, <a href="http://space150.com/" target="_blank">Space150</a><br />
<strong><a href="http://ricardocabello.com/blog" target="_blank">Ricardo Cabello</a></strong>, Freelancer<br />
<strong>Aaron McGuire</strong>, <a href="http://evb.com/" target="_blank">Evolution Bureau</a><br />
<strong>Markus Persson</strong>, <a href="http://mojang.com/" target="_blank">Mojang AB</a><br />
<strong>Evan Stark</strong>, <a href="http://domanistudios.com/new/" target="_blank">Domani Studios</a><br />
<strong>Scott Prindle</strong>, <a href="http://www.cpbgroup.com/" target="_blank">Crispin Porter + Bogusky</a><br />
<strong>John Mayo-Smith</strong>, <a href="http://www.rga.com/" target="_blank">R/GA</a><br />
<strong>Dave Riegler</strong>, <a href="https://www.tbwachiat.com/" target="_blank">TBWA\Chiat\Day</a><br />
<strong>Keith Butters</strong>, <a href="http://barbariangroup.com/" target="_blank">The Barbarian Group</a></p>
<p>Link: <a href="http://www.adweek.com/news/technology/top-10-technologists-135797" target="_blank">http://www.adweek.com/news/technology/top-10-technologists-135797</a>.<br />
				<!-- Social Sharing Toolkit v2.0.4 | http://www.marijnrongen.com/wordpress-plugins/social_sharing_toolkit/ --></p>
<div class="mr_social_sharing_wrapper"><span class="mr_social_sharing_top"><iframe src="https://www.facebook.com/plugins/like.php?locale=en_US&amp;href=http%3A%2F%2Fblog.adtools.co.uk%2Fadweek-singles-out-the-ad-worlds-top-programmerstechnologists%2F1077%2F&amp;layout=standard&amp;show_faces=false&amp;width=51px&amp;height=24px" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:51px; height:24px;" allowTransparency="true"></iframe></span><span class="mr_social_sharing_top"><a href="http://twitter.com/share?url=http%3A%2F%2Fblog.adtools.co.uk%2Fadweek-singles-out-the-ad-worlds-top-programmerstechnologists%2F1077%2F&amp;text=Adweek+singles+out+the+ad+world%E2%80%99s+top+programmers%2Ftechnologists.&amp;via=adops" target="_blank" class="mr_social_sharing_popup_link"><img src="http://blog.adtools.co.uk/wp-content/plugins/social-sharing-toolkit/images/buttons/twitter.png" alt="Share on Twitter" title="Share on Twitter"/></a></span><span class="mr_social_sharing_top"><g:plusone size="medium" count="false" href="http://blog.adtools.co.uk/adweek-singles-out-the-ad-worlds-top-programmerstechnologists/1077/"></g:plusone></span><span class="mr_social_sharing_top"><script type="IN/Share" data-url="http://blog.adtools.co.uk/adweek-singles-out-the-ad-worlds-top-programmerstechnologists/1077/"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.adtools.co.uk/adweek-singles-out-the-ad-worlds-top-programmerstechnologists/1077/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The openRTB Initiative</title>
		<link>http://blog.adtools.co.uk/the-openrtb-initiative/1006/</link>
		<comments>http://blog.adtools.co.uk/the-openrtb-initiative/1006/#comments</comments>
		<pubDate>Thu, 16 Jun 2011 12:38:54 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[DSP]]></category>
		<category><![CDATA[DSP & RTB]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[Networks]]></category>
		<category><![CDATA[Quality Assurance]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[SSP]]></category>
		<category><![CDATA[DAta Exchange]]></category>
		<category><![CDATA[Data Interchange]]></category>
		<category><![CDATA[openRTB]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Real Time Bidding]]></category>

		<guid isPermaLink="false">http://blog.adtools.co.uk/?p=1006</guid>
		<description><![CDATA[So, having just returned from a great Admonsters Publisher Event in Amsterdam I&#8217;ll be posting up quite a few related articles and links.There was a huge amount of discussion surrounding Real Time Bidding (RTB) platforms. As a publisher we rarely get to see some of the inner-workings of how these systems work but luckily there [...]]]></description>
			<content:encoded><![CDATA[<p>So, having just returned from a great Admonsters Publisher Event in Amsterdam I&#8217;ll be posting up quite a few related articles and links.There was a huge amount of discussion surrounding Real Time Bidding (RTB) platforms. As a publisher we rarely get to see some of the inner-workings of how these systems work but luckily there is a move towards greater transparency and ease of data-interchange mechanisms. The <a href="http://openrtb.info/">openRTB</a> is something that is going a LONG way to helping that part of the industry grow it&#8217;s share of the market&#8230;. and to be applauded.</p>
<p style="text-align: center;"><object width="600" height="330">
<param name="allowfullscreen" value="true" />
<param name="allowscriptaccess" value="always" />
<param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=24466991&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=00adef&amp;fullscreen=1&amp;autoplay=0&amp;loop=0" /><embed type="application/x-shockwave-flash" width="600" height="330" src="http://vimeo.com/moogaloop.swf?clip_id=24466991&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=00adef&amp;fullscreen=1&amp;autoplay=0&amp;loop=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><a href="http://vimeo.com/24466991">VIDEO: OpenRTB Roundtable Discussion</a> from <a href="http://vimeo.com/dataxu">DataXu</a> on <a href="http://vimeo.com">Vimeo</a>.<br />
				<!-- Social Sharing Toolkit v2.0.4 | http://www.marijnrongen.com/wordpress-plugins/social_sharing_toolkit/ --></p>
<div class="mr_social_sharing_wrapper"><span class="mr_social_sharing_top"><iframe src="https://www.facebook.com/plugins/like.php?locale=en_US&amp;href=http%3A%2F%2Fblog.adtools.co.uk%2Fthe-openrtb-initiative%2F1006%2F&amp;layout=standard&amp;show_faces=false&amp;width=51px&amp;height=24px" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:51px; height:24px;" allowTransparency="true"></iframe></span><span class="mr_social_sharing_top"><a href="http://twitter.com/share?url=http%3A%2F%2Fblog.adtools.co.uk%2Fthe-openrtb-initiative%2F1006%2F&amp;text=The+openRTB+Initiative&amp;via=adops" target="_blank" class="mr_social_sharing_popup_link"><img src="http://blog.adtools.co.uk/wp-content/plugins/social-sharing-toolkit/images/buttons/twitter.png" alt="Share on Twitter" title="Share on Twitter"/></a></span><span class="mr_social_sharing_top"><g:plusone size="medium" count="false" href="http://blog.adtools.co.uk/the-openrtb-initiative/1006/"></g:plusone></span><span class="mr_social_sharing_top"><script type="IN/Share" data-url="http://blog.adtools.co.uk/the-openrtb-initiative/1006/"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.adtools.co.uk/the-openrtb-initiative/1006/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Chrome Developer Tools: Network Panel</title>
		<link>http://blog.adtools.co.uk/google-chrome-developer-tools-network-panel/973/</link>
		<comments>http://blog.adtools.co.uk/google-chrome-developer-tools-network-panel/973/#comments</comments>
		<pubDate>Fri, 04 Mar 2011 09:48:29 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[AdOps]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[Quality Assurance]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[developers toolbar]]></category>
		<category><![CDATA[extensions]]></category>
		<category><![CDATA[httpfox]]></category>
		<category><![CDATA[httpwatch]]></category>
		<category><![CDATA[qa]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://blog.adtools.co.uk/?p=973</guid>
		<description><![CDATA[Google have released a &#8216;network panel&#8216; to their Developer Tools that acts in a very similar way to other HTTP tracing tools like httpFox and httpWatch. This is a very welcome addition to an excellent set of tools for Chrome and means you&#8217;ll easily be able to trace what calls are being made from adtags [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.adtools.co.uk/wp-content/uploads/2011/03/google-chrome.jpg" alt="" title="google-chrome" width="175"  class="alignright size-full wp-image-974" />Google have released a &#8216;<a href="http://code.google.com/chrome/devtools/docs/network.html">network panel</a>&#8216; to their Developer Tools that acts in a very similar way to other HTTP tracing tools like <a href="https://addons.mozilla.org/en-us/firefox/addon/httpfox/">httpFox</a> and <a href="http://www.httpwatch.com/">httpWatch</a>. This is a very welcome addition to an excellent set of tools for Chrome and means you&#8217;ll easily be able to trace what calls are being made from adtags and other advertising systems.</p>
<p>Some additional features I&#8217;d like to see are:</p>
<ul>
<li>Search based filtering. Many sites will fire off a couple of hundred urls in a single page load, drilling down through the mess to those specific urls you&#8217;re looking for would be easier with some sort of filtering. httpWatch has probably the best filtering I&#8217;ve seen on any similar tool to date, I couldn&#8217;t see any search functions at all</li>
<li>On the timeline I&#8217;d like to see the a clearer indication of the various aspects of each connection eg; have the DNS lookup in one colour, connection in another, first-byte download in another etc. Whilst this is available if you go into each call/line-item it would be nice to have the option to customise this output.</li>
<li>It would be great to have the ability to export the data in different formats eg; CSV.</li>
<li>Display Flash objects in the preview tab. Currently it renders GIF, JPG PNG etc, it would be nice to have the Flash object rendered as well.</li>
<li>Display any video data eg; dimensions, codec, audio/video bitrates etc.</li>
<li>Non HTTP traffic such as streaming services, eg; RTMP, RTMPT, RTMPE, RTSP &#038; MMS</li>
</ul>
<p>It&#8217;s certainly a step in the right direction and I&#8217;m most grateful for this latest addition to Chrome. My continued favourite tool is httpWatch, not only does it provide excellent filtering/search capabilites but genrally makes tracing HTTP calls a little easier than the curent Google Developer Toolbar does. However, a team licence (that&#8217;s four licences) for httpWatch will set you back just under £1000.</p>
<p>Further Information:<br />
<a href="http://code.google.com/chrome/devtools/docs/network.html">http://code.google.com/chrome/devtools/docs/network.html</a><br />
				<!-- Social Sharing Toolkit v2.0.4 | http://www.marijnrongen.com/wordpress-plugins/social_sharing_toolkit/ --></p>
<div class="mr_social_sharing_wrapper"><span class="mr_social_sharing_top"><iframe src="https://www.facebook.com/plugins/like.php?locale=en_US&amp;href=http%3A%2F%2Fblog.adtools.co.uk%2Fgoogle-chrome-developer-tools-network-panel%2F973%2F&amp;layout=standard&amp;show_faces=false&amp;width=51px&amp;height=24px" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:51px; height:24px;" allowTransparency="true"></iframe></span><span class="mr_social_sharing_top"><a href="http://twitter.com/share?url=http%3A%2F%2Fblog.adtools.co.uk%2Fgoogle-chrome-developer-tools-network-panel%2F973%2F&amp;text=Google+Chrome+Developer+Tools%3A+Network+Panel&amp;via=adops" target="_blank" class="mr_social_sharing_popup_link"><img src="http://blog.adtools.co.uk/wp-content/plugins/social-sharing-toolkit/images/buttons/twitter.png" alt="Share on Twitter" title="Share on Twitter"/></a></span><span class="mr_social_sharing_top"><g:plusone size="medium" count="false" href="http://blog.adtools.co.uk/google-chrome-developer-tools-network-panel/973/"></g:plusone></span><span class="mr_social_sharing_top"><script type="IN/Share" data-url="http://blog.adtools.co.uk/google-chrome-developer-tools-network-panel/973/"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.adtools.co.uk/google-chrome-developer-tools-network-panel/973/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dealing with Orientation in CSS &amp; Javascript on Safari on the iPad</title>
		<link>http://blog.adtools.co.uk/dealing-with-orientation-in-css-javascript-on-safari-on-the-ipad/919/</link>
		<comments>http://blog.adtools.co.uk/dealing-with-orientation-in-css-javascript-on-safari-on-the-ipad/919/#comments</comments>
		<pubDate>Mon, 07 Feb 2011 10:52:04 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[AdOps]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[dfp]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[landscape]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[orientation]]></category>
		<category><![CDATA[portrait]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[webkit]]></category>

		<guid isPermaLink="false">http://blog.adtools.co.uk/?p=919</guid>
		<description><![CDATA[We&#8217;ve recently been working on some ads for an iPad app lately, I&#8217;ll deal with how we are delivering these ads into the iPad in another post, suffice to say it&#8217;s been an interesting if somewhat challenging learning curve. This post tries to bring together some resources I discovered whilst trying to get my head [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.adtools.co.uk/wp-content/uploads/2011/02/apple_ipad_2.jpg" alt="" title="apple_ipad_2" width="200" class="alignright size-full wp-image-922" />We&#8217;ve recently been working on some ads for an iPad app lately, I&#8217;ll deal with how we are delivering these ads into the iPad in another post, suffice to say it&#8217;s been an interesting if somewhat challenging learning curve. This post tries to bring together some resources I discovered whilst trying to get my head around things like dealing with orientation and checking for active/live internet connections.</p>
<p>Cloud Four has an article on iPad orientation detection through CSS here:<br />
<a href="http://www.cloudfour.com/ipad-orientation-css/">http://www.cloudfour.com/ipad-orientation-css/</a><br />
They supply an example of their techniques as well:<br />
<a href="http://www.cloudfour.com/ipad-css/">http://www.cloudfour.com/ipad-css/</a></p>
<p>NCZOnline &#8211; iPad web development tips:<br />
Amongst other topics covered this article deals with the all important: User-agent string, iPad detection through Javascript as well as ways to ascertain screen dimensions and orientation:<br />
<a href="http://www.nczonline.net/blog/2010/04/06/ipad-web-development-tips/">http://www.nczonline.net/blog/2010/04/06/ipad-web-development-tips/</a></p>
<p>Smashing Magazine has porovided some well thought out issues to consider when starting out developing web-pages for the iPad &#038; iPhone:<br />
<a href="http://www.smashingmagazine.com/2010/05/28/web-development-for-the-iphone-and-ipad-getting-started/">http://www.smashingmagazine.com/2010/05/28/web-development-for-the-iphone-and-ipad-getting-started/</a></p>
<p>HTMLGoodies has an article detailing more in-depth approaches to orientation on the iPad &#038; iPhone:<br />
<a href="http://www.htmlgoodies.com/beyond/webmaster/toolbox/article.php/3889591/Detect-and-Set-the-iPhone--iPads-Viewport-Orientation-Using-JavaScript-CSS-and-Meta-Tags.htm">Detect and Set the iPhone/iPad&#8217;s Viewport/Orientation Using JavaScript, CSS &#038; MetaTags</a></p>
<p><strong>Using CSS to handle Orientation on the iPad:</strong><br />
So, the upside is that this is a lot easier than you might think. WebKit/Safari supports the CSS media query declarations based on orientation. You can simply specify two CSS files which contain the layouts for portrait and landscape and place the following two lines in your pages HEAD tag.</p>
<p><em>&lt;link rel=&quot;stylesheet&quot; media=&quot;all and (orientation:portrait)&quot; href=&quot;portrait.css&quot;&gt;<br />
&lt;link rel=&quot;stylesheet&quot; media=&quot;all and (orientation:landscape)&quot; href=&quot;landscape.css&quot;&gt;</em></p>
<p>And then simply amend the layout for each orientation accordingly, in the example below they use it to hide/show a H1 tag accordingly. Here&#8217;s a working example:<br />
<a href="http://www.cloudfour.com/ipad-css/">http://www.cloudfour.com/ipad-css/</a>.</p>
<p>				<!-- Social Sharing Toolkit v2.0.4 | http://www.marijnrongen.com/wordpress-plugins/social_sharing_toolkit/ --></p>
<div class="mr_social_sharing_wrapper"><span class="mr_social_sharing_top"><iframe src="https://www.facebook.com/plugins/like.php?locale=en_US&amp;href=http%3A%2F%2Fblog.adtools.co.uk%2Fdealing-with-orientation-in-css-javascript-on-safari-on-the-ipad%2F919%2F&amp;layout=standard&amp;show_faces=false&amp;width=51px&amp;height=24px" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:51px; height:24px;" allowTransparency="true"></iframe></span><span class="mr_social_sharing_top"><a href="http://twitter.com/share?url=http%3A%2F%2Fblog.adtools.co.uk%2Fdealing-with-orientation-in-css-javascript-on-safari-on-the-ipad%2F919%2F&amp;text=Dealing+with+Orientation+in+CSS+%26+Javascript+on+Safari+on+the+iPad&amp;via=adops" target="_blank" class="mr_social_sharing_popup_link"><img src="http://blog.adtools.co.uk/wp-content/plugins/social-sharing-toolkit/images/buttons/twitter.png" alt="Share on Twitter" title="Share on Twitter"/></a></span><span class="mr_social_sharing_top"><g:plusone size="medium" count="false" href="http://blog.adtools.co.uk/dealing-with-orientation-in-css-javascript-on-safari-on-the-ipad/919/"></g:plusone></span><span class="mr_social_sharing_top"><script type="IN/Share" data-url="http://blog.adtools.co.uk/dealing-with-orientation-in-css-javascript-on-safari-on-the-ipad/919/"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.adtools.co.uk/dealing-with-orientation-in-css-javascript-on-safari-on-the-ipad/919/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>W3C Announce Best Practice in Mobile App Design &amp; Development</title>
		<link>http://blog.adtools.co.uk/w3c-announce-best-practice-in-mobile-app-design-development/877/</link>
		<comments>http://blog.adtools.co.uk/w3c-announce-best-practice-in-mobile-app-design-development/877/#comments</comments>
		<pubDate>Tue, 04 Jan 2011 15:18:53 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[best practice]]></category>
		<category><![CDATA[w3c]]></category>

		<guid isPermaLink="false">http://blog.adtools.co.uk/?p=877</guid>
		<description><![CDATA[W3C have brought together some salient points to remember when developing mobile products/apps. I&#8217;m sure we&#8217;re well aware of a lot of these but this doc provides a handy reference to the most important of them. http://www.w3.org/TR/mwabp/ Use Cookies Sparingly Use Appropriate Client-Side Storage Technologies for Local Data Replicate Local Data Do not Execute Unescaped [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.adtools.co.uk/wp-content/uploads/2011/01/W3C_logo-300x180.jpg" alt="" title="W3C_logo" width="200" height="120" class="alignright size-medium wp-image-883" /></a>W3C have brought together some salient points to remember when developing mobile products/apps. I&#8217;m sure we&#8217;re well aware of a lot of these but this doc provides a handy reference to the most important of them.</p>
<p><a href="http://www.w3.org/TR/mwabp/">http://www.w3.org/TR/mwabp/</a></p>
<ol>
<li>Use Cookies Sparingly</li>
<li>Use Appropriate Client-Side Storage Technologies for Local Data</li>
<li>Replicate Local Data</li>
<li>Do not Execute Unescaped or Untrusted JSON data</li>
<li>Ensure the User is Informed About Use of Personal and Device Information</li>
<li>Enable Automatic Sign-in</li>
<li>Use Transfer Compression</li>
<li>Minimize Application and Data Size</li>
<li>Avoid Redirects</li>
<li>Optimize Network Requests</li>
<li>Minimize External Resources</li>
<li>Aggregate Static Images into a Single Composite Resource (Sprites)</li>
<li>Include Background Images Inline in CSS Style Sheets</li>
<li>Cache Resources By Fingerprinting Resource References</li>
<li>Cache AJAX Data</li>
<li>Do not Send Cookie Information Unnecessarily</li>
<li>Keep DOM Size Reasonable</li>
<li>Optimize For Application Start-up Time</li>
<li>Minimize Perceived Latency</li>
<li>Design for Multiple Interaction Methods</li>
<li>Preserve Focus on Dynamic Page Updates</li>
<li>Use Fragment IDs to Drive Application View</li>
<li>Make Telephone Numbers &#8220;Click-to-Call&#8221;</li>
<li>Ensure Paragraph Text Flows</li>
<li>Ensure Consistency Of State Between Devices</li>
<li>Consider Mobile Specific Technologies for Initiating Web Applications</li>
<li>Use Meta Viewport Element To Identify Desired Screen Size</li>
<li>Prefer Server-side Detection Where Possible</li>
<li>Use Client-side Detection When Necessary</li>
<li>Use Device Classification to Simplify Content Adaptation</li>
<li>Support a non-JavaScript Variant if Appropriate</li>
<li>Offer Users a Choice of Interfaces</li>
<li>Consider Use Of Canvas Element or SVG For Dynamic Graphics</li>
<li>Inform the User About Automatic Network Access</li>
<li>Provide Sufficient Means to Control Automatic Network Access</li>
</ol>
<p><a href="http://www.w3.org/TR/mwabp/">http://www.w3.org/TR/mwabp/</a></p>
<p>				<!-- Social Sharing Toolkit v2.0.4 | http://www.marijnrongen.com/wordpress-plugins/social_sharing_toolkit/ --></p>
<div class="mr_social_sharing_wrapper"><span class="mr_social_sharing_top"><iframe src="https://www.facebook.com/plugins/like.php?locale=en_US&amp;href=http%3A%2F%2Fblog.adtools.co.uk%2Fw3c-announce-best-practice-in-mobile-app-design-development%2F877%2F&amp;layout=standard&amp;show_faces=false&amp;width=51px&amp;height=24px" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:51px; height:24px;" allowTransparency="true"></iframe></span><span class="mr_social_sharing_top"><a href="http://twitter.com/share?url=http%3A%2F%2Fblog.adtools.co.uk%2Fw3c-announce-best-practice-in-mobile-app-design-development%2F877%2F&amp;text=W3C+Announce+Best+Practice+in+Mobile+App+Design+%26+Development&amp;via=adops" target="_blank" class="mr_social_sharing_popup_link"><img src="http://blog.adtools.co.uk/wp-content/plugins/social-sharing-toolkit/images/buttons/twitter.png" alt="Share on Twitter" title="Share on Twitter"/></a></span><span class="mr_social_sharing_top"><g:plusone size="medium" count="false" href="http://blog.adtools.co.uk/w3c-announce-best-practice-in-mobile-app-design-development/877/"></g:plusone></span><span class="mr_social_sharing_top"><script type="IN/Share" data-url="http://blog.adtools.co.uk/w3c-announce-best-practice-in-mobile-app-design-development/877/"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.adtools.co.uk/w3c-announce-best-practice-in-mobile-app-design-development/877/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

