<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Mark Boas · Storify]]></title><description><![CDATA[Web App Developer specializing in Front-end, JS, Real-time Web and HTML5 esp. audio. jPlayer dev. Hyperaudio. Qwiiz.com. Open Web MoJo Fellow.]]></description><link>http://storify.com/maboa</link><generator>NodeJS RSS Module</generator><lastBuildDate>Sun, 26 May 2013 00:27:29 GMT</lastBuildDate><atom:link href="http://storify.com/rss/maboa" rel="self" type="application/rss+xml"/><item><title><![CDATA[Playing web audio offline on mobile Safari. Mission impossible?]]></title><description><![CDATA[<html><body><div id="storify-minimal" style="font-family: Museo Sans,Helvetica Neue,sans-serif; color: #333;"><p id="description" style="font-size: 14px; margin: 0; line-height: 1.4em; color: #666; margin-bottom: 5px;">Several people had asked me if it was possible to cache audio off-line in a web app using mobile Safari on iOS. I hadn't yet seen anything to indicate that this was possible and my gut feeling was that it wasn't. However I decided to find out for myself.</p><p id="meta" style="font-size: 12px; margin: 0; color: #999; padding-bottom: 20px; border-bottom: 1px dashed #ddd; margin-bottom: 20px;">Storified by <a href="http://storify.com/maboa" style="color: #429ec6;">Mark Boas</a> · 
<span>Tue, May 29 2012 13:13:54</span></p><div class="element text" style="margin: 0 0 15px; font-size: 14px; line-height: 1.4em;">&nbsp;Twitter is a great medium. I often feel that as a remote worker it has changed the way I work. Today thanks to some helpful fellow Tweeters I was able to determine whether it was possible to cache audio in mobile Safari in double quick time. Here's the write up.</div><blockquote class="element twitter-tweet" style="margin: 0 0 15px; font-size: 14px; line-height: 1.4em; max-width: 500px;"><p style="font-size: 20px; margin: 0; line-height: 1.4em; font-family: Georgia,serif; margin-bottom: 5px;">Wondering if it's even possible to store an mp3 in localstorage in mobile safari.</p><div class="meta">— <a href="http://twitter.com/maboa" style="color: #429ec6;">Mark Boas</a> · 
<a href="http://twitter.com/maboa/status/207382873093840896" class="date" style="color: #429ec6; font-size: 12px;">Tue, May 29 2012 01:08:24</a></div></blockquote><div class="element text" style="margin: 0 0 15px; font-size: 14px; line-height: 1.4em;">&nbsp;<a target="_blank" href="http://www.brucelawson.co.uk/" style="color: #429ec6;">Bruce Lawson.</a> Web Evangelist, Opera.</div><blockquote class="element twitter-tweet" style="margin: 0 0 15px; font-size: 14px; line-height: 1.4em; max-width: 500px;"><p style="font-size: 20px; margin: 0; line-height: 1.4em; font-family: Georgia,serif; margin-bottom: 5px;">@maboa why wouldn't it be? Space limits?</p><div class="meta">— <a href="http://twitter.com/brucel" style="color: #429ec6;">bruce lawson</a> · 
<a href="http://twitter.com/brucel/status/207383548078981120" class="date" style="color: #429ec6; font-size: 12px;">Tue, May 29 2012 01:11:05</a></div></blockquote><div class="element text" style="margin: 0 0 15px; font-size: 14px; line-height: 1.4em;">&nbsp;<a target="_blank" href="http://robertnyman.com/" style="color: #429ec6;">Robert Nyman.</a> Technical Evangelist, Mozilla.</div><blockquote class="element twitter-tweet" style="margin: 0 0 15px; font-size: 14px; line-height: 1.4em; max-width: 500px;"><p style="font-size: 20px; margin: 0; line-height: 1.4em; font-family: Georgia,serif; margin-bottom: 5px;">@maboa Turn it onto a string, and then store?</p><div class="meta">— <a href="http://twitter.com/robertnyman" style="color: #429ec6;">Robert Nyman</a> · 
<a href="http://twitter.com/robertnyman/status/207383770490343424" class="date" style="color: #429ec6; font-size: 12px;">Tue, May 29 2012 01:11:58</a></div></blockquote><blockquote class="element twitter-tweet" style="margin: 0 0 15px; font-size: 14px; line-height: 1.4em; max-width: 500px;"><p style="font-size: 20px; margin: 0; line-height: 1.4em; font-family: Georgia,serif; margin-bottom: 5px;">@brucel @robertnyman Well I'm pretty new to local storage but it appears there is a 5MB limit unless you use the local DB? Then 50MB?</p><div class="meta">— <a href="http://twitter.com/maboa" style="color: #429ec6;">Mark Boas</a> · 
<a href="http://twitter.com/maboa/status/207384881104297985" class="date" style="color: #429ec6; font-size: 12px;">Tue, May 29 2012 01:16:23</a></div></blockquote><blockquote class="element twitter-tweet" style="margin: 0 0 15px; font-size: 14px; line-height: 1.4em; max-width: 500px;"><p style="font-size: 20px; margin: 0; line-height: 1.4em; font-family: Georgia,serif; margin-bottom: 5px;">@robertnyman @brucel so to take advantage of 50MB I need to put it in a Web SQL format - I'm guessing a data URI would do.</p><div class="meta">— <a href="http://twitter.com/maboa" style="color: #429ec6;">Mark Boas</a> · 
<a href="http://twitter.com/maboa/status/207385377953165312" class="date" style="color: #429ec6; font-size: 12px;">Tue, May 29 2012 01:18:21</a></div></blockquote><blockquote class="element twitter-tweet" style="margin: 0 0 15px; font-size: 14px; line-height: 1.4em; max-width: 500px;"><p style="font-size: 20px; margin: 0; line-height: 1.4em; font-family: Georgia,serif; margin-bottom: 5px;">@maboa @brucel I think the key things are, like you say, size and then make into a Data URL. More info at http://html5doctor.com/introducing-web-sql-databases/ :-)</p><div class="meta">— <a href="http://twitter.com/robertnyman" style="color: #429ec6;">Robert Nyman</a> · 
<a href="http://twitter.com/robertnyman/status/207385914236878848" class="date" style="color: #429ec6; font-size: 12px;">Tue, May 29 2012 01:20:29</a></div></blockquote><blockquote class="element twitter-tweet" style="margin: 0 0 15px; font-size: 14px; line-height: 1.4em; max-width: 500px;"><p style="font-size: 20px; margin: 0; line-height: 1.4em; font-family: Georgia,serif; margin-bottom: 5px;">@robertnyman @brucel Shame the file api isn't pronto http://caniuse.com/#feat=fileapi</p><div class="meta">— <a href="http://twitter.com/maboa" style="color: #429ec6;">Mark Boas</a> · 
<a href="http://twitter.com/maboa/status/207386461803266053" class="date" style="color: #429ec6; font-size: 12px;">Tue, May 29 2012 01:22:40</a></div></blockquote><div class="element text" style="margin: 0 0 15px; font-size: 14px; line-height: 1.4em;">&nbsp; So the first port of call - the file api&nbsp;is out because it's not supported by mobile Safari.</div><blockquote class="element twitter-tweet" style="margin: 0 0 15px; font-size: 14px; line-height: 1.4em; max-width: 500px;"><p style="font-size: 20px; margin: 0; line-height: 1.4em; font-family: Georgia,serif; margin-bottom: 5px;">@maboa @brucel I wrote http://hacks.mozilla.org/2012/02/saving-images-and-files-in-localstorage/ and http://hacks.mozilla.org/2012/02/storing-images-and-files-in-indexeddb/, that might be interesting</p><div class="meta">— <a href="http://twitter.com/robertnyman" style="color: #429ec6;">Robert Nyman</a> · 
<a href="http://twitter.com/robertnyman/status/207386997642362881" class="date" style="color: #429ec6; font-size: 12px;">Tue, May 29 2012 01:24:47</a></div></blockquote><div class="element text" style="margin: 0 0 15px; font-size: 14px; line-height: 1.4em;">&nbsp;&nbsp;<a target="_blank" href="http://cubiq.org" style="color: #429ec6;">Matteo Spinelli.</a> Freelance Developer.</div><blockquote class="element twitter-tweet" style="margin: 0 0 15px; font-size: 14px; line-height: 1.4em; max-width: 500px;"><p style="font-size: 20px; margin: 0; line-height: 1.4em; font-family: Georgia,serif; margin-bottom: 5px;">@maboa couldn't find a way to cache audio on iOS. did't try with BlobBuilder/FileReader, though http://www.html5rocks.com/en/tutorials/file/filesystem/</p><div class="meta">— <a href="http://twitter.com/cubiq" style="color: #429ec6;">Matteo Spinelli</a> · 
<a href="http://twitter.com/cubiq/status/207389497246236672" class="date" style="color: #429ec6; font-size: 12px;">Tue, May 29 2012 01:34:43</a></div></blockquote><blockquote class="element twitter-tweet" style="margin: 0 0 15px; font-size: 14px; line-height: 1.4em; max-width: 500px;"><p style="font-size: 20px; margin: 0; line-height: 1.4em; font-family: Georgia,serif; margin-bottom: 5px;">@cubiq Thanks! My gut feeling is that it isn't possible. Won't stop me trying though :)</p><div class="meta">— <a href="http://twitter.com/maboa" style="color: #429ec6;">Mark Boas</a> · 
<a href="http://twitter.com/maboa/status/207391086023426049" class="date" style="color: #429ec6; font-size: 12px;">Tue, May 29 2012 01:41:02</a></div></blockquote><blockquote class="element twitter-tweet" style="margin: 0 0 15px; font-size: 14px; line-height: 1.4em; max-width: 500px;"><p style="font-size: 20px; margin: 0; line-height: 1.4em; font-family: Georgia,serif; margin-bottom: 5px;">@maboa nope, just tried with blobbuilder+filereader, it works on chrome, still no go on iOS</p><div class="meta">— <a href="http://twitter.com/cubiq" style="color: #429ec6;">Matteo Spinelli</a> · 
<a href="http://twitter.com/cubiq/status/207395983640891393" class="date" style="color: #429ec6; font-size: 12px;">Tue, May 29 2012 02:00:30</a></div></blockquote><div class="element text" style="margin: 0 0 15px; font-size: 14px; line-height: 1.4em;">&nbsp;So the next thing to look at is storing them in the browser's database. WebSQL in mobile Safari's case.</div><div class="element text" style="margin: 0 0 15px; font-size: 14px; line-height: 1.4em;">&nbsp;<a target="_blank" href="http://webreflection.blogspot.it/" style="color: #429ec6;">Andrea Giammarchi</a>. Software Engineer. Facebook.</div><blockquote class="element twitter-tweet" style="margin: 0 0 15px; font-size: 14px; line-height: 1.4em; max-width: 500px;"><p style="font-size: 20px; margin: 0; line-height: 1.4em; font-family: Georgia,serif; margin-bottom: 5px;">@maboa encoding/decoding takes a while plus more space as base64 ... but it kinda works</p><div class="meta">— <a href="http://twitter.com/WebReflection" style="color: #429ec6;">Andrea Giammarchi</a> · 
<a href="http://twitter.com/WebReflection/status/207398338302193665" class="date" style="color: #429ec6; font-size: 12px;">Tue, May 29 2012 02:09:51</a></div></blockquote><blockquote class="element twitter-tweet" style="margin: 0 0 15px; font-size: 14px; line-height: 1.4em; max-width: 500px;"><p style="font-size: 20px; margin: 0; line-height: 1.4em; font-family: Georgia,serif; margin-bottom: 5px;">@WebReflection Thanks. May be an acceptable price to pay. This is where I'm up to http://jsfiddle.net/Yz9vD/ /cc @cubiq @brucel @robertnyman</p><div class="meta">— <a href="http://twitter.com/maboa" style="color: #429ec6;">Mark Boas</a> · 
<a href="http://twitter.com/maboa/status/207400590047842304" class="date" style="color: #429ec6; font-size: 12px;">Tue, May 29 2012 02:18:48</a></div></blockquote><div class="footer"><img src="http://storify.com/public/img/logo.blue.small.png" alt="Powered by Storify" /></div></div><img src="http://stats.storify.com/record/view.gif?sid=4fc4ae0fed8216de4a004521&amp;referer=%2F%2Fstorify.com%2Frss%2Fmaboa" width="1" height="1" /></body></html>]]></description><link>http://storify.com/maboa/playing-web-audio-offline-on-mobile-safari-mission</link><guid isPermaLink="true">http://storify.com/maboa/playing-web-audio-offline-on-mobile-safari-mission</guid><dc:creator><![CDATA[Mark Boas]]></dc:creator><pubDate>Tue, 29 May 2012 20:13:54 GMT</pubDate></item><item><title><![CDATA[Flash vs HTML5 Video and the Codec thing]]></title><description><![CDATA[<html><body><div id="storify-minimal" style="font-family: Museo Sans,Helvetica Neue,sans-serif; color: #333;"><p id="description" style="font-size: 14px; margin: 0; line-height: 1.4em; color: #666; margin-bottom: 5px;">The ongoing debate about whether it is better to use Flash or HTML5 to deliver web based video and the related kerfuffle regarding H.264 and WebM.</p><p id="meta" style="font-size: 12px; margin: 0; color: #999; padding-bottom: 20px; border-bottom: 1px dashed #ddd; margin-bottom: 20px;">Storified by <a href="http://storify.com/maboa" style="color: #429ec6;">Mark Boas</a> · 
<span>Mon, Feb 27 2012 11:52:48</span></p><div class="element text" style="margin: 0 0 15px; font-size: 14px; line-height: 1.4em;">By <a href="https://twitter.com/#%21/maboa" target="_blank" style="color: #429ec6;">Mark Boas</a><br /><br />As one half of the team that produces <a href="http://jPlayer.org" target="_blank" style="color: #429ec6;">jPlayer</a> - a JavaScript media library that uses both HTML5 and Flash, this affects me directly. There also seems to be a lot of interest in this subject at an organisation I've just started working with. I'm not sure if this heightened my senses to the subject, but over the last day or so I've noticed some interesting discussion on Twitter. So I thought it was worthwhile documenting for the next time it crops up.<br /><br />The first discussion takes place between Mike Shaver (Facebook and ex-Mozilla) and Brendan Eich (CTO of Mozilla and inventor of JavaScript) - I include a portion of it below.<br /></div><blockquote class="element twitter-tweet" style="margin: 0 0 15px; font-size: 14px; line-height: 1.4em; max-width: 500px;"><p style="font-size: 20px; margin: 0; line-height: 1.4em; font-family: Georgia,serif; margin-bottom: 5px;">Did Chrome ever actually drop H.264? I haven't seen anything since the blog post 13 months (!) ago.</p><div class="meta">— <a href="http://twitter.com/shaver" style="color: #429ec6;">Mike Shaver</a> · 
<a href="http://twitter.com/shaver/status/173033024693338112" class="date" style="color: #429ec6; font-size: 12px;">Fri, Feb 24 2012 05:14:22</a></div></blockquote><div class="element text" style="margin: 0 0 15px; font-size: 14px; line-height: 1.4em;"><a href="http://en.wikipedia.org/wiki/H.264/MPEG-4_AVC" target="_blank" style="color: #429ec6;">H.264 is a video compression format</a>, which although fairly recently open-sourced - H.264 is 'patent encumbered' <a href="http://digitalmediaupdate.blogspot.com/2010/09/think-h264-is-now-royalty-free-think.html" target="_blank" style="color: #429ec6;">in other words royalties for its use could be claimed at any time</a>. Currently latest versions of Chrome, Internet Explorer and Safari all 
support H.264 but Firefox and Opera do not but support an <a href="http://en.wikipedia.org/wiki/WebM" target="_blank" style="color: #429ec6;">alternative format known as WebM</a> (as does Chrome). However <a href="http://googlesystem.blogspot.com/2011/01/google-chrome-to-drop-support-for-h264.html" target="_blank" style="color: #429ec6;">around 13 months ago Google stated their intention to drop H.264 support from Chrome</a> 'in the coming months'.</div><blockquote class="element twitter-tweet" style="margin: 0 0 15px; font-size: 14px; line-height: 1.4em; max-width: 500px;"><p style="font-size: 20px; margin: 0; line-height: 1.4em; font-family: Georgia,serif; margin-bottom: 5px;">@shaver Not yet. If/when, NBD because content authors put Flash fallback inside &lt;video&gt;, and Chrome has a "special" Flash deal from Adobe...</p><div class="meta">— <a href="http://twitter.com/BrendanEich" style="color: #429ec6;">BrendanEich</a> · 
<a href="http://twitter.com/BrendanEich/status/173033595064164352" class="date" style="color: #429ec6; font-size: 12px;">Fri, Feb 24 2012 05:16:38</a></div></blockquote><div class="element text" style="margin: 0 0 15px; font-size: 14px; line-height: 1.4em;">A Flash fallback is used when we detect whether HTML5 or a particular format is supported and fall back to a Flash solution if not. At this point it's worth mentioning that Mobile Safari does not support Flash. NBD in this case means no big deal (for Chrome). The special Flash deal probably alludes to <a href="http://techcrunch.com/2010/06/25/google-chrome-flash/" target="_blank" style="color: #429ec6;">Chrome and Adobe's deal to bundle Flash with Chrome</a> and <a href="http://www.computerworld.com/s/article/9224493/Adobe_to_Linux_users_Get_Chrome_or_forget_Flash" target="_blank" style="color: #429ec6;">Adobe's intention to drop support for Flash on Linux for browsers other than Chrome</a>. Note that Adobe plan to <a href="http://dcurt.is/flash-death" target="_blank" style="color: #429ec6;">not support 'new mobile device configurations' </a>going forward. <br /></div><blockquote class="element twitter-tweet" style="margin: 0 0 15px; font-size: 14px; line-height: 1.4em; max-width: 500px;"><p style="font-size: 20px; margin: 0; line-height: 1.4em; font-family: Georgia,serif; margin-bottom: 5px;">@BrendanEich yeah, and it looks like B2G will support H.264 as well, so to the extent that mobile is the future, open codecs probably aren't</p><div class="meta">— <a href="http://twitter.com/shaver" style="color: #429ec6;">Mike Shaver</a> · 
<a href="http://twitter.com/shaver/status/173048124070297601" class="date" style="color: #429ec6; font-size: 12px;">Fri, Feb 24 2012 06:14:22</a></div></blockquote><div class="element text" style="margin: 0 0 15px; font-size: 14px; line-height: 1.4em;">B2G refers to <a href="https://wiki.mozilla.org/B2G" target="_blank" style="color: #429ec6;">Boot-2-Gecko</a> a new initiative by Mozilla to create a web-based open source mobile operating system.<br /></div><blockquote class="element twitter-tweet" style="margin: 0 0 15px; font-size: 14px; line-height: 1.4em; max-width: 500px;"><p style="font-size: 20px; margin: 0; line-height: 1.4em; font-family: Georgia,serif; margin-bottom: 5px;">@shaver We have to play in order to place or win, but we're playing the longer game (Broadway.js is a first move) too.</p><div class="meta">— <a href="http://twitter.com/BrendanEich" style="color: #429ec6;">BrendanEich</a> · 
<a href="http://twitter.com/BrendanEich/status/173049528142938112" class="date" style="color: #429ec6; font-size: 12px;">Fri, Feb 24 2012 06:19:57</a></div></blockquote><div class="element text" style="margin: 0 0 15px; font-size: 14px; line-height: 1.4em;">Note. Whereas there is more room to maneuver with desktop browsers, with mobile devices, speed and battery life are of prime concern. Since currently most, if not all mobile devices that play video, support H.264 decoding directly via hardware, it would be difficult to enter the market with a mobile OS that didn't support H.264.<br /><br /><a href="https://github.com/mbebenita/Broadway" target="_blank" style="color: #429ec6;">Broadway.js</a> is an open-source library that decodes H.264 in JavaScript by taking advantage of the newer faster JavaScript engines that are built into the latest browsers. This means that in theory a developer can add H.264 playback capability to any modern browser. See also <a href="http://jsmad.org/" target="_blank" style="color: #429ec6;">JSMad</a> for MP3 playback and <a href="https://github.com/ofmlabs/alac.js/" target="_blank" style="color: #429ec6;">ALAC.js</a> for lossless playback.<br /><br /> I encourage you to expand their tweets to see who else has chimed in. <a href="http://twitter.theinfo.org/173033024693338112" target="_blank" style="color: #429ec6;">You can see the full discussion here</a>.<br /><br /><br /></div><div class="element text" style="margin: 0 0 15px; font-size: 14px; line-height: 1.4em;"><h1 style="font-size: 24px; font-family: Georgia,serif; font-weight: normal; margin: 0 0 5px;">WebM vs H.264 Showdown</h1><br />The second discussion involves David Storey (former Opera Web Evangelist now working for Motorola which has recently been acquired by Google) and Faruk Ateş ('Entreprenerd' and former web-standards specialist for Apple). Excerpts follow.<br /></div><blockquote class="element twitter-tweet" style="margin: 0 0 15px; font-size: 14px; line-height: 1.4em; max-width: 500px;"><p style="font-size: 20px; margin: 0; line-height: 1.4em; font-family: Georgia,serif; margin-bottom: 5px;">MS “Motorola is on a path to use standard essential patents to kill video on the Web” Even if true it would be H.264 not video. WebM anyone?</p><div class="meta">— <a href="http://twitter.com/dstorey" style="color: #429ec6;">David Storey</a> · 
<a href="http://twitter.com/dstorey/status/172833498518925312" class="date" style="color: #429ec6; font-size: 12px;">Thu, Feb 23 2012 16:01:31</a></div></blockquote><blockquote class="element twitter-tweet" style="margin: 0 0 15px; font-size: 14px; line-height: 1.4em; max-width: 500px;"><p style="font-size: 20px; margin: 0; line-height: 1.4em; font-family: Georgia,serif; margin-bottom: 5px;">…oh I forgot, MS and Apple don’t support the open format. My bad. Supporting WebM would solve their issues, but do they want to do that?</p><div class="meta">— <a href="http://twitter.com/dstorey" style="color: #429ec6;">David Storey</a> · 
<a href="http://twitter.com/dstorey/status/172833868594950144" class="date" style="color: #429ec6; font-size: 12px;">Thu, Feb 23 2012 16:03:00</a></div></blockquote><blockquote class="element twitter-tweet" style="margin: 0 0 15px; font-size: 14px; line-height: 1.4em; max-width: 500px;"><p style="font-size: 20px; margin: 0; line-height: 1.4em; font-family: Georgia,serif; margin-bottom: 5px;">@dstorey WebM is an idealist’s pipe dream, completely devoid of any shred of pragmatism.</p><div class="meta">— <a href="http://twitter.com/KuraFire" style="color: #429ec6;">Faruk Ateş</a> · 
<a href="http://twitter.com/KuraFire/status/172834086975582208" class="date" style="color: #429ec6; font-size: 12px;">Thu, Feb 23 2012 16:03:52</a></div></blockquote><blockquote class="element twitter-tweet" style="margin: 0 0 15px; font-size: 14px; line-height: 1.4em; max-width: 500px;"><p style="font-size: 20px; margin: 0; line-height: 1.4em; font-family: Georgia,serif; margin-bottom: 5px;">@KuraFire I'm not sure how H.264 is pragmatic for the web. Open source can't use it. Browsers like Opera can’t afford to licence it.</p><div class="meta">— <a href="http://twitter.com/dstorey" style="color: #429ec6;">David Storey</a> · 
<a href="http://twitter.com/dstorey/status/172836639897432064" class="date" style="color: #429ec6; font-size: 12px;">Thu, Feb 23 2012 16:14:00</a></div></blockquote><blockquote class="element twitter-tweet" style="margin: 0 0 15px; font-size: 14px; line-height: 1.4em; max-width: 500px;"><p style="font-size: 20px; margin: 0; line-height: 1.4em; font-family: Georgia,serif; margin-bottom: 5px;">@dstorey Not saying it’s pragmatic for the web per sé, but at least it works well on the 350+ million hardware devices people have bought.</p><div class="meta">— <a href="http://twitter.com/KuraFire" style="color: #429ec6;">Faruk Ateş</a> · 
<a href="http://twitter.com/KuraFire/status/172836913932288001" class="date" style="color: #429ec6; font-size: 12px;">Thu, Feb 23 2012 16:15:06</a></div></blockquote><blockquote class="element twitter-tweet" style="margin: 0 0 15px; font-size: 14px; line-height: 1.4em; max-width: 500px;"><p style="font-size: 20px; margin: 0; line-height: 1.4em; font-family: Georgia,serif; margin-bottom: 5px;">@dstorey Unlike WebM, which is a dreadful experience having to rely on far-slower software decoders, killing battery life.</p><div class="meta">— <a href="http://twitter.com/KuraFire" style="color: #429ec6;">Faruk Ateş</a> · 
<a href="http://twitter.com/KuraFire/status/172837082132254720" class="date" style="color: #429ec6; font-size: 12px;">Thu, Feb 23 2012 16:15:46</a></div></blockquote><blockquote class="element twitter-tweet" style="margin: 0 0 15px; font-size: 14px; line-height: 1.4em; max-width: 500px;"><p style="font-size: 20px; margin: 0; line-height: 1.4em; font-family: Georgia,serif; margin-bottom: 5px;">@KuraFire that is/was a temporary issue. Hardware decoders are available for WebM http://en.wikipedia.org/wiki/WebM#Hardware</p><div class="meta">— <a href="http://twitter.com/dstorey" style="color: #429ec6;">David Storey</a> · 
<a href="http://twitter.com/dstorey/status/172838293338210306" class="date" style="color: #429ec6; font-size: 12px;">Thu, Feb 23 2012 16:20:34</a></div></blockquote><blockquote class="element twitter-tweet" style="margin: 0 0 15px; font-size: 14px; line-height: 1.4em; max-width: 500px;"><p style="font-size: 20px; margin: 0; line-height: 1.4em; font-family: Georgia,serif; margin-bottom: 5px;">@dstorey Yeah, "temporary". Who’s going to insert hardware WebM decoders into those 350+ million devices? Dude, seriously not an argument.</p><div class="meta">— <a href="http://twitter.com/KuraFire" style="color: #429ec6;">Faruk Ateş</a> · 
<a href="http://twitter.com/KuraFire/status/172838751423303680" class="date" style="color: #429ec6; font-size: 12px;">Thu, Feb 23 2012 16:22:24</a></div></blockquote><blockquote class="element twitter-tweet" style="margin: 0 0 15px; font-size: 14px; line-height: 1.4em; max-width: 500px;"><p style="font-size: 20px; margin: 0; line-height: 1.4em; font-family: Georgia,serif; margin-bottom: 5px;">@dstorey That the HW decoders are now available for it means WebM is useful once _every popular consumer electronics device_ ships with one.</p><div class="meta">— <a href="http://twitter.com/KuraFire" style="color: #429ec6;">Faruk Ateş</a> · 
<a href="http://twitter.com/KuraFire/status/172838941949558784" class="date" style="color: #429ec6; font-size: 12px;">Thu, Feb 23 2012 16:23:09</a></div></blockquote><blockquote class="element twitter-tweet" style="margin: 0 0 15px; font-size: 14px; line-height: 1.4em; max-width: 500px;"><p style="font-size: 20px; margin: 0; line-height: 1.4em; font-family: Georgia,serif; margin-bottom: 5px;">@KuraFire how quick will you upgrade to the iPhone 5? Phone upgrade life cycles are short. Who says existing decoders can't be reprogrammed?</p><div class="meta">— <a href="http://twitter.com/dstorey" style="color: #429ec6;">David Storey</a> · 
<a href="http://twitter.com/dstorey/status/172840331665084416" class="date" style="color: #429ec6; font-size: 12px;">Thu, Feb 23 2012 16:28:40</a></div></blockquote><div class="footer"><img src="http://storify.com/public/img/logo.blue.small.png" alt="Powered by Storify" /></div></div><img src="http://stats.storify.com/record/view.gif?sid=4f47c9dae9ba0907792c44e9&amp;referer=%2F%2Fstorify.com%2Frss%2Fmaboa" width="1" height="1" /></body></html>]]></description><link>http://storify.com/maboa/flash-vs-html5-video-and-the-codec-thing</link><guid isPermaLink="true">http://storify.com/maboa/flash-vs-html5-video-and-the-codec-thing</guid><dc:creator><![CDATA[Mark Boas]]></dc:creator><pubDate>Mon, 27 Feb 2012 19:52:48 GMT</pubDate></item></channel></rss>