<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Brad Frost Web » Brad Frost Web |  Web Development, Design, Music and Art</title>
	
	<link>http://bradfrostweb.com</link>
	<description>Web Design, Music and Art</description>
	<lastBuildDate>Tue, 22 May 2012 21:51:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/brad-frosts-blog" /><feedburner:info uri="brad-frosts-blog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>For a Future-Friendly Web: Mobilism 2012</title>
		<link>http://feedproxy.google.com/~r/brad-frosts-blog/~3/9W2cTBbMywI/</link>
		<comments>http://bradfrostweb.com/blog/mobile/for-a-future-friendly-web-mobilism-2012/#comments</comments>
		<pubDate>Tue, 22 May 2012 12:43:11 +0000</pubDate>
		<dc:creator>brad</dc:creator>
				<category><![CDATA[mobile]]></category>

		<guid isPermaLink="false">http://bradfrostweb.com/?p=3948</guid>
		<description><![CDATA[My wife and I just returned to New York after a much-needed holiday in Amsterdam and Spain. Our excuse for crossing the pond was for Mobilism in Amsterdam, which was an absolutely amazing mobile web conference put on by PPK and company. I presented For a Future-Friendly Web, which covered how we as web creators can think and act in a more future-friendly way. Here are the slides, video and notes from my talk: The web is now a lot [...]]]></description>
			<content:encoded><![CDATA[<p>My wife and I just returned to New York after a much-needed holiday in Amsterdam and Spain. Our excuse for crossing the pond was for Mobilism in Amsterdam, which was an absolutely amazing mobile web conference put on by PPK and company. </p>
<p>I presented For a Future-Friendly Web, which covered how we as web creators can think and act in a more future-friendly way. Here are the slides, video and notes from my talk:</p>
<p><iframe src="http://www.slideshare.net/slideshow/embed_code/12896053" width="650" height="530" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="iframe"></iframe></p>
<p><iframe width="650" height="406" src="http://www.ustream.tv/embed/recorded/22507194" scrolling="no" frameborder="0" class="iframe">    </iframe></p>
<ul>
<li>The web is now a lot bigger than what we&#8217;ve been used to. There&#8217;s more web-enabled devices than ever: from smartphones, dumbphones, e-readers, tablets, netbooks, notebooks, desktops, smart TVs, game consoles and a whole lot more.</li>
<li>All of these devices are just the beginning. There&#8217;s a whole host of connected devices right around the corner. Disruptions like Google&#8217;s Project Glass will continue to redefine our connected world.</li>
<li>Because change is so rapid, it would be foolish to say that we can create anything that&#8217;s really &#8220;future proof&#8221;. But just because we can&#8217;t predict the future doesn&#8217;t mean that there aren&#8217;t things we can do to be better-prepared for whatever comes down the pipes.</li>
<li><strong>The power of the web is its ubiquity</strong>. No native platform or proprietary solution can claim the same level of reach as the web. This ubiquity is becoming increasingly important as more and more devices emerge. <strong>The web&#8217;s intrinsic inclusiveness is something that should be preserved and embraced.</strong></li>
<li>First and foremost we need to create relavent, purposeful content. There&#8217;s more stuff than ever demanding our attention, and we as humans only have the capacity to handle so much. </li>
<li><strong>People&#8217;s capacity for bullshit is rapidly diminishing.</strong> If you don&#8217;t focus your products and services, your users will do it for you. Tools like Instapaper, Readability, Safari Reader, Ad Block Plus, DVR, Bittorrent, and more allow users to get to the content without the crap that typically goes with it. </li>
<li>As Josh Clark eloquently put it, we need to think of our <strong>content like water</strong>, and get our content ready to go anywhere because it&#8217;s going to go everywhere. It&#8217;s bigger than the web, native, Facebook, etc. We need to put our content and functionality in front of users wherever they may be.</li>
<li><strong>Rethink context</strong>. Historically we&#8217;ve created assumptions that users are comfortably seated in front of a desktop or laptop with a strong connection, large screen and fast processor. Mobile has shattered those assumptions and now context is a lot more fuzzy. We need to think about the quantitative (screen size, processing power, input methods, etc) and qualitative (user goals, environment, capabilities, etc) aspects of context when designing experiences</li>
<li><strong>Invest in content infrastructure.</strong> Too often redesigns are like slapping a new coat of paint on an otherwise-condemned building. Content is the foundation with which everything else stands. That means creating context-agnostic APIs and more robust, flexible content management systems that lend themselves to adaptation.</li>
<li><strong>Think more responsively</strong>. Responsive web design isn&#8217;t about creating squishy websites, it&#8217;s to create a more optimal experience across an increasing number of contexts. Unfortunately, many people, both proponents and opponents, miss the point.</li>
<li>Users don&#8217;t care if your site is responsive, a separate mobile site, or even a plain old desktop site. They do care if they can&#8217;t accomplish their goals, if the experience takes 30 seconds to load, or if interactions are buggy and broken.</li>
<li>Mobile is more than just a small screen. We should take mobile&#8217;s constraints and opportunities in mind when designing experiences.</li>
<li>Progressive enhancement is becoming increasingly important. Lay a solid semantic foundation,  writing mobile-first styles and using feature detection are good techniques to support more web-enabled devices while still optimizing for the best.</li>
<li>Entirely separate experiences aren&#8217;t scalable in the long run, but building a separate mobile site might be reality. This can be a great opportunity to lay a future-friendly foundation. Don&#8217;t wait for the &#8220;perfect opportunity&#8221; to start taking steps in the right direction. </li>
<li>This is going to be difficult, but it&#8217;s absolutely necessary. It will require all of us working together like never before, so let&#8217;s set aside petty differences and realize that we&#8217;re all on the same team trying to figure all this out. Let&#8217;s keep learning from each other.</li>
</ul>
<p>I&#8217;m truly honored to have been part of such an amazing conference. I saw a lot of old friends and met a lot of new ones too. I&#8217;m already excited for next year&#8217;s Mobilism!</p>
<img src="http://feeds.feedburner.com/~r/brad-frosts-blog/~4/9W2cTBbMywI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss />
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://bradfrostweb.com/blog/mobile/for-a-future-friendly-web-mobilism-2012/</feedburner:origLink></item>
		<item>
		<title>Non-Breaking Space Podcast</title>
		<link>http://feedproxy.google.com/~r/brad-frosts-blog/~3/5-teUGZflFU/</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>
<img src="http://feeds.feedburner.com/~r/brad-frosts-blog/~4/5-teUGZflFU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss />
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://bradfrostweb.com/blog/notes/non-breaking-space-podcast/</feedburner:origLink></item>
		<item>
		<title>BDConf: Stephanie Rieger presents Reset the Web</title>
		<link>http://feedproxy.google.com/~r/brad-frosts-blog/~3/aGSrkNUiq44/</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>
<img src="http://feeds.feedburner.com/~r/brad-frosts-blog/~4/aGSrkNUiq44" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss />
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://bradfrostweb.com/blog/mobile/bdconf-stephanie-rieger-presents-reset-the-web/</feedburner:origLink></item>
		<item>
		<title>BDConf: James Pearce presents This Web Goes to 11</title>
		<link>http://feedproxy.google.com/~r/brad-frosts-blog/~3/xCOboG1bkdc/</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>
<img src="http://feeds.feedburner.com/~r/brad-frosts-blog/~4/xCOboG1bkdc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss />
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://bradfrostweb.com/blog/mobile/bdconf-james-pearce-presents-this-web-goes-to-11/</feedburner:origLink></item>
	</channel>
</rss>

