<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Brad Frost Web &#187; Brad Frost Web | </title>
	<atom:link href="http://bradfrostweb.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://bradfrostweb.com</link>
	<description>Web Design, Music and Art</description>
	<lastBuildDate>Thu, 03 May 2012 21:21:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
		<item>
		<title>Non-Breaking Space Podcast</title>
		<link>http://bradfrostweb.com/blog/notes/non-breaking-space-podcast/</link>
		<comments>http://bradfrostweb.com/blog/notes/non-breaking-space-podcast/#comments</comments>
		<pubDate>Mon, 23 Apr 2012 19:33:44 +0000</pubDate>
		<dc:creator>brad</dc:creator>
				<category><![CDATA[notes]]></category>

		<guid isPermaLink="false">http://bradfrostweb.com/?p=3924</guid>
		<description><![CDATA[I recently had the great opportunity to talk mobile web, future-friendly, qr codes and more with Christopher Schmitt (@teleject), Dave MacFarland (@davemcfarland), and Chris Enns (@ichris) on the Non-Breaking Space Podcast. I had a lot of fun so I hope you don&#8217;t hate it. Brad Frost on Non-Breaking Space Podcast The podcast on SSKTN MP3 download Subscribe to the Non-Breaking Space Podcast on iTunes or RSS]]></description>
			<content:encoded><![CDATA[<p><a href="http://nonbreakingspace.tv/brad-frost/"><img src="http://bradfrostweb.com/wp-content/uploads/2012/04/Screen-shot-2012-04-23-at-3.29.14-PM-650x503.png" alt="Brad Frost on Non-Breaking Space Podcast" title="Brad Frost on Non-Breaking Space Podcast" width="650" height="503" class="alignnone size-medium wp-image-3928" /></a></p>
<p>I recently had the great opportunity to talk mobile web, future-friendly, qr codes and more with Christopher Schmitt (<a href="http://twitter.com/teleject">@teleject</a>), Dave MacFarland (<a href="http://twitter.com/davemcfarland">@davemcfarland</a>), and Chris Enns (<a href="http://twitter.com/ichris">@ichris</a>) on the <a href="http://nonbreakingspace.tv/brad-frost/">Non-Breaking Space Podcast</a>. I had a lot of fun so I hope you don&#8217;t hate it.</p>
<ul>
<li><a href="http://nonbreakingspace.tv/brad-frost/">Brad Frost on Non-Breaking Space Podcast</a></li>
<li><a href="http://ssktn.com/podcasts/nbsp/brad-frost/">The podcast on SSKTN</a></li>
<li><a href="http://traffic.libsyn.com/unmatchedstyle/Brad-Frost-on-NBSPtv.mp3">MP3 download</a></li>
<li>Subscribe to the Non-Breaking Space Podcast on <a href="http://itunes.apple.com/ca/podcast/the-non-breaking-space-show/id507162981">iTunes</a> or <a href="http://feeds.feedburner.com/nbsp-new">RSS</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BDConf: Stephanie Rieger presents Reset the Web</title>
		<link>http://bradfrostweb.com/blog/mobile/bdconf-stephanie-rieger-presents-reset-the-web/</link>
		<comments>http://bradfrostweb.com/blog/mobile/bdconf-stephanie-rieger-presents-reset-the-web/#comments</comments>
		<pubDate>Mon, 23 Apr 2012 17:32:44 +0000</pubDate>
		<dc:creator>brad</dc:creator>
				<category><![CDATA[mobile]]></category>

		<guid isPermaLink="false">http://bradfrostweb.com/?p=3641</guid>
		<description><![CDATA[In Reset the Web, Stephanie Rieger (@stephanierieger) explains how mobile is just a glimpse into the very early stages of an entirely new digital ecosystem system. The web is less than 8,000 days old. What is the web actually for? Man as a tool maker has the ability to amplify our inherent ability. The computer amplifies memory, problem-solving, calculation, projection, analysis The Internet amplifies knowledge. The true potential of the Internet was revealed only when it became ubiquitously available. A [...]]]></description>
			<content:encoded><![CDATA[<p><iframe src="http://www.slideshare.net/slideshow/embed_code/12577714?rel=0" width="650" height="550" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe></p>
<p>In <a href="http://bdconf.com/2012/orlando/schedule#stephanierieger">Reset the Web</a>, <a href="http://stephanierieger.com/">Stephanie Rieger</a> (<a href="http://twitter.com/stephanierieger">@stephanierieger</a>) explains how mobile is just a glimpse into the very early stages of an entirely new digital ecosystem system.</p>
<ul>
<li><strong>The web is less than 8,000 days old.</strong></li>
<li>What is the web actually for? Man as a tool maker has the ability to amplify our inherent ability. The computer amplifies memory, problem-solving, calculation, projection, analysis</li>
<li><strong>The Internet amplifies knowledge.</strong> The true potential of the Internet was revealed only when it became ubiquitously available.</li>
<li>A smartphone is not a smartphone, it&#8217;s a device to simplify curiosity. It&#8217;s always connected to an open platform accessible by anyone with a browser</li>
<li><strong>&#8220;Hold on, Let me look that up. I just happen to have to sum of human knowledge in my pocket.&#8221; &#8220;The magic is in the palm of my hands&#8221;</strong></li>
<li><strong>The internet is what brings these devices to life.</strong> Without connectivity, these devices could only perform a limited number of tasks.</li>
<li>Technological revolutions require a level of plumbing. The web requires cables and connections, and so invention, implementation and market adoption influence what&#8217;s possible. It takes a long time to evolve the necessary plumbing to drive innovation.</li>
<li><strong>Internet &#8220;plumbing&#8221; is the scaffold on top of which we innovate.</strong></li>
<li>Emerging economies are skipping the traditional computing model (desktops, fixed lines and infrastructure) and are instead jumping straight to mobile infrastructure.</li>
</ul>
<h2>Contexts will be varied and unpredictable.</h2>
<ul>
<li>Current products are still deeply rooted in the past, but new diverse platforms and interactions will emerge. Small, large, mobile, immobile, and everything in between. </li>
<li>Contexts may be diverse, but they still &#8216;fit&#8217; our mental model of the web</li>
</ul>
<h2>In the future, everything will be connected.</h2>
<ul>
<li><a href="http://www.fxitech.com/products/">Cotton Candy computer</a>: plug a smart computer into any dumb computer  Many unknown unknowns.</li>
<li><a href="http://www.youtube.com/watch?v=9c6W4CCU9M4">Google&#8217;s Project Glass</a> and other speech-and-voice interfaces show us how not every connected device will rely on a screen.</li>
<li>Old &#8220;thing&#8221; + connectivity + software + UI = New smart &#8220;thing&#8221;</li>
<li>It now costs next to nothing to make something smart or connected. Emerging chips don&#8217;t require a traditional power supply, meaning they can be embedded in anything.</li>
</ul>
<h2>&#8220;Just in time&#8221; will replace &#8220;Just in case&#8221;</h2>
<ul>
<li>Right now, we have to go to the web , but in the future the web will come to us. In the future, things will tell us information rather than us having to seek out information about the thing.</li>
<li><strong>&#8220;We don&#8217;t want the app. We want what the app does. We could care less if we have the app, we just want the functionality.&#8221;</strong></li>
<li>In the future, our devices load applications opportunistically that are accessed seamlessly.</li>
<li>No new technology fully replaces the old, it simply augments it.</li>
<li>The most profound technologies are those that disappear. They weave themselves into the fabric of everyday life until they are indistinguishable </li>
</ul>
<h2>Content will need to flow like water.</h2>
<ul>
<li> Responsive design is just the beginning. It&#8217;s not just about flexible layouts, it&#8217;s about flexible content</h2>
<li>The browser and web platform. It&#8217;s easy to forget how much infrastructure we&#8217;ve built into the web and browser. Things like forms serve an important purpose.</li>
<li>Things we add are often a response to change. Interface conventions change as technology becomes available. &#8220;We have a robust browser now, how do we navigate it?&#8221; Reader apps are a response to clutter</li>
<li>Proxy web browsers are giant polyfills. They add a lot of value as they bridge the gap between the capable and incapable.</li>
<li>Tools that bridge the gap to respond to change: &#8220;Reader&#8221; apps, UA switching on mobile browsers</li>
<li>The rise of more baked-in features, like HTML5 forms. They&#8217;re intelligent, responsive, platform-appropriate yet adaptable components. What if we applied this to other components? </li>
<li>Everything you add to the page is something you&#8217;re taking away from the latency profile of the page. Everything you add should have real value.</li>
<li>&#8216;Back to Top&#8217; links are useful and easy to implement for long mobile pages. Why aren&#8217;t they baked this into all browsers?</li>
<li>Social media widgets are currently implemented client-side. These should eventually be offloaded to the platform. They should be considered plumbing. <strong>Mobile is the needle, social is the thread.</strong> -Pew</li>
<li>There are only so many ways to re-arrange complex navigation. Some sites are just complex, period. What about a native trigger that fires up a default browser &#8220;menu&#8221; component, similar to datepicker, or select menu, etc. </li>
<li>Media formats aren&#8217;t adaptive enough. <strong>We keep forgetting about user choice. </strong>They are the best ones to determine what quality of media they want.</li>
<li>Look to Quicktime wired media (used connection speed and screen size) as a reference. Drop in a self-contained package that allows you to not have to worry about the logic </li>
<li>Cultural change more dramatic, but we tend to focus on the technologies themselves. </li>
</ul>
<p>I&#8217;ve now had the opportunity to hear Stephanie present on multiple occasions, and every time I am completely blown away. This time, I was honored to make it into Stephanie&#8217;s slides in the form of a tweeting smart toaster. I&#8217;m very happy about that!</p>
<p><img src="http://bradfrostweb.com/wp-content/uploads/2012/04/Screen-shot-2012-04-23-at-1.20.03-PM-650x311.png" alt="@brad_frost tweets on web-enabled toaster" title="@brad_frost tweets on web-enabled toaster" width="650" height="311" class="alignnone size-medium wp-image-3915" /></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BDConf: James Pearce presents This Web Goes to 11</title>
		<link>http://bradfrostweb.com/blog/mobile/bdconf-james-pearce-presents-this-web-goes-to-11/</link>
		<comments>http://bradfrostweb.com/blog/mobile/bdconf-james-pearce-presents-this-web-goes-to-11/#comments</comments>
		<pubDate>Mon, 23 Apr 2012 15:42:17 +0000</pubDate>
		<dc:creator>brad</dc:creator>
				<category><![CDATA[mobile]]></category>

		<guid isPermaLink="false">http://bradfrostweb.com/?p=3634</guid>
		<description><![CDATA[In This Web Goes to 11, James Pearce (@jamespearce) demonstrates how device and network APIs can take the mobile web to a whole new dimension. The future looks awesome. The Current Mobile Web World The web was bound to escape from the desktop and was meant to be carried with us wherever we went. Native apps have access to all the device APIs and as a result can create more contextually-aware experiences. Look beyond the piece of glass and think [...]]]></description>
			<content:encoded><![CDATA[<p><script async class="speakerdeck-embed" data-id="4f8de9b837aff90021000dc9" data-ratio="1.2945638432364097" src="//speakerdeck.com/assets/embed.js"></script></p>
<p>In <a href="http://bdconf.com/2012/orlando/schedule#jamespearce">This Web Goes to 11</a>, <a href="http://tripleodeon.com/">James Pearce</a> (<a href="http://twitter.com/jamespearce">@jamespearce</a>) demonstrates how device and network APIs can take the mobile web to a whole new dimension. The future looks awesome.</p>
<h2>The Current Mobile Web World</h2>
<ul>
<li>The web was bound to escape from the desktop and was meant to be carried with us wherever we went. </li>
<li>Native apps have access to all the device APIs and as a result can create more contextually-aware experiences.</li>
<li><strong>Look beyond the piece of glass and think of the human on the other end of the device.</strong></li>
<li><strong>The mobile web is trapped in a sandbox called the browser</strong> and we&#8217;re forced to adapt to browser&#8217;s constraints.</li>
<li>Mobile web is in a pretty sad state with regards to capabilities. &#8220;I&#8217;m sure there are plenty of Facebook mobile web users that are confused why there isn&#8217;t an &#8216;upload photo&#8217; button.&#8221;</li>
<li>It&#8217;s not that native solutions will go away, but the web needs the power to at least be competitive with native solutions.</li>
<li>WAP sites years ago had access to device APIs that sadly aren&#8217;t available in modern mobile browsers</li>
</ul>
<h2>Device APIs</h2>
<ul>
<li><a href="http://www.w3.org/2009/dap/">Device API Working Group</a>, a good rundown of what we can hope to expect from the mobile web soon.</li>
<li><a href="http://dev.w3.org/geo/api/spec-source.html">Geolocation</a> is one of the best supported device APIs out of everything.</li>
<li><code>&lt;input type=file&gt;</code> currently doesn&#8217;t work on iOS, but is supported on Android 2.3+.</li>
<li><a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">getUserMedia</a> currently is only supported in Opera Mobile. James demoed a simple photo-taking app he made with 100 lines of code. Related: check out Patrick Lauke&#8217;s <a href="http://shinydemos.com/qr-code/">browser-based QR code reader demo</a> which uses getUserMedia.</li>
<li><a href="http://www.w3.org/TR/messaging-api/">Messaging API</a> allows you to send text messages from mobile browsers.</li>
<li>Mobile devices are bristling with sensors, unfortunately the mobile web currently doesn&#8217;t have access to many of them. </li>
<li><a href="https://wiki.mozilla.org/WebAPI">Mozilla WebAPI</a>  and <a href="http://www.mozilla.org/en-US/b2g/">Boot to Gecko</a> projects are hoping to make web THE platform. You can actually view source on a Boot to Gecko phone. James was a little concerned at first that Mozilla was duplicating efforts, but Mozilla has made a commitment to bring everything into the W3C as it gets developed.</li>
<li>The goal of <a href="http://phonegap.com">PhoneGap</a> is to expose as many device APIs as possible.</li>
<li>SMS and camera access and more could make authentication far more frictionless. Email is a pain in the ass. </li>
<li>Privacy concerns aren&#8217;t as big of a deal as they are a user choice.  Also, things that were historically taboo (i.e. sharing location) are now commonplace.</li>
<li>Progressive enhancement can give way to &#8216;no compromise&#8217;. If a photo app doesn&#8217;t have camera access, you&#8217;re not in business. Sometimes apps require advanced support and there&#8217;s little you can do to give an experience to unsupported platforms.</li>
<li><a href="http://developers.facebook.com/html5/blog/post/2012/04/04/the-methodology-behind-ringmark/">Ringmark</a> is a way to gauge how advanced a mobile browser is and what APIs it supports.</li>
<li>We have an opportunity to evolve the web beyond a web of documents, and device APIs give us a glimpse of how to do that.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>BDConf: Brian Fling presents Resonance: A Mobile Design Ethos</title>
		<link>http://bradfrostweb.com/blog/mobile/bdconf-brian-fling-presents-resonance-a-mobile-design-ethos/</link>
		<comments>http://bradfrostweb.com/blog/mobile/bdconf-brian-fling-presents-resonance-a-mobile-design-ethos/#comments</comments>
		<pubDate>Sun, 22 Apr 2012 03:23:02 +0000</pubDate>
		<dc:creator>brad</dc:creator>
				<category><![CDATA[mobile]]></category>

		<guid isPermaLink="false">http://bradfrostweb.com/?p=3632</guid>
		<description><![CDATA[In Resonance: A Mobile Design Ethos, Brian Fling (@fling) explains how to create meaningful mobile products that have the power to change people’s lives. I unfortunately got to the session a bit late because lunch ran over. Here are my notes I caught: Great ideas and innovation aren&#8217;t enough. You need to articulate your vision in order to create great design. Stay true to design principles in the face of fickle clients. Brian used an example on his work for [...]]]></description>
			<content:encoded><![CDATA[<p>In <a href="http://bdconf.com/2012/orlando/schedule#fling">Resonance: A Mobile Design Ethos</a>, <a href="http://pinchzoom.com/">Brian Fling</a> (<a href="http://twitter.com/fling">@fling</a>) explains how to create meaningful mobile products that have the power to change people’s lives. I unfortunately got to the session a bit late because lunch ran over. Here are my notes I caught:</p>
<ul>
<li>Great ideas and innovation aren&#8217;t enough. You need to articulate your vision in order to create great design.</li>
<li>Stay true to design principles in the face of fickle clients.</li>
<li>Brian used an example on his work for the <a href="http://itunes.apple.com/gb/app/bbc-iplayer/id416580485?mt=8">BBC iPlayer</a> to demonstrate how users just want the content to be clear. Clients and teams tend to overcomplicate simple problems and often create worse user experiences as a result.</li>
<li><strong>Focus on the clarity of design, not on the bells and whistles.</strong> Brian explained how after <a href="http://www.nikebetterworld.com/about">Nike Better World</a> came out, everyone got on the parallax bandwagon. His client wanted to incorporate parallax into their design project, so they spent many hours of testing and prototyping a parallax version of the design. It was a costly process and they found that it didn&#8217;t test well with users.</li>
<li>Less Is More. Constantly refine and focus on keeping the experience very very simple.</li>
<li>Designing experiences that are meant to work across designs</li>
</ul>
<h2>10 ways to access an experience</h2>
<ol>
<li><strong>Universal app</strong>&mdash; an experience that&#8217;s offered across a multitude of channels and devices. Brian used <a href="http://blog.programmableweb.com/2009/10/13/cope-create-once-publish-everywhere/">NPR&#8217;s COPE strategy</a> as an example.</li>
<li><strong>Native application</strong>&mdash; an app built specifically for a native platform. Proprietary technology isn&#8217;t going anywhere and can provide cutting edge functionality</li>
<li><strong>Native Hybrid App</strong>&mdash; a combination of native and web views</li>
<li><strong>HTML5 hybrid app</strong>&mdash; a native shell whose contents are built primarily in web technologies</li>
<li><strong>Responsive Web app</strong>&mdash; An app that is created using responsive web design techniques. (I typically use <a href="http://developers.facebook.com/html5/blog/post/4/">AudioVroom</a> as an example of a responsive app)</li>
<li><strong>Mobile Web App</strong>&mdash; An app written in web technologies and deployed on the web</li>
<li><strong>Desktop Web App</strong>&mdash; An app written in web technologies that are only optimized for desktop experiences. The experience is rendered as-is for mobile browsers</li>
<li><strong>Responsive Web Site</strong>&mdash; a site built using fluid grids, flexible images and media queries and hopefully good progressive enhancement techniques</li>
<li><strong>Desktop Web Site</strong>&mdash; a site optimized only for large desktop screens</li>
<li><strong>Mobile Web Site</strong>&mdash; a site optimized specifically for small mobile browsers.</li>
</ol>
<h2>Mobile Design</h2>
<ul>
<li>Building a design language is a mandatory step in order to create coherent cross-platform experiences.</li>
<li>When we talk about design, we talk about resonating with people.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

