<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-20399608</id><updated>2012-02-16T18:35:06.728-07:00</updated><category term='mobile'/><category term='Mod_Mobile'/><category term='media'/><category term='nexus'/><category term='LBS'/><category term='Performance'/><category term='Open API&apos;s'/><category term='html5'/><category term='web'/><category term='apple'/><category term='inflation/deflation'/><category term='MAGGIE'/><category term='mobile apps'/><category term='funding'/><category term='web apps'/><category term='ipad'/><category term='Mobile Advertising'/><category term='mobile phones'/><category term='selenium'/><category term='advertising'/><category term='meta data'/><category term='what'/><category term='5o9EZMobile'/><category term='mobile development tools'/><category term='mobile cloud'/><category term='Context'/><category term='location'/><category term='Mobile Search'/><category term='iphone'/><category term='SaaS'/><category term='social networking'/><category term='developers'/><category term='Blackberry'/><category term='American'/><category term='General'/><category term='Personalization'/><category term='General interest'/><category term='symbian'/><category term='Context aware'/><category term='internet'/><category term='Privacy'/><category term='smartphones'/><category term='5o9 Inc'/><category term='windows mobile'/><category term='Mobile Web Services'/><category term='WPO'/><category term='Search Relevance'/><category term='Windows 7'/><category term='moible'/><category term='facebook'/><category term='The Web'/><category term='HTTP Traffic analysis on mobile'/><category term='biz model'/><category term='business'/><category term='barcodes'/><category term='Mobile Branding'/><category term='Choice browser'/><category term='Mobile Framework'/><category term='personal'/><category term='coupons'/><category term='QoE'/><category term='Mobile Browser'/><category term='politics'/><category term='web apps extended to mobile'/><category term='contextually aware ads'/><category term='where'/><category term='voip'/><category term='MobileWebPerf'/><category term='Web services'/><category term='Mobile SaaS'/><category term='who'/><category term='Science'/><category term='Google'/><category term='life'/><category term='devcap'/><category term='health care'/><category term='Local Search'/><category term='housing'/><category term='android'/><category term='geolocation'/><category term='mobile computing'/><category term='mobile web edge'/><category term='twitter'/><category term='#webperf'/><category term='5o9'/><category term='location based services'/><category term='GPS'/><category term='federal'/><category term='Mobile Coupons'/><category term='3pmobile.com'/><category term='content'/><category term='Peter Cranstone'/><title type='text'>Peter's Thoughts</title><subtitle type='html'>Perfection should have an element of chaos to be absolute ... but at the same time ... Perfection is "Simplicity devoid of unnecessary elements"...</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default?start-index=101&amp;max-results=100'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>634</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-20399608.post-7495433926215964685</id><published>2012-02-15T08:25:00.001-07:00</published><updated>2012-02-15T08:25:17.405-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='3pmobile.com'/><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><category scheme='http://www.blogger.com/atom/ns#' term='#webperf'/><category scheme='http://www.blogger.com/atom/ns#' term='Mobile Browser'/><category scheme='http://www.blogger.com/atom/ns#' term='Personalization'/><category scheme='http://www.blogger.com/atom/ns#' term='Context aware'/><category scheme='http://www.blogger.com/atom/ns#' term='Context'/><category scheme='http://www.blogger.com/atom/ns#' term='Privacy'/><title type='text'>Privacy is a Balance</title><content type='html'>&lt;p&gt; &lt;/p&gt;&lt;p&gt;As I watch the news unfolding about Path (&lt;a href="http://www.theverge.com/2012/2/14/2798008/ios-apps-and-the-address-book-what-you-need-to-know"&gt;link&lt;/a&gt;) and the controversy over accessing my address book, I can't but shake my head in amazement that people are still missing the point. It's not that they accessed my data without my permission that's the problem - it's that I have no choice in what I choose to share that's at the heart of the matter.&lt;/p&gt;&lt;p&gt;Think about it for a moment, Michael Arrington is an investor in Path. Now Michael probably has an address book only second to Ron Conway's. Can you just imagine the number of aspiring entrepreneurs who would love to access that database. And it's probably all sitting up on someone's servers somewhere.&lt;/p&gt;&lt;p&gt;Now to their credit Path immediately issued an apology and deleted everyone's data from their servers. So far so good. Now comes the problem - they then updated their app so that it asked "permission" to access your address book. As someone would tweet - #fail.&lt;/p&gt;&lt;p&gt;They are still missing the core problem - I want to allow Path access to "some of the people in my address book" - but only those who Path turn into something of value for me. And therein (as the Bard says) lies the problem. &lt;strong&gt;Privacy is NOT binary, it's contextual&lt;/strong&gt;. Not only do I want a choice in what I share, I want to ensure that sharing the data results in a better outcome for both parties.&lt;/p&gt;&lt;p&gt;What the current approach to Privacy has #failed to do is deliver not only a choice, but it has failed to make it contextually aware of not only Who I am, but Where I am. My Privacy has value - it must have because at the moment this topic is becoming radioactive - and yet my only "Choice" is binary. Either share it or not. Well how about offering me something in return? Why do you get to keep the value and I don't. Seems like an unfair choice to me.&lt;/p&gt;&lt;p&gt;Ultimately Privacy is a balance between ensuring Privacy and allowing information to be shared for a better outcome.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;img style="display: block; margin-left: auto; margin-right: auto;" title="Choice.jpeg" src="http://www.3pmobile.com/wp-content/uploads/2012/02/Choice.jpeg" border="0" alt="Choice" width="415" height="298" /&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;And that's why we invented the new &lt;a href="http://www.3pmobile.com"&gt;Choice™ browser&lt;/a&gt;. It gives you a choice in what and to whom, you want to share your personal data with.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-7495433926215964685?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/7495433926215964685/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=7495433926215964685' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/7495433926215964685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/7495433926215964685'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2012/02/privacy-is-balance.html' title='Privacy is a Balance'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-8047402913932221735</id><published>2012-01-19T15:55:00.001-07:00</published><updated>2012-01-19T15:55:41.431-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='3pmobile.com'/><category scheme='http://www.blogger.com/atom/ns#' term='Mobile Search'/><category scheme='http://www.blogger.com/atom/ns#' term='#webperf'/><category scheme='http://www.blogger.com/atom/ns#' term='WPO'/><category scheme='http://www.blogger.com/atom/ns#' term='Mobile Web Services'/><category scheme='http://www.blogger.com/atom/ns#' term='Mobile SaaS'/><title type='text'>Mobile Browser testing on an “Actual” Device</title><content type='html'>&lt;p&gt;Just a quick post on Improving the Mobile Web Experience by measuring in real time how fast your Web site loads on a Mobile device. Note the huge difference in time when testing on an emulator vs. the real device.&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px auto; padding-left: 0px; width: 448px; padding-right: 0px; display: block; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:5fb0126e-610d-4fa2-a034-718f0f8e28ca" class="wlWriterEditableSmartContent"&gt;&lt;div id="f35e65cf-34a5-4585-8125-6b168c0de28a" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=VJ8p16ZTo_c" target="_new"&gt;&lt;img src="http://lh6.ggpht.com/-4YITVI0ZA5w/Txifa7jKBvI/AAAAAAAAAtM/CvMX2FPnH-w/videobddfaa196241%25255B7%25255D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('f35e65cf-34a5-4585-8125-6b168c0de28a'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/VJ8p16ZTo_c?hl=en&amp;amp;hd=1\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/VJ8p16ZTo_c?hl=en&amp;amp;hd=1\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-8047402913932221735?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/8047402913932221735/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=8047402913932221735' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/8047402913932221735'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/8047402913932221735'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2012/01/mobile-browser-testing-on-actual-device.html' title='Mobile Browser testing on an “Actual” Device'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-4YITVI0ZA5w/Txifa7jKBvI/AAAAAAAAAtM/CvMX2FPnH-w/s72-c/videobddfaa196241%25255B7%25255D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-5768936883524987433</id><published>2012-01-17T16:25:00.001-07:00</published><updated>2012-01-17T16:25:09.512-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='3pmobile.com'/><category scheme='http://www.blogger.com/atom/ns#' term='#webperf'/><category scheme='http://www.blogger.com/atom/ns#' term='selenium'/><category scheme='http://www.blogger.com/atom/ns#' term='Choice browser'/><title type='text'>Selenium for Android using the new Choice Mobile Browser</title><content type='html'>&lt;p&gt;We’re pleased to announce the “Choice™” browser for Android and iPhone. For the first time you can now automate browser testing using the popular open source tool – Selenium across any carrier network. For more information please check our web site @ &lt;a href="http://www.3pmobile.com"&gt;www.3pmobile.com&lt;/a&gt; or email us at &lt;a href="mailto:info@3pmobile.com"&gt;info@3pmobile.com&lt;/a&gt;&amp;#160; &lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px auto; padding-left: 0px; width: 448px; padding-right: 0px; display: block; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:e44717ce-b0cf-4da4-b62a-2e3fc30a580b" class="wlWriterEditableSmartContent"&gt;&lt;div id="b7b754e3-8764-4d94-95d9-897621d868c2" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=meh1E2gNn8U" target="_new"&gt;&lt;img src="http://lh4.ggpht.com/-mtbLiVE0mfY/TxYDUzqGrcI/AAAAAAAAAtE/9vrzldd7Xqk/video39e74b1affc8%25255B14%25255D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('b7b754e3-8764-4d94-95d9-897621d868c2'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/meh1E2gNn8U?hl=en&amp;amp;hd=1\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/meh1E2gNn8U?hl=en&amp;amp;hd=1\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="width:448px;clear:both;font-size:.8em"&gt;Selenium automated browser testing for Android using the Choice Browser&lt;/div&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-5768936883524987433?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/5768936883524987433/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=5768936883524987433' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/5768936883524987433'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/5768936883524987433'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2012/01/selenium-for-android-using-new-choice.html' title='Selenium for Android using the new Choice Mobile Browser'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-mtbLiVE0mfY/TxYDUzqGrcI/AAAAAAAAAtE/9vrzldd7Xqk/s72-c/video39e74b1affc8%25255B14%25255D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-313038002694583809</id><published>2012-01-09T13:16:00.001-07:00</published><updated>2012-01-09T13:19:20.599-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='#webperf'/><category scheme='http://www.blogger.com/atom/ns#' term='Personalization'/><category scheme='http://www.blogger.com/atom/ns#' term='Web services'/><category scheme='http://www.blogger.com/atom/ns#' term='Privacy'/><title type='text'>AT&amp;T introduces New Developer Platform - Immediately fragments the Carrier industy</title><content type='html'>&lt;p&gt;It just keeps getting better… today AT&amp;amp;T announced a new developer platform (link: &lt;a href="http://www.att.com/gen/press-room?pid=22234&amp;amp;cdvn=news&amp;amp;newsarticleid=33666&amp;amp;mapcode=innovation-releases%7Cmk-att-applications"&gt;AT&amp;amp;T Announces API Platform to Boost Innovation and Collaboration with Mobile App Developers&lt;/a&gt;).&lt;/p&gt;&lt;p&gt;Only one problem (well several actually).&lt;/p&gt;&lt;ol&gt;&lt;li&gt;It only works on AT&amp;amp;T's network/phones. So if I build something that works for them it won't work on any other platform&lt;/li&gt;&lt;li&gt;AT&amp;amp;T controls access to the API's. This is the Carrier dream. You get to see only what they want you to see. Want to innovate? Then wait for the next set of API's to be released&lt;/li&gt;&lt;li&gt;No support for Privacy - you can now access the API's to the device and unless there's a fancy pop-up (easily suppressed) then you won't know what's happening&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;The holy grain for HTML is access to Native Device side API's AND, the ability integrate that capability with Native Web Services. It's the game changer and makes Mobile apps obsolete (well except maybe for gaming). However the along with nirvana comes the privacy problem. How do I control what has access to my device?&lt;/p&gt;&lt;p&gt;I can see it now. Lots and lots of Mobile Web apps (simple apps where the content lives on the server and you access it through a "browser like interface). But therein lies the disappointment - the interface on the Mobile device will never be a full browser - just a very limited Web run time engine (think Phone Gap).&lt;/p&gt;&lt;p&gt;The solution - a &lt;a href="http://www.3pmobile.com/productsandservices/"&gt;Mobile browser&lt;/a&gt; that connects to ANY Web service (not just a Web app) AND allows Native Device side API access with standard programming techniques, all while protecting the users Privacy.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-313038002694583809?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/313038002694583809/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=313038002694583809' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/313038002694583809'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/313038002694583809'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2012/01/at-introduces-new-developer-platform.html' title='AT&amp;amp;T introduces New Developer Platform - Immediately fragments the Carrier industy'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-6902394966635444365</id><published>2012-01-09T07:58:00.001-07:00</published><updated>2012-01-09T07:58:57.620-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='3pmobile.com'/><category scheme='http://www.blogger.com/atom/ns#' term='#webperf'/><category scheme='http://www.blogger.com/atom/ns#' term='Personalization'/><category scheme='http://www.blogger.com/atom/ns#' term='Performance'/><title type='text'>Why Personalization algorithms won’t work</title><content type='html'>&lt;p&gt;&lt;strong&gt;Because they don’t know “Me”.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;There’s this great TED video up on Yahoo… What Facebook and Google (and a few others) are hiding from the world.&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px auto; padding-left: 0px; width: 448px; padding-right: 0px; display: block; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:4742a560-ee8e-49d3-ae21-db40d45392d4" class="wlWriterEditableSmartContent"&gt;&lt;div id="4440b31e-24a6-4080-90fe-a16de15d014a" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=bOE1HFEL8XA" target="_new"&gt;&lt;img src="http://lh6.ggpht.com/-_TCZ0y1wdic/TwsAmeWZ8YI/AAAAAAAAArI/CPVgpKXL_lE/videoc6ccf02df09c%25255B8%25255D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('4440b31e-24a6-4080-90fe-a16de15d014a'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/bOE1HFEL8XA?hl=en&amp;amp;hd=1\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/bOE1HFEL8XA?hl=en&amp;amp;hd=1\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;So what’s going on here? Well what the Content providers are doing is “monitoring and measuring” You…&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-Pm9ohB6OLbk/TwsAm9-zTHI/AAAAAAAAArQ/BNRtaFKjsqo/s1600-h/1%25255B2%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="1" border="0" alt="1" src="http://lh6.ggpht.com/-tFDQsCBFkcw/TwsAncH5BWI/AAAAAAAAArY/DLGcAhNrpVQ/1_thumb%25255B2%25255D.jpg?imgmax=800" width="584" height="356" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;And then they start building a profile on You…&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-j_JiYAWcdE4/TwsAnsY5DgI/AAAAAAAAArg/euaVHFu_iOc/s1600-h/2%25255B3%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="2" border="0" alt="2" src="http://lh4.ggpht.com/-ymZJyQIVBDg/TwsAoIBAS9I/AAAAAAAAAro/3n6T227zC7o/2_thumb%25255B3%25255D.jpg?imgmax=800" width="584" height="359" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Which means that “You” get placed in a bubble…&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-3kje_Vluupg/TwsAouCpqZI/AAAAAAAAArw/plbTpqRg6Uk/s1600-h/3%25255B2%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="3" border="0" alt="3" src="http://lh4.ggpht.com/-iWc8sDijMK8/TwsApDOQfUI/AAAAAAAAAr4/eaWkSWFGfy4/3_thumb%25255B2%25255D.jpg?imgmax=800" width="584" height="356" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;And then they give “You” content they think (algorithms) is appropriate…&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-m5PsPL3yX5I/TwsApoChuUI/AAAAAAAAAsA/eYtMzqT2tqY/s1600-h/4%25255B2%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="4" border="0" alt="4" src="http://lh3.ggpht.com/-upT8T8SpFoM/TwsAp9PcNEI/AAAAAAAAAsI/mHV8pFepZuA/4_thumb%25255B2%25255D.jpg?imgmax=800" width="584" height="357" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;But what they (algorithms) fail to do is give you more content because they’re not very good at solving these kind of problems…they’re filtering and NOT in a good way.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-x9_McH7Jhfc/TwsAqDl9E2I/AAAAAAAAAsQ/vHRc3bhuv_0/s1600-h/5%25255B2%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="5" border="0" alt="5" src="http://lh3.ggpht.com/-MaQmoo0jx_E/TwsAqsWZ5uI/AAAAAAAAAsY/xLyVcMBzAN8/5_thumb%25255B2%25255D.jpg?imgmax=800" width="584" height="349" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;When the Internet finally “Knows Me” it becomes a much more colorful and relevant world.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-eGMQKVQGz_M/TwsAqx7nW4I/AAAAAAAAAsg/oVsNJaqgyAM/s1600-h/6%25255B2%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="6" border="0" alt="6" src="http://lh4.ggpht.com/-iK7zyya3mxo/TwsArZ5_t0I/AAAAAAAAAso/wLFKLaLA4Tk/6_thumb%25255B2%25255D.jpg?imgmax=800" width="584" height="354" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;And that’s why when we built the “&lt;a href="http://www.3pmobile.com/productsandservices/"&gt;Choice&lt;/a&gt;” browser, we included a little something for You…it’s called “Me”, and allows “You” to chose what you want to share with the Internet. This allows those algorithms to make some really smart “Choices”, and for you to see “lots of really cool bubbles”.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-pLVl1ox3eVg/TwsAr6-aE7I/AAAAAAAAAsw/l4iYwBpFcgw/s1600-h/7%25255B1%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="7" border="0" alt="7" src="http://lh5.ggpht.com/-2nFM29lYqWw/TwsAsK2dbEI/AAAAAAAAAs4/pFsgsGksfiU/7_thumb%25255B1%25255D.jpg?imgmax=800" width="237" height="484" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-6902394966635444365?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/6902394966635444365/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=6902394966635444365' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/6902394966635444365'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/6902394966635444365'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2012/01/why-personalization-algorithms-wont.html' title='Why Personalization algorithms won’t work'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-_TCZ0y1wdic/TwsAmeWZ8YI/AAAAAAAAArI/CPVgpKXL_lE/s72-c/videoc6ccf02df09c%25255B8%25255D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-7664214619122143159</id><published>2012-01-06T14:53:00.001-07:00</published><updated>2012-01-06T14:57:21.889-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='3pmobile.com'/><category scheme='http://www.blogger.com/atom/ns#' term='#webperf'/><category scheme='http://www.blogger.com/atom/ns#' term='Privacy'/><category scheme='http://www.blogger.com/atom/ns#' term='Performance'/><title type='text'>Could solving Mobile Privacy Speed up the Web?</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;Yes, Virginia it sure could… How?&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;Well let's think about it for a moment and revisit an old blog post - "&lt;a href="http://www.3pmobile.com/privacy-on-the-internet-is-not-%E2%80%9Cbinary%E2%80%9D/"&gt;Privacy on the Internet is NOT binary&lt;/a&gt;" &amp;nbsp;I started with a definition from&amp;nbsp;&lt;a href="http://en.wikipedia.org/wiki/Privacy"&gt;Wikipedia&lt;/a&gt;....&lt;/span&gt;&lt;br /&gt;&lt;blockquote style="border-left-color: rgb(119, 119, 119); border-left-style: solid; border-left-width: 4px; margin-left: 34px; padding-left: 10px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;Privacy (from Latin: privatus "separated from the rest, deprived of something, esp. office, participation in the government", from privo "to deprive") is the ability of an individual or group to seclude themselves or information about themselves and thereby reveal themselves&amp;nbsp;&lt;strong&gt;selectively&lt;/strong&gt;. The boundaries and content of what is considered private differ among cultures and individuals, but share basic common themes.&lt;/span&gt;&lt;/blockquote&gt;&lt;blockquote style="border-left-color: rgb(119, 119, 119); border-left-style: solid; border-left-width: 4px; margin-left: 34px; padding-left: 10px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;When something is private to a person, it usually means there is something within them that is considered inherently special or&amp;nbsp;&lt;strong&gt;personally&lt;/strong&gt; sensitive. The degree to which private information is exposed therefore depends on how the public will receive this information, which differs between&amp;nbsp;&lt;strong&gt;places&lt;/strong&gt; and over time. Privacy partially intersects security, including for instance the concepts of appropriate use, as well as&amp;nbsp;&lt;strong&gt;protection&lt;/strong&gt;, of information.&lt;/span&gt;&lt;/blockquote&gt;&lt;span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;What privacy allows us to do is be selective in what we share. It includes data about myself, my current location, my device that i'm using to connect with etc. In essence it's context. The more context you have about something, or somebody, or some location, then the more PRECISE your response can be.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;And Virginia therein lies the key to unlocking performance on the Internet - the precision you can bring to your response then the faster it will get there. Here's a simple example. Yesterday I ran a performance test on Google's Mobile home page. Here are the results...&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;Load time was 5.789 seconds on Sprints network&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;Page size was 525.83kb - that's 525,830 bytes worth of data&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img alt="Google" border="0" height="55" src="http://lh3.ggpht.com/-vBNXaR6JTfA/TwdtWcHmraI/AAAAAAAAAq8/yKcfPLkAEWs/google.jpeg?imgmax=800" style="display: block; margin-left: auto; margin-right: auto;" title="google.jpeg" width="520" /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;Think about that for a moment. Google sent over ½ MB of data to my Mobile phone and it still had to ask me for access to my current location. Imagine for a moment that I could transmit my personal information to Google BEFORE it had to send a response back to me. Instead of ½ MB you could drop it down to less than 100,000 bytes of data. That's an 80% drop in the data sent. And on top of that I get a personal response.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;"&gt;So there you have it - Privacy really can help speed up the Web. The more you trust and share with content providers then the better job they'll be able to do with the response that you get back.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-7664214619122143159?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/7664214619122143159/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=7664214619122143159' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/7664214619122143159'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/7664214619122143159'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2012/01/could-solving-mobile-privacy-speed-up.html' title='Could solving Mobile Privacy Speed up the Web?'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/-vBNXaR6JTfA/TwdtWcHmraI/AAAAAAAAAq8/yKcfPLkAEWs/s72-c/google.jpeg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-1653148414235896394</id><published>2012-01-06T14:31:00.001-07:00</published><updated>2012-01-06T14:31:06.193-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='3pmobile.com'/><category scheme='http://www.blogger.com/atom/ns#' term='#webperf'/><category scheme='http://www.blogger.com/atom/ns#' term='Privacy'/><title type='text'>The real reason no one wants to solve the Privacy problem</title><content type='html'>&lt;p&gt; &lt;/p&gt;&lt;p&gt;It's all about the "Benjamin's" . Here's a simple graphics that says it all...&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;img style="display: block; margin-left: auto; margin-right: auto; border: 0px initial initial;" title="seesaw-01.jpg" src="http://www.3pmobile.com/wp-content/uploads/2012/01/seesaw-01.jpg" border="0" alt="Seesaw 01" width="471" height="479" /&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;The guy on the left represents the Mobile OS manufacturers. In exchange for "free" they want access to your privacy so they can sell more ads. They've invested an incredible amount of money in infrastructure to support you. And as the old saying goes "pie is not free at the truck stop". Someone has to pay for all this "stuff".&lt;/p&gt;&lt;p&gt;So whose the guy on the right? Well right now he's the Enterprise user and he's got a real problem. The lack of consistent privacy controls across devices prohibits them from extending their Web strategy to Mobile users. Lots of people are now bringing their own devices to work (BYOD) and corporations are looking for ways to integrate their current Web services with those devices. The problem - the current Mobile browsers (with the exception of RIM, Opera and Mozilla) don't allow for plugins that could be used to increase privacy.&lt;/p&gt;&lt;p&gt;So why not switch to the alternate browsers? Well RIM means a Blackberry, Opera means everything goes through their servers in Norway. Which leaves Mozilla - it supports plugins but there aren't any that increase privacy. And there's no developers building anything for them. (Because the current browsers that come with the device are "good enough").&lt;/p&gt;&lt;p&gt;Which if you think about it leaves a huge opportunity open to someone enterprising enough (pun intended) to build a new browser, one that gives you a &lt;a href="http://www.3pmobile.com/productsandservices/"&gt;Choice&lt;/a&gt; in what can be shared and with whom.&lt;/p&gt;&lt;p&gt;PS. The W3C solution is just a guideline and offers no complete solution. As for "self-regulation", well everyone agrees that doesn't work unless there's an incentive.&lt;/p&gt;&lt;p&gt;So there you have it - there's no financial incentive to solve the Privacy problem - simply because there's too much money in NOT solving it. As for the Enterprise - therein lies the opportunity.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-1653148414235896394?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/1653148414235896394/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=1653148414235896394' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/1653148414235896394'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/1653148414235896394'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2012/01/real-reason-no-one-wants-to-solve.html' title='The real reason no one wants to solve the Privacy problem'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-5816709872181908000</id><published>2012-01-06T12:48:00.001-07:00</published><updated>2012-01-06T12:48:40.972-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='#webperf'/><category scheme='http://www.blogger.com/atom/ns#' term='Privacy'/><title type='text'>Why is Privacy such a hard problem to solve?</title><content type='html'>&lt;p&gt;&lt;span style="font-size: 12px;"&gt;&lt;br /&gt;Back in October I wrote a blog post titled "&lt;a href="http://www.3pmobile.com/privacy-on-the-internet-is-not-“binary”/"&gt;Privacy on the Internet is NOT "binary&lt;/a&gt;" Since then i've been giving Privacy a lot more thought. And so it seems has the IETF (The Internet Engineering Task Force)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: 12px;"&gt;From the IETF draft document published, November 14, 2011… (&lt;a href="http://www.w3.org/TR/2011/WD-tracking-dnt-20111114/"&gt;link&lt;/a&gt;)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: 12px;"&gt;[snip]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: 12px;"&gt;&lt;em&gt;The goal ( of this protocol ) is to allow a user to express their personal preference regarding cross-site tracking ( using an HTTP X request header ) to each server and web application that they communicate with via HTTP, thereby allowing each server to either adjust their behavior to meet the user's expectations or reach a separate agreement with the userto satisfy both parties. Key to that notion of expression is that it MUST reflect the user's preference, not the preference of some institutional or network-imposed mechanism outside the user's control.&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: 12px;"&gt;[/snip]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: Helvetica; font-size: 12px;"&gt;In short they want the browser to send a message to the server that says don't track me. So I thought I would check back in to see how much progress they are making? It's a little techie but worth a read.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: Helvetica; font-size: 12px;"&gt; &lt;/span&gt;&lt;span style="font-size: 12px;"&gt;&lt;span style="font-family: Helvetica; font-size: 12px;"&gt;Privacy is a really tough problem to solve. My personal opinion is that the W3C is on the right track, however without the ability to influence to the Browser manufacturers there is little chance for implementation. It's going to require changes to the browser and to the Web server. Changing the HTTP protocol doesn't solve anything - as it's just a communication mechanism. What you have to change is both end of the pipe - and that is going to take some real innovation.&lt;/span&gt;(hint &lt;a href="http://www.3pmobile.com"&gt;www.3pmobile.com&lt;/a&gt;)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #000000; font-family: Helvetica; font-size: 12px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;h2 style="font-size: 1.5em; text-align: left; color: #005a9c; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: white; font: normal normal normal 140%/normal sans-serif;"&gt;&lt;span style="color: #000000; font-family: Helvetica; font-size: 12px;"&gt;Here's the closed issues with some notes to follow along with.&lt;/span&gt;&lt;/h2&gt;&lt;div&gt;&lt;span style="color: #005a9c; font-family: sans-serif; font-size: 17px;"&gt;&lt;span class="secno"&gt;B. &lt;/span&gt;&lt;/span&gt;&lt;span style="color: #005a9c; font-family: sans-serif; font-size: 17px;"&gt;Closed Issues&lt;/span&gt;&lt;/div&gt;&lt;div id="resolved" class="section"&gt;&lt;p class="issue" style="margin-top: 1em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: #ffffcc; padding: 1em; border: 1px solid #ff0000;"&gt;&lt;a style="color: #0000cc; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent;" href="http://www.w3.org/2011/tracking-protection/track/issues/2"&gt;ISSUE-2&lt;/a&gt;: What is the meaning of DNT (Do Not Track) header?&lt;br /&gt;&lt;strong&gt;[CLOSED]&lt;/strong&gt; "Does the presence of a DNT header field on requests always indicate an explicit choice". &lt;br /&gt;The answer we agreed upon is "yes".&lt;/p&gt;&lt;p class="issue" style="margin-top: 1em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: #ffffcc; padding: 1em; border: 1px solid #ff0000;"&gt;&lt;span style="color: #1440fc;"&gt;[Peter notes]… means that if the Web server sees this header in the browser requesting the page then the user has said explicitly that they do not wished to be tracked.&lt;/span&gt;&lt;/p&gt;&lt;p class="issue" style="margin-top: 1em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: #ffffcc; padding: 1em; border: 1px solid #ff0000;"&gt;&lt;a style="color: #0000cc; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent;" href="http://www.w3.org/2011/tracking-protection/track/issues/50"&gt;ISSUE-50&lt;/a&gt;: Are DNT headers sent to first parties? &lt;strong&gt;Yes&lt;/strong&gt;&lt;/p&gt;&lt;p class="issue" style="margin-top: 1em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: #ffffcc; padding: 1em; border: 1px solid #ff0000;"&gt;&lt;a style="color: #0000cc; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent;" href="http://www.w3.org/2011/tracking-protection/track/issues/70"&gt;ISSUE-70&lt;/a&gt;: Does a past HTTP request with DNT set affect future HTTP requests? &lt;strong&gt;No&lt;/strong&gt;&lt;/p&gt;&lt;p class="issue" style="margin-top: 1em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: #ffffcc; padding: 1em; border: 1px solid #ff0000;"&gt;&lt;a style="color: #0000cc; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent;" href="http://www.w3.org/2011/tracking-protection/track/issues/40"&gt;ISSUE-40&lt;/a&gt;: Enable Do Not Track just for a session, rather than being stored&lt;br /&gt;&lt;strong&gt;[CLOSED]&lt;/strong&gt; Resolved in DNT Call 2011-10-26: The user agents are free to send different DNT values for different sessions. We agreed that this is a user-interface issue and out of scope on its own.&lt;/p&gt;&lt;p class="issue" style="margin-top: 1em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: #ffffcc; padding: 1em; border: 1px solid #ff0000;"&gt;&lt;span style="color: #1440fc;"&gt;[Peter notes…] this means that the browser can send a do not track header for one session but then change to another value in another session - obviously the hard part is figuring out how to implement this. Think of a whitelist (which would need to be added to the browser) so that the user can select which Web sites that can track them. This is beyond the scope of the W3C to implement - the browser OEM's will have to do it.&lt;/span&gt;&lt;/p&gt;&lt;p class="issue" style="margin-top: 1em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: #ffffcc; padding: 1em; border: 1px solid #ff0000;"&gt;&lt;a style="color: #0000cc; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent;" href="http://www.w3.org/2011/tracking-protection/track/issues/68"&gt;ISSUE-68&lt;/a&gt;: Should there be functionality for syncing preferences about tracking across different browsers?&lt;br /&gt;&lt;strong&gt;[CLOSED]&lt;/strong&gt; Resolved in DNT Call 2011-10-26: The user agents may or may not sync. However, this is out of scope for this spec.&lt;/p&gt;&lt;p class="issue" style="margin-top: 1em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: #ffffcc; padding: 1em; border: 1px solid #ff0000;"&gt;&lt;span style="color: #1440fc;"&gt;[Peter notes…] this is a big problem - what happens if I switch browsers? How does it remember my privacy settings?&lt;/span&gt;&lt;/p&gt;&lt;p class="issue" style="margin-top: 1em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: #ffffcc; padding: 1em; border: 1px solid #ff0000;"&gt;&lt;a style="color: #0000cc; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent;" href="http://www.w3.org/2011/tracking-protection/track/issues/42"&gt;ISSUE-42&lt;/a&gt;: Feedback to the user from the browser when Do Not Track is turned on&lt;/p&gt;&lt;/div&gt;&lt;div id="postponed" class="section"&gt;&lt;h2 style="font-size: 1.5em; text-align: left; color: #005a9c; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: white; font: normal normal normal 140%/normal sans-serif;"&gt;&lt;span class="secno"&gt;C. &lt;/span&gt;Postponed Issues&lt;/h2&gt;&lt;p class="issue" style="margin-top: 1em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: #ffffcc; padding: 1em; border: 1px solid #ff0000;"&gt;&lt;a style="color: #0000cc; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent;" href="http://www.w3.org/2011/tracking-protection/track/issues/44"&gt;ISSUE-44&lt;/a&gt;: Ability to measure/detect who is honoring Do Not Track at a technical level&lt;br /&gt;&lt;strong&gt;[POSTPONED]&lt;/strong&gt; The info at the well-known URI declares whether a server promises to follow DNT. Whether it actually does (or just pretends to do so) is hard to determine and should be addressed later.&lt;/p&gt;&lt;p class="issue" style="margin-top: 1em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: #ffffcc; padding: 1em; border: 1px solid #ff0000;"&gt;&lt;span style="color: #1440fc;"&gt;[Peter notes…] This one is really difficult. How do you know at the technical level if some is really honoring your request for privacy or is just pretending?&lt;/span&gt;&lt;/p&gt;&lt;p class="issue" style="margin-top: 1em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: #ffffcc; padding: 1em; border: 1px solid #ff0000;"&gt;&lt;a style="color: #0000cc; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent;" href="http://www.w3.org/2011/tracking-protection/track/issues/64"&gt;ISSUE-64&lt;/a&gt;: How does site preference management work with DNT&lt;br /&gt;&lt;strong&gt;[POSTPONED]&lt;/strong&gt; To what extent cookies can be used for preference management (such as storing a language preference) will be resolved later.&lt;/p&gt;&lt;p class="issue" style="margin-top: 1em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: #ffffcc; padding: 1em; border: 1px solid #ff0000;"&gt;&lt;span style="color: #1440fc;"&gt;[Peter notes…] This is another tough one. On Mobile cookies do not work very well. And the problem then becomes how do it store privacy data in them for a later use?&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-5816709872181908000?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/5816709872181908000/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=5816709872181908000' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/5816709872181908000'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/5816709872181908000'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2012/01/why-is-privacy-such-hard-problem-to.html' title='Why is Privacy such a hard problem to solve?'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-5795778917841155832</id><published>2012-01-04T14:08:00.001-07:00</published><updated>2012-01-04T14:08:02.293-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile phones'/><category scheme='http://www.blogger.com/atom/ns#' term='Mobile Search'/><category scheme='http://www.blogger.com/atom/ns#' term='mobile development tools'/><category scheme='http://www.blogger.com/atom/ns#' term='Open API&apos;s'/><category scheme='http://www.blogger.com/atom/ns#' term='Performance'/><category scheme='http://www.blogger.com/atom/ns#' term='3pmobile.com'/><category scheme='http://www.blogger.com/atom/ns#' term='#webperf'/><category scheme='http://www.blogger.com/atom/ns#' term='Mobile Web Services'/><category scheme='http://www.blogger.com/atom/ns#' term='Mobile Framework'/><category scheme='http://www.blogger.com/atom/ns#' term='Context'/><category scheme='http://www.blogger.com/atom/ns#' term='mobile web edge'/><category scheme='http://www.blogger.com/atom/ns#' term='MobileWebPerf'/><category scheme='http://www.blogger.com/atom/ns#' term='moible'/><category scheme='http://www.blogger.com/atom/ns#' term='Mobile SaaS'/><title type='text'>Choice-Browsing the Internet of the Future</title><content type='html'>&lt;p&gt;&lt;a href="http://www.3pmobile.com/wp-content/uploads/2012/01/choice.jpg"&gt;&lt;img style="background-image: none; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-top: 0px; border: 0px initial initial;" title="choice" src="http://www.3pmobile.com/wp-content/uploads/2012/01/choice_thumb.jpg" border="0" alt="choice" width="221" height="244" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;In my last two blog posts I talked about why Mobile apps don’t matter anymore (&lt;a href="http://www.3pmobile.com/why-mobile-apps-dont-matter-anymore/"&gt;Part I&lt;/a&gt; &amp;amp; &lt;a href="http://www.3pmobile.com/why-mobile-apps-dont-matter-anymore-part-ii/"&gt;Part II&lt;/a&gt;). I finished the blogs with a quote, “In the future – the ONLY Mobile app you’ll need will be the Browser”. My personal opinion is that with now close to 3/4’s of a million apps between the top two Mobile operating systems how can someone hope to come up with something new and, (key part here) sustainable?&lt;/p&gt;&lt;p&gt;6 years ago almost to the day we set out to solve that problem. Our focus was simple – users should have a Choice when it came to sharing their private information on the web. They should also have a better, faster, more personal experience. Like most things – at the end, everything appears deceptively simple (as it should be).&lt;/p&gt;&lt;p&gt;A simple analogy would be like pulling your car up to the gas pump – you now have a choice – “Regular, Unleaded or Premium Unleaded”. There are no changes required to the infrastructure (well maybe a newer car), but for the most part virtually every engine can run on either of the three grades of gas. However if you pay a little more – then your engine runs a little better.&lt;/p&gt;&lt;p&gt;That’s the way it should be with the Internet – if you’re willing to share a little more data with those content providers you trust, then the experience should be faster, more personal, and more rewarding. We summarized those things as the Three P’s… Faster Performance, Better Privacy, More Personalization.&lt;/p&gt;&lt;p&gt;And now we’ve released &lt;a href="http://www.3pmobile.com/productsandservices/"&gt;Choice&lt;/a&gt; for Android (and soon for iPhone). A mobile app (or a mobile browser, you decide) that for the first time allows you to deliver a faster experience, one tailored to the capabilities of the device, the operating system, the carrier network and most importantly to “Me” the user.&lt;/p&gt;&lt;p&gt;And just to show you we haven’t lost touch with those native app we’ve introduced something new for the first time ever – we call them contextual menus. Browser menus that take into account your context and the web services context, and then adapt and change in real time. Giving you the user and the content provider millions of different uses for a single mobile app – the browser.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-5795778917841155832?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/5795778917841155832/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=5795778917841155832' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/5795778917841155832'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/5795778917841155832'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2012/01/choice-browsing-internet-of-future.html' title='Choice-Browsing the Internet of the Future'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-8166195609717433453</id><published>2011-12-27T08:48:00.001-07:00</published><updated>2011-12-27T08:48:58.511-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='3pmobile.com'/><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='#webperf'/><category scheme='http://www.blogger.com/atom/ns#' term='developers'/><category scheme='http://www.blogger.com/atom/ns#' term='5o9'/><category scheme='http://www.blogger.com/atom/ns#' term='business'/><title type='text'>Why Mobile apps don't matter anymore - Part II</title><content type='html'>&lt;p&gt;In my previous post "&lt;a href="http://petercranstone.blogspot.com/"&gt;Why Mobile apps don't matter anymore&lt;/a&gt;" I talked about why the number of Mobile apps doesn't mean anything anymore.&lt;/p&gt;&lt;p&gt;This blog adds one more item - Money&lt;/p&gt;&lt;p&gt;Go to a VC today with a Mobile app and see if they'll fund it? It better be one incredible &lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;CROSS&lt;/span&gt;&lt;/strong&gt; platform Mobile app before they'll even consider it.&lt;/p&gt;&lt;p&gt;Why?&lt;/p&gt;&lt;p&gt;Because it's all about the money. The distribution method (choke point) is the app store. A NO from Apple means that market is closed to you. Ok, now all you have left is Android and Windows Mobile. Still not bad - but is it enough that people will flock to your app and download it in the numbers that eventually makes money for the VC.&lt;/p&gt;&lt;p&gt;I wouldn't bet on it.&lt;/p&gt;&lt;p&gt;And that's really all it boils down to in the end. It's not whether or not a customer feels safe about buying a phone, it's nothing to do with the number of apps - that's so 2011.&lt;/p&gt;&lt;p&gt;No in the future - 2012 and beyond, it's going to be how you monetize that app. And there's only one truly cross platform app out there today which fulfills that promise and that's the browser. And that's the place where the next round of innovation is going to take place.&lt;/p&gt;&lt;p&gt;Stay tuned for my upcoming blog - "In the future - the ONLY Mobile app you'll need will be the Browser"&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-8166195609717433453?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/8166195609717433453/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=8166195609717433453' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/8166195609717433453'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/8166195609717433453'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/12/why-mobile-apps-don-matter-anymore-part.html' title='Why Mobile apps don&amp;#39;t matter anymore - Part II'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-2692544069349097360</id><published>2011-12-27T08:01:00.001-07:00</published><updated>2011-12-27T08:01:56.794-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='3pmobile.com'/><category scheme='http://www.blogger.com/atom/ns#' term='windows mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='Peter Cranstone'/><category scheme='http://www.blogger.com/atom/ns#' term='#webperf'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><category scheme='http://www.blogger.com/atom/ns#' term='apple'/><title type='text'>Why Mobile apps don't matter anymore</title><content type='html'>&lt;p&gt;We all remember that famous quote "if you need a stylus for your tablet you've failed". Well "if you need 500,000 apps for your phone you've failed".&lt;/p&gt;&lt;p&gt;Seriously think about it. People cannot deal with 100 apps let alone 500,000. 99% of the apps are merely features not apps. For example how many features are there in Microsoft office - probably over a thousand (but not 500,000). How many API's are there in Apple's iOS? No idea - but it's not 500,000&lt;/p&gt;&lt;p&gt;Do you see the point here - the number of apps doesn't count. What counts is the apps that I really need. And for us mere mortals that usually no more than 10, maybe 25 and never exceeds 50&lt;/p&gt;&lt;p&gt;There's big debates going on about why Windows Phone 7 hasn't take off - &lt;a href="http://ceklog.kindel.com/2011/12/26/windows-phone-is-superior-why-hasnt-it-taken-off/"&gt;link&lt;/a&gt; and Scoble responds that it's about the apps and customers wanting to feel "safe" - &lt;a href="http://scobleizer.com/2011/12/26/phone7/"&gt;link&lt;/a&gt;&lt;/p&gt;&lt;p&gt;I don't think so. Windows Phone 7 has a superior user interface to both iPhone and Android - it has 40,000 apps (if you feel the need) and what it really has (and no one is paying attention to) is seamless integration into the Enterprise. Microsoft owns the Enterprise - what it was missing was a real phone OS that played nicely with IIS and their cloud solution. Now it has one. No other phone OS comes close to that level of integration.&lt;/p&gt;&lt;p&gt;So what if Round 1 went to iPhone and Android. In a few years no one will care. What they will care about is integration into the one thing that really counts - the Web. And nobody will do it as well as Microsoft.&lt;/p&gt;&lt;p&gt;We're now coming to the end of the first innings - App fatigue is setting in, I don't need more features in my phone, what I need is better battery life, better connectivity to where the real content is - the Web.&lt;/p&gt;&lt;p&gt;And my next post will be about just that - Why the only app you'll ever need is a browser.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-2692544069349097360?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/2692544069349097360/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=2692544069349097360' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/2692544069349097360'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/2692544069349097360'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/12/why-mobile-apps-don-matter-anymore.html' title='Why Mobile apps don&amp;#39;t matter anymore'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-8881105872066334756</id><published>2011-12-19T09:57:00.001-07:00</published><updated>2011-12-19T09:57:41.397-07:00</updated><title type='text'>Timing the Mobile Web Experience</title><content type='html'>&lt;p&gt;Alois Reitbauer has a great post up at the &lt;a href="http://calendar.perfplanet.com/2011/timing-the-web/"&gt;Performance Calendar&lt;/a&gt; …. where he talks about how complex it is to measure the users experience from the browser. One quote is very interesting… &amp;quot;Creating a waterfall chart like the one below by just using information available in the browser simply is impossible.&amp;quot; (see the link above for the image).&lt;/p&gt;  &lt;p&gt;Well it's not impossible, it's just very difficult. Here's four snapshots from our &lt;a href="http://www.3pmobile.com/productsandservices/mobile-web-performance-measurement/"&gt;Mobile Performance Timing app&lt;/a&gt; that tells you the story of what's taking place inside Androids browser when a user clicks on Google's Mobile home page. We even integrate this with carrier and geo-location data.&lt;/p&gt;  &lt;p&gt;HAR report&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-fHbaskEvjHM/Tu9shIMPQ3I/AAAAAAAAAp8/ucG6nveqZ3Y/s1600-h/2011-12-19_08-58-16%25255B3%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="2011-12-19_08-58-16" border="0" alt="2011-12-19_08-58-16" src="http://lh3.ggpht.com/-mONfGMDL3XU/Tu9shj0lNlI/AAAAAAAAAqE/kwyn05Z2kys/2011-12-19_08-58-16_thumb%25255B3%25255D.jpg?imgmax=800" width="584" height="178" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Webkit timing events&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-8HSDecSklYY/Tu9sh6SWYBI/AAAAAAAAAqM/KxxGEjVVYWY/s1600-h/2011-12-19_08-25-00%25255B3%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="2011-12-19_08-25-00" border="0" alt="2011-12-19_08-25-00" src="http://lh5.ggpht.com/--wOhCHvNA4k/Tu9sidFQQeI/AAAAAAAAAqU/4mQUyXaDBDM/2011-12-19_08-25-00_thumb%25255B3%25255D.jpg?imgmax=800" width="584" height="608" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Detailed information on each element…&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-88NyaW4IDDo/Tu9sinpiM5I/AAAAAAAAAqc/gtjk5hQUGnk/s1600-h/2011-12-19_08-57-12%25255B3%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="2011-12-19_08-57-12" border="0" alt="2011-12-19_08-57-12" src="http://lh5.ggpht.com/-YvdZ8FWUCp8/Tu9sjJQlr_I/AAAAAAAAAqk/0wJZ3LJZKX4/2011-12-19_08-57-12_thumb%25255B3%25255D.jpg?imgmax=800" width="584" height="624" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Carrier and Geo-Location information&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-LIRyRZ58v0k/Tu9sjSIQGiI/AAAAAAAAAqs/Ds8Dp_NNHx0/s1600-h/2011-12-19_09-39-30%25255B3%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="2011-12-19_09-39-30" border="0" alt="2011-12-19_09-39-30" src="http://lh4.ggpht.com/-0nmjVzc64yI/Tu9sj5OxBNI/AAAAAAAAAq0/42bYyHvt4BM/2011-12-19_09-39-30_thumb%25255B3%25255D.jpg?imgmax=800" width="584" height="416" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-8881105872066334756?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/8881105872066334756/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=8881105872066334756' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/8881105872066334756'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/8881105872066334756'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/12/timing-mobile-web-experience.html' title='Timing the Mobile Web Experience'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/-mONfGMDL3XU/Tu9shj0lNlI/AAAAAAAAAqE/kwyn05Z2kys/s72-c/2011-12-19_08-58-16_thumb%25255B3%25255D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-2792734756907058123</id><published>2011-12-12T12:19:00.001-07:00</published><updated>2011-12-12T12:19:07.475-07:00</updated><title type='text'>All I want for Christmas is an Introduction</title><content type='html'>&lt;p&gt;What amazes me at the moment is the total lack of help out there in the tech marketplace. I see part of my job as to make introductions, to help others succeed. It's what leadership is really all about - doing the right thing vs. making things right.&lt;/p&gt;&lt;p&gt;I recently asked for a simple introduction, that's all. Nothing major, I could (and probably will) find away to reach this person on my own. But all I got was a NO.&lt;/p&gt;&lt;p&gt;WTH is wrong with helping other people out? It blows my mind, it takes a few seconds that's all. Good people do that, others obviously not so much.&lt;/p&gt;&lt;p&gt;Very sad. But welcome to the World where it's all about Me. We'll see how well that works out for the No's.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-2792734756907058123?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/2792734756907058123/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=2792734756907058123' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/2792734756907058123'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/2792734756907058123'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/12/all-i-want-for-christmas-is.html' title='All I want for Christmas is an Introduction'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-5092080481100072104</id><published>2011-11-08T08:44:00.001-07:00</published><updated>2011-11-08T08:44:15.388-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='3pmobile.com'/><category scheme='http://www.blogger.com/atom/ns#' term='#webperf'/><category scheme='http://www.blogger.com/atom/ns#' term='MobileWebPerf'/><title type='text'>Why Mobile Web Performance is so hard to test accurately</title><content type='html'>&lt;p&gt;Two tests – back to back, same web site, same device. On one, Google.com loads 2.12 seconds, on the other 10.08 seconds. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-_qezBhUku8M/TrlORycCnXI/AAAAAAAAAmM/NveUl6r-XpY/s1600-h/1%25255B1%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="1" border="0" alt="1" src="http://lh5.ggpht.com/-I1A5cAIbdNE/TrlOSeU21hI/AAAAAAAAAmU/hcVFJCE5ULM/1_thumb%25255B1%25255D.jpg?imgmax=800" width="547" height="484" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-OsvntHjRzZI/TrlOSkIHTlI/AAAAAAAAAmc/OpleTo-KWSc/s1600-h/2%25255B1%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="2" border="0" alt="2" src="http://lh5.ggpht.com/-XV4OmaNgrS4/TrlOTK2TIMI/AAAAAAAAAmk/6YlF6y0xnsk/2_thumb%25255B1%25255D.jpg?imgmax=800" width="548" height="484" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Now let’s test it on Sprints Network, in Denver Co. (Note different device, but it shouldn’t make that much difference).&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-iJCBY6DRqBI/TrlOTRqfVKI/AAAAAAAAAms/KmtSAG7xiZ8/s1600-h/3%25255B3%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="3" border="0" alt="3" src="http://lh6.ggpht.com/-3LfbBTcnrpk/TrlOTgnCOSI/AAAAAAAAAm0/kvgoa9koVfA/3_thumb%25255B3%25255D.jpg?imgmax=800" width="547" height="59" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;So I would say that tests 2 and 3 are closer to being accurate. I’ve never seen Google.com download to a Mobile device in 2 seconds. &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-5092080481100072104?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/5092080481100072104/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=5092080481100072104' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/5092080481100072104'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/5092080481100072104'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/11/why-mobile-web-performance-is-so-hard.html' title='Why Mobile Web Performance is so hard to test accurately'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-I1A5cAIbdNE/TrlOSeU21hI/AAAAAAAAAmU/hcVFJCE5ULM/s72-c/1_thumb%25255B1%25255D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-4531218659426883835</id><published>2011-10-25T12:09:00.001-06:00</published><updated>2011-10-25T12:09:10.395-06:00</updated><title type='text'>Gone Fishing</title><content type='html'>&lt;p&gt;Taking a break… back soon.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-eFh2oHzj7zA/Tqb7ROnJUzI/AAAAAAAAAl4/M7Jh98cmsQI/s1600-h/gone.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="gone" border="0" alt="gone" src="http://lh4.ggpht.com/-hKocZF0_fUQ/Tqb7RYtYhoI/AAAAAAAAAmA/GCJWRbl8kkE/gone_thumb.jpg?imgmax=800" width="190" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-4531218659426883835?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/4531218659426883835/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=4531218659426883835' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/4531218659426883835'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/4531218659426883835'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/10/gone-fishing.html' title='Gone Fishing'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-hKocZF0_fUQ/Tqb7RYtYhoI/AAAAAAAAAmA/GCJWRbl8kkE/s72-c/gone_thumb.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-8779479045485034064</id><published>2011-09-23T17:07:00.001-06:00</published><updated>2011-09-23T17:07:20.344-06:00</updated><title type='text'>iPhone Browser</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Sneak peek at our new iPhone browser&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-INqwff8D6OQ/Tn0RJKhRDjI/AAAAAAAAAls/l53gVEfB7xI/s1600-h/br2%25255B2%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="br2" border="0" alt="br2" src="http://lh6.ggpht.com/-CTAf-RaDzho/Tn0RJwB9RwI/AAAAAAAAAlw/3asiECihQK8/br2_thumb%25255B2%25255D.jpg?imgmax=800" width="420" height="772" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-8779479045485034064?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/8779479045485034064/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=8779479045485034064' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/8779479045485034064'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/8779479045485034064'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/09/iphone-browser.html' title='iPhone Browser'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-CTAf-RaDzho/Tn0RJwB9RwI/AAAAAAAAAlw/3asiECihQK8/s72-c/br2_thumb%25255B2%25255D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-4162034142215904073</id><published>2011-09-01T08:38:00.001-06:00</published><updated>2011-09-01T08:38:28.411-06:00</updated><title type='text'>3PMobile – The third “P” is for Personalization</title><content type='html'>&lt;p&gt;&lt;font face="Calibri"&gt;The third post in the series (posts &lt;/font&gt;&lt;a href="http://www.3pmobile.com/3p-mobile-the-first-p-is-for-performance/"&gt;&lt;font face="Calibri"&gt;1&lt;/font&gt;&lt;/a&gt;&lt;font face="Calibri"&gt; &amp;amp; &lt;/font&gt;&lt;a href="http://www.3pmobile.com/3p-mobile-the-second-p-is-for-privacy/"&gt;&lt;font face="Calibri"&gt;2&lt;/font&gt;&lt;/a&gt;&lt;font face="Calibri"&gt;) talks about Personalization. This is perhaps the most powerful of the three “P’s. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Calibri"&gt;So let’s get straight to it… what if the website that you load in your browser really recognized you? Would it be possible for something to change in real-time so that the “&lt;strong&gt;Experience&lt;/strong&gt;” became more personal? &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Calibri"&gt;Let’s take a look at the standard Android Browser (image on the left)… and compare it to the 3PMobile enhanced browser (image on the right). Notice the difference?&lt;/font&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-jk8ykfxmKTM/Tl-Y3kNl8_I/AAAAAAAAAlU/qMyYx44-erk/s1600-h/clip_image0014.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image001" border="0" alt="clip_image001" src="http://lh3.ggpht.com/-wjYIDLIYKgM/Tl-Y4CJXwGI/AAAAAAAAAlY/0lCoSTVAff0/clip_image001_thumb1.jpg?imgmax=800" width="524" height="484" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;font face="Calibri"&gt;Google is “branded” inside the browser (top right menu). &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Calibri"&gt;Think about this for a minute. Google is now literally 1 click away. And the second I click on that menu not only will I be taken to &lt;/font&gt;&lt;a href="http://www.google.com"&gt;&lt;font face="Calibri"&gt;www.google.com&lt;/font&gt;&lt;/a&gt;&lt;font face="Calibri"&gt; but they will also know in real-time, my device’s capabilities, my exact geo-location and who I am. All before they even have to send a page back to me. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Calibri"&gt;Everyone will be thinking – hold on a minute I don’t want Google knowing all that data. Now you can see why the &lt;/font&gt;&lt;a href="http://www.3pmobile.com/3p-mobile-the-second-p-is-for-privacy/"&gt;&lt;font face="Calibri"&gt;second blog post was on Privacy&lt;/font&gt;&lt;/a&gt;&lt;font face="Calibri"&gt;. And that’s why you also see a Privacy Option menu so you can control who gets access to “&lt;b&gt;&lt;u&gt;YOUR&lt;/u&gt;&lt;/b&gt;” data. If you trust Google, then simply add them to your whitelist, check what you want to share, and let them provide you with a better &lt;b&gt;Experience&lt;/b&gt;. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Calibri"&gt;And therein lies the power of personalization. When a Web site knows “you” there’s so many more things that a Web service can do to enhance the customers experience. And the bandwidth and performance savings increase dramatically simply because the Web service knows before it has to make a response. Think of it as walking into your favorite restaurant with the meal you wanted already on the table. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Calibri"&gt;So how do we add Personalization to the browser menu in real time? &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Calibri"&gt;With just a few lines of HTML – here’s the exact code for the menu in the picture above… &lt;/font&gt;&lt;/p&gt;  &lt;p align="left"&gt;&lt;font face="Calibri"&gt;&amp;lt;META NAME=&amp;quot;5o9data&amp;quot; CONTENT=&amp;quot;      &lt;br /&gt;&amp;lt;menu name=toplevel target=primary&amp;gt;       &lt;br /&gt;&amp;lt;menuitem text='Google Search' action=http://www.google.com/&amp;gt;       &lt;br /&gt;&amp;lt;/menu&amp;gt;       &lt;br /&gt;&amp;quot;&amp;gt; &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Calibri"&gt;And there you have it… the 3 P’s – Performance, Privacy, &amp;amp; Personalization. And combined they all deliver a better Quality of Experience (QoE) for your customers and employees. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-kEGbQeFb_A4/Tl-Y4p40ObI/AAAAAAAAAlc/SUHJaKS0vSs/s1600-h/clip_image0034.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="clip_image003" border="0" alt="clip_image003" src="http://lh3.ggpht.com/-9HEb3WDaRg8/Tl-Y4970pgI/AAAAAAAAAlg/uiaAEYeFLZQ/clip_image003_thumb1.jpg?imgmax=800" width="233" height="484" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-4162034142215904073?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/4162034142215904073/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=4162034142215904073' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/4162034142215904073'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/4162034142215904073'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/09/3pmobile-third-p-is-for-personalization.html' title='3PMobile – The third “P” is for Personalization'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/-wjYIDLIYKgM/Tl-Y4CJXwGI/AAAAAAAAAlY/0lCoSTVAff0/s72-c/clip_image001_thumb1.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-4551876348788561485</id><published>2011-08-30T10:06:00.001-06:00</published><updated>2011-08-30T10:06:11.270-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='3pmobile.com'/><category scheme='http://www.blogger.com/atom/ns#' term='QoE'/><category scheme='http://www.blogger.com/atom/ns#' term='Mobile Web Services'/><category scheme='http://www.blogger.com/atom/ns#' term='MobileWebPerf'/><title type='text'>3P Mobile – The second “P” is for Privacy</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Following from my previous post on &lt;a href="http://www.3pmobile.com/3p-mobile-the-first-p-is-for-performance/"&gt;Mobile Performance&lt;/a&gt; today we’re going to look at the second “P” which stands for Privacy.&lt;/p&gt;  &lt;p&gt;When we first started the company we talked to a lot of potential users about the issue of Privacy and the Internet. The feedback was unanimous, they wanted three things:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Convenience &lt;/li&gt;    &lt;li&gt;Privacy &lt;/li&gt;    &lt;li&gt;Control &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;So we listened, and then built it into the browser. &lt;/p&gt;  &lt;p&gt;Screen shot 1: Browser 2 is running, a Web page is loaded. Everything looks and feels like a normal browser would.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-Jd0B68_Z2W8/Tl0KW2iHhPI/AAAAAAAAAkg/wwvYsPSmolU/s1600-h/clip_image002%25255B4%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image002" border="0" alt="clip_image002" src="http://lh4.ggpht.com/-VY9vo1jxaGg/Tl0KXZ3RfAI/AAAAAAAAAkk/-UstZF694Kc/clip_image002_thumb%25255B1%25255D.jpg?imgmax=800" width="231" height="484" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Screen shot 2: With Browser 2 running, simply click on the Menu key for a pop menu to appear. You’ll notice a new menu in the top left hand corner: Privacy Options. Our focus was to seamlessly integrate these new capabilities as “if they’d always been there”. This way customers would have nothing new to learn.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-z-uWPlPEvRA/Tl0KX3wjsZI/AAAAAAAAAko/y-Ivk7wCx5E/s1600-h/clip_image004%25255B4%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image004" border="0" alt="clip_image004" src="http://lh3.ggpht.com/-nmjt18t0Ltg/Tl0KYY7swvI/AAAAAAAAAks/-8sNd8PDZgo/clip_image004_thumb%25255B1%25255D.jpg?imgmax=800" width="232" height="484" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Screen shot 3: Clicking on Privacy Options launches a secure database (think of it almost as a wallet) where all of your information is stored. (For OEM customers this database is completely customizable to support a variety of additional fields). Click on “Owner Preferences” to continue&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-FjblDn7gkB4/Tl0KY7_jtEI/AAAAAAAAAkw/J_e7FPht9Zg/s1600-h/clip_image006%25255B4%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image006" border="0" alt="clip_image006" src="http://lh6.ggpht.com/-glW8bBTJSZU/Tl0KZdXD4UI/AAAAAAAAAk0/3T_2STOeKJA/clip_image006_thumb%25255B1%25255D.jpg?imgmax=800" width="233" height="484" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Screen shot 4: The Owner Preferences tab reveals an additional 7 menus. They’ve been designed to be self-explanatory so customers have nothing new to learn. Each menu links to a page showing fields of data with check boxes next to them. As you’ll see in the next screen shot simply checking that box enables the data to be shared. The reverse (unchecking) prevents access to that data.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-3VxucYQS0ao/Tl0KZ9oLjzI/AAAAAAAAAk4/g8Ug2Y7BPdY/s1600-h/clip_image008%25255B4%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image008" border="0" alt="clip_image008" src="http://lh3.ggpht.com/--CDReCYTkAY/Tl0KaZegrBI/AAAAAAAAAk8/WofUA85RYPo/clip_image008_thumb%25255B1%25255D.jpg?imgmax=800" width="233" height="484" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Screen shot 5: Clicking on Owner Information allows you to select from the following options – simply adding a check mark to the box allows that information to be shared with a Web service. You can see in the image below that I’m NOT sharing my cell phone number (the check box is greyed out).&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-K8o0rjg7kh8/Tl0Ka51cYfI/AAAAAAAAAlA/WlezjpbwYAQ/s1600-h/clip_image010%25255B4%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image010" border="0" alt="clip_image010" src="http://lh6.ggpht.com/-qbt-WQDsgoA/Tl0KbX6naZI/AAAAAAAAAlE/6Mo_3m61Wm4/clip_image010_thumb%25255B1%25255D.jpg?imgmax=800" width="234" height="484" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Screen shot 6: With all of your owner preferences set, there is one final setting to make. This is your approved whitelist. By adding a Web address to the whitelist every time you visit that Web site your personal data will automatically be included in the request. (We’ve encrypted the data so others will not be able to view it.) To access the whitelist you select “Advanced Options” from the Owner Preferences panel. There you simply add the approved Web site by typing in the address.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-cS3Jm4RFSB0/Tl0KcLB0HYI/AAAAAAAAAlI/nDrefvBPscg/s1600-h/clip_image012%25255B4%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image012" border="0" alt="clip_image012" src="http://lh4.ggpht.com/-CpCSVIvCblo/Tl0Kcio8UOI/AAAAAAAAAlM/36lSIwq13qg/clip_image012_thumb%25255B1%25255D.jpg?imgmax=800" width="232" height="484" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;And that’s it. A way to control your privacy as you surf the Web. You choose what to send, and to whom you send it to. &lt;/p&gt;  &lt;p&gt;My next post will be on the final P – Personalization. What happens when you trust a Web service and share your data in real time.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-4551876348788561485?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/4551876348788561485/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=4551876348788561485' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/4551876348788561485'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/4551876348788561485'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/08/3p-mobile-second-p-is-for-privacy.html' title='3P Mobile – The second “P” is for Privacy'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-VY9vo1jxaGg/Tl0KXZ3RfAI/AAAAAAAAAkk/-UstZF694Kc/s72-c/clip_image002_thumb%25255B1%25255D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-943621920829504714</id><published>2011-08-29T12:37:00.001-06:00</published><updated>2011-08-29T12:37:45.153-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='3pmobile.com'/><category scheme='http://www.blogger.com/atom/ns#' term='MobileWebPerf'/><category scheme='http://www.blogger.com/atom/ns#' term='5o9'/><title type='text'>3P Mobile – The first “P” is for Performance</title><content type='html'>&lt;p&gt;This blog post shows you how easy it is now to measure Web performance on your Android Phone. All you need is our Mobile Browser (&lt;a href="http://www.3pmobile.com/sign-up/"&gt;Sign up here&lt;/a&gt; – or just &lt;a href="http://www.3pmobile.com/download/"&gt;download&lt;/a&gt; the App). &lt;/p&gt;  &lt;p&gt;Once it’s installed all you have to do is launch the app and navigate to a Web page. (This will give you a summary performance result – for the full set of results you will need to have signed up for the free Web service). Let’s step through some simple screen shots from the Android Emulator to see how it works. &lt;/p&gt;  &lt;p&gt;Screen shot 1: Browser 2 is running, a Web page is loaded, and you can see from the red arrow at the top that the device is using GPS. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-L8SoyjL_McY/TlvcZVXOkLI/AAAAAAAAAj4/t_b8aPsFQhs/s1600-h/clip_image002%25255B4%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image002" border="0" alt="clip_image002" src="http://lh3.ggpht.com/-yspLDkd2JYE/TlvcZ9k4L8I/AAAAAAAAAj8/jMg1OC9BEMc/clip_image002_thumb%25255B1%25255D.jpg?imgmax=800" width="231" height="484" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;Screen shot 2: With Browser 2 running, simply click on the Menu key for a pop menu to appear. You’ll notice the “Performance” menu – click on that &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-OospTvhzj3U/TlvcaK9SUgI/AAAAAAAAAkA/cf4_gaAyWEg/s1600-h/clip_image004%25255B4%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image004" border="0" alt="clip_image004" src="http://lh3.ggpht.com/-MFsCX2RaugI/TlvcaoVNKCI/AAAAAAAAAkE/trI1ZWPChe4/clip_image004_thumb%25255B1%25255D.jpg?imgmax=800" width="229" height="484" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;Screen shot 3: Click on the Performance menu brings up the following display window. You can select either from the Options or Summary Tab. You know there’s a performance report available by checking in the top right hand corner for a “number”. 1 or higher indicates a report is available &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-mEV4nWBZop4/TlvcbOs10RI/AAAAAAAAAkI/rT3AIcxFVHo/s1600-h/clip_image006%25255B4%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image006" border="0" alt="clip_image006" src="http://lh5.ggpht.com/-N-9lPMhK9Lg/TlvcbsMvBLI/AAAAAAAAAkM/NWG6x1TyJX8/clip_image006_thumb%25255B1%25255D.jpg?imgmax=800" width="229" height="484" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;Screen shot 4: Clicking on the “Summary” tab brings up the following screen. Here you can see a quick summary of the Mobile Performance report. To see the full report you will need to have an account at &lt;a href="http://www.3pmobile.com"&gt;www.3pmobile.com&lt;/a&gt; (for more information &lt;a href="http://www.3pmobile.com/sign-up/"&gt;click here&lt;/a&gt;) &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-Xhw7ikjV3Zs/TlvccHxEtLI/AAAAAAAAAkQ/COfGemEUcag/s1600-h/clip_image008%25255B4%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image008" border="0" alt="clip_image008" src="http://lh6.ggpht.com/-T-7_w54TVuo/TlvccsgYALI/AAAAAAAAAkU/8BOPvYgTMz0/clip_image008_thumb%25255B1%25255D.jpg?imgmax=800" width="231" height="484" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;Screen shot 5: Assuming you’ve signed up for the full account you will use the Performance Options tab to send the report to 3P Mobile. &lt;/p&gt;  &lt;p&gt;You will then be able to see the full performance report including a real time map of where the test was ran. Below you can see the Emulator was set to Rosemead Avenue in Cape Town South Africa &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-kDP_nfZrl2o/TlvcdPr3iAI/AAAAAAAAAkY/OKswg9nmAZQ/s1600-h/clip_image010%25255B8%25255D.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="clip_image010" border="0" alt="clip_image010" src="http://lh5.ggpht.com/-zbJkbUHP7Kk/Tlvcd_H2viI/AAAAAAAAAkc/o2z8d8jz0nM/clip_image010_thumb%25255B5%25255D.jpg?imgmax=800" width="507" height="346" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;And that’s all there is to it. &lt;/p&gt;  &lt;p&gt;Now there’s an app for that – Mobile Performance measured in the palm of your hand. &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-943621920829504714?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/943621920829504714/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=943621920829504714' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/943621920829504714'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/943621920829504714'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/08/3p-mobile-first-p-is-for-performance.html' title='3P Mobile – The first “P” is for Performance'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/-yspLDkd2JYE/TlvcZ9k4L8I/AAAAAAAAAj8/jMg1OC9BEMc/s72-c/clip_image002_thumb%25255B1%25255D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-2105559630451316842</id><published>2011-06-30T11:08:00.001-06:00</published><updated>2011-06-30T11:08:50.926-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Context'/><category scheme='http://www.blogger.com/atom/ns#' term='5o9 Inc'/><category scheme='http://www.blogger.com/atom/ns#' term='5o9'/><title type='text'>Why the Browser Matters</title><content type='html'>&lt;p&gt;I borrowed the title from “Ben’s Blog” (&lt;a href="http://bhorowitz.com/2011/06/28/why-the-browser-matters/"&gt;link&lt;/a&gt;), however the content is going to be a little different.&lt;/p&gt;  &lt;p&gt;Why does the browser matter?&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;It’s simple to use. Ask anyone if they know A) What a browser is &amp;amp; B) how to use it and the answer will be “Yes” &lt;/li&gt;    &lt;li&gt;It’s cross platform, meaning that no matter what device you’re on, the browser works the same way &lt;/li&gt;    &lt;li&gt;It connects to the Web in a way that is universally understood &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;In short, you have an “app” that is universally understood, works the same way on every platform and delivers content in a consistent and easy to view fashion. No other app can make that claim and that’s why the “Browser Matters”.&lt;/p&gt;  &lt;p&gt;But let’s not stop there. Let’s look at the other side of the coin:&lt;/p&gt;  &lt;p&gt;Why does the Web Matter?&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;The Web is simple. &lt;/li&gt;    &lt;li&gt;The Web is flexible and forgiving. (The browser ignores things that it doesn’t understand). &lt;/li&gt;    &lt;li&gt;The Web is heterogeneous, which means it works on all platforms. (Not just Windows) &lt;/li&gt;    &lt;li&gt;The Web is loosely coupled. Most previous computing architectures required tight integration between the “server” program that stores the data and the “Client” program which manipulates it. In contrast there is no need to upgrade the Web browser every time a Web publisher changes a site. Server and Client are loosely coupled. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;No other platform can make that claim and that’s why the “Web matters”.&lt;/p&gt;  &lt;p&gt;So what does the Enterprise want?&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;One Interface – the Browser (see Why the Browser Matters) &lt;/li&gt;    &lt;li&gt;One Platform – the Web (see Why the Web Matters) &lt;/li&gt;    &lt;li&gt;Access to Multiple Data Sets – the Context (because that’s where all the customers data is) &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;It’s the last one that is the driving factor behind new revenue opportunities and ultimately why the Browser (&amp;amp; the Web is becoming more important and valuable every day).&lt;/p&gt;  &lt;p&gt;Ben’s article talks about the importance of the Browser and about a company called Rockmelt which just raised another $30m dollars to improve their browser. He goes on to talk about how Rockmelt is focusing on 4 major items:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;People – it’s all about “social” &lt;/li&gt;    &lt;li&gt;Information Flow – it’s all about “feeds” &lt;/li&gt;    &lt;li&gt;Search – it’s all about “better search” &lt;/li&gt;    &lt;li&gt;Multiple Computing devices – It’s all about the cloud (storing my bookmarks, history, configuration in the cloud) &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Totally agree, and everyone of those features is already available in the current browsers – well you might have to open up another tab but that’s about it. So if Rockmelt got $30m to improve the browser (because it matters)… what else might need improving while you’re in the code.&lt;/p&gt;  &lt;p&gt;Well how about looking back at what the Enterprise wants, One Interface, One Platform and access to Multiple Data Sets (databases). Why is this so important – a single word sums it up – Money&lt;/p&gt;  &lt;p&gt;They’re looking to leverage all the data that’s sitting in those databases. They know that customers the world over all know how to use a browser, and because it ships on every device there’s always a way to reach out and touch your customer.&lt;/p&gt;  &lt;p&gt;So if all this matters so much what’s missing from the browser?&lt;/p&gt;  &lt;p&gt;Well we asked a lot of users this very question and it all boiled down to three things:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Convenience &lt;/li&gt;    &lt;li&gt;Privacy &lt;/li&gt;    &lt;li&gt;Control &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Summarized – Give me a better user experience and don’t abuse my privacy, (let me control it).&lt;/p&gt;  &lt;p&gt;So the goal now is to align those three things with what the Enterprise wants. And therein lies the things you need to do to really improve the browser.&lt;/p&gt;  &lt;p&gt;So what’s missing?&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;How about a secure database where I can store my data (like a wallet) &lt;/li&gt;    &lt;li&gt;How about a way to integrate this wallet with the browser so I can send my data to trusted Web sites &lt;/li&gt;    &lt;li&gt;How about a way that I can “control” what gets sent to whom &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Seems so simple, but there’s currently no way to do it. Microsoft has started the ball rolling with IE9 and “whitelisted” Web sites but still no real way to control my private data. And while we’re here, lets talk about Mobile for a moment. To me this is where the biggest opportunity lies. We keep these devices with us 24*7. We use them constantly and surprise, surprise – they’re mobile.&lt;/p&gt;  &lt;p&gt;And yet to this day the Web really has no idea what the connecting device is really capable of doing.&lt;/p&gt;  &lt;p&gt;So if someone offered me $30m to improve the browser I’d focus on the above. Doing so opens up net new revenue opportunities, it offers a way to improve the customers experience, and it offers a way to improve customers privacy. &lt;/p&gt;  &lt;p&gt;And I’d put the other $29m in the bank for a rainy day. &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-2105559630451316842?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/2105559630451316842/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=2105559630451316842' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/2105559630451316842'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/2105559630451316842'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/06/why-browser-matters.html' title='Why the Browser Matters'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-4040222581938189933</id><published>2011-06-29T13:01:00.001-06:00</published><updated>2011-06-29T13:01:58.899-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='3pmobile.com'/><category scheme='http://www.blogger.com/atom/ns#' term='#webperf'/><category scheme='http://www.blogger.com/atom/ns#' term='MobileWebPerf'/><category scheme='http://www.blogger.com/atom/ns#' term='5o9'/><title type='text'>Mobile Performance, Real Time, All the Time–On the West Coast (using a BROWSER)</title><content type='html'>&lt;p&gt;Now that’s what I’m talking about! That’s AT&amp;amp;T in real time, not too shabby (Green is good, Red isn’t)&lt;/p&gt;  &lt;p&gt;(The browser part of the title is important as I’ll reveal in my next blog post)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-WTvJQeOjzEA/Tgt2ndKYAVI/AAAAAAAAAic/qgQMojGbnsw/s1600-h/Safari%25255B5%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Safari" border="0" alt="Safari" src="http://lh6.ggpht.com/-C07mRAD0bNY/Tgt2n557hAI/AAAAAAAAAig/rxhk20Gqlnw/Safari_thumb%25255B3%25255D.png?imgmax=800" width="392" height="215" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-XeJSq1eEDJs/Tgt2oaFR62I/AAAAAAAAAik/gYitYNkt8Ow/s1600-h/Safari%2525202%25255B5%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Safari 2" border="0" alt="Safari 2" src="http://lh3.ggpht.com/-dCpfwv-tV5M/Tgt2pYRye1I/AAAAAAAAAis/wKKuR872Af4/Safari%2525202_thumb%25255B3%25255D.png?imgmax=800" width="388" height="169" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-4040222581938189933?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/4040222581938189933/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=4040222581938189933' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/4040222581938189933'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/4040222581938189933'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/06/mobile-performance-real-time-all-timeon.html' title='Mobile Performance, Real Time, All the Time–On the West Coast (using a BROWSER)'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-C07mRAD0bNY/Tgt2n557hAI/AAAAAAAAAig/rxhk20Gqlnw/s72-c/Safari_thumb%25255B3%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-5239802377893969968</id><published>2011-06-27T14:44:00.001-06:00</published><updated>2011-06-27T14:44:59.958-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='3pmobile.com'/><category scheme='http://www.blogger.com/atom/ns#' term='#webperf'/><category scheme='http://www.blogger.com/atom/ns#' term='MobileWebPerf'/><category scheme='http://www.blogger.com/atom/ns#' term='Context'/><category scheme='http://www.blogger.com/atom/ns#' term='5o9 Inc'/><category scheme='http://www.blogger.com/atom/ns#' term='5o9'/><title type='text'>Panopticlick – How unique – and Trackable – is your browser?</title><content type='html'>&lt;p&gt;Is your browser configuration rare or unique? If so, web sites may be able to track you, even if you limit or disable cookies. Panopticlick tests your browser to see how unique it is based on the information it will share with sites it visits.&lt;/p&gt;  &lt;p&gt;So I ran the test on the following browsers…&lt;/p&gt;  &lt;table border="0" cellspacing="2" cellpadding="2" width="400"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="133"&gt;         &lt;p align="center"&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="112"&gt;         &lt;p align="center"&gt;Works&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="154"&gt;         &lt;p align="center"&gt;Identifying number of bits&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="133"&gt;         &lt;p align="center"&gt;Internet Explorer 9.0&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="112"&gt;         &lt;p align="center"&gt;Fails&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="154"&gt;         &lt;p align="center"&gt;---&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="133"&gt;         &lt;p align="center"&gt;Safari (Mac)&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="112"&gt;         &lt;p align="center"&gt;Yes&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="154"&gt;         &lt;p align="center"&gt;20.65&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="133"&gt;         &lt;p align="center"&gt;Firefox 5.0 (Mac)&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="112"&gt;         &lt;p align="center"&gt;Yes&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="154"&gt;         &lt;p align="center"&gt;20.65&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="133"&gt;         &lt;p align="center"&gt;Android Native Browser&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="112"&gt;         &lt;p align="center"&gt;Yes&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="154"&gt;         &lt;p align="center"&gt;20.65&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="133"&gt;         &lt;p align="center"&gt;&lt;a href="http://www.3pmobile.com"&gt;5o9 Browser2&lt;/a&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="112"&gt;         &lt;p align="center"&gt;Yes&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="154"&gt;         &lt;p align="center"&gt;20.65&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;Interesting item… Androids NATIVE Mobile Browser does NOT support the following:&lt;/p&gt;  &lt;ul&gt;   &lt;ul&gt;     &lt;li&gt;DOM localStorage: NO, DOM sessionStorage: NO, IE userData: No &lt;/li&gt;   &lt;/ul&gt; &lt;/ul&gt;  &lt;p&gt;However if you run the same test in KeyNote’s MITE (Mobile Internet Testing Environment) it will indicate that it does support it. &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-5239802377893969968?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/5239802377893969968/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=5239802377893969968' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/5239802377893969968'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/5239802377893969968'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/06/panopticlick-how-unique-and-trackable.html' title='Panopticlick – How unique – and Trackable – is your browser?'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-1218969435986457861</id><published>2011-06-12T19:38:00.001-06:00</published><updated>2011-06-12T19:38:31.800-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='#webperf'/><category scheme='http://www.blogger.com/atom/ns#' term='Mobile Web Services'/><category scheme='http://www.blogger.com/atom/ns#' term='MobileWebPerf'/><category scheme='http://www.blogger.com/atom/ns#' term='Mobile SaaS'/><title type='text'>Inter-continental mobile performance testing!</title><content type='html'>&lt;p&gt;Courtesy of the Ops Manager. An amazing blog post – &lt;a href="http://www.seriticonsulting.com/blog/2011/6/13/inter-continental-mobile-performance-testing.html"&gt;link&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-1218969435986457861?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/1218969435986457861/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=1218969435986457861' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/1218969435986457861'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/1218969435986457861'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/06/inter-continental-mobile-performance.html' title='Inter-continental mobile performance testing!'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-8501299080524405794</id><published>2011-06-10T13:09:00.001-06:00</published><updated>2011-06-10T13:09:15.041-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='#webperf'/><category scheme='http://www.blogger.com/atom/ns#' term='GPS'/><category scheme='http://www.blogger.com/atom/ns#' term='5o9'/><title type='text'>Real time Automated Mobile Web Performance Testing</title><content type='html'>&lt;p&gt;Where? LAX along the taxiway to the terminal.&lt;/p&gt;  &lt;p&gt;How? 9 lines of code! &lt;/p&gt;  &lt;p&gt;Knowing that your page loaded quickly --- “Priceless”&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-ABwuycLE-Yw/TfJr2DVrBwI/AAAAAAAAAiU/bc--B4-2AAU/s1600-h/LAX%25255B11%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="LAX" border="0" alt="LAX" src="http://lh3.ggpht.com/-XqokTJAkR04/TfJr2ZvLkuI/AAAAAAAAAiY/CdPy-Rvl8fQ/LAX_thumb%25255B7%25255D.png?imgmax=800" width="363" height="186" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Here’s the 9 lines…&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;lt;script&amp;gt;      &lt;br /&gt;function do_google_loop_test()       &lt;br /&gt;{       &lt;br /&gt;&amp;#160; var urls = &amp;quot;&amp;quot;; // The list of URLS to AUTOTEST&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;#160; urls += &amp;quot;&lt;a href="http://www.google.com\n&amp;quot;;"&gt;http://www.google.com\n&amp;quot;;&lt;/a&gt;       &lt;br /&gt;&amp;#160; urls += &amp;quot;loop delay 30\n&amp;quot;;       &lt;br /&gt;&amp;#160; &lt;br /&gt;js5o9.autotest( urls );       &lt;br /&gt;}       &lt;br /&gt;&amp;lt;/script&amp;gt;&lt;/p&gt;&lt;/blockquote&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-8501299080524405794?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/8501299080524405794/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=8501299080524405794' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/8501299080524405794'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/8501299080524405794'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/06/real-time-automated-mobile-web.html' title='Real time Automated Mobile Web Performance Testing'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/-XqokTJAkR04/TfJr2ZvLkuI/AAAAAAAAAiY/CdPy-Rvl8fQ/s72-c/LAX_thumb%25255B7%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-8981619299649987893</id><published>2011-06-10T08:24:00.001-06:00</published><updated>2011-06-10T08:24:16.209-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='#webperf'/><category scheme='http://www.blogger.com/atom/ns#' term='MobileWebPerf'/><category scheme='http://www.blogger.com/atom/ns#' term='Context'/><category scheme='http://www.blogger.com/atom/ns#' term='5o9 Inc'/><category scheme='http://www.blogger.com/atom/ns#' term='5o9'/><title type='text'>The Unpredictability of Mobile Web Performance</title><content type='html'>&lt;p&gt;I’ve been running some Mobile performance tests from different locations and was surprised by how much they differ. &lt;/p&gt;  &lt;p&gt;Now obviously the tests below are not “exhaustive”, but it does illustrate how different locations affect Mobile Performance. 4 tests were done on the East coast, the remainder in Denver, CO. What’s amazing is the byte count of the Google home page. It’s almost double at the major airports. (The yellow triangle indicates that the page has JavaScript errors). Why should that be the case. What is different on their Web page served to the airport that is different everywhere else? &lt;/p&gt;  &lt;p&gt;As we move to a Mobile Web it’s important to consider the location of the device as well as the size of the content you’re delivering. More and more web pages will query the location API found on these mobile devices. Combining that with page size control will be critical to ensure the optimal experience. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-x6gkGBOS9ts/TfIpDXlHsLI/AAAAAAAAAiM/3ZDyjdYX40k/s1600-h/Google%25255B1%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Google" border="0" alt="Google" src="http://lh3.ggpht.com/-l_fM2DmsiWk/TfIpD2jJjXI/AAAAAAAAAiQ/cv5nBO2MJeo/Google_thumb.png?imgmax=800" width="403" height="221" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-8981619299649987893?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/8981619299649987893/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=8981619299649987893' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/8981619299649987893'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/8981619299649987893'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/06/unpredictability-of-mobile-web.html' title='The Unpredictability of Mobile Web Performance'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/-l_fM2DmsiWk/TfIpD2jJjXI/AAAAAAAAAiQ/cv5nBO2MJeo/s72-c/Google_thumb.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-4622052967297938326</id><published>2011-06-07T09:46:00.001-06:00</published><updated>2011-06-07T09:46:44.794-06:00</updated><title type='text'>Mobile Web Performance Testing Coverage</title><content type='html'>&lt;p align="left"&gt;&lt;a href="http://www.3pmobile.com"&gt;3PMobile&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;u&gt;&lt;strong&gt;Anywhere&lt;/strong&gt;&lt;/u&gt; (and we mean Anywhere) you can get a signal, either Wi-Fi or Cellular&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-M3ezvAKTuRI/Te5H3eT5JAI/AAAAAAAAAh4/1VK3873yVag/s1600-h/3pmobile%25255B6%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="3pmobile" border="0" alt="3pmobile" src="http://lh6.ggpht.com/-kz2VVY8QrBI/Te5H4KRTDjI/AAAAAAAAAh8/x8MuA__iu-I/3pmobile_thumb%25255B4%25255D.png?imgmax=800" width="392" height="209" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Blaze.io – 3 places, NO Cellular, Wi-Fi only&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-8JJ5erXQex8/Te5H4ms4XCI/AAAAAAAAAiA/QkhKCStCY3o/s1600-h/Blaze%25255B4%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Blaze" border="0" alt="Blaze" src="http://lh6.ggpht.com/-IWIWOGU3ssY/Te5H4xw047I/AAAAAAAAAiE/fBSHV83LzEs/Blaze_thumb%25255B2%25255D.png?imgmax=800" width="384" height="114" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Any Questions?&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-4622052967297938326?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/4622052967297938326/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=4622052967297938326' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/4622052967297938326'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/4622052967297938326'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/06/mobile-web-performance-testing-coverage.html' title='Mobile Web Performance Testing Coverage'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-kz2VVY8QrBI/Te5H4KRTDjI/AAAAAAAAAh8/x8MuA__iu-I/s72-c/3pmobile_thumb%25255B4%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-104942263206644713</id><published>2011-05-13T11:44:00.001-06:00</published><updated>2011-05-13T11:44:40.810-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='#webperf'/><category scheme='http://www.blogger.com/atom/ns#' term='MobileWebPerf'/><category scheme='http://www.blogger.com/atom/ns#' term='Context'/><title type='text'>HTTP Archive Mobile–Very much Alpha</title><content type='html'>&lt;p&gt;I had a chance this morning to take a quick peak at the latest offering from S.Souders and Blaze.io It’s an &lt;u&gt;attempt&lt;/u&gt; to become as they say in their words “a permanent repository for mobile performance data.”&lt;/p&gt;  &lt;p&gt;The only problem is that it lacks any meaningful context and does NOT appear to be at all accurate. For example here’s one of the stats that’s posted…&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;The New York Times is in the top 5 pages with the most JavaScript with 230 kB on desktop and 326 kB on mobile – 94 kB more JavaScript on mobile than desktop.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Really? How do we know that? Where’s the actual comparison test of the desktop version and the mobile version. To check this out I went to Blaze.io’s site and ran a test using a iOS 4 Here’s the actual report they generated… &lt;a href="http://www.blaze.io/mobile/result/?testid=110513_1CBB&amp;amp;vidid="&gt;link&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;In short, on the iPhone they downloaded 1.4MB of data in 13.82 seconds. If you look at the HAR data (&lt;a href="http://www.softwareishard.com/har/viewer/?inputUrl=http://www.blaze.io/gethar.php%3Fharid%3D110513_1CBB"&gt;link&lt;/a&gt;) it doesn’t even “redirect” to the Mobile web site (something featured as part of the HTTP archive).&lt;/p&gt;  &lt;p&gt;So just for grins I ran exactly the same test on my own desktop. I have a 22Mbps Comcast connection. The total download was 1.8MB in 8.83 seconds.&lt;/p&gt;  &lt;p&gt;Think about that for a moment. The iPhone is only 5 seconds slower than a 22Mbps connection to a desktop browser. Clearly something is very wrong here. &lt;/p&gt;  &lt;p&gt;Next I ran the same test on Firefox with firebug (cache cleared). This time I got 1.1MB in 8 seconds&lt;/p&gt;  &lt;p&gt;I’m sorry to say that without a lot more context the HTTP Archive can not be relied on to revel accurate performance data.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-104942263206644713?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/104942263206644713/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=104942263206644713' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/104942263206644713'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/104942263206644713'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/05/http-archive-mobilevery-much-alpha.html' title='HTTP Archive Mobile–Very much Alpha'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-2137645357444758191</id><published>2011-05-11T17:36:00.000-06:00</published><updated>2011-05-13T14:40:56.692-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='3pmobile.com'/><category scheme='http://www.blogger.com/atom/ns#' term='#webperf'/><title type='text'>Twitter’s Mobile Site is still too big and too slow</title><content type='html'>&lt;p&gt;I thought I’d take a look at what Twitter is up to with it’s Mobile web page. It’s pretty fascinating data – and as you’ll see, they’re still sending way too much data to the phone. &lt;/p&gt;  &lt;p&gt;First screen shot – the report of My Sprint HTC loading mobile.twitter.com – 287k in 7.5 seconds&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_zdTQ51CigXM/Tcsdi6u6A7I/AAAAAAAAAhg/oHTMTgdLw_M/s1600-h/twitter%5B5%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="twitter" border="0" alt="twitter" src="http://lh3.ggpht.com/_zdTQ51CigXM/TcsdjAqLjhI/AAAAAAAAAhk/CYIjyXumV3g/twitter_thumb%5B3%5D.png?imgmax=800" width="411" height="45" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Now to see what’s inside that page load. You can see the hot spots causing the performance problem.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_zdTQ51CigXM/TcsdjgEv3GI/AAAAAAAAAho/HgbPjoFCSCU/s1600-h/twitter-page-perf%5B7%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="twitter-page-perf" border="0" alt="twitter-page-perf" src="http://lh4.ggpht.com/_zdTQ51CigXM/Tcsdj_ndd1I/AAAAAAAAAhs/tTswsYjZOdI/twitter-page-perf_thumb%5B5%5D.png?imgmax=800" width="407" height="405" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;So how about we go even deeper…this is just part of a much bigger report (it goes to line 88) and shows the inside story on how Android’s browser is processing the data. Some very interesting links.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_zdTQ51CigXM/TcsdkXwWUTI/AAAAAAAAAhw/i_I0_3URrNE/s1600-h/twitter-browser-perf%5B6%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="twitter-browser-perf" border="0" alt="twitter-browser-perf" src="http://lh3.ggpht.com/_zdTQ51CigXM/Tcsdk_I8XBI/AAAAAAAAAh0/cusILWgIEN8/twitter-browser-perf_thumb%5B4%5D.png?imgmax=800" width="409" height="424" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:b05f67f5-d7b3-4c5c-a2aa-3defd3ce2492" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Twitter" rel="tag"&gt;Twitter&lt;/a&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-2137645357444758191?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/2137645357444758191/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=2137645357444758191' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/2137645357444758191'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/2137645357444758191'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/05/twitters-mobile-site-is-still-too-big.html' title='Twitter’s Mobile Site is still too big and too slow'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_zdTQ51CigXM/TcsdjAqLjhI/AAAAAAAAAhk/CYIjyXumV3g/s72-c/twitter_thumb%5B3%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-3307692712765142291</id><published>2011-05-11T16:19:00.000-06:00</published><updated>2011-05-13T14:40:57.124-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='3pmobile.com'/><category scheme='http://www.blogger.com/atom/ns#' term='#webperf'/><category scheme='http://www.blogger.com/atom/ns#' term='Mobile Performance'/><title type='text'>Mobile Performance–Wi-Fi vs. Cellular using a Sprint HTC smartphone</title><content type='html'>&lt;p&gt;For today’s test it was a simple drag race… Go to Vodafone’s UK web site (&lt;a href="http://www.vodafone.co.uk/personal/index.htm"&gt;link&lt;/a&gt;) from Colorado USA using my Sprint HTC. First test was with Wi-Fi turned on, second test was without.&lt;/p&gt;  &lt;p&gt;Here’s how the results looked using our new Mobile Performance Web service. Check out the cool icons underneath the test URL… they’re Cell strength, Wi-Fi strength, GPS and the cache cleared before load.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Wi-Fi ON: 14 seconds to download 662k&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_zdTQ51CigXM/TcsLc7YybrI/AAAAAAAAAhQ/AEXYTtNy7qw/s1600-h/voda-wifi%5B22%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="voda-wifi" border="0" alt="voda-wifi" src="http://lh4.ggpht.com/_zdTQ51CigXM/TcsLdb7bNpI/AAAAAAAAAhU/ODbW6ziYIs4/voda-wifi_thumb%5B18%5D.png?imgmax=800" width="412" height="50" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Cell Tower Only (ASU was 99, 85dbm): 23 seconds to download 662k&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_zdTQ51CigXM/TcsLdg1_eeI/AAAAAAAAAhY/6ZoiOo4wrYs/s1600-h/voda-cell%5B10%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="voda-cell" border="0" alt="voda-cell" src="http://lh6.ggpht.com/_zdTQ51CigXM/TcsLeONy5TI/AAAAAAAAAhc/dv5mczaQVWA/voda-cell_thumb%5B6%5D.png?imgmax=800" width="404" height="46" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Let’s put that into context… using Wi-Fi it’s 64% faster than using Cell.&amp;#160; What a difference a radio network makes over “copper”.&lt;/p&gt;  &lt;p&gt;Check out our new service &lt;a href="http://www.3pmobile.com"&gt;3PMobile&lt;/a&gt; to learn even more about Mobile Web performance.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-3307692712765142291?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/3307692712765142291/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=3307692712765142291' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/3307692712765142291'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/3307692712765142291'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/05/mobile-performancewi-fi-vs-cellular.html' title='Mobile Performance–Wi-Fi vs. Cellular using a Sprint HTC smartphone'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_zdTQ51CigXM/TcsLdb7bNpI/AAAAAAAAAhU/ODbW6ziYIs4/s72-c/voda-wifi_thumb%5B18%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-5644233025870303509</id><published>2011-04-27T16:18:00.001-06:00</published><updated>2011-04-27T16:18:25.409-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='#webperf'/><title type='text'>Mobile Performance–Device Detection</title><content type='html'>&lt;p&gt;This afternoon I ran a simple test. &lt;/p&gt;  &lt;p&gt;On my Android phone I used the browser to go to each carriers home page. Below are the results for each web site. What’s amazing to me is that only one carrier actually detected that I was using a mobile browser to access the site.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_zdTQ51CigXM/TbiWLkFrp_I/AAAAAAAAAhI/AsyxgAT9y3A/s1600-h/carriers%5B3%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="carriers" border="0" alt="carriers" src="http://lh3.ggpht.com/_zdTQ51CigXM/TbiWMLo2ZtI/AAAAAAAAAhM/4gZhWqY8MIc/carriers_thumb%5B1%5D.png?imgmax=800" width="416" height="107" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;T-Mobile is the worst offender downloading almost a meg and a half of content.&lt;/p&gt;  &lt;p&gt;Verizon gets it. Put a simple page in front of the user and do it really quickly.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-5644233025870303509?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/5644233025870303509/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=5644233025870303509' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/5644233025870303509'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/5644233025870303509'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/04/mobile-performancedevice-detection.html' title='Mobile Performance–Device Detection'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_zdTQ51CigXM/TbiWMLo2ZtI/AAAAAAAAAhM/4gZhWqY8MIc/s72-c/carriers_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-3753001714389026753</id><published>2011-04-04T10:34:00.001-06:00</published><updated>2011-04-04T10:34:52.318-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='#webperf'/><title type='text'>Mobile Performance–Live “Real Time” Screen Shots</title><content type='html'>&lt;p&gt;In our ongoing focus on Mobile Performance we’re taking a look at what’s going on inside Androids browser as it processes Extreme Mobile MSN - &lt;/p&gt;  &lt;p&gt;To see the Performance screen shots click on this &lt;a href="http://www.5o9mm.com/har/viewer/accounts/5o9/showpics.pl?filename=android-04-02-2011-22-56-40-GMT-extreme-mobile-msn-com.har"&gt;link&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Here’s the detail behind the screens…&lt;/p&gt;  &lt;p&gt;1. The 'Loading' screen stays up WAY TOO LONG before any    &lt;br /&gt;real content appears. Big red flag. Need to take a look at     &lt;br /&gt;all the work being done in the HEAD section and cut down     &lt;br /&gt;some of the pre-loading.     &lt;br /&gt;&amp;#160; &lt;br /&gt;2. SCREENSHOT 2 shows clearly that the CONTENT SECTIONS are being presented by HTML but not being 'filled out' with anything at first. It's relying on JavaScript to come back and 'fill out' the sections.Might want to rethink that or find a way to speed that up.     &lt;br /&gt;&amp;#160; &lt;br /&gt;3. SCREENSHOT 3 - Some of the multiple VIDEO SECTIONS are 'already running' before ALL of them have even been 'laid out'. This puts a huge burden on the processor and the HTML rendering engine. Might want to just make sure all the VIDEO frames have loaded before letting them 'kick off' and choke the processor before the entire page is even laid out.     &lt;br /&gt;&amp;#160; &lt;br /&gt;4. SCREENSHOT 4 - 40 seconds went by with the page mostly 'ready to go' from SCREENSHOT 3 with the only difference being a VIDEO FRAME in the 'Lifestyles' section finally got the content it needed to cause the page to finish. Might want to take a close look at the code     &lt;br /&gt;in that 'Lifestyles' section and see if that can be speeded up since     &lt;br /&gt;it seems to be dragging the whole page down.&lt;/p&gt;  &lt;p&gt;Summary:&lt;/p&gt;  &lt;p&gt;There’s lots that can be done here to speed up the customer experience. Sometimes a pictures says a thousand words or in this case it could accelerate ad revenue and keep your customers coming back to your web site.&lt;/p&gt;  &lt;p&gt;Screen snapshots…&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_zdTQ51CigXM/TZnzKDq8nWI/AAAAAAAAAhA/zVQ9bfFj-WI/s1600-h/Extreme%20Mobile%20MSN%5B3%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Extreme Mobile MSN" border="0" alt="Extreme Mobile MSN" src="http://lh4.ggpht.com/_zdTQ51CigXM/TZnzKvUUd4I/AAAAAAAAAhE/shYG3mt8YHg/Extreme%20Mobile%20MSN_thumb%5B1%5D.png?imgmax=800" width="331" height="393" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-3753001714389026753?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/3753001714389026753/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=3753001714389026753' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/3753001714389026753'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/3753001714389026753'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/04/mobile-performancelive-real-time-screen.html' title='Mobile Performance–Live “Real Time” Screen Shots'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_zdTQ51CigXM/TZnzKvUUd4I/AAAAAAAAAhE/shYG3mt8YHg/s72-c/Extreme%20Mobile%20MSN_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-8069675978400567956</id><published>2011-04-01T12:37:00.001-06:00</published><updated>2011-04-01T12:37:32.585-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='#webperf'/><title type='text'>Mobile Performance–revealing Above The Fold</title><content type='html'>&lt;p&gt;One of the toughest things to figure out on Mobile is when various elements of the web page actually load. Unlike their desktop counterparts Mobile browsers do things a little differently. Take Androids browser for example, it waits until the entire page is assembled before it displays it. &lt;/p&gt;  &lt;p&gt;So with that in mind we set out to reveal exactly where the Above the Fold line is – and how it relates the to entire page. &lt;/p&gt;  &lt;p&gt;Here’s a &lt;a href="http://www.5o9mm.com/har/viewer/accounts/5o9/showpics.pl?filename=android-03-31-2011-09-59-15-GMT-www-yahoo-com.har"&gt;link&lt;/a&gt; and a picture that shows you what’s going on. This is Yahoo’s Mobile Home page. This is a real time snapshot and shows you the whole page which is 320*2743 pixels (the entire page is shown in the link above) We’ve added a pixel ruler so you can now clearly see where the “fold” is (right at the 533 pixel point). Yahoo could dramatically improve their performance by simply sending just enough content for the fold. Sending everything the way they do just takes longer to assemble and display.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_zdTQ51CigXM/TZYbatSCVlI/AAAAAAAAAg4/1pwlS0Hv9lg/s1600-h/Yahoo%20Mobile%5B3%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Yahoo Mobile" border="0" alt="Yahoo Mobile" src="http://lh5.ggpht.com/_zdTQ51CigXM/TZYba6pzCTI/AAAAAAAAAg8/-G73j_OQ2bQ/Yahoo%20Mobile_thumb%5B1%5D.png?imgmax=800" width="221" height="421" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;We define the “Fold” as the bottom of the device display which in the above case is right at 533 pixels. It will differ depending upon the device and orientation.&amp;#160; &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-8069675978400567956?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/8069675978400567956/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=8069675978400567956' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/8069675978400567956'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/8069675978400567956'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/04/mobile-performancerevealing-above-fold.html' title='Mobile Performance–revealing Above The Fold'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_zdTQ51CigXM/TZYba6pzCTI/AAAAAAAAAg8/-G73j_OQ2bQ/s72-c/Yahoo%20Mobile_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-6951241870208095141</id><published>2011-03-31T11:17:00.001-06:00</published><updated>2011-03-31T11:18:12.400-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='#webperf'/><title type='text'>Mobile Performance–Thunder from Down Under &amp; Real Time Screen Snapshots</title><content type='html'>&lt;p&gt;We’re lucky enough to a have a beta tester visiting Perth in Australia. He ran a few tests for us. Here’s one with real time Geo data and Carrier information:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.5o9mm.com/har/viewer/v.pl?path=accounts/5o9/android-03-31-2011-10-18-53-GMT-search-yahoo-com-search.har"&gt;Link&lt;/a&gt; to the performance data and a picture:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_zdTQ51CigXM/TZS3LcfE5_I/AAAAAAAAAgw/q7y7jws9UUc/s1600-h/AU%5B4%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="AU" border="0" alt="AU" src="http://lh4.ggpht.com/_zdTQ51CigXM/TZS3L88EkCI/AAAAAAAAAg0/l7QNY8dzKBA/AU_thumb%5B2%5D.png?imgmax=800" width="401" height="134" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;And finally a brand few feature we’re adding. The ability to see exactly the web page you just tested on.&lt;/p&gt;  &lt;p&gt;In this case we ran a test on Yahoo. They send down a page which is 320*2743 pixels – Here’s the actual timing information&lt;/p&gt;  &lt;p&gt;screenshot_time_absolute = 1301563754654 ms   &lt;br /&gt;screenshot_time_relative = 127903 ms    &lt;br /&gt;screenshot_width&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; = 320 pixels    &lt;br /&gt;screenshot_height&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; = 2743 pixels    &lt;br /&gt;screenshot_description&amp;#160;&amp;#160; = [Screenshot taken during WebKit onPageFinished event]&lt;/p&gt;  &lt;p&gt;This screenshot took place at +127903 milliseconds during   &lt;br /&gt;the page load.&lt;/p&gt;  &lt;p&gt;And here’s the screen snapshot:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_zdTQ51CigXM/TZS3MCaiMGI/AAAAAAAAAgo/9UNWye1M5DQ/s1600-h/Yahoo%5B4%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="Yahoo" border="0" alt="Yahoo" align="left" src="http://lh6.ggpht.com/_zdTQ51CigXM/TZS3M0F-1RI/AAAAAAAAAgs/QPiemTB9ucw/Yahoo_thumb%5B2%5D.png?imgmax=800" width="63" height="515" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-6951241870208095141?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/6951241870208095141/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=6951241870208095141' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/6951241870208095141'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/6951241870208095141'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/03/mobile-performancethunder-from-down.html' title='Mobile Performance–Thunder from Down Under &amp;amp; Real Time Screen Snapshots'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_zdTQ51CigXM/TZS3L88EkCI/AAAAAAAAAg0/l7QNY8dzKBA/s72-c/AU_thumb%5B2%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-8318791843957544005</id><published>2011-03-24T09:36:00.001-06:00</published><updated>2011-03-24T09:36:23.104-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='#webperf'/><title type='text'>Mobile Performance–Twitter.com–Redirects</title><content type='html'>&lt;p&gt;Fascinating &lt;a href="http://www.5o9mm.com/har/viewer/v.pl?path=accounts/5o9/android-03-23-2011-07-27-09-GMT-www-twitter-com.har"&gt;HAR report&lt;/a&gt; (if you’re a techie). Here’s Twitter.com on Androids emulator (running our &lt;a href="http://www.5o9mm.com"&gt;5o9 Browser2&lt;/a&gt;).&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_zdTQ51CigXM/TYtk7Qe9peI/AAAAAAAAAgQ/zNbgFCoIu_Y/s1600-h/Twitter%20Waterfall%5B3%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Twitter Waterfall" border="0" alt="Twitter Waterfall" src="http://lh5.ggpht.com/_zdTQ51CigXM/TYtk73sGO0I/AAAAAAAAAgU/DXSgvPjNo58/Twitter%20Waterfall_thumb%5B1%5D.png?imgmax=800" width="396" height="91" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Notice the first two waterfall entries? The first one is me requesting &lt;a href="http://www.twitter.com"&gt;www.twitter.com&lt;/a&gt; in my browser. It then “redirects” to something called mobile.twitter.com – at first blush you think it’s just a simple redirect. &lt;/p&gt;  &lt;p&gt;But you would be wrong. Only deeper analysis shows what the browser &amp;amp; Twitter are really up to. Start with the first webkit event… that’s me again going to &lt;a href="http://www.twitter.com"&gt;http://www.twitter.com&lt;/a&gt; Then all of a sudden the browser starts loading “another page” which is &lt;a href="http://twitter.com"&gt;http://twitter.com&lt;/a&gt; This time it never loads anything (no onLoadResource) event and then redirects me to &lt;a href="http://mobile.twitter.com"&gt;http://mobile.twitter.com&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_zdTQ51CigXM/TYtk82ZqbBI/AAAAAAAAAgY/uqJzUN_IxCk/s1600-h/Twitter%20HAR%5B3%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Twitter HAR" border="0" alt="Twitter HAR" src="http://lh5.ggpht.com/_zdTQ51CigXM/TYtk9TpoG0I/AAAAAAAAAgc/oGMg1CYtMbo/Twitter%20HAR_thumb%5B1%5D.png?imgmax=800" width="387" height="253" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;So think about this for a moment in the context of “onPageFinished” which is typically what you look for to determine if the page has finished loading. If you did it this time you’d be wrong – because there are actually 2 onPageFinished events – one after the first redirect and the second after the THIRD redirect.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-8318791843957544005?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/8318791843957544005/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=8318791843957544005' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/8318791843957544005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/8318791843957544005'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/03/mobile-performancetwittercomredirects.html' title='Mobile Performance–Twitter.com–Redirects'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_zdTQ51CigXM/TYtk73sGO0I/AAAAAAAAAgU/DXSgvPjNo58/s72-c/Twitter%20Waterfall_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-1938181995075077781</id><published>2011-03-16T15:05:00.001-06:00</published><updated>2011-03-16T15:05:55.935-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='#webperf'/><title type='text'>Mobile Performance–Above the Fold time. Thinking Differently</title><content type='html'>&lt;p&gt;Joshua Bixby has a great post &lt;a href="http://www.webperformancetoday.com/2011/03/16/above-the-fold-time-web-performance-measurement/"&gt;link&lt;/a&gt; which talks about this complex issue. It’s a big problem and in my opinion won’t be solved by a universal algorithm.&lt;/p&gt;  &lt;p&gt;When we were working on the design of our Mobile Performance solution we thought long and hard about this issue. We thought about things like “time to first byte”, “time to first visible element” etc. But it became too complex, and too subjective. Everyone had a different idea.&lt;/p&gt;  &lt;p&gt;So we thought differently.&lt;/p&gt;  &lt;p&gt;To see what I’m talking about here are two links for you:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.5o9mm.com/Cuzillion/index.htm"&gt;5o9 Cuzillion Web Page&lt;/a&gt; - &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Do a right click and “view source” to see the custom timing events &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://www.5o9mm.com/har/viewer/v.pl?path=accounts/5o9/android-03-13-2011-15-16-10-GMT-www-5o9mm-com-Cuzillion-index-htm.har"&gt;Mobile Performance Report - HAR&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;This report was generated using our “&lt;a href="http://www.5o9mm.com/android/may/index.htm"&gt;Browser2&lt;/a&gt;” app for Android. Click on the HAR tab at the top of the page. Scroll down and read the _webkit_events - it tells you everything going on inside the browser&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;You can now set your own custom events at key places inside your HTML, CSS &amp;amp; JavaScript includes and see how everything interacts inside the browser.&lt;/p&gt;  &lt;p&gt;Above the fold will not be solved with a universal algorithm. There simply isn’t one to support all the combinations. What is required is the ability to profile each page for each location, device and carrier in real time. And then use that data to deliver a better user experience.&lt;/p&gt;  &lt;p&gt;Solving problems on Mobile is different – therefore think differently.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-1938181995075077781?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/1938181995075077781/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=1938181995075077781' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/1938181995075077781'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/1938181995075077781'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/03/mobile-performanceabove-fold-time.html' title='Mobile Performance–Above the Fold time. Thinking Differently'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-7833265809498886684</id><published>2011-03-15T17:05:00.001-06:00</published><updated>2011-03-15T17:05:39.105-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='#webperf'/><title type='text'>Mobile Performance Blaze.io vs. 5o9 Browser2</title><content type='html'>&lt;p&gt;Just to be clear – let’s remain “hard on the problem” not on the people. &lt;/p&gt;  &lt;p&gt;Mobile performance is a whole new bailiwick. In the coming months and years lots will be written and I’m sure there will be lots of “heated debates”.&lt;/p&gt;  &lt;p&gt;Ultimately though it all comes down to your methodology. The title of this post is Blaze.io vs. 5o9’s Browser2. Two companies “two completely different approaches to testing”.&lt;/p&gt;  &lt;p&gt;If you want, you can review Blaze’s methodology by going to this &lt;a href="http://www.blaze.io/mobile/methodology/"&gt;link&lt;/a&gt; In short they have a collection of Agents (they don’t define what an Agent consists of) that are running on actual devices. They all connect to a central server running webpagetest.org software. All of the Agents connect to the web via “dedicated high speed WI-Fi. &lt;/p&gt;  &lt;p&gt;So to recap – There’s an actual device with a high speed Wi-Fi connection running an agent which talks to a central server running &lt;a title="http://www.webpagetest.org/" href="http://www.webpagetest.org/"&gt;http://www.webpagetest.org/&lt;/a&gt; software. &lt;/p&gt;  &lt;p&gt;What’s missing? &lt;/p&gt;  &lt;p&gt;The explanation of how, or rather whom gets the web page. If you look at webpagetest.org you will see that it’s designed to get web pages. So my “assumption” here is that the Agent is actually something like PCAP (&lt;a title="http://pcapperf.appspot.com/" href="http://pcapperf.appspot.com/"&gt;http://pcapperf.appspot.com/&lt;/a&gt;) which is actually a packet sniffer that sits on a laptop (or server) and then when the “Agent” makes a request it reads the packets and generates a HAR report.&lt;/p&gt;  &lt;p&gt;The key is whose getting the data? As we don’t know what the “Agent” is there’s no way of really telling. &lt;/p&gt;  &lt;p&gt;Secondly it’s sitting on a Wi-Fi connection. This is NOT the same as a carrier connection. &lt;/p&gt;  &lt;p&gt;Thirdly – we don’t know where the “Agents” are located. Are they all in the same building as the server or are they spread out around the country?&lt;/p&gt;  &lt;p&gt;Again the “devil is in the measurement details”.&lt;/p&gt;  &lt;p&gt;So now lets take a look at how 5o9’s Browser2 does it. Well first of all we’re a “browser” NOT an Agent. We sit on any Android device and can access the Internet both via Wi-Fi and 3G or 4G carrier networks. When we run a test we access not only device data, but also carrier information and real time geo-location data. &lt;/p&gt;  &lt;p&gt;Note – Mobile is “well Mobile”. Testing in a building is NOT mobile. &lt;/p&gt;  &lt;p&gt;Our test results – they’re published with all the same detail as Blaze’s except we add even more data. We’ve actually gone inside the browser and captured ALL of the webkit event messages. You can see a sample at this &lt;a href="http://www.5o9mm.com/har/viewer/v.pl?path=accounts/5o9/android-03-13-2011-15-16-10-GMT-www-5o9mm-com-Cuzillion-index-htm.har"&gt;link.&lt;/a&gt; Click on the HAR tab at the top and you’ll see more detail than you ever imagined possible about what’s going on inside the Browser.&lt;/p&gt;  &lt;p&gt;In short we’ve taken a “show me the data” approach to Mobile Performance. &lt;/p&gt;  &lt;p&gt;As the inventors of Mod_Gzip we know a thing or two about Performance. At some point you have to “lay down” your cards and reveal the timing metrics.&lt;/p&gt;  &lt;p&gt;Blaze.io does a great job. All they’ve done is taken a different approach to the measurement problem that’s all. Nothing wrong with that. Unless….&lt;/p&gt;  &lt;p&gt;Remember “it’s all about the numbers”. &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-7833265809498886684?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/7833265809498886684/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=7833265809498886684' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/7833265809498886684'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/7833265809498886684'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/03/mobile-performance-blazeio-vs-5o9.html' title='Mobile Performance Blaze.io vs. 5o9 Browser2'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-2050649578400051568</id><published>2011-03-15T13:48:00.001-06:00</published><updated>2011-03-15T13:48:58.323-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='#webperf'/><title type='text'>Mobile Performance–the tale of the tape</title><content type='html'>&lt;p&gt;Running some tests this afternoon and thought that these results were interesting.&lt;/p&gt;  &lt;p&gt;In case you’re in a hurry – Blaze.io’s results are nearly a second faster than a desktop browser on a 22mbps cable connection!&lt;/p&gt;  &lt;p&gt;Methodology:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Test link – &lt;a href="http://stevesouders.com/cuzillion/?c0=bi1hfff2_0_f&amp;amp;c1=bi1hfff2_0_f&amp;amp;c2=bi1hfff2_0_f&amp;amp;c3=bi1hfff2_0_f&amp;amp;c4=bi1hfff2_0_f&amp;amp;c5=bi1hfff2_0_f&amp;amp;c6=bi1hfff2_0_f&amp;amp;c7=bi1hfff2_0_f&amp;amp;c8=bi1hfff2_0_f&amp;amp;t=1300216137"&gt;Steve Souders Cuzillion&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Test browsers – latest version of Safari and Firefox&lt;/li&gt;    &lt;li&gt;Performance apps – Web Inspector (Safari) &amp;amp; Firebug (latest version)&lt;/li&gt;    &lt;li&gt;Connection – Comcast Cable 22mbps&lt;/li&gt;    &lt;ul&gt;     &lt;li&gt;Blaze.io – their network connection &lt;a href="http://www.blaze.io/mobile/"&gt;link&lt;/a&gt;&amp;#160;&lt;/li&gt;   &lt;/ul&gt; &lt;/ul&gt;  &lt;p&gt;#1 – Safari on an iMac i7&lt;/p&gt;  &lt;p&gt;13 GET requests (2 errors) 20.59kbs of data in 4.63 seconds&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_zdTQ51CigXM/TX_Cocs4D_I/AAAAAAAAAf4/Q19zqDZgukc/s1600-h/Safari%5B3%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Safari" border="0" alt="Safari" src="http://lh3.ggpht.com/_zdTQ51CigXM/TX_Col3xn9I/AAAAAAAAAf8/GRV6ttyZApw/Safari_thumb%5B1%5D.png?imgmax=800" width="410" height="417" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;#2 – Firefox on an iMac i7&lt;/p&gt;  &lt;p&gt;10 GET requests (no errors) 12.6kbs of data in 4.62 seconds&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_zdTQ51CigXM/TX_CpIGPqaI/AAAAAAAAAgA/cgdjBdXYp84/s1600-h/Firefox%5B3%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Firefox" border="0" alt="Firefox" src="http://lh6.ggpht.com/_zdTQ51CigXM/TX_CphoccdI/AAAAAAAAAgE/R3Qu2s9yISw/Firefox_thumb%5B1%5D.png?imgmax=800" width="409" height="304" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;#3 – Blaze.io (&lt;a href="http://www.softwareishard.com/har/viewer/?inputUrl=http://www.blaze.io/gethar.php%3Fharid%3D110315_142Y"&gt;link to actual test&lt;/a&gt;)&lt;/p&gt;  &lt;p&gt;11 GET requests, 14.6kbs of data in 3.67 seconds&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_zdTQ51CigXM/TX_CqMnZDuI/AAAAAAAAAgI/abmw_HmdEog/s1600-h/Blaze%5B4%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Blaze" border="0" alt="Blaze" src="http://lh4.ggpht.com/_zdTQ51CigXM/TX_CqWsPPNI/AAAAAAAAAgM/2cMQyKzhvJk/Blaze_thumb%5B2%5D.png?imgmax=800" width="404" height="450" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-2050649578400051568?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/2050649578400051568/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=2050649578400051568' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/2050649578400051568'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/2050649578400051568'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/03/mobile-performancethe-tale-of-tape.html' title='Mobile Performance–the tale of the tape'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_zdTQ51CigXM/TX_Col3xn9I/AAAAAAAAAf8/GRV6ttyZApw/s72-c/Safari_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-6935634145410598339</id><published>2011-03-10T09:54:00.001-07:00</published><updated>2011-05-06T16:48:29.581-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='#webperf'/><title type='text'>Mobile Performance Bing Vs. Google on AT&amp;T on Android–Bing by a tenth!</title><content type='html'>&lt;p&gt;And the winner is BING. Here’s the numbers&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_zdTQ51CigXM/TXkCNK7RodI/AAAAAAAAAfo/GLzaxew3_2M/s1600-h/bing%5B2%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="bing" border="0" alt="bing" src="http://lh6.ggpht.com/_zdTQ51CigXM/TXkCNpruADI/AAAAAAAAAfs/IuDQp0Ad3vE/bing_thumb.png?imgmax=800" width="244" height="124" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;13 requests, 306.8KB in 6.89 seconds and NO errors!&lt;/p&gt;  &lt;p&gt;Google&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_zdTQ51CigXM/TXkCOA5XWnI/AAAAAAAAAfw/k-Yz4FkFwrk/s1600-h/google%5B2%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="google" border="0" alt="google" src="http://lh5.ggpht.com/_zdTQ51CigXM/TXkCOi21fvI/AAAAAAAAAf0/bVoqKoY36kY/google_thumb.png?imgmax=800" width="244" height="160" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;11 requests, 130.5kb in 6.97 seconds but with 3 errors&lt;/p&gt;  &lt;p&gt;What’s that tenth of a second worth? Well 1/2 a second is worth about a billion a year to Google. So a 1/10 of a second is probably worth a couple hundred million dollars. &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-6935634145410598339?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/6935634145410598339/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=6935634145410598339' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/6935634145410598339'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/6935634145410598339'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/03/mobile-performance-bing-vs-google-on-at.html' title='Mobile Performance Bing Vs. Google on AT&amp;amp;T on Android–Bing by a tenth!'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_zdTQ51CigXM/TXkCNpruADI/AAAAAAAAAfs/IuDQp0Ad3vE/s72-c/bing_thumb.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-8109692826658539509</id><published>2011-03-10T09:14:00.001-07:00</published><updated>2011-03-10T09:14:04.050-07:00</updated><title type='text'>Mobile Performance–Google Vs. Yahoo</title><content type='html'>&lt;p&gt;As George Takei of Star Trek would say – Oh My!&lt;/p&gt;  &lt;p&gt;Here’s Google’s Mobile home page – 3 JavaScript errors, but still gets the page loaded in a sub 7 second time frame.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_zdTQ51CigXM/TXj4wyffj5I/AAAAAAAAAfY/H6gOE_NcA9o/s1600-h/Google3.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Google" border="0" alt="Google" src="http://lh4.ggpht.com/_zdTQ51CigXM/TXj4xlkJfCI/AAAAAAAAAfc/fG5MjnXNTY4/Google_thumb1.png?imgmax=800" width="379" height="246" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Now for Yahoo’s. Oh My!&lt;/p&gt;  &lt;p&gt;83 requests, 390,000 bytes but it takes almost 30 seconds to get the full page loaded. In fact the page was so big I could not get the geo-location, carrier and device data on the same page. (I was using a Motorola Atrix 4G running on AT&amp;amp;T’s network for both tests)&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_zdTQ51CigXM/TXj4yPL8I4I/AAAAAAAAAfg/qcPUrwcEo68/s1600-h/Yahoo3.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Yahoo" border="0" alt="Yahoo" src="http://lh4.ggpht.com/_zdTQ51CigXM/TXj4ywJ44QI/AAAAAAAAAfk/qcwSPJXBHEY/Yahoo_thumb1.png?imgmax=800" width="370" height="314" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-8109692826658539509?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/8109692826658539509/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=8109692826658539509' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/8109692826658539509'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/8109692826658539509'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/03/mobile-performancegoogle-vs-yahoo.html' title='Mobile Performance–Google Vs. Yahoo'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_zdTQ51CigXM/TXj4xlkJfCI/AAAAAAAAAfc/fG5MjnXNTY4/s72-c/Google_thumb1.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-1643845237951284274</id><published>2011-03-08T14:27:00.001-07:00</published><updated>2011-03-08T14:27:25.204-07:00</updated><title type='text'>Mobile Performance Really Matters–a quick use case</title><content type='html'>&lt;p&gt;The other day the folks over at HTML5 Boilerplate (&lt;a href="http://html5boilerplate.com/"&gt;link&lt;/a&gt;) posted an update to their web site and Tweeted about it. I ran a quick performance test on it using our Android browser. Here are the “Before” results.&lt;/p&gt;  &lt;p&gt;Items to note… &lt;/p&gt;  &lt;p&gt;Real time: Geo-location, Device info, Carrier data, JavaScript errors. 42 GET requests, 1.7MB’s of data and almost 11 seconds to download&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_zdTQ51CigXM/TXafNh3_mMI/AAAAAAAAAfI/hI8Rw1rSAGk/s1600-h/Before%5B3%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Before" border="0" alt="Before" src="http://lh4.ggpht.com/_zdTQ51CigXM/TXafOJ4FR1I/AAAAAAAAAfM/c5y1f5DX7Cs/Before_thumb%5B1%5D.png?imgmax=800" width="344" height="252" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;So I sent them the Performance report. Well it didn’t take them long to fix things. Here’s the “After” results.&lt;/p&gt;  &lt;p&gt;Items to note…&lt;/p&gt;  &lt;p&gt;Real time: Geo-location, Device info, Carrier data, ZERO JavaScript errors. 14 GET requests, 264.8 KB’s of data and sub 8 seconds. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_zdTQ51CigXM/TXafOZoemrI/AAAAAAAAAfQ/1zI7UZrBPZ0/s1600-h/After%5B3%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="After" border="0" alt="After" src="http://lh4.ggpht.com/_zdTQ51CigXM/TXafO5GqIOI/AAAAAAAAAfU/2qEQhiT0e9g/After_thumb%5B1%5D.png?imgmax=800" width="344" height="170" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;So what did they change?&lt;/p&gt;  &lt;p&gt;In their own words… “Wait for domready to manipulate the DOM, lazyload videos + disqus, don't block the UI thread”&lt;/p&gt;  &lt;p&gt;The moral of the story? Mobile Performance really matters and the only way you know that is to measure it from “inside the browser”.&lt;/p&gt;  &lt;p&gt;Hats of to the HTML5 Boilerplate guys. Awesome job!&lt;/p&gt;  &lt;p&gt;PS. Disqus and Google Analytics are still slowing things down. You could easily wipe off a few more seconds of that load time.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-1643845237951284274?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/1643845237951284274/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=1643845237951284274' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/1643845237951284274'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/1643845237951284274'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/03/mobile-performance-really-mattersa.html' title='Mobile Performance Really Matters–a quick use case'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_zdTQ51CigXM/TXafOJ4FR1I/AAAAAAAAAfM/c5y1f5DX7Cs/s72-c/Before_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-6904581003358131217</id><published>2011-03-03T11:48:00.001-07:00</published><updated>2011-03-03T11:48:27.896-07:00</updated><title type='text'>Real Time HTTP Traffic Measurement for Android</title><content type='html'>&lt;p&gt;Today we just released our beta version of “Browser2” for Android (2.1 and above). This allows you to measure, real time HTTP traffic from any web site. &lt;/p&gt;  &lt;p&gt;In addition you can also include real time device information along with real time Geo-Location data.&lt;/p&gt;  &lt;p&gt;In the next few weeks we’ll be adding support for the following:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;The ability to automate performance testing via scripting (limited to a single domain)&lt;/li&gt;    &lt;li&gt;The ability to support “js5o9.events” API call(s). In short you can create your own events, and use them as timers for anything you want. They’ll span all HTML, CSS and JavaScript Include documents so you can reference your own “events” at any point in the entire page load process&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;If you’d like a link to the beta please send me an email at peter.cranstone “@” 5o9inc.com &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-6904581003358131217?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/6904581003358131217/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=6904581003358131217' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/6904581003358131217'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/6904581003358131217'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/03/real-time-http-traffic-measurement-for.html' title='Real Time HTTP Traffic Measurement for Android'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-2016519911438938094</id><published>2011-02-28T13:14:00.001-07:00</published><updated>2011-02-28T13:14:54.089-07:00</updated><title type='text'>Blaze IO vs. WebPageTest.org vs. HAR</title><content type='html'>&lt;p&gt;Definitely needs looking into. I just ran a bunch of tests using Blaze.IO’s latest technology for measuring Mobile performance. I then compared that with WebPageTest.org (whose service they’re using) and then extracted all the HAR reports for viewing. &lt;/p&gt;  &lt;p&gt;Ignore for the moment the timings for WebPageTest.org vs. Blaze.IO – the actual number of GET requests for the page should be identical (each are requesting the exact same page). But then it gets weirder – the HAR report shown on Blaze’s page shows 42 GET requests but if you download the actual one from the test it shows 53 GET request. Now start comparing all the times. Using WebPageTest.org through Chicago and a DSL connection it takes 3.419 seconds vs. Blaze at 3.78 seconds.&lt;/p&gt;  &lt;p&gt;Think about it for a moment. Blaze gets 96kb down in 3.78 seconds (42GET requests) – WebPageTest gets 47kb down in 3.419 seconds. Throughput wise the Android device is twice as fast as a DSL connection. (I don’t think so).&lt;/p&gt;  &lt;p&gt;Also one other HUGE issue. Androids browser is single threaded – which means the elements (GET Requests) load one after the other. All of the charts show data loaded concurrently – that’s not true.&lt;/p&gt;  &lt;p&gt;Picture #1 &lt;/p&gt;  &lt;p&gt;Blaze.io Mobile test on &lt;a href="http://www.jetsms.com"&gt;www.jetsms.com&lt;/a&gt;     &lt;br /&gt;42 GET requests, 3.78 seconds, 96.1 Kb&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_zdTQ51CigXM/TWwCMI_yj8I/AAAAAAAAAek/ZOjgne8G5kQ/s1600-h/Safari%5B2%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Safari" border="0" alt="Safari" src="http://lh6.ggpht.com/_zdTQ51CigXM/TWwCM86KyfI/AAAAAAAAAeo/24T_pozQUfE/Safari_thumb.png?imgmax=800" width="244" height="204" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Picture #2&lt;/p&gt;  &lt;p&gt;The actual HAR report – 53 GET requests, 115.1KB and 3.78 seconds&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_zdTQ51CigXM/TWwCNZJa3_I/AAAAAAAAAes/JgNCncQMrDk/s1600-h/Safari%206%5B2%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Safari 6" border="0" alt="Safari 6" src="http://lh5.ggpht.com/_zdTQ51CigXM/TWwCNmnmU7I/AAAAAAAAAew/cuMtZwTXIrM/Safari%206_thumb.png?imgmax=800" width="244" height="165" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Picture #3&lt;/p&gt;  &lt;p&gt;WebPageTest.org report – 13 GET requests, 47KB and 3.419&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_zdTQ51CigXM/TWwCOHj-18I/AAAAAAAAAe0/IfBEKsZ31I4/s1600-h/Safari%205%5B2%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Safari 5" border="0" alt="Safari 5" src="http://lh4.ggpht.com/_zdTQ51CigXM/TWwCObL-HXI/AAAAAAAAAe4/R-I6whuTq0Y/Safari%205_thumb.png?imgmax=800" width="244" height="126" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Picture #4&lt;/p&gt;  &lt;p&gt;The HAR report exported from the WebPageTest.org test&lt;/p&gt;  &lt;p&gt;13 GET requests, 43.2KB and 3.76 seconds&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_zdTQ51CigXM/TWwCOxqeAhI/AAAAAAAAAe8/WZ9VAvmRwW4/s1600-h/Safari%204%5B2%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Safari 4" border="0" alt="Safari 4" src="http://lh6.ggpht.com/_zdTQ51CigXM/TWwCPRz4WvI/AAAAAAAAAfA/FMvXjxwxsa0/Safari%204_thumb.png?imgmax=800" width="244" height="88" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-2016519911438938094?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/2016519911438938094/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=2016519911438938094' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/2016519911438938094'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/2016519911438938094'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/02/blaze-io-vs-webpagetestorg-vs-har.html' title='Blaze IO vs. WebPageTest.org vs. HAR'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_zdTQ51CigXM/TWwCM86KyfI/AAAAAAAAAeo/24T_pozQUfE/s72-c/Safari_thumb.png?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-8105856347112592792</id><published>2011-02-24T07:21:00.001-07:00</published><updated>2011-02-24T07:21:42.852-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='3pmobile.com'/><category scheme='http://www.blogger.com/atom/ns#' term='#webperf'/><category scheme='http://www.blogger.com/atom/ns#' term='MobileWebPerf'/><title type='text'>Mobile Performance Measurement via JavaScript event messages</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Let’s say that your customer needs to know exactly (at the microsecond level) when something is occurring inside the Web page. They would add a JavaScript event message like this to their web page:&lt;/p&gt;  &lt;p&gt;&amp;lt;script&amp;gt; js5o9.message( &amp;quot;TITLE START&amp;quot; ); &amp;lt;/script&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;title&amp;gt;EVENTS&amp;lt;/title&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;lt;script&amp;gt; js5o9.message( &amp;quot;TITLE END&amp;quot; ); &amp;lt;/script&amp;gt;&lt;/p&gt;  &lt;p&gt;Now when they run their test the performance results will include the exact millisecond timing of when that event occurred inside the browser.    &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-8105856347112592792?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/8105856347112592792/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=8105856347112592792' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/8105856347112592792'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/8105856347112592792'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/02/mobile-performance-measurement-via.html' title='Mobile Performance Measurement via JavaScript event messages'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-1799053789423062497</id><published>2011-02-23T10:12:00.001-07:00</published><updated>2011-02-23T10:12:04.302-07:00</updated><title type='text'>Google On Designing Mobile Friendly Websites</title><content type='html'>&lt;p&gt;&lt;a href="http://searchengineland.com/google-on-designing-mobile-friendly-websites-65639"&gt;link&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;RE: Google said they “expect smartphones to handle desktop experience content so there is no real need for mobile-specific effort from webmasters.&lt;/p&gt;  &lt;p&gt;Really… How about some performance metrics. Click on the link below. This is British Airways desktop web site on Android. Check out the number of requests, the time to download and the size of the web site. Also pay close attention to the doubleclick ad timings.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.5o9mm.com/har/viewer/v.pl?path=accounts/5o9/android-02-21-2011-10-24-08-GMT-www-britishairways-com-travel-home-public-en_gb.har"&gt;Link to mobile performance report&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-1799053789423062497?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/1799053789423062497/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=1799053789423062497' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/1799053789423062497'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/1799053789423062497'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/02/google-on-designing-mobile-friendly.html' title='Google On Designing Mobile Friendly Websites'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-3232785313929575257</id><published>2011-02-22T08:39:00.001-07:00</published><updated>2011-02-22T08:39:19.029-07:00</updated><title type='text'>Mobile Performance</title><content type='html'>&lt;p&gt;Two different carriers (Sprint and Verizon) HTC vs. Droid X. Both connecting to the same web page. Sprint wins by over a second.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_zdTQ51CigXM/TWPYl9lDahI/AAAAAAAAAeQ/Q-1WDOWc0FM/s1600-h/Safari%5B2%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Safari" border="0" alt="Safari" src="http://lh3.ggpht.com/_zdTQ51CigXM/TWPYmWGuFQI/AAAAAAAAAeU/Xz6eywYEJfQ/Safari_thumb.png?imgmax=800" width="244" height="92" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_zdTQ51CigXM/TWPYm8K3YzI/AAAAAAAAAeY/Lrx1k8NvUMM/s1600-h/Safari%202%5B2%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Safari 2" border="0" alt="Safari 2" src="http://lh4.ggpht.com/_zdTQ51CigXM/TWPYnviWXkI/AAAAAAAAAec/bAnrOgnH0e8/Safari%202_thumb.png?imgmax=800" width="244" height="92" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;I guess location also makes a difference.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-3232785313929575257?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/3232785313929575257/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=3232785313929575257' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/3232785313929575257'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/3232785313929575257'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/02/mobile-performance.html' title='Mobile Performance'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_zdTQ51CigXM/TWPYmWGuFQI/AAAAAAAAAeU/Xz6eywYEJfQ/s72-c/Safari_thumb.png?imgmax=800' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-691711669169349623</id><published>2011-02-21T08:05:00.001-07:00</published><updated>2011-02-21T08:06:00.912-07:00</updated><title type='text'>FL390, Night, Level 6 Thunderstorms–over the Pacific</title><content type='html'>&lt;p&gt;So you want to know what flying into a thunderstorm does to a airplane? Read this. Having landed (and slide of a runway) in a level 6 storm I can barely imagine hitting one at FL390 in the dark over the Pacific – &lt;a href="http://flightlevel390.blogspot.com/2011/02/af-447-part-3.html"&gt;FL390&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-691711669169349623?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/691711669169349623/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=691711669169349623' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/691711669169349623'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/691711669169349623'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/02/fl390-night-level-6-thunderstormsover.html' title='FL390, Night, Level 6 Thunderstorms–over the Pacific'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-7385188581852548396</id><published>2011-02-15T12:51:00.001-07:00</published><updated>2011-02-15T12:51:23.421-07:00</updated><title type='text'>Nokia Plan B</title><content type='html'>&lt;p&gt;It should read – Plan BS. Seriously what are these people thinking. Dump Windows Phone 7 OS and go with MeeGo.&lt;/p&gt;  &lt;p&gt;Are you serious?&lt;/p&gt;  &lt;p&gt;Have you even seen the OS lately. It’s a joke. No developers, no UI to talk of, basically a shell with nothing. &lt;/p&gt;  &lt;p&gt;And then there’s talk of good old Symbian. Obviously they’ve never programmed this behemoth. It is so incredibly fragmented&amp;#160; that it’s now a nightmare.&lt;/p&gt;  &lt;p&gt;Guys (gals) you cannot, I repeat cannot support multiple operating systems. pick one and execute. The most innovative platform out there right now (with the best developer tools) is Microsoft’s. &lt;/p&gt;  &lt;p&gt;Remember “It’s the tools, stupid”. Without the developers you have nothing.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-7385188581852548396?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/7385188581852548396/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=7385188581852548396' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/7385188581852548396'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/7385188581852548396'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/02/nokia-plan-b.html' title='Nokia Plan B'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-8762471709786025645</id><published>2011-02-13T08:07:00.001-07:00</published><updated>2011-02-13T08:07:47.399-07:00</updated><title type='text'>Where were you 70 years ago?</title><content type='html'>&lt;p&gt;We’ve come along way for sure. I wonder what the next 70 will bring us?&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_zdTQ51CigXM/TVfzj7c-ImI/AAAAAAAAAcE/VGEorZdW-_g/s1600-h/clip_image002%5B3%5D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image002" border="0" alt="clip_image002" src="http://lh5.ggpht.com/_zdTQ51CigXM/TVfzkeuY2KI/AAAAAAAAAcI/Q5cEObnTEkQ/clip_image002_thumb.jpg?imgmax=800" width="241" height="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_zdTQ51CigXM/TVfzkpgCTLI/AAAAAAAAAcM/jarV9BSqTeg/s1600-h/clip_image003%5B3%5D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image003" border="0" alt="clip_image003" src="http://lh3.ggpht.com/_zdTQ51CigXM/TVfzlAnHFlI/AAAAAAAAAcQ/A2uOEm8EIPU/clip_image003_thumb.jpg?imgmax=800" width="244" height="193" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_zdTQ51CigXM/TVfzlWcV73I/AAAAAAAAAcU/IEhqICYttSc/s1600-h/clip_image004%5B3%5D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image004" border="0" alt="clip_image004" src="http://lh4.ggpht.com/_zdTQ51CigXM/TVfzl9GdP-I/AAAAAAAAAcY/xinZy9AvjtY/clip_image004_thumb.jpg?imgmax=800" width="233" height="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_zdTQ51CigXM/TVfzmVp1_6I/AAAAAAAAAcg/WsIWPY-2aaU/s1600-h/clip_image005%5B3%5D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image005" border="0" alt="clip_image005" src="http://lh6.ggpht.com/_zdTQ51CigXM/TVfzm2yj61I/AAAAAAAAAck/fDhDiiCdO3w/clip_image005_thumb.jpg?imgmax=800" width="237" height="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_zdTQ51CigXM/TVfznTHlAMI/AAAAAAAAAco/bQAJAogNOk8/s1600-h/clip_image006%5B3%5D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image006" border="0" alt="clip_image006" src="http://lh5.ggpht.com/_zdTQ51CigXM/TVfznrijGMI/AAAAAAAAAcs/RZaHHhaNx7k/clip_image006_thumb.jpg?imgmax=800" width="225" height="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_zdTQ51CigXM/TVfzoDHVgLI/AAAAAAAAAcw/JB6KnsKXxGk/s1600-h/clip_image007%5B3%5D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image007" border="0" alt="clip_image007" src="http://lh4.ggpht.com/_zdTQ51CigXM/TVfzoaAfnJI/AAAAAAAAAc0/Vv5WwfG6R9g/clip_image007_thumb.jpg?imgmax=800" width="244" height="212" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_zdTQ51CigXM/TVfzo1YiQOI/AAAAAAAAAc4/-XxNO9NZJ8o/s1600-h/clip_image009%5B3%5D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image009" border="0" alt="clip_image009" src="http://lh5.ggpht.com/_zdTQ51CigXM/TVfzpfvwohI/AAAAAAAAAc8/UAY8tYf0QoQ/clip_image009_thumb.jpg?imgmax=800" width="233" height="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_zdTQ51CigXM/TVfzpt4U6eI/AAAAAAAAAdA/2JW3xC6gllY/s1600-h/clip_image011%5B3%5D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image011" border="0" alt="clip_image011" src="http://lh6.ggpht.com/_zdTQ51CigXM/TVfzqPKSg6I/AAAAAAAAAdE/tLo_BCcA3AA/clip_image011_thumb.jpg?imgmax=800" width="244" height="227" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_zdTQ51CigXM/TVfzqX-YDqI/AAAAAAAAAdI/DIUAE15A_BE/s1600-h/clip_image013%5B3%5D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image013" border="0" alt="clip_image013" src="http://lh3.ggpht.com/_zdTQ51CigXM/TVfzqo15wKI/AAAAAAAAAdM/_6iaHxEmdvA/clip_image013_thumb.jpg?imgmax=800" width="241" height="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_zdTQ51CigXM/TVfzrLV6RqI/AAAAAAAAAdQ/tKigJhL2l1U/s1600-h/clip_image015%5B3%5D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image015" border="0" alt="clip_image015" src="http://lh6.ggpht.com/_zdTQ51CigXM/TVfzrn7cRiI/AAAAAAAAAdU/Z-8903sCTvo/clip_image015_thumb.jpg?imgmax=800" width="244" height="240" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_zdTQ51CigXM/TVfzrwqWsZI/AAAAAAAAAdY/b7uy8XLtZaY/s1600-h/clip_image017%5B3%5D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image017" border="0" alt="clip_image017" src="http://lh6.ggpht.com/_zdTQ51CigXM/TVfzsJCGLYI/AAAAAAAAAdc/GCbMypprr_s/clip_image017_thumb.jpg?imgmax=800" width="244" height="191" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_zdTQ51CigXM/TVfzsi47mPI/AAAAAAAAAdg/caw1Vx4h_70/s1600-h/clip_image019%5B3%5D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image019" border="0" alt="clip_image019" src="http://lh3.ggpht.com/_zdTQ51CigXM/TVfzszFcZII/AAAAAAAAAdk/W0iVkSYUfHs/clip_image019_thumb.jpg?imgmax=800" width="244" height="193" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_zdTQ51CigXM/TVfztZzWqeI/AAAAAAAAAdo/0GNG82lTtCg/s1600-h/clip_image021%5B3%5D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image021" border="0" alt="clip_image021" src="http://lh3.ggpht.com/_zdTQ51CigXM/TVfztvEBb-I/AAAAAAAAAds/knF1mLyM9KY/clip_image021_thumb.jpg?imgmax=800" width="244" height="209" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_zdTQ51CigXM/TVfzuFhKznI/AAAAAAAAAdw/zqXO7xLz_CA/s1600-h/clip_image023%5B3%5D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image023" border="0" alt="clip_image023" src="http://lh4.ggpht.com/_zdTQ51CigXM/TVfzuTErrNI/AAAAAAAAAd0/gYTGxuSlKRc/clip_image023_thumb.jpg?imgmax=800" width="232" height="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_zdTQ51CigXM/TVfzu4PH95I/AAAAAAAAAd4/teyMcb7C3KQ/s1600-h/clip_image024%5B3%5D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image024" border="0" alt="clip_image024" src="http://lh6.ggpht.com/_zdTQ51CigXM/TVfzvB5ipLI/AAAAAAAAAd8/omuF-n5ro3k/clip_image024_thumb.jpg?imgmax=800" width="230" height="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_zdTQ51CigXM/TVfzvnSvM8I/AAAAAAAAAeA/XHpeIwJ9OS0/s1600-h/clip_image025%5B3%5D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image025" border="0" alt="clip_image025" src="http://lh4.ggpht.com/_zdTQ51CigXM/TVfzvyqBouI/AAAAAAAAAeE/KuuVmXd0gzY/clip_image025_thumb.jpg?imgmax=800" width="244" height="190" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_zdTQ51CigXM/TVfzwX4s7zI/AAAAAAAAAeI/mu5WFC8w8vQ/s1600-h/clip_image026%5B3%5D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image026" border="0" alt="clip_image026" src="http://lh5.ggpht.com/_zdTQ51CigXM/TVfzwk67OUI/AAAAAAAAAeM/qvM-JcQCQXI/clip_image026_thumb.jpg?imgmax=800" width="244" height="195" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-8762471709786025645?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/8762471709786025645/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=8762471709786025645' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/8762471709786025645'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/8762471709786025645'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/02/where-were-you-70-years-ago.html' title='Where were you 70 years ago?'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_zdTQ51CigXM/TVfzkeuY2KI/AAAAAAAAAcI/Q5cEObnTEkQ/s72-c/clip_image002_thumb.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-1624660938988366046</id><published>2011-02-09T12:02:00.001-07:00</published><updated>2011-02-09T12:02:25.805-07:00</updated><title type='text'>Do NOT Track = #Fail</title><content type='html'>&lt;p&gt;This just showed up in Firefox beta - &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_zdTQ51CigXM/TVLksQJMQ4I/AAAAAAAAAb0/6IcwSRSk4u4/s1600-h/Reeder%5B2%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Reeder" border="0" alt="Reeder" src="http://lh6.ggpht.com/_zdTQ51CigXM/TVLktvnZ8JI/AAAAAAAAAb4/44Dzym3Y4ig/Reeder_thumb.png?imgmax=800" width="244" height="227" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Never going to work. Why? Because I can’t tell if the web site is honoring the request.&lt;/p&gt;  &lt;p&gt;What is needed is this – Privacy Options which allow YOU to control what gets sent to the web site. Telling a web site not to track you is one thing – turning off any data is something else. The former relies on the web site – the latter leaves you in control.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_zdTQ51CigXM/TVLkun536YI/AAAAAAAAAb8/qG__vgqF-qg/s1600-h/Parallels%20Desktop1%5B2%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Parallels Desktop1" border="0" alt="Parallels Desktop1" src="http://lh5.ggpht.com/_zdTQ51CigXM/TVLkvoMA_xI/AAAAAAAAAcA/qTW4uAiDiv8/Parallels%20Desktop1_thumb.png?imgmax=800" width="123" height="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-1624660938988366046?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/1624660938988366046/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=1624660938988366046' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/1624660938988366046'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/1624660938988366046'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/02/do-not-track-fail.html' title='Do NOT Track = #Fail'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_zdTQ51CigXM/TVLktvnZ8JI/AAAAAAAAAb4/44Dzym3Y4ig/s72-c/Reeder_thumb.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-2112989912216199600</id><published>2011-02-08T17:17:00.001-07:00</published><updated>2011-02-08T17:17:09.403-07:00</updated><title type='text'>Androids Browser supports JavaScript Console messages</title><content type='html'>&lt;p&gt;For the techies…&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_zdTQ51CigXM/TVHc_oMbJAI/AAAAAAAAAbk/qbDhuD2jWfE/s1600-h/image003%5B2%5D.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image003" border="0" alt="image003" src="http://lh3.ggpht.com/_zdTQ51CigXM/TVHdAJgR4cI/AAAAAAAAAbo/fuFUl7GzFnw/image003_thumb.jpg?imgmax=800" width="131" height="244" /&gt;&lt;/a&gt;&lt;a href="http://lh4.ggpht.com/_zdTQ51CigXM/TVHdAScxOPI/AAAAAAAAAbs/6T3oNvSPI9M/s1600-h/image006%5B2%5D.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image006" border="0" alt="image006" src="http://lh3.ggpht.com/_zdTQ51CigXM/TVHdBM79zhI/AAAAAAAAAbw/Ek3mqk5fpwc/image006_thumb.jpg?imgmax=800" width="131" height="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-2112989912216199600?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/2112989912216199600/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=2112989912216199600' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/2112989912216199600'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/2112989912216199600'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/02/androids-browser-supports-javascript.html' title='Androids Browser supports JavaScript Console messages'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_zdTQ51CigXM/TVHdAJgR4cI/AAAAAAAAAbo/fuFUl7GzFnw/s72-c/image003_thumb.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-6292589395451432685</id><published>2011-02-08T11:23:00.001-07:00</published><updated>2011-02-08T11:23:44.948-07:00</updated><title type='text'>So exactly what kind of Mobile device is that?</title><content type='html'>&lt;p&gt;Here’s an interesting exercise – the following 5 &lt;a href="http://en.wikipedia.org/wiki/User_agent"&gt;User Agents&lt;/a&gt; all came from the same mobile device. Was that device an iPhone, iPad, or Android smartphone?&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;HTTP_USER_AGENT=[Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_0 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7A341 Safari/528.16] &lt;/li&gt;    &lt;li&gt;HTTP_USER_AGENT=[Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B367 Safari/531.21.10] &lt;/li&gt;    &lt;li&gt;HTTP_USER_AGENT=[Mozilla/5.0 (Linux; U; Android 2.2; en-us; PC36100 Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1] &lt;/li&gt;    &lt;li&gt;HTTP_USER_AGENT=[Mozilla/5.0 (Linux; U; Android 2.2; en-us; Sprint APA9292KT Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1] &lt;/li&gt;    &lt;li&gt;HTTP_USER_AGENT=[Mozilla/5.0 (Android; Linux armv7l; rv:2.0b11pre) Gecko/20110126 Firefox/4.0b11pre Fennec/4.0b4] &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;And herein lies the problem – with mobile devices exploding we’re now presented with more browsers than ever, all trying to connect to the web server. The issue for the web admin is simple – figure what just connected and send the appropriate data.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-6292589395451432685?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/6292589395451432685/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=6292589395451432685' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/6292589395451432685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/6292589395451432685'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2011/02/so-exactly-what-kind-of-mobile-device.html' title='So exactly what kind of Mobile device is that?'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-8369667813459941841</id><published>2010-12-01T16:28:00.001-07:00</published><updated>2010-12-01T16:28:26.469-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><title type='text'>MeeGo is doomed</title><content type='html'>&lt;p style="clear: both"&gt;&lt;a href="http://www.techeye.net/software/nokias-meego-is-doomed"&gt;Comment: Nokia's MeeGo is doomed - A summary of Dublin's MeeGo Summit | TechEye&lt;/a&gt;&lt;/p&gt;&lt;p style="clear: both"&gt;Yep. Nokia can only afford to support one OS. It's either going to be Android or Windows. &lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-8369667813459941841?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/8369667813459941841/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=8369667813459941841' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/8369667813459941841'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/8369667813459941841'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/12/meego-is-doomed.html' title='MeeGo is doomed'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-7802583116767555453</id><published>2010-11-22T08:15:00.001-07:00</published><updated>2010-11-22T08:15:12.205-07:00</updated><title type='text'>There will be blood</title><content type='html'>&lt;p style="clear: both"&gt;&lt;a href="http://www.nytimes.com/2010/11/22/opinion/22krugman.html?ref=opinion"&gt;There Will Be Blood - NYTimes.com&lt;/a&gt;&lt;/p&gt;&lt;p style="clear: both"&gt;Maybe the Democrats should have thought about the consequences of ignoring the Republicans during the Health Care debate. &lt;br /&gt;&lt;br /&gt;What they BOTH don't realize is that America is on the brink of insolvency and without JOBS nothing else is going to matter. &lt;br /&gt;&lt;br /&gt;I predict that a 3rd party will emerge from these two. Now that would be real change.&lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-7802583116767555453?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/7802583116767555453/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=7802583116767555453' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/7802583116767555453'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/7802583116767555453'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/11/there-will-be-blood.html' title='There will be blood'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-4495787145406507018</id><published>2010-10-03T07:09:00.001-06:00</published><updated>2010-10-03T07:09:25.916-06:00</updated><title type='text'>Unions are not a "sustainable business" anymore.</title><content type='html'>&lt;p style="clear: both"&gt;&lt;a href="http://globaleconomicanalysis.blogspot.com/2010/10/university-of-oregon-president-begs.html"&gt;University of Oregon President Begs Legislators for $800 Million and Says "We are Not Asking for More Money"&lt;/a&gt;&lt;/p&gt;&lt;p style="clear: both"&gt;This is the "next shoe to drop" issue facing the economy. Unions are about to get a lesson in simple economics. When there is NO appetite for debt then there pension plans will collapse. Money has been "free and easy" for years and now they're about to pay the price. &lt;br /&gt;&lt;br /&gt;Currently Pension Plans are "underfunded" by about 3 Trillion dollars. The only way to fund them is with bonds or some other debt instrument. With Americans de-leveraging away from debt, Unions and their ridiculous pay structures are next on the chopping block.&lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-4495787145406507018?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/4495787145406507018/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=4495787145406507018' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/4495787145406507018'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/4495787145406507018'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/10/unions-are-not-business-anymore.html' title='Unions are not a &amp;quot;sustainable business&amp;quot; anymore.'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-5849990841349672052</id><published>2010-09-29T09:21:00.001-06:00</published><updated>2010-09-29T09:25:05.455-06:00</updated><title type='text'>Welcome to "this site best viewed with... fill in the blank"</title><content type='html'>&lt;blockquote style="clear: both"&gt;&lt;p&gt;Apple's newly formed "creative technology team" will be responsible for creating new, interactive HTML5-based content on the company's website to support owners of iOS devices like the iPhone and iPad.&lt;/p&gt;&lt;/blockquote&gt;&lt;p style="clear: both"&gt;link: &lt;a href="http://www.appleinsider.com/articles/10/09/29/apple_plans_to_push_html5_by_creating_new_innovative_websites.html"&gt;AppleInsider | Apple plans to push HTML5 by creating new, 'innovative' websites&lt;/a&gt;  &lt;/p&gt;&lt;p style="clear: both"&gt;This is EXACTLY what is wrong with HTML5. And what about the other couple billion folks who run regular browsers on regular devices? &lt;/p&gt;&lt;p style="clear: both"&gt;Welcome back to the "old" slogan - the site is best viewed with…. (fill in the blank) &lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-5849990841349672052?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/5849990841349672052/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=5849990841349672052' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/5849990841349672052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/5849990841349672052'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/09/welcome-to-site-best-viewed-with-fill.html' title='Welcome to &amp;quot;this site best viewed with... fill in the blank&amp;quot;'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-74969426371853254</id><published>2010-09-26T07:45:00.001-06:00</published><updated>2010-09-26T07:45:37.797-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='html5'/><title type='text'>HTML5</title><content type='html'>&lt;p style="clear: both"&gt;&lt;a href="http://gigaom.com/2010/09/26/html5-transfers-application-power-from-server-to-browser/?utm_source=feedburner&amp;amp;utm_medium=feed&amp;amp;utm_campaign=Feed%3A+OmMalik+%28GigaOM%29&amp;amp;utm_content=Google+Reader"&gt;HTML5 Transfers Application Power from Server to Browser&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="clear: both"&gt;Amazing what passes for journalism these days. This VP of Products has no idea what he’s talking about. Here’s a quick tutorial on off-line caching via HTML5 (&lt;a href="http://www.webreference.com/authoring/languages/html/HTML5-Application-Caching/"&gt;link&lt;/a&gt;). The idea is simple.. store a Web page offline, improve the speed of loading a Web site and reduce the load on the server. &lt;/p&gt;&lt;p style="clear: both"&gt;This is absolutely absurd. First of all let’s think about the idea of storing a Web page off line. Most pages these days are generated dynamically, which means that while you might be able to store the style sheet “off-line” the rest of the Web site will still have to be rendered in real time. So getting something there faster still is an issue (compression). &lt;/p&gt;&lt;p style="clear: both"&gt;As for reducing the load on the server - poppycock. Server processing is cheap, it’s abundant and it’s got an “everlasting” power source vs.. my smartphone. &lt;/p&gt;&lt;p style="clear: both"&gt;As for most browsers having them next year? Swing and a miss - here’s an snip from Wikipedia… &lt;/p&gt;&lt;blockquote style="clear: both"&gt;&lt;p style="clear: both"&gt;Ian Hickson, editor of the HTML5 specification, expects the specification to reach the Candidate Recommendation stage during 2012. The criteria for the specification becoming a W3C Recommendation is “two 100% complete and fully interoperable implementations”. In an interview with TechRepublic, Hickson guessed that this would occur in the year 2022 or later&lt;/p&gt;&lt;/blockquote&gt;&lt;p style="clear: both"&gt;In short this means that millions of devices will have to be upgraded to a spec that doesn’t fully exist yet or has even been fully ratified. And finally - this means that every Web server/service will be even more dependent than ever trying to figure out what the target device “can really support”. For example just because it says it “does” HTML5 what “does” that exactly mean. &lt;/p&gt;&lt;p style="clear: both"&gt;&lt;br /&gt;Conclusion: &lt;/p&gt;&lt;p style="clear: both"&gt;HTML5 will eventually become a standard. But it will be decades before the standard makes it’s way across everything, and it will not obviate the need to completely know in real time Who, What and Where is at the other end.&lt;/p&gt;&lt;p style="clear: both"&gt;&lt;br class="Apple-interchange-newline" /&gt; &lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-74969426371853254?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/74969426371853254/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=74969426371853254' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/74969426371853254'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/74969426371853254'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/09/html5.html' title='HTML5'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-4877614950278478686</id><published>2010-09-24T11:55:00.001-06:00</published><updated>2010-09-24T11:55:18.233-06:00</updated><title type='text'>Hitler on the AngelGate fiasco</title><content type='html'>&lt;p style="clear: both"&gt;&lt;span style=" display: inline; float: left; margin: 0 10px 10px 0;"&gt;&lt;object height="221" width="380"&gt;&lt;param name="movie" value="http://www.youtube.com/v/ZlZOfHCpFFs" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;embed src="http://www.youtube.com/v/ZlZOfHCpFFs" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" height="221" width="380"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/span&gt;&lt;br style="clear: both" /&gt;Brilliant!&lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-4877614950278478686?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/4877614950278478686/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=4877614950278478686' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/4877614950278478686'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/4877614950278478686'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/09/hitler-on-angelgate-fiasco.html' title='Hitler on the AngelGate fiasco'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-7836369753313404818</id><published>2010-09-19T12:06:00.001-06:00</published><updated>2010-09-19T14:25:44.441-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile phones'/><category scheme='http://www.blogger.com/atom/ns#' term='facebook'/><title type='text'>Facebooks Phone Madness</title><content type='html'>&lt;p style="clear: both"&gt;I can't help myself, the blogs are lit up with news that Facebook is "supposedly" building it's one Phone.&lt;/p&gt;&lt;p style="clear: both"&gt;Who thinks up this crap? Doesn't anyone remember the other social phone - the Kin. The carriers killed it with the data plan. Deja Vu is just around the corner. (Remember the Disney phone and the ESPN phone - I didn't think so.)&lt;/p&gt;&lt;p style="clear: both"&gt;In all of the reports I haven't seen one analyst talk about the revenue model for this thing. It can't be advertising otherwise their current mobile app would be doing really well (it isn't because it has a lousy design).&lt;/p&gt;&lt;p style="clear: both"&gt;Facebook has never released it's revenue numbers. The rumors are all over the place on exactly how much it brings in a year. Certainly there has never been a whiff of an actual "earnings number" (you know the number that really counts).&lt;/p&gt;&lt;p style="clear: both"&gt;So now they come out with the idea to build a phone. They're going to compete with Apple (iPhone) Google (Android Phones) Microsoft (Windows 7) RIM (Blackberry) and good old Nokia. &lt;/p&gt;&lt;p style="clear: both"&gt;Every single person who accesses Facebook already has a phone. Do you really think they're going to rush out and get a "FaceBook" only phone. I mean, it's farcical.&lt;/p&gt;&lt;p style="clear: both"&gt;This thing is going to cost $100's of millions of dollars, will most likely be based on Android (an OS that's admittedly a work in progress) and will have a 1.0 user interface.&lt;/p&gt;&lt;p style="clear: both"&gt;Surely there is something better FaceBook can do with it's money? Like go public and pay back the investors&lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-7836369753313404818?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/7836369753313404818/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=7836369753313404818' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/7836369753313404818'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/7836369753313404818'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/09/facebooks-phone-madness.html' title='Facebooks Phone Madness'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-4376331679848484018</id><published>2010-09-15T13:20:00.001-06:00</published><updated>2010-09-15T13:20:13.475-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='location'/><title type='text'>Skyhook sues Google</title><content type='html'>&lt;p style="clear: both"&gt;How to piss away shareholder capital... &lt;br /&gt;&lt;br /&gt;&lt;a href="http://gigaom.com/2010/09/15/skyhook-sues-google-in-a-location-battle-royale/"&gt;Skyhook Sues Google in a Location Battle Royale «&lt;/a&gt;&lt;/p&gt;&lt;p style="clear: both"&gt;&lt;/p&gt;&lt;p style="clear: both"&gt;&lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-4376331679848484018?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/4376331679848484018/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=4376331679848484018' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/4376331679848484018'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/4376331679848484018'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/09/skyhook-sues-google.html' title='Skyhook sues Google'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-5816778126744113192</id><published>2010-09-12T06:19:00.001-06:00</published><updated>2010-09-12T06:19:19.760-06:00</updated><title type='text'>Doomsdayers Not Cynical Enough</title><content type='html'>&lt;p style="clear: both"&gt;Two words - Goldman Sachs. People are only now learning how destructive the power of Wall Street has become. What you haven't quite grasped yet is that the very culture of America is now in transition. You're not the same any more. This is not the America I moved to 25 years ago. This now something quite different.&lt;/p&gt;&lt;p style="clear: both"&gt;link: &lt;a href="http://news.goldseek.com/RickAckerman/1284012060.php"&gt;Doomsdayers Not Cynical Enough&lt;/a&gt;  &lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-5816778126744113192?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/5816778126744113192/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=5816778126744113192' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/5816778126744113192'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/5816778126744113192'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/09/doomsdayers-not-cynical-enough.html' title='Doomsdayers Not Cynical Enough'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-6442015766679981541</id><published>2010-09-10T12:02:00.001-06:00</published><updated>2010-09-10T12:02:19.920-06:00</updated><title type='text'>Let's get back to work</title><content type='html'>&lt;p style="clear: both"&gt;&lt;span style=" display: inline; float: left; margin: 0 10px 10px 0;"&gt;&lt;object height="221" width="380"&gt;&lt;param name="movie" value="http://www.youtube.com/v/GR7EdmQvMFY" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;embed src="http://www.youtube.com/v/GR7EdmQvMFY" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" height="221" width="380"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/span&gt;&lt;br style="clear: both" /&gt;It's so incredibly simple - you need an economic program to put people back to work fast. The rest will fix itself. Anything or Anybody that doesn't align with this needs to be gone from Congress. (This is worth watching)&lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-6442015766679981541?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/6442015766679981541/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=6442015766679981541' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/6442015766679981541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/6442015766679981541'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/09/let-get-back-to-work.html' title='Let&amp;#39;s get back to work'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-8146436815289342301</id><published>2010-09-09T15:15:00.001-06:00</published><updated>2010-09-09T15:15:47.069-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='Mobile Framework'/><category scheme='http://www.blogger.com/atom/ns#' term='Context'/><category scheme='http://www.blogger.com/atom/ns#' term='5o9 Inc'/><title type='text'>Google validates the value of Personalized Search</title><content type='html'>&lt;p style="clear: both"&gt;Below is a link to a great post Liz Gannes of Giga Om. &lt;br /&gt;&lt;a href="http://gigaom.com/2010/09/08/google-instant-a-mobile-app-approach-to-search/"&gt;Google Instant: A Mobile App Approach to Search «&lt;/a&gt;&lt;/p&gt;&lt;p style="clear: both"&gt;&lt;br /&gt;Two things immediately jump out of this blog - the power of personalization and a contextually aware mobile app.&lt;/p&gt;&lt;p style="clear: both"&gt;&lt;ul style="clear: both"&gt;&lt;li&gt;&lt;strong&gt;Personalization.&lt;/strong&gt; Each version of a mobile app knows who its main user is — whether it’s to remember your high score, keep you logged into to your social network, or hold your place in an article. On Instant, when you start typing to ask Google a question, it will not only show results for what other users are likely to be looking for, but what it thinks you personally are likely to be looking for.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Context.&lt;/strong&gt; Mobile apps make use of information about your location and state from GPS and other cues. Instant also uses your location within the nearest metro area based on your IP address. &lt;em&gt;Soon, the feature will also include a user’s web history (this was included in tests, but removed for the launch because it wasn’t ready yet, said a spokesperson).&lt;/em&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;p style="clear: both"&gt;Currently the only way to get Context to a web server is to use a mobile app. Imagine the power if you could do this in the Mobile browser. Well wait no longer - head over to &lt;a href="http://www.5o9inc.com"&gt;5o9 Inc&lt;/a&gt; and see how it all works.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="clear: both"&gt;&lt;/p&gt;&lt;p style="clear: both"&gt;&lt;/p&gt;&lt;p style="clear: both"&gt;&lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-8146436815289342301?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/8146436815289342301/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=8146436815289342301' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/8146436815289342301'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/8146436815289342301'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/09/google-validates-value-of-personalized.html' title='Google validates the value of Personalized Search'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-6942787877226134499</id><published>2010-09-03T08:54:00.001-06:00</published><updated>2010-09-03T08:54:27.917-06:00</updated><title type='text'>Tony Blair on the Panic</title><content type='html'>&lt;p style="clear: both"&gt;Great response:&lt;/p&gt;&lt;blockquote style="clear: both"&gt;&lt;p style="clear: both"&gt;On stimulus, Keynesianism and re-regulation, Mr. Blair is also astute: "Ultimately the recovery will be led not by governments but by industry, business, and the creativity, ingenuity and enterprise of people. If the measures you take in responding to the crisis diminish their incentives, curb their entrepreneurship, make them feel unsure about the climate in which they are working, the recovery becomes uncertain."&lt;/p&gt;&lt;/blockquote&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-6942787877226134499?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/6942787877226134499/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=6942787877226134499' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/6942787877226134499'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/6942787877226134499'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/09/tony-blair-on-panic.html' title='Tony Blair on the Panic'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-3586328978336020921</id><published>2010-09-03T08:03:00.001-06:00</published><updated>2010-09-03T08:03:26.931-06:00</updated><title type='text'>Inconsistency in a Consistent World</title><content type='html'>&lt;p style="clear: both"&gt;&lt;a href="http://lh6.ggpht.com/_zdTQ51CigXM/TIEALUa_plI/AAAAAAAAAbI/JGOrsjSdVvA/s800/iTunes.png" class="image-link"&gt;&lt;img class="linked-to-original" src="http://lh4.ggpht.com/_zdTQ51CigXM/TIEALbtpWeI/AAAAAAAAAbE/haMPkl6KFEs/s800/iTunes-thumb.png" height="55" width="184" style=" text-align: center; display: block; margin: 0 auto 10px;" /&gt;&lt;/a&gt;Apples iTunes 10. The Kings of consistency do something inconsistent.&lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-3586328978336020921?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/3586328978336020921/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=3586328978336020921' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/3586328978336020921'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/3586328978336020921'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/09/inconsistency-in-consistent-world.html' title='Inconsistency in a Consistent World'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_zdTQ51CigXM/TIEALbtpWeI/AAAAAAAAAbE/haMPkl6KFEs/s72-c/iTunes-thumb.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-5401633349171769000</id><published>2010-08-29T07:51:00.001-06:00</published><updated>2010-08-29T07:51:19.430-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='5o9 Inc'/><category scheme='http://www.blogger.com/atom/ns#' term='HTTP Traffic analysis on mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><category scheme='http://www.blogger.com/atom/ns#' term='Performance'/><title type='text'>Performance accurate HTTP traffic analysis on mobile devices</title><content type='html'>&lt;p style="clear: both"&gt;According to the experts here is no known solution to performance accurate HTTP traffic analysis on mobile devices.&lt;/p&gt;&lt;p style="clear: both"&gt;As the French would say "au contraire mon frere". Check out the image below. (&lt;a href="http://www.5o9mm.com/android/developers/http/waterfall/stats1.jpg"&gt;link&lt;/a&gt;)&lt;/p&gt;&lt;p style="clear: both"&gt;&lt;br /&gt;Google's Android browser is now doing some magic. It has a couple of new buttons - one is "view source" - you can now see all of the elements of the page and how long they took to load. Looks like Google's gstatic.com web server needs a faster connection.&lt;/p&gt;&lt;p style="clear: both"&gt;&lt;a href="http://www.5o9mm.com/android/developers/http/waterfall/stats1.jpg" class="image-link"&gt;&lt;img src="http://lh5.ggpht.com/_zdTQ51CigXM/THpl0SWp91I/AAAAAAAAAa0/GaRGnizdiI4/s800/stats1-thumb1.jpg" height="567" width="134" style=" text-align: center; display: block; margin: 0 auto 10px;" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-5401633349171769000?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/5401633349171769000/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=5401633349171769000' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/5401633349171769000'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/5401633349171769000'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/08/performance-accurate-http-traffic.html' title='Performance accurate HTTP traffic analysis on mobile devices'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_zdTQ51CigXM/THpl0SWp91I/AAAAAAAAAa0/GaRGnizdiI4/s72-c/stats1-thumb1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-8297857027011964949</id><published>2010-08-23T12:53:00.001-06:00</published><updated>2010-08-23T12:53:28.475-06:00</updated><title type='text'>iPad - to be released</title><content type='html'>&lt;p style="clear: both"&gt;&lt;a href="http://lh5.ggpht.com/_zdTQ51CigXM/THLDpnuE5-I/AAAAAAAAAaw/22NkrE_ss5Y/s800/Safari.png" class="image-link"&gt;&lt;img class="linked-to-original" src="http://lh3.ggpht.com/_zdTQ51CigXM/THLDplp2g1I/AAAAAAAAAas/Mu2FYJxge3c/s800/Safari-thumb.png" height="216" width="380" style=" text-align: center; display: block; margin: 0 auto 10px;" /&gt;&lt;/a&gt;The iPad becomes a laptop (almost). Great idea. A real keyboard, add a few more ports and it's a laptop.&lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-8297857027011964949?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/8297857027011964949/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=8297857027011964949' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/8297857027011964949'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/8297857027011964949'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/08/ipad-to-be-released.html' title='iPad - to be released'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_zdTQ51CigXM/THLDplp2g1I/AAAAAAAAAas/Mu2FYJxge3c/s72-c/Safari-thumb.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-2743160351677338815</id><published>2010-08-23T08:27:00.001-06:00</published><updated>2010-08-23T08:27:03.484-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='inflation/deflation'/><category scheme='http://www.blogger.com/atom/ns#' term='housing'/><title type='text'>The housing gold rush is officially over</title><content type='html'>&lt;p style="clear: both"&gt;&lt;a href="http://www.nytimes.com/2010/08/23/business/economy/23decline.html?_r=1&amp;amp;hp"&gt;Real Estate’s Gold Rush Seems Gone for Good - NYTimes.com&lt;/a&gt;&lt;/p&gt;&lt;p style="clear: both"&gt;This is what I’ve been saying for sometime. Right now house values are falling (in line with deflation that the economy is experiencing - in essence you're financing a depreciating asset). &lt;/p&gt;&lt;p style="clear: both"&gt;In the future the value will be pegged to inflation - in essence you get your money back (as long as you haven’t gone nuts with home improvements (if you have you will lose that money). Home improvements in the future will help you stage and sell your house but not get more for it. &lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-2743160351677338815?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/2743160351677338815/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=2743160351677338815' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/2743160351677338815'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/2743160351677338815'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/08/housing-gold-rush-is-officially-over.html' title='The housing gold rush is officially over'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-8449518463394369837</id><published>2010-08-17T07:05:00.001-06:00</published><updated>2010-08-17T07:05:09.656-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='funding'/><title type='text'>What's wrong with this picture?</title><content type='html'>&lt;p style="clear: both"&gt;&lt;a href="http://lh6.ggpht.com/_zdTQ51CigXM/TGqJA_Q4l_I/AAAAAAAAAao/UPBGBhLOFS0/s800/Safari.png" class="image-link"&gt;&lt;img class="linked-to-original" src="http://lh3.ggpht.com/_zdTQ51CigXM/TGqJAmzOHSI/AAAAAAAAAak/CRL303QOz5A/s800/Safari-thumb.png" height="358" width="380" style=" text-align: center; display: block; margin: 0 auto 10px;" /&gt;&lt;/a&gt;&lt;br /&gt;What happened to the old days when all you needed was a few million in funding. For example:&lt;br /&gt;&lt;br /&gt;&lt;ul style="clear: both"&gt;&lt;li&gt;Electronic Arts: $2m&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Amazon: $8m&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Google: $20m&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-8449518463394369837?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/8449518463394369837/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=8449518463394369837' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/8449518463394369837'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/8449518463394369837'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/08/what-wrong-with-this-picture.html' title='What&amp;#39;s wrong with this picture?'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_zdTQ51CigXM/TGqJAmzOHSI/AAAAAAAAAak/CRL303QOz5A/s72-c/Safari-thumb.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-2135730041926369293</id><published>2010-08-16T08:32:00.001-06:00</published><updated>2010-08-16T08:32:52.610-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='5o9 Inc'/><title type='text'>Mobile Apps vs. Web apps for Mobile</title><content type='html'>&lt;p style="clear: both"&gt;The only surprise here is how little developers have made… &lt;/p&gt;&lt;p style="clear: both"&gt;&lt;a href="http://www.loiclemeur.com/english/2010/08/how-much-can-you-really-make-developing-mobile-apps.html"&gt;Loic Le Meur Blog: How much can you really make developing mobile apps?&lt;/a&gt;&lt;/p&gt;&lt;p style="clear: both"&gt;The only solution is a web app - simply because it scales to everything that has a browser for the same cost. &lt;br /&gt; &lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-2135730041926369293?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/2135730041926369293/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=2135730041926369293' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/2135730041926369293'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/2135730041926369293'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/08/mobile-apps-vs-web-apps-for-mobile.html' title='Mobile Apps vs. Web apps for Mobile'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-4201810194869138423</id><published>2010-08-14T09:04:00.001-06:00</published><updated>2010-08-14T09:04:20.586-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='personal'/><category scheme='http://www.blogger.com/atom/ns#' term='5o9 Inc'/><title type='text'>The future is Personal</title><content type='html'>&lt;p style="clear: both"&gt;&lt;a href="http://online.wsj.com/article/SB10001424052748704901104575423294099527212.html?mod=WSJ_Opinion_LEADTop#articleTabs%3Darticle"&gt;Holman W. Jenkins, Jr.: Google and the Search for the Future - WSJ.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;blockquote style="clear: both"&gt;&lt;p style="clear: both"&gt;Interesting article - Google ONLY knows roughly who we are, roughly where we are, and barely what device we’re using…. what if they knew exactly who, what and where we were? &lt;/p&gt;&lt;p style="clear: both"&gt; &lt;/p&gt;&lt;p style="clear: both"&gt;Well the answers obvious - according to Google’s CEO - &lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="clear: both"&gt;&lt;strong&gt;"The power of individual targeting—the technology will be so good it will be very hard for people to watch or consume something that has not in some sense been tailored for them.”&lt;/strong&gt; &lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p style="clear: both"&gt;The future is going to be personal - Schmidt is right, the technology will be that good. So how will work?&lt;/p&gt;&lt;p style="clear: both"&gt;The web will carry more of your personal data but always under your control. If you trust the content provider you will share more, if not you will share less.&lt;/p&gt;&lt;p style="clear: both"&gt;The future is precise, it's personal and it's all about "Me". &lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-4201810194869138423?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/4201810194869138423/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=4201810194869138423' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/4201810194869138423'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/4201810194869138423'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/08/future-is-personal.html' title='The future is Personal'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-7098551961039461348</id><published>2010-07-20T18:30:00.001-06:00</published><updated>2010-07-20T18:30:42.357-06:00</updated><title type='text'>This sums things up nicely - can you spell JOBS?</title><content type='html'>&lt;p style="clear: both"&gt;Chart of the day comes from &lt;a href="http://www.theatlantic.com/business/archive/2010/07/the-scariest-employment-graph-ive-seen-yet/60086/"&gt;Derek Thompson&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="clear: both"&gt;&lt;a href="http://lh4.ggpht.com/_zdTQ51CigXM/TEY_r_2CmJI/AAAAAAAAAag/3vCbrhCgIK0/s800/Safari1.png" class="image-link"&gt;&lt;img class="linked-to-original" src="http://lh6.ggpht.com/_zdTQ51CigXM/TEY_riNRQ3I/AAAAAAAAAac/EdDWiPk5L-U/s800/Safari1-thumb.png" height="233" width="378" style=" text-align: center; display: block; margin: 0 auto 10px;" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-7098551961039461348?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/7098551961039461348/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=7098551961039461348' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/7098551961039461348'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/7098551961039461348'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/07/this-sums-things-up-nicely-can-you.html' title='This sums things up nicely - can you spell JOBS?'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_zdTQ51CigXM/TEY_riNRQ3I/AAAAAAAAAac/EdDWiPk5L-U/s72-c/Safari1-thumb.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-6713772217810102657</id><published>2010-07-17T11:05:00.001-06:00</published><updated>2010-07-17T11:05:40.262-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='moible'/><title type='text'>Apple vs. Android vs. Blacberry vs. Windows Mobile vs. Symbian</title><content type='html'>&lt;p style="clear: both"&gt;Great article - misses the other three operating system but his premise holds anyway. Mobile apps cannot win - it's far easier to rev a web page than it is to build a mobile app...&lt;/p&gt;&lt;p style="clear: both"&gt;&lt;a href="http://www.cultofmac.com/apple-or-android-what’s-best-for-developers-opinion/50752"&gt;Apple or Android? What’s Best For Developers? [Opinion] | Cult of Mac&lt;/a&gt;&lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-6713772217810102657?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/6713772217810102657/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=6713772217810102657' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/6713772217810102657'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/6713772217810102657'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/07/apple-vs-android-vs-blacberry-vs.html' title='Apple vs. Android vs. Blacberry vs. Windows Mobile vs. Symbian'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-5902223467428823283</id><published>2010-07-14T11:20:00.001-06:00</published><updated>2010-07-14T11:20:27.766-06:00</updated><title type='text'>What has America Become?</title><content type='html'>&lt;p style="clear: both"&gt;&lt;a href="http://lh6.ggpht.com/_zdTQ51CigXM/TD3x2uFy7yI/AAAAAAAAAaY/1wY8rsjjFFc/s800/Preview.png" class="image-link"&gt;&lt;img class="linked-to-original" src="http://lh3.ggpht.com/_zdTQ51CigXM/TD3x2CWxxEI/AAAAAAAAAaU/4dWzCoyFEtg/s800/Preview-thumb.png" height="237" width="380" style=" text-align: center; display: block; margin: 0 auto 10px;" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-5902223467428823283?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/5902223467428823283/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=5902223467428823283' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/5902223467428823283'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/5902223467428823283'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/07/what-has-america-become.html' title='What has America Become?'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_zdTQ51CigXM/TD3x2CWxxEI/AAAAAAAAAaU/4dWzCoyFEtg/s72-c/Preview-thumb.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-4115132158476086583</id><published>2010-06-29T11:46:00.001-06:00</published><updated>2010-06-29T11:46:12.707-06:00</updated><title type='text'>I Don't Care</title><content type='html'>Today's funny...&lt;br /&gt;&lt;br /&gt;&lt;p style="clear: both"&gt;&lt;span style=" text-align: center; display: block; margin: 0 auto 10px;"&gt;&lt;object height="304" width="380"&gt;&lt;param name="movie" value="http://www.youtube.com/v/FL7yD-0pqZg&amp;hl=en_US&amp;fs=1&amp;" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;embed src="http://www.youtube.com/v/FL7yD-0pqZg&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" height="304" width="380"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/span&gt;&lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-4115132158476086583?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/4115132158476086583/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=4115132158476086583' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/4115132158476086583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/4115132158476086583'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/06/i-don-care.html' title='I Don&amp;#39;t Care'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-5253605131723573439</id><published>2010-06-21T17:35:00.001-06:00</published><updated>2010-06-21T17:35:39.828-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><title type='text'>Apple knows Where you are - and shares it</title><content type='html'>&lt;blockquote style="clear: both"&gt;&lt;p style="clear: both"&gt;Apple knows where you are and plans to put that information to work. &lt;/p&gt;&lt;p style="clear: both"&gt;The Cupertino company updated its &lt;a href="http://www.apple.com/legal/privacy/"&gt;privacy policy&lt;/a&gt; today to disclose that it may now &lt;em&gt;“collect, use, and share precise location data, including the real-time geographic location of your Apple computer or device.”&lt;/em&gt; &lt;/p&gt;&lt;p style="clear: both"&gt;The new terms of service will pop up as a prompt next time you try to download or buy anything on the iTunes store — there is currently no opt-out option. &lt;/p&gt;&lt;/blockquote&gt;&lt;p style="clear: both"&gt;Amazing - no opt out for the most private company in the world. Pathetic.&lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-5253605131723573439?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/5253605131723573439/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=5253605131723573439' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/5253605131723573439'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/5253605131723573439'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/06/apple-knows-where-you-are-and-shares-it.html' title='Apple knows Where you are - and shares it'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-8122695827260068652</id><published>2010-06-07T08:21:00.001-06:00</published><updated>2010-06-07T08:21:17.048-06:00</updated><title type='text'>Why the Euro is doomed</title><content type='html'>&lt;p style="clear: both"&gt;As they say a picture paints a thousand words...&lt;/p&gt;&lt;p style="clear: both"&gt;&lt;a href="http://lh6.ggpht.com/_zdTQ51CigXM/TA0AWhQqKnI/AAAAAAAAAaQ/z0AJgMuBFS0/s800/Preview.png" class="image-link"&gt;&lt;img class="linked-to-original" src="http://lh3.ggpht.com/_zdTQ51CigXM/TA0AWNHtHAI/AAAAAAAAAaM/VDMXJq1-na0/s800/Preview-thumb.png" height="240" width="380" style=" text-align: center; display: block; margin: 0 auto 10px;" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-8122695827260068652?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/8122695827260068652/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=8122695827260068652' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/8122695827260068652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/8122695827260068652'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/06/why-euro-is-doomed.html' title='Why the Euro is doomed'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_zdTQ51CigXM/TA0AWNHtHAI/AAAAAAAAAaM/VDMXJq1-na0/s72-c/Preview-thumb.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-2329242689353898213</id><published>2010-05-20T13:43:00.001-06:00</published><updated>2010-05-20T13:43:52.813-06:00</updated><title type='text'>Web 2.0 - it's 1999 all over again</title><content type='html'>&lt;p style="clear: both"&gt;&lt;a href="http://lh4.ggpht.com/_zdTQ51CigXM/S_WQ9cnRpuI/AAAAAAAAAZ4/-TKlwOHlSL0/s800/Safari.png" class="image-link"&gt;&lt;img class="linked-to-original" src="http://lh3.ggpht.com/_zdTQ51CigXM/S_WQ8UCsosI/AAAAAAAAAZ0/Bn5ACyBcA6Y/s800/Safari-thumb.png" height="303" width="198" style=" text-align: center; display: block; margin: 0 auto 10px;" /&gt;&lt;/a&gt;There are so many reasons to love the humor site &lt;a href="http://www.theonion.com/" target="_blank"&gt;The Onion&lt;/a&gt;. Here is the latest, hot from its breaking news desk: &lt;/p&gt;&lt;blockquote style="clear: both"&gt;&lt;p&gt;NEW YORK—While millions of young, tech-savvy professionals already use services like Facebook and Twitter to keep in constant touch with friends, a new social networking platform called Foursquare has recently taken the oh, fucking hell, can’t some other desperate news outlet cover this crap instead? &lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote style="clear: both"&gt;&lt;p&gt;Hip city-dwellers nationwide are embracing the new, come to think of it, haven’t we used this photo for some other tech piece? &lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote style="clear: both"&gt;&lt;p&gt;Launched last year, Foursquare is unique in that it not only allows users to broadcast their whereabouts, but also offers a number of built-in incentives, including some innovative new crap The New York Times surely has a throbbing hard-on for. &lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote style="clear: both"&gt;&lt;p&gt;In fact, why don’t we just let them report on this garbage and call it a day? &lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote style="clear: both"&gt;&lt;p&gt;“Foursquare is a little bit of everything—a friend-finder, a local city guide, an interactive mobile game,” said company cofounder Dennis Crowley, as if reading from the same tired script used by every one of these Web 2.0 or whatever-the-fuck-they’re-called startups. “But more than that, Foursquare is an [endless string of meaningless buzzwords we just couldn't bring ourselves to transcribe].” &lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote style="clear: both"&gt;&lt;p&gt;Added Crowley, “[Who gives a shit].” &lt;/p&gt;&lt;/blockquote&gt;&lt;p style="clear: both"&gt;Read much more of this very funny made-up story &lt;a href="http://www.theonion.com/articles/new-social-networking-site-changing-the-way-oh-chr,17465/" target="_blank"&gt;here.&lt;/a&gt; &lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-2329242689353898213?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/2329242689353898213/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=2329242689353898213' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/2329242689353898213'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/2329242689353898213'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/05/web-20-it-1999-all-over-again.html' title='Web 2.0 - it&amp;#39;s 1999 all over again'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_zdTQ51CigXM/S_WQ8UCsosI/AAAAAAAAAZ0/Bn5ACyBcA6Y/s72-c/Safari-thumb.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-698698715886395937</id><published>2010-05-19T08:36:00.001-06:00</published><updated>2010-05-19T08:36:30.212-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='American'/><title type='text'>Are you an American?  Born and raised?  Then vote!</title><content type='html'>&lt;p style="clear: both"&gt;&lt;a href="http://lh4.ggpht.com/_zdTQ51CigXM/S_P3bJcMjyI/AAAAAAAAAZw/JoOk3Qw0Tto/s800/Mail.png" class="image-link"&gt;&lt;img class="linked-to-original" src="http://lh4.ggpht.com/_zdTQ51CigXM/S_P3aLhA_KI/AAAAAAAAAZs/qHHRHdH1Mxg/s800/Mail-thumb.png" height="331" width="371" style=" text-align: center; display: block; margin: 0 auto 10px;" /&gt;&lt;/a&gt;&lt;br /&gt;My name is d'Lynn. I'm a disabled Vietnam vet. I don't look too bad for a beat-up old fart, do I? And that's my ride. She's looking pretty good looking also, especially when you consider that she'll turn twenty this summer. That's right, it's a 1990 with a 1990 sidecar. I can't ride a solo bike, ergo the sidecar rig. It's my sole means of transportation - rain or shine, snow or wind, and this summer also marks a milestone in both of our lives, as I will finally be able to pay her off. Twenty years old? What? Why did it take so long? &lt;/p&gt;&lt;p style="clear: both"&gt;You weren't paying attention, were you? It's right at the beginning of this paragraph. I am a disabled vet, which means I receive a veterans administration disability pension, which also means "I'm broke!" Just one step ahead of being homeless every month, and that's not an idle statement or an"Oh, whoa is me" dire complaint. There's a point to this, so hang in there a minute or two and read on.There's a 25-year-old illegal immigrant woman living in Florida, with eight kids. Yes, eight "anchor babies" and she receives just shyof $1,500 per month per kid, plus medical, plus food stamps. Oh, wait. I've been informed that I shouldn't call them Food Stampsanymore. That's not PC. It's all called "Social Assistance" now. You do the math on that yourself. I'd say that she was schooled early in how to make it in the system. Twenty-five years old, eight kids . . . . . yep, she started early.&lt;/p&gt;&lt;p style="clear: both"&gt;&lt;br /&gt;You can whip out the calculator if you want, but this women who never has paid a dime in taxes of any kind, (and still doesn't - she's 'illegal,' remember?) is here in this country illegally. She hasn't paid one one cent in medical for all the "anchor babies," makes more in one month, legally, than I receive in over a year and a half in disability payments and I can't even get food stamps! Oops, I mean "Social Assistance."Technically I am eligible for "Social Assistance." I was told it would be a walk through - a gimme - being disabled. No problem, and in the very next breath I was also informed that under the law the amount I received in "Social Assistance" would be deducted from my disability pension. &lt;/p&gt;&lt;p style="clear: both"&gt;&lt;br /&gt;Let's say I take a great photograph. It was just luck, a one of a kind accidental, in the right place at the right time shot. My local newspaper offers me fifty bucks to use the photo in a featured story. (I live in a small town and fifty bucks is all they could afford.) I have to report that fifty dollars to the VA as earned income, which will immediately be deducted from my next month's disability check. If I don't report it I'm in violation of federal law and technically they can stop my disability pension and prosecute me under a federal felony. Pretty cool, eh? For fifty bucks.I see no point in dealing with two federal bureaucracies, so I don't bother. What's the point?She's here illegally and with just one kid would make over twice what I receive per month. She has eight and she's not a stand-out case. She's not alone. That's the way the system works. Millions of illegal immigrants know this, know how the system works and know how to use it. (Haven't you seen the pamphlet? It's handed out all along our borders, "The Illegal Immigrants' Guide to Keeping America Just The Way It Is.") and that's just the way it works.&lt;/p&gt;&lt;p style="clear: both"&gt;&lt;br /&gt;Did you know that the federal government provides a "refugee" in this country with a monthly "stipend" of $1,890, plus $580 a month in "Social Assistance?" That's $2,470 a month, tax-free. That's two and a half times what I'm allowed to receive as a disabled vet. And just what did they do to earn this? All you have to do is show up on our collective doorstep, raise your right hand and swear that you're a refugee and, bingo, receive $30,000 a year, tax-free. That's more than someone making $15 an hour, and they have to paytaxes to boot!Now, in defense of the Veterans Administration, they are doing what they can with what they've got. This is precious little compared to what they should have to get the job done. At least this country has a VA. It's the Senate that keeps passing laws, rules and guidelines,cutting their budget, denying requests for more staff and computer systems to handle the massive work flow. Their hands are tied by the very government that's supposed to give them what they need to get the job done, by the government you voted into office. &lt;/p&gt;&lt;p style="clear: both"&gt;&lt;br /&gt;Don't scream at the VA. I have. It's misguided anger. The point to this "story?" Just why are you paying such high taxes to support this incredibly screwed-up government? Why? And I'm notproposing you stop paying your taxes. That's wrong. There are good programs and reasons to pay your taxes and support our government. What am I proposing? It's quite simple. Vote.The government, our government, is broken and we as the voters serve as the maintenance crew. &lt;/p&gt;&lt;p style="clear: both"&gt;We fix it . . . . . by voting.&lt;/p&gt;&lt;p style="clear: both"&gt;If your state Senator has been in office more then two terms, vote 'em out at the next election. If your state representative has been in office more then two terms, vote 'em out of office. We put term limits on just about every publicly-elected official in the country except the House and Senate. Why? Believe me, they know this and love it! Ahhh - the power!I don't care how much you believe your Senator or Representative is doing a good job. They're not! Look at the government you have, that we have. How can you state they are doing what you want as the voter that put them there? How?Vote them out of office. Do it. Change the course of this country's history by what you are granted and guaranteed under the law. Vote! &lt;/p&gt;&lt;p style="clear: both"&gt;&lt;br /&gt;And if you have the guts, the anger, the outrage, start a petition in your state for a state-wide initiative to be placed on your next state ballot. Limiting the terms ofoffice for your state senators and state representatives to your federal government to two terms.The federal government will never pass such a law, but you can. You can get it done. You can force it. You can make it a law.This is the first step in "getting it right." Just vote. It's simple. It's easy.This first step will send a very clear message. It'll work. It'ill put "us" back in control of "them." As it should be. &lt;/p&gt;&lt;p style="clear: both"&gt;&lt;br /&gt;As it was intended in the first place.Are you an American? Born and raised? Then vote!&lt;/p&gt;&lt;p style="clear: both"&gt;&lt;br /&gt;Side note: I sent this e-mail to a little over one hundred on my e-mail list. If you believe I'm wrong or misguided or you simply don't agree, that's fine. Go right ahead a delete this e-mail. No problem. Sorry to have bothered you. But if you think I just might have a worthwhile idea, something we can easily accomplish, something that could be a small part at getting this country back under "our"control, then please pass this along.&lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-698698715886395937?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/698698715886395937/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=698698715886395937' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/698698715886395937'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/698698715886395937'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/05/are-you-american-born-and-raised-then.html' title='Are you an American?  Born and raised?  Then vote!'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_zdTQ51CigXM/S_P3aLhA_KI/AAAAAAAAAZs/qHHRHdH1Mxg/s72-c/Mail-thumb.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-6013824802866878032</id><published>2010-05-18T08:13:00.001-06:00</published><updated>2010-05-18T08:13:52.890-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='business'/><title type='text'>Not to take anything away from Shazam... but really</title><content type='html'>&lt;p style="clear: both"&gt;Today Shazam reached 75m users and there's a strong rumor out there that they'll be going public. Usually the acid test for IPO is 24 months of consecutive profits. &lt;/p&gt;&lt;p style="clear: both"&gt;So what are Shazam's numbers?&lt;/p&gt;&lt;blockquote style="clear: both"&gt;&lt;p&gt;In its 2008/09 fiscal year, Shazam Entertainment Ltd made a £89,943 post-tax loss and a £133,462 operating loss on turnover of £7.3 million, thanks to £886,903 costs and £6.5 million expenses.&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p style="clear: both"&gt;You've got to be kidding me?&lt;/p&gt;&lt;p style="clear: both"&gt;75m users is producing a post tax loss of £89,943 on revenue of £7.3 million&lt;/p&gt;&lt;p style="clear: both"&gt;And then we learn this:&lt;/p&gt;&lt;blockquote style="clear: both"&gt;&lt;p&gt;Shazam took an initial £11.5 million investment from Acacia Capital and DN Capital and a &lt;a href="http://paidcontent.co.uk/article/419-mobile-song-identifier-shazam-takes-more-funding-from-kcsb/" title="later round"&gt;later round&lt;/a&gt; of an undisclosed size from Kleiner Perkins Caulfield and Byers.&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p style="clear: both"&gt;So you take £11.5 and one more round, probably at least £20m, combine it for a total investment of around £30m or so and then product £7.3 in revenue for a post tax loss.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="clear: both"&gt;I'm sorry but that's not a business. You can't even determine the margin as you continue to try and scale the business. One misstep and everything evaporates. And yet - with all of this it's now an IPO candidate.&lt;/p&gt;&lt;p style="clear: both"&gt;I hardly think so - now we'll just have to wait and see.&lt;/p&gt;&lt;p style="clear: both"&gt;&lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-6013824802866878032?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/6013824802866878032/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=6013824802866878032' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/6013824802866878032'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/6013824802866878032'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/05/not-to-take-anything-away-from-shazam.html' title='Not to take anything away from Shazam... but really'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-8996253678197741695</id><published>2010-05-04T16:51:00.001-06:00</published><updated>2010-05-04T16:51:39.370-06:00</updated><title type='text'>Privacy - Yes, it's a big deal</title><content type='html'>&lt;p style="clear: both"&gt;&lt;a href="http://gigaom.com/2010/05/04/congress-proposes-sweeping-internet-privacy-bill/"&gt;Congress Proposes Sweeping Internet Privacy Bill &lt;/a&gt;&lt;/p&gt;&lt;p style="clear: both"&gt;Here’s one of the consequences&lt;/p&gt;&lt;blockquote style="clear: both"&gt;&lt;p&gt;If a new &lt;a href="http://www.boucher.house.gov/index.php?option=com_content&amp;amp;view=article&amp;amp;id=1957:boucher-stearns-release-discussion-draft-of-privacy-legislation-may-4-2010&amp;amp;catid=33&amp;amp;Itemid=41"&gt;online privacy bill proposed today&lt;/a&gt;by two U.S. senators becomes law, web surfers could find themselves confronted with a growing swarm of disclosure notices, opt-in requests and user information licenses whenever they try to use websites and services that employ online advertising. &lt;/p&gt;&lt;/blockquote&gt;&lt;p style="clear: both"&gt;Can imagine everywhere you go on the web all you see is opt-in notices that have to be clicked each time, and or requests for user information. This is a real killer for Mobile users who will not stop to type in this data. &lt;/p&gt;&lt;p style="clear: both"&gt;&lt;a href="http://lh5.ggpht.com/_zdTQ51CigXM/S-Ck2GBgm6I/AAAAAAAAAZg/oQ_F1e4zYec/s800/Parallels_Desktop_2.png" class="image-link"&gt;&lt;img class="linked-to-original" src="http://lh4.ggpht.com/_zdTQ51CigXM/S-Ck1tx5wlI/AAAAAAAAAZc/2kLQbn_LhHQ/s800/Parallels_Desktop_2-thumb.png" height="570" width="345" style=" text-align: center; display: block; margin: 0 auto 10px;" /&gt;&lt;/a&gt;Here’s the alternative - Select Privacy Options in the menu (above picture) and then select “Send Privacy Notice to Website” - Opt-in. This lets the web server know “ahead” of time that you’re giving them permission to use your data. No annoying pop-up’s, nothing to type in, and compliance with the customers privacy.&lt;/p&gt;&lt;p style="clear: both"&gt;&lt;a href="http://lh3.ggpht.com/_zdTQ51CigXM/S-Ck-WcNXiI/AAAAAAAAAZo/Y9kKHJaw9wE/s800/Parallels_Desktop.png" class="image-link"&gt;&lt;img class="linked-to-original" src="http://lh6.ggpht.com/_zdTQ51CigXM/S-Ck5Cvtr3I/AAAAAAAAAZk/P0E3B39OyHs/s800/Parallels_Desktop-thumb.png" height="570" width="347" style=" text-align: center; display: block; margin: 0 auto 10px;" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-8996253678197741695?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/8996253678197741695/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=8996253678197741695' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/8996253678197741695'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/8996253678197741695'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/05/privacy-yes-it-big-deal.html' title='Privacy - Yes, it&amp;#39;s a big deal'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_zdTQ51CigXM/S-Ck1tx5wlI/AAAAAAAAAZc/2kLQbn_LhHQ/s72-c/Parallels_Desktop_2-thumb.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-3597782506777162346</id><published>2010-05-03T07:31:00.001-06:00</published><updated>2010-05-03T07:31:03.543-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='5o9 Inc'/><title type='text'>The Smartphone's rosey future</title><content type='html'>&lt;p style="clear: both"&gt;&lt;a href="http://www.mondaynote.com/2010/05/02/very-personal-computing/#comment-2950"&gt;Very Personal Computing | Monday Note&lt;/a&gt;&lt;/p&gt;&lt;blockquote style="clear: both"&gt;&lt;p&gt;As always, it's all about "Show Me the Money". This graphic illustrates it well.&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p style="clear: both"&gt;&lt;a href="http://lh6.ggpht.com/_zdTQ51CigXM/S97QFSMeuLI/AAAAAAAAAZY/sigrHMI4s68/s800/Safari.png" class="image-link"&gt;&lt;img class="linked-to-original" src="http://lh5.ggpht.com/_zdTQ51CigXM/S97QFPY25yI/AAAAAAAAAZU/tDQIJfKnZzo/s800/Safari-thumb.png" height="249" width="351" style=" text-align: center; display: block; margin: 0 auto 10px;" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;blockquote style="clear: both"&gt;&lt;p&gt;In the PC business it's all about margins. As a product matures and becomes a commodity item, it's natural for margins to fall. The reason that Smartphones are now accelerating faster than anticipated is that it provides venders with a "Net New Revenue Opportunity" with associated higher margins. &lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote style="clear: both"&gt;&lt;p&gt;6 months ago no one was really paying attention to Mobile. Sure Apple was blasting ahead, but that's not enough of a "data point" for the masses to jump in. Fast forward 6 months and it's a whole new day out there.&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote style="clear: both"&gt;&lt;p&gt;It's still not quite time to strike up the band, but you can clearly hear them warming up. The music really starts cranking next year.&lt;/p&gt;&lt;/blockquote&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-3597782506777162346?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/3597782506777162346/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=3597782506777162346' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/3597782506777162346'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/3597782506777162346'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/05/smartphone-rosey-future.html' title='The Smartphone&amp;#39;s rosey future'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_zdTQ51CigXM/S97QFPY25yI/AAAAAAAAAZU/tDQIJfKnZzo/s72-c/Safari-thumb.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-4097391489673547836</id><published>2010-04-25T08:43:00.001-06:00</published><updated>2010-04-25T08:43:28.294-06:00</updated><title type='text'>The T word</title><content type='html'>&lt;p style="clear: both"&gt;&lt;a href="http://www.cringely.com/2010/04/the-t-word/"&gt;I, Cringely » Blog Archive » The T Word - Cringely on technology&lt;/a&gt;&lt;/p&gt;&lt;blockquote style="clear: both"&gt;&lt;p&gt;Without Trust you have nothing. Trust is achieved through transparency - something the Banks and Goldman have yet to embrace&lt;/p&gt;&lt;/blockquote&gt;&lt;p style="clear: both"&gt;&lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-4097391489673547836?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/4097391489673547836/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=4097391489673547836' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/4097391489673547836'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/4097391489673547836'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/04/t-word.html' title='The T word'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-5728800500625952832</id><published>2010-04-23T05:43:00.001-06:00</published><updated>2010-04-23T05:43:31.681-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><title type='text'>(Thin) Air on Mobile</title><content type='html'>&lt;p style="clear: both"&gt;&lt;a href="http://blogs.adobe.com/conversations/2010/04/adobe_air_on_the_android_platf.html"&gt;Adobe AIR on the Android Platform (Adobe Featured Blogs)&lt;/a&gt;&lt;/p&gt;&lt;blockquote style="clear: both"&gt;&lt;p&gt;Google is happy to be partnering with Adobe to bring the full web, great applications, and developer choice to the Android platform. Our engineering teams have been working closely to bring both AIR and Flash Player to Google's mobile operating system and devices.&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p style="clear: both"&gt;Ridiculous idea. Imagine designing an app that runs in Adobe Air on the desktop where you have a mouse, keyboard and big screen. Now the same app runs on Android. Good luck using that - Printing anyone?&lt;/p&gt;&lt;p style="clear: both"&gt;This is just a PR stunt. Air is to resource heavy for Mobile and Flash while OK on the desktop isn't needed on the small screen. &lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-5728800500625952832?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/5728800500625952832/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=5728800500625952832' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/5728800500625952832'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/5728800500625952832'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/04/thin-air-on-mobile.html' title='(Thin) Air on Mobile'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-9145534895084866433</id><published>2010-04-22T06:55:00.001-06:00</published><updated>2010-04-22T06:55:48.708-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><title type='text'>iAds, iAds, it's off to work I go.</title><content type='html'>&lt;p style="clear: both"&gt;&lt;a href="http://www.readwriteweb.com/archives/is_apple_booting_iads_competition_from_the_iphone.php"&gt;Is Apple Booting iAd's Competition from the iPhone?&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.readwriteweb.com/archives/is_apple_booting_iads_competition_from_the_iphone.php"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="clear: both"&gt;Yep. Advertising rely's on metrics - no metrics, no ads. Apple says no metrics for you and you're done.&lt;/p&gt;&lt;p style="clear: both"&gt;&lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-9145534895084866433?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/9145534895084866433/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=9145534895084866433' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/9145534895084866433'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/9145534895084866433'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/04/iads-iads-it-off-to-work-i-go.html' title='iAds, iAds, it&amp;#39;s off to work I go.'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-5486891869476207878</id><published>2010-04-20T15:51:00.001-06:00</published><updated>2010-04-20T15:51:09.336-06:00</updated><title type='text'>FaceCash</title><content type='html'>&lt;p style="clear: both"&gt;&lt;a href="http://mobile.venturebeat.com/2010/04/19/will-facecash-the-mobile-payment-application-kill-the-credit-card/"&gt;Will FaceCash, the mobile payment application, kill the credit card? | VentureBeat&lt;/a&gt;&lt;/p&gt;&lt;p style="clear: both"&gt;Here's the problem - infrastructure. If you have to install it takes forever to get traction. It also introduces the notion of multi-factor authentication by using your face. What's interesting is why do I have to have my bank and social security data on the phone? Where is that data going?&lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-5486891869476207878?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/5486891869476207878/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=5486891869476207878' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/5486891869476207878'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/5486891869476207878'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/04/facecash.html' title='FaceCash'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-5231955720271879159</id><published>2010-04-16T10:00:00.001-06:00</published><updated>2010-04-16T10:00:47.060-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Peter Cranstone'/><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='5o9 Inc'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Is Android Evil?</title><content type='html'>&lt;blockquote style="clear: both"&gt;&lt;p&gt;What might be the most closed system in the history of Open Source&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p style="clear: both"&gt;&lt;a href="http://www.visionmobile.com/blog/2010/04/is-android-evil/"&gt;VisionMobile: Is Android Evil?&lt;/a&gt;&lt;/p&gt;&lt;p style="clear: both"&gt;Don’t believe the commercials - dig into these mobile operating systems and you’ll really learn what goes on. It’s all about control, who gets to access what and then who makes money. Neither RIM, Apple, Nokia, Microsoft or Google are charities. Each of them are going for their own lock-in. Customers are being forced to choose a platform when a phone is the most personal decision you can make.&lt;/p&gt;&lt;p style="clear: both"&gt;The big 5 don’t want that - they’re grudgingly paying it lip service with HTML5 but only because it’s easy to add search and location tags. &lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-5231955720271879159?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/5231955720271879159/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=5231955720271879159' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/5231955720271879159'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/5231955720271879159'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/04/is-android-evil.html' title='Is Android Evil?'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-1343803759479853570</id><published>2010-04-12T17:09:00.001-06:00</published><updated>2010-04-12T17:09:03.398-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='5o9 Inc'/><title type='text'>What is Apple thinking?</title><content type='html'>&lt;blockquote style="clear: both"&gt;&lt;p&gt;“Notwithstanding anything else in this Agreement, Device Data may not be provided or disclosed to a third party without Apple’s prior written consent. Accordingly, the use of third party software in Your Application to collect and send Device Data to a third party for processing or analysis is expressly prohibited.”&lt;/p&gt;&lt;/blockquote&gt;&lt;p style="clear: both"&gt;link: &lt;a href="http://mediamemo.allthingsd.com/20100412/is-apple-closing-off-the-iphone-to-rival-ad-networks/"&gt; Is Apple Closing Off the iPhone to Rival Ad Networks? | Peter Kafka | MediaMemo | AllThingsD&lt;/a&gt; &lt;/p&gt;&lt;p style="clear: both"&gt;&lt;br /&gt;This is getting ridiculous. Apple wants to control every single thing. So why develop for the platform if you can't build a sustainable business?&lt;/p&gt;&lt;p style="clear: both"&gt;History is doomed to repeat itself. Apple is overreaching here.&lt;/p&gt;&lt;p style="clear: both"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-1343803759479853570?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/1343803759479853570/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=1343803759479853570' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/1343803759479853570'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/1343803759479853570'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/04/what-is-apple-thinking.html' title='What is Apple thinking?'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-6638232488026822752</id><published>2010-04-11T11:59:00.001-06:00</published><updated>2010-04-11T11:59:24.879-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='5o9 Inc'/><title type='text'>It's nuclear war in software</title><content type='html'>&lt;p style="clear: both"&gt;&lt;a href="http://brainstormtech.blogs.fortune.cnn.com/2010/04/11/has-steve-jobs-gone-mad/"&gt;Has Steve Jobs gone mad? - Apple 2.0 - Fortune Brainstorm Tech&lt;/a&gt;&lt;/p&gt;&lt;p style="clear: both"&gt;Apple is simply protecting it's platform against Microsoft, Google and Adobe. Same thing Google is doing with HTML5 (it's all about search).&lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-6638232488026822752?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/6638232488026822752/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=6638232488026822752' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/6638232488026822752'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/6638232488026822752'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/04/it-nuclear-war-in-software.html' title='It&amp;#39;s nuclear war in software'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-8612836735039016060</id><published>2010-04-08T16:15:00.001-06:00</published><updated>2010-04-08T16:15:18.792-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='5o9EZMobile'/><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='5o9 Inc'/><title type='text'>iAd – Value Extraction Machine vs. Value Generation Engine?</title><content type='html'>&lt;blockquote style="clear: both"&gt;&lt;p&gt;Apple CEO Steve Jobs kicked off his rationale for a new ad platform and experience by knocking the competition. “For lack of a more elegant way to say it, we think most of this mobile advertising really sucks,” he said. &lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote style="clear: both"&gt;&lt;p&gt;Jobs also took a direct dig at Google, noting that behavior in a mobile experience is more oriented to apps than search, so mobile advertising should center around apps and not search. Today, when users click on an ad within an app, “You click on a banner ad it yanks you out of an app, throws you in a browser,” said Jobs. “You may never get back to your ad and never to where you left out. So what’s the result? People don’t click on ads.” &lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote style="clear: both"&gt;&lt;p&gt;By contrast, “Because the iAd is in the OS itself, we have figured out a way to do interactive and video content without ever taking you out of the app with the iAd experience,” said Jobs. iAd holds a user’s place in an app and opens the ad up in an app-like environment that connects to the rest of the services on the iPhone, so users could look directly on a map for nearby stores, watch videos, make a picture their phone’s wallpaper, or buy a promoted app directly. &lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p style="clear: both"&gt;Couple of things worth noting:&lt;br /&gt;&lt;ul style="clear: both"&gt;&lt;li&gt;Apple had to pick apps - they don't have a search strategy (although you know it's coming)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;They just crushed the Mobile app/ad marketplace&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;From a business perspective Apple just extracted more value from their platform. They did so at the expense of all those VC backed Mobile ad engines including the $750M dollar purchase of AdMobs by Google. In my estimation they just lowered the value of everything around that is trying to generate value - except one constituent, the Mobile App developer. While they actually did him a favor, they made sure that no one but them is going to build big value off of that platform. (See the latest Apple Developer Agreement - &lt;a href="http://daringfireball.net/2010/04/iphone_agreement_bans_flash_compiler"&gt;link&lt;/a&gt; No love for Adobe) &lt;/p&gt;&lt;p style="clear: both"&gt;Fair enough - it's there platform. But what about the rest of the world? Well Mobile is a big place and while it appears that Apple is the center of the universe I believe 5 years from now we'll look back at this whole app thing with mild amusement.&lt;/p&gt;&lt;p style="clear: both"&gt;The world will have moved on - they will have transitioned to a Mobile Web environment which allows for a "Value Generation Engine" to be created that scales across ALL devices that connect to the Internet.&lt;/p&gt;&lt;p style="clear: both"&gt;In one respect Apple has done all of us a favor - they have now drawn a direct correlation between "Emotion" and "Interactivity" saying in effect that the more personal the ad, the more local the ad, the more relevant the ad the more likely the consumer is to interact with that ad.&lt;/p&gt;&lt;p style="clear: both"&gt;Well the good news is that there is already a solution out there for Mobile app and web app developers that leverages Apples idea and applies them to the Internet and all the devices that connect to it. &lt;/p&gt;&lt;p style="clear: both"&gt;You can now make the Internet Personal, Local and Mobile - it can now deliver contextually aware ads that are relevant and appealing. It can do all of this without requiring a single programming behavioral change. It's called 5o9EZMobile and you can find it here - &lt;a href="http://www.5o9inc.com"&gt;link&lt;/a&gt;&lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-8612836735039016060?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/8612836735039016060/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=8612836735039016060' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/8612836735039016060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/8612836735039016060'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/04/iad-value-extraction-machine-vs-value.html' title='iAd – Value Extraction Machine vs. Value Generation Engine?'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-6868057620360117095</id><published>2010-04-08T09:16:00.001-06:00</published><updated>2010-04-08T09:16:24.187-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blackberry'/><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='5o9 Inc'/><category scheme='http://www.blogger.com/atom/ns#' term='ipad'/><category scheme='http://www.blogger.com/atom/ns#' term='apple'/><title type='text'>Apple's iPad Memory Problem</title><content type='html'>&lt;p style="clear: both"&gt;I'm going to start this blog with a disclaimer. I have no axe to grind with Apple. I'm platform agnostic and only care about "the tools" that make things work. I've been in the software business for 20 years now, am the co-inventor of mod_gzip and my latest venture (&lt;a href="http://www.5o9inc.com"&gt;5o9 Inc&lt;/a&gt;) has a solution that runs on 7 platforms and allows you to extend your current web services to mobile with very little effort.&lt;br /&gt;&lt;br /&gt;So with that said let's dig in a little to the memory problem. Years and years ago my partner and I were playing around with one of the very early HP mobile computers. I believe it was a Jornada. I remember discussing with Kevin the OS and what it could and couldn't do. Essentially what Microsoft had done was to take their current OS and strip it down to the bare essentials. The only issue with doing this is the somewhat indiscriminate removal of various API's by which programmers build new features.&lt;/p&gt;&lt;p style="clear: both"&gt;&lt;br /&gt;Now let's fast forward to the introduction of the Blackberry Storm. We build software that runs on the Blackberry. However the Storm caught us out. The Storm introduced a new form factor. A touch screen that enables you to pinch and zoom etc. What we didn't realize at the time was that this was an incredible performance hog. So bad in fact that RIM turned off access to a crucial API that we were using. Having access to the API while the browser was running would bring the machine to a stop. So they temporarily disabled it until you had finished in the browser. Of course it was too late for us. We solved the problem using a different technique but I was again reminded that "pie is never free at the truck stop". &lt;/p&gt;&lt;p style="clear: both"&gt;&lt;br /&gt;This now brings me to the iPad. I first noticed the issue on &lt;a href="http://daringfireball.net/2010/04/the_ipad"&gt;Daring Fireball&lt;/a&gt; where he talks about his frustration with Safari (scroll down for the comments). You then can click on another &lt;a href="http://rentzsch.tumblr.com/post/382362022/persistent-mobilesafari-pages"&gt;link&lt;/a&gt; which talks about why Apple may have made the design decisions they have with Mobile Safari.&lt;/p&gt;&lt;p style="clear: both"&gt;&lt;br /&gt;So here's my premise - Apple have made some design decisions which are going to have ramifications. First of all they took the OSX platform and stripped it down. In typical Apple style less is more. I think in this case they did a little too much pruning. There's a real reason that the iPad doesn't have any ports. It's not because you couldn't put them in - it's because the amount of memory required to run would exceed the 512MB it has onboard. Which brings me to Safari. Think of Safari as a "poor mans multi-tasker" in as much it can open "multiple tabs". There's an incredible amount of rendering going on in each tab. If the page has lots of JavaScript it means that the JVM (Java Virtual Machine) is working overtime. Add in a "big screen" compared with the iTouch and all the performance required to drive that and you're going to hit the memory limit immediately.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="clear: both"&gt;If Apple could have got 1GB of RAM on that chip it would have shipped with a camera and a USB port. No question. Aesthetics aside the iPad has traded performance and flash graphics for memory. The app that is impacted the most is the browser because of the additional requirements that are placed on the CPU to run not only the GUI interface, but multiple tabs and the rendering necessary for HTML and JavaScript - plus let's not forget the fact that it has to communicate via the TCP/IP subsystem which is talking to WiFi etc.&lt;/p&gt;&lt;p style="clear: both"&gt;&lt;br /&gt;In short - Apple has the same problem with the iPad that the Blackberry Storm had when it first came out. The Storm's performance was awful - Apple has a bigger chip to use, but as they say in the automobile industry there's no substitute for "cc's" - in this case - Memory. The next rev of this device will have more memory. As soon as it does you can add a port, and the browser will be better behaved.&lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-6868057620360117095?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/6868057620360117095/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=6868057620360117095' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/6868057620360117095'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/6868057620360117095'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/04/apple-ipad-memory-problem.html' title='Apple&amp;#39;s iPad Memory Problem'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-2858518531532727751</id><published>2010-04-07T14:41:00.001-06:00</published><updated>2010-04-07T14:41:09.964-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='5o9 Inc'/><title type='text'>Widgets little secret.</title><content type='html'>&lt;p style="clear: both"&gt;&lt;a href="http://www.enterprisemobiletoday.com/news/article.php/3875031/BlackBerry-OS-Update-RIM-Woos-BlackBerry-Devs-With-Java-Web-Tools-Update.htm"&gt;BlackBerry OS Update: RIM Woos BlackBerry Devs With Java, Web Tools Update - www.enterprisemobiletoday.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="clear: both"&gt;Wow, 20,000 new API's to access via Widgets and good old HTML/JavaScript. Here's what nobody is talking about - Cross Platform Support. &lt;/p&gt;&lt;p style="clear: both"&gt;So you sit down to write this cool little widget to tie into your web app. It (the widget) talks to the Operating System via the 20,000 API's and returns data. You can then access that data via an HTML page. Essentially the Widget framework "hosts" the browsers control and you get a browser in a widget window. &lt;/p&gt;&lt;p style="clear: both"&gt;Presto you think you're done, you have a cool "web app". &lt;/p&gt;&lt;p style="clear: both"&gt;Not so fast! &lt;/p&gt;&lt;p style="clear: both"&gt;That widget runs on Blackberry's OS which is not compatible with any other OS. So now you have to port the widget code to the other operating system. Only one problem - they don't support Blackberry's widget framework. And all that HTML/JavaScript you wrote - Oops, doesn't work on any other device.&lt;/p&gt;&lt;p style="clear: both"&gt;Bugger, back to square one.&lt;/p&gt;&lt;p style="clear: both"&gt;But wait there's more - Blackberry supports the OS and the Widget Framework, but the carrier gets the final say as to what the Widget can access. And guess what? Different carriers have different rules.&lt;/p&gt;&lt;p style="clear: both"&gt;Bugger, Bugger.&lt;/p&gt;&lt;p style="clear: both"&gt;Now you have to build a QA matrix to support the carriers and their peculiarities. And none of this works on any other platform. Oh Joy - Not!&lt;/p&gt;&lt;p style="clear: both"&gt;Looking for a real cross platform solution for your Web app? &lt;br /&gt;&lt;a href="http://www.5o9inc.com"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="clear: both"&gt;&lt;a href="http://www.5o9inc.com" style="text-decoration: none;"&gt;Click here&lt;/a&gt; &lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-2858518531532727751?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/2858518531532727751/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=2858518531532727751' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/2858518531532727751'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/2858518531532727751'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/04/widgets-little-secret.html' title='Widgets little secret.'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-9020212247150960101</id><published>2010-04-07T11:05:00.001-06:00</published><updated>2010-04-07T11:05:46.023-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><title type='text'>iPad + Keyboard = Laptop</title><content type='html'>&lt;p style="clear: both"&gt;I said it awhile ago. The iPad is a laptop without the keyboard. Well people now want to use it with a keyboard. And we're back to a laptop.&lt;/p&gt;&lt;p style="clear: both"&gt;&lt;img src="http://lh3.ggpht.com/_zdTQ51CigXM/S7y7Y2TrYSI/AAAAAAAAAZM/iC4-vtXbvFY/s800/Safari1-thumb.png" height="298" width="380" style=" text-align: center; display: block; margin: 0 auto 10px;" /&gt;&lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-9020212247150960101?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/9020212247150960101/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=9020212247150960101' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/9020212247150960101'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/9020212247150960101'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/04/ipad-keyboard-laptop.html' title='iPad + Keyboard = Laptop'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_zdTQ51CigXM/S7y7Y2TrYSI/AAAAAAAAAZM/iC4-vtXbvFY/s72-c/Safari1-thumb.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-2525698263774573447</id><published>2010-04-06T16:36:00.001-06:00</published><updated>2010-04-06T16:36:05.885-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='devcap'/><title type='text'>Why resolving Device Capabilitites is so hard</title><content type='html'>&lt;p style="clear: both"&gt;Which browser am I using?&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="clear: both"&gt;&lt;img src="http://lh6.ggpht.com/_zdTQ51CigXM/S7u3RKRG4DI/AAAAAAAAAZE/1OzRNvvuPhY/s800/Safari-thumb.png" height="237" width="380" style=" text-align: center; display: block; margin: 0 auto 10px;" /&gt;It looks like Safari on a Mac - however I can “trick” (aka spoof) the browser into sending a different “User-Agent” (&lt;a href="http://en.wikipedia.org/wiki/User_agent"&gt;link&lt;/a&gt;) to a web server. I can make the web server “think” that it’s talking to ANY one of the browser versions shown above - 19 of them. In fact there are two missing - Mobile Safari - iPad 3.1.3 and soon to be 4.0.0 How the heck do I (the web app programmer) really figure out exactly what is at the other end of the conversation.&lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-2525698263774573447?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/2525698263774573447/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=2525698263774573447' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/2525698263774573447'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/2525698263774573447'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/04/why-resolving-device-capabilitites-is.html' title='Why resolving Device Capabilitites is so hard'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_zdTQ51CigXM/S7u3RKRG4DI/AAAAAAAAAZE/1OzRNvvuPhY/s72-c/Safari-thumb.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-5683040984820047354</id><published>2010-04-06T08:31:00.001-06:00</published><updated>2010-04-06T08:31:41.146-06:00</updated><title type='text'>The next killer app</title><content type='html'>&lt;blockquote style="clear: both"&gt;&lt;p&gt;The next "killer app?" - Trust. Trust drives transactions. Customers want control over their "Trust account". 5o9's solution enables that to happen on any device, any screen, anywhere, at any time.&lt;/p&gt;&lt;/blockquote&gt;&lt;p style="clear: both"&gt;link: &lt;a href="http://www.facebook.com/home.php"&gt;Facebook&lt;/a&gt;  &lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-5683040984820047354?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/5683040984820047354/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=5683040984820047354' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/5683040984820047354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/5683040984820047354'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/04/next-killer-app.html' title='The next killer app'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-5625195771301282129</id><published>2010-04-04T07:04:00.001-06:00</published><updated>2010-04-04T07:04:24.010-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><title type='text'>iPad impressions</title><content type='html'>&lt;p style="clear: both"&gt;It's fast, it's heavy (way too heavy). 2x pixelation is awful. It's not a computer replacement until it cuts the cord with iTunes. (The Cloud) People looking at it in Best Buy and then moving on. It's not as big a deal as the iPhone was. iWork is ok for simple stuff, not going to replace anything. Rev 2.0 will be better.&lt;/p&gt;&lt;p style="clear: both"&gt;To me the real issue is the continued dependency on iTunes. Time to move on.&lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-5625195771301282129?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/5625195771301282129/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=5625195771301282129' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/5625195771301282129'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/5625195771301282129'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/04/ipad-impressions.html' title='iPad impressions'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-4926161242809251945</id><published>2010-04-03T09:55:00.001-06:00</published><updated>2010-04-03T09:55:38.393-06:00</updated><title type='text'>Privacy is NOT dead</title><content type='html'>&lt;p style="clear: both"&gt;&lt;/p&gt;&lt;p style="clear: both"&gt;What do customers want?&lt;br /&gt;&lt;br /&gt;&lt;ul style="clear: both"&gt;&lt;li&gt;Convenience&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Privacy&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Control&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;p style="clear: both"&gt;ink: &lt;a href="http://windowsteamblog.com/blogs/windowslive/archive/2010/04/02/privacy-is-not-dead.aspx"&gt;Privacy is not dead - Inside Windows Live - The Windows Blog &lt;/a&gt;  &lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-4926161242809251945?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/4926161242809251945/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=4926161242809251945' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/4926161242809251945'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/4926161242809251945'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/04/privacy-is-not-dead.html' title='Privacy is NOT dead'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-3575707186702536048</id><published>2010-04-02T17:12:00.001-06:00</published><updated>2010-04-02T17:12:41.731-06:00</updated><title type='text'>What's this?</title><content type='html'>&lt;p style="clear: both"&gt;&lt;img src="http://lh6.ggpht.com/_zdTQ51CigXM/S7Z54YbmbaI/AAAAAAAAAY8/NHK9YcnjzeM/s800/iPad-thumb.png" height="286" width="380" style=" text-align: center; display: block; margin: 0 auto 10px;" /&gt;&lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-3575707186702536048?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/3575707186702536048/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=3575707186702536048' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/3575707186702536048'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/3575707186702536048'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/04/what-this.html' title='What&amp;#39;s this?'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_zdTQ51CigXM/S7Z54YbmbaI/AAAAAAAAAY8/NHK9YcnjzeM/s72-c/iPad-thumb.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-2060749123264422886</id><published>2010-04-02T16:55:00.001-06:00</published><updated>2010-04-02T16:55:15.520-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='Privacy'/><title type='text'>Privacy really is important</title><content type='html'>&lt;p style="clear: both"&gt;&lt;a href="http://www.fastcompany.com/1605224/foursquare-virtual-graffiti-geotagging-tags-augmented-reality-lbs"&gt;Foursquare's Digital Graffiti, a Legally Nerve-Wracking Taste of the Future | Technomix | Fast Company&lt;/a&gt;&lt;/p&gt;&lt;blockquote style="clear: both"&gt;&lt;p&gt;Worth a read and also worth really thinking about. Welcome to the law of unintended consequences. Privacy is a serious matter.&lt;/p&gt;&lt;/blockquote&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-2060749123264422886?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/2060749123264422886/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=2060749123264422886' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/2060749123264422886'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/2060749123264422886'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/04/privacy-really-is-important.html' title='Privacy really is important'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-7000960402563313082</id><published>2010-03-31T09:39:00.001-06:00</published><updated>2010-03-31T09:39:12.346-06:00</updated><title type='text'>Context is the Future of Mobile</title><content type='html'>&lt;blockquote style="clear: both"&gt;&lt;p&gt;&lt;blockquote style="clear: both"&gt;Context aware solutions are the future. Let me add something else - without context you're just a "dumb pipe", with context you can personalize the web. And that's a game changer. &lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p style="clear: both"&gt;&lt;img src="http://lh6.ggpht.com/_zdTQ51CigXM/S7NsnaWhnZI/AAAAAAAAAY0/2GvYVkp3kNw/s800/Evolution_of_the_Mobile_Experience1-thumb.png" height="209" width="379" style=" text-align: center; display: block; margin: 0 auto 10px;" /&gt;&lt;/p&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-7000960402563313082?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/7000960402563313082/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=7000960402563313082' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/7000960402563313082'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/7000960402563313082'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/03/context-is-future-of-mobile.html' title='Context is the Future of Mobile'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_zdTQ51CigXM/S7NsnaWhnZI/AAAAAAAAAY0/2GvYVkp3kNw/s72-c/Evolution_of_the_Mobile_Experience1-thumb.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20399608.post-2472868335467550736</id><published>2010-03-30T07:14:00.001-06:00</published><updated>2010-03-30T07:14:27.598-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='5o9 Inc'/><category scheme='http://www.blogger.com/atom/ns#' term='The Web'/><title type='text'>Flash, HTML5 or Bust?</title><content type='html'>&lt;p style="clear: both"&gt;&lt;a href="http://techcrunch.com/2010/03/29/google-flash-apple/"&gt;With More Flash, Is Google About To Cut Off The HTML5 Nose To Spite Apple’s Face?&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;blockquote style="clear: both"&gt;&lt;p&gt;More confusion and uncertainty for developers and users alike. &lt;/p&gt;&lt;/blockquote&gt;&lt;br class='final-break' style='clear: both' /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20399608-2472868335467550736?l=petercranstone.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://petercranstone.blogspot.com/feeds/2472868335467550736/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20399608&amp;postID=2472868335467550736' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/2472868335467550736'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20399608/posts/default/2472868335467550736'/><link rel='alternate' type='text/html' href='http://petercranstone.blogspot.com/2010/03/flash-html5-or-bust.html' title='Flash, HTML5 or Bust?'/><author><name>Peter Cranstone</name><uri>https://profiles.google.com/108344821364034931664</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-kIsOnCl7w5E/AAAAAAAAAAI/AAAAAAAAAoE/j1EHrZjnrj4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry></feed>
