<?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>system error &#187; HTML5</title> <atom:link href="http://www.systemerror.co.uk/category/html5/feed/" rel="self" type="application/rss+xml" /><link>http://www.systemerror.co.uk</link> <description>I like your old stuff better than your new stuff</description> <lastBuildDate>Sun, 29 Jan 2012 09:44:52 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>standards&gt;next — CSS3</title><link>http://www.systemerror.co.uk/2011/03/24/standardsnext-css3/</link> <comments>http://www.systemerror.co.uk/2011/03/24/standardsnext-css3/#comments</comments> <pubDate>Thu, 24 Mar 2011 22:17:49 +0000</pubDate> <dc:creator>Jake</dc:creator> <category><![CDATA[Conferences]]></category> <category><![CDATA[CSS]]></category> <category><![CDATA[Graphics]]></category> <category><![CDATA[HTML5]]></category> <category><![CDATA[web]]></category> <category><![CDATA[conference]]></category> <category><![CDATA[CSS3]]></category> <category><![CDATA[Opera]]></category> <category><![CDATA[standards next]]></category><guid
isPermaLink="false">http://www.systemerror.co.uk/?p=694</guid> <description><![CDATA[Tweet Last night, I spoke at the latest Opera back standards&#62;next gig, hosted at MadLab in Manchester. Chris Mills put the call out months ago, asking if I&#8217;d like to take part, and could I herd up anyone else to speak. I recommended my fellow skating (albeit inline-blader!) and Fudge front-ender Mike Byrne as he&#8217;s a lively [...]]]></description> <content:encoded><![CDATA[<div
class="bottomcontainerBox" style=""><div
style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <g:plusone size="medium" href="http://www.systemerror.co.uk/2011/03/24/standardsnext-css3/"></g:plusone></div><div
style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <a
href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.systemerror.co.uk/2011/03/24/standardsnext-css3/"  data-text="standards>next — CSS3" data-count="horizontal" data-via="jake74">Tweet</a></div></div><div
style="clear:both"></div><div
style="padding-bottom:4px;"></div><p>Last night, I spoke at the latest <a
href="http://opera.com">Opera</a> back <a
href="http://standards-next.org/">standards&gt;next</a> gig, hosted at <a
href="http://madlab.org.uk/">MadLab</a> in Manchester.</p><p><a
href="http://twitter.com/chrisdavidmills">Chris Mills</a> put the call out months ago, asking if I&#8217;d like to take part, and could I herd up anyone else to speak. I recommended my fellow skating (albeit inline-blader!) and <a
href="http://twitter.com/madebyfudge">Fudge</a> front-ender <a
href="http://twitter.com/13twelve">Mike Byrne</a> as he&#8217;s a lively character, and certainly knows his shit, and that made four. Chris kicked off, followed, by myself and Typography Online.<span
id="more-694"></span></p><p>Next up, Opera&#8217;s own <a
href="http://twitter.com/patrick_h_lauke">Patrick Lauke</a> talked (and talked) about <a
href="http://www.slideshare.net/redux/adaptive-layouts-standardsnext-manchester-24112010">media queries and viewports</a>, which is very topical to work we&#8217;ve been doing this last week. Finally, Mike rocked up and went balls deep with <a
href="http://www.thirteentwelve.com/standards.next/">CSS3 animations and transforms</a>, loads to learn.</p><p>So, as promised, here&#8217;s my slides, and here&#8217;s some of the example code… enjoy.</p><div
id="__ss_7371763" style="width: 500px;"><strong
style="display: block; margin: 12px 0 4px;"><a
title="Typography online" href="http://www.slideshare.net/jake74/typography-online">Typography online</a></strong> <object
id="__sse7371763" width="500" height="418"><param
name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=typographyonline-110324050345-phpapp01&amp;stripped_title=typography-online&amp;userName=jake74" /><param
name="allowFullScreen" value="true" /><param
name="allowScriptAccess" value="always" /><embed
type="application/x-shockwave-flash" width="500" height="418" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=typographyonline-110324050345-phpapp01&amp;stripped_title=typography-online&amp;userName=jake74" allowfullscreen="true" allowscriptaccess="always" name="__sse7371763"></embed></object></div><p>&nbsp;</p><p><strong>Example type effects with CSS3 code</strong></p><ul><li><a
href="http://www.systemerror.co.uk/standardsnext/march2011/3D_text_1.html">3D text 1</a></li><li><a
href="http://www.systemerror.co.uk/standardsnext/march2011/3D_text_2.html">3D text 2</a></li><li><a
href="http://www.systemerror.co.uk/standardsnext/march2011/3D_text_3.html">3D text 3</a></li><li><a
href="http://www.systemerror.co.uk/standardsnext/march2011/retro_3d.html">Retro 3D</a></li><li><a
href="http://www.systemerror.co.uk/standardsnext/march2011/inset.html">Inset 1</a></li><li><a
href="http://www.systemerror.co.uk/standardsnext/march2011/inset_2.html">Inset 2</a></li><li><a
href="http://www.systemerror.co.uk/standardsnext/march2011/neon.html">Neon</a></li><li><a
href="http://www.systemerror.co.uk/standardsnext/march2011/stroke.html">Stroke</a> (webkit)</li><li><a
href="http://www.systemerror.co.uk/standardsnext/march2011/stroke_2.html">Stroke and glow</a> (webkit)</li></ul> ]]></content:encoded> <wfw:commentRss>http://www.systemerror.co.uk/2011/03/24/standardsnext-css3/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>New Adventures in Web Design</title><link>http://www.systemerror.co.uk/2011/01/22/new-adventures-in-web-design/</link> <comments>http://www.systemerror.co.uk/2011/01/22/new-adventures-in-web-design/#comments</comments> <pubDate>Sat, 22 Jan 2011 18:51:36 +0000</pubDate> <dc:creator>Jake</dc:creator> <category><![CDATA[Conferences]]></category> <category><![CDATA[CSS]]></category> <category><![CDATA[HTML5]]></category> <category><![CDATA[Professional]]></category> <category><![CDATA[web]]></category> <category><![CDATA[#naconf]]></category> <category><![CDATA[colly]]></category> <category><![CDATA[nottingham]]></category><guid
isPermaLink="false">http://www.systemerror.co.uk/?p=634</guid> <description><![CDATA[Tweet This week Howie and I attended a new conference in Nottingham, New Adventures in Web Design, organised by Simon Collison, or Colly as he&#8217;s better known. Since Colly is possible the nicest guy on the internet and well respected, finding quality speakers wasn&#8217;t going to be a tough job, and for the conferences first [...]]]></description> <content:encoded><![CDATA[<div
class="bottomcontainerBox" style=""><div
style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <g:plusone size="medium" href="http://www.systemerror.co.uk/2011/01/22/new-adventures-in-web-design/"></g:plusone></div><div
style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <a
href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.systemerror.co.uk/2011/01/22/new-adventures-in-web-design/"  data-text="New Adventures in Web Design" data-count="horizontal" data-via="jake74">Tweet</a></div></div><div
style="clear:both"></div><div
style="padding-bottom:4px;"></div><p><a
href="http://newadventuresconf.com/"><img
class="aligncenter size-medium wp-image-638" title="New Adventures in Web Design" src="http://www.systemerror.co.uk/wp-content/uploads/2011/01/Screen-shot-2011-01-22-at-10.44.01-500x123.png" alt="naconf" width="500" height="123" /></a></p><p>This week <a
href="http://twitter.com/badlydrawntoy">Howie</a> and I attended a new conference in Nottingham, <a
href="http://newadventuresconf.com/">New Adventures in Web Design</a>, organised by <a
href="http://colly.com/">Simon Collison</a>, or <a
href="http://twitter.com/colly">Colly</a> as he&#8217;s better known.</p><p>Since Colly is possible the nicest guy on the internet and well respected, finding quality speakers wasn&#8217;t going to be a tough job, and for the conferences first show, the list was impressive. There were gripes from some quarters that all these speakers have been seen before, it&#8217;s the usual industry pundits, but I think that&#8217;s just sour grapes and being picky for the sake of it. Out of the ten speakers, I&#8217;d only seen five before.</p><p>In an effort to make conferences affordable and accessible, the venue was Colly&#8217;s hometown of Nottingham, which is in a great location, allowing access to people travelling from all points of the UK, the likes of <a
href="http://twitter.com/cole007">Cole</a> travelling from near Edinburgh, or <a
href="http://twitter.com/rem">Remy</a> from Brighton, plus of course the foreigners who always make it over.<span
id="more-634"></span></p><p>We hung out with <a
href="http://twitter.com/chrisdavidmills">Chris Mills</a>, <a
href="http://twitter.com/hereinthehive">Dan Donald</a>, <a
href="http://twitter.com/sanchothefat">Rob O&#8217;Rourke</a> and of course, my <a
href="http://www.flickr.com/photos/jake74/2971692544/">long term partner in crime</a>, <a
href="http://www.flickr.com/photos/gablaxian/5378577112/">Phil Sherry</a>. On a side note, it was Phil&#8217;s 40th birthday last week, and I needed to get him a present. What can you buy a loud mouthed smart arse who likes to make his opinion or cutting wit known, especially in a crowded venue? Why, a <a
href="http://www.flickr.com/photos/jake74/5382534817/">megaphone</a> of course! The look on a few people&#8217;s faces (especially the ones who know Phil) when we unveiled it before the conference kicked off was utter gold. Any situation is instantly made ten times more funny by adding a megaphone. Even the bouncers in the boozer the night before had to agree.</p><p><strong>The Speakers</strong></p><p><strong>Dan Rubin – The New Language of Web Design</strong><br
/> Cool, calm, collected, with a great delivery, <a
href="http://twitter.com/danrubin">Dan</a> was an inspired choice to kick things off. His talk was about the language we use to define our trade, and how it&#8217;s about time this language matured and became &#8220;ours&#8221; instead of borrowing phrases or meaning from other trades, such as &#8220;page&#8221;, &#8220;fold&#8221; and &#8220;bleed&#8221;.</p><p><strong>Mark Boulton – A New Canon</strong><br
/> <a
href="http://twitter.com/markboulton"> Mark</a> talked about the need for a New Canon, a new set of rules for design interactive content in today&#8217;s digital age. Screen sizes and content delivery devices are all different sizes and shapes, meaning a lot of old ideas and methods are clunky. We need to design from &#8216;content out&#8217; – not &#8216;canvas in&#8217; as traditionally is done – to create connectedness and bind the content to the device. Mark&#8217;s delivery was a little nervous to begin, as he himself has acknowledges on tweets, but he soon found his stride. I&#8217;d not seen Mark talk before, and admire his design and typographical approach, so found this enjoyable.</p><p><strong>Sarah Parmenter – Crafting User Experiences</strong><br
/> I missed <a
href="https://twitter.com/sazzy">Sazzy</a>&#8216;s talk at <a
href="http://www.vimeo.com/14577870">DIBI</a>, having stayed in a Build track, so it was a first for me. Sarah focused on the more emotional level of design and UX. Rapid cognition, sensation transference and how to connect on an emotional level to influence actions and reactions. A few good branding examples involving Coke and Pepsi showed where she was heading, and the colour chart that maps colours to different emotions around the world was great (for instance, while red may mean love in the West, it&#8217;s green in some Eastern countries). Unfortunately, I think the session lost it&#8217;s way a little towards the end, a few more strong examples of execution would have been good as Sazzy alluded to how you could use the emotional ties in UX for a shopping cart system, but while the ballon and card marketing for her agency was good, but I&#8217;d have preferred a more recognised brand, and not self-focused.</p><p><strong><em>Refreshments –</em></strong></p><p><strong>Elliot Jay Stocks – With Great Power Comes Great Responsibility</strong><br
/> I like <a
href="http://twitter.com/elliotjaystocks">Elliot</a>. He&#8217;s one of these people who can design, program, draw, play musical instruments and basically – I think – turn his hand to anything creative. He&#8217;s also really bloody modest. His session was a rant, a rebellion against the over use of the Web 2.0 look that is prevalent in online design. He calls it the &#8220;distraction of the real&#8221;, trying to make everything look like a real object by overuse of bevels, shadows and no real consideration to content. Good examples about traditional design styles, a look at print design, humour, typography and actually admitting that &#8220;giving in was ok&#8221; when a client wanted some of these drop shadow and real adornments, based on their audience. He&#8217;d get on well with our Creative Director who bloody hates the over embellishment by designers who&#8217;ve learnt &#8220;on the job&#8221;.</p><p><strong>Jon Tan – Language and the Lizard Brain</strong><br
/> A comment <a
href="https://twitter.com/jontangerine">Jon</a>&#8216;s friend made to him, about the brain having a small area that literally had no language. This struck a chord with Jon, and he talked about connections on an emotional level, and how we can elicit response from colour and shape, without knowing meaning. He used a couple of typographical examples for this with the words love and hate (written in a foreign language) in fonts that said exactly the opposite. He showed how the designer for Blue Note records could design a cover that spoke volumes about the audio content of the record, despite not particularly liking jazz, because someone had written what kind of emotional response and feeling the record should produce. He even wove in a Bruce Lee slide and quote to illustrate his points. Good stuff!</p><p><strong>Q&amp;A session 1 –</strong><br
/> A few questions that had been sent in via the twitter back channel, and a few from the crowd.<strong> </strong></p><p><strong><em>Lunch –</em></strong><br
/> Interesting point about lunch. Because the conference was running a little behind schedule, Colly and the organisers had been following the back channel on Twitter – <a
href="http://twitter.com/#search?q=%23naconf">#naconf</a> – and adjusted timings accordingly, cutting things short when people were complaining about being hungry around 1ish. Very smart.</p><p><strong>Tim Van Damme – Designing On Solid Foundations</strong><br
/> <a
href="http://twitter.com/maxvoltar"> Tim</a> tackled the issues of  one hit wonder, pixel heavy sites compared to relatively clean and minimal design on sites that keep you coming back for more. Calling us all Web Bums, for doing the same kind of job and getting paid as we do for free for our own projects, he urged us to make lists about the Good and Bad after a project, see where we can refine our processes. He talked a lot about best approaches for handling clients and the process in general. Tim&#8217;s delivery was a bit stilted, not because English is not his native tongue, but because it felt like this talk was brand new, and he was still getting to grips and trying it on.</p><p><strong>Greg Wood – Art Direction &amp; Editorial Design on the Web: Does it Work?</strong><br
/> One of <a
href="http://twitter.com/gregwood">Greg</a>&#8216;s first slides had us laughing, about being able to piss a 50 mile bike ride, and his slides were all beautifully presented. Greg set out to illustrate the connection between seeing and experiencing, and how good art direction will connect and resonate with a reader with greater impact. And he was right, as he backed it up with stats from his own personal test with styled and unstyled content. Very interesting results, and I know Howie really got a lot from this talk. I think this may have been Greg&#8217;s first talk to a big audience, as he began brightly, but his delivery dried a little as he neared the end. Biggest reason for this, I reckon, was that he literally read out what was on the (well designed) slides. Still, the actual message and stats were very enlightening.</p><p><strong>Veerle Pieters – Unraveling the Mysteries of Inspiration</strong><br
/> <a
href="http://twitter.com/vpieters"> Veerle</a>&#8216;s choice of subject was going to cause problems. Inspiration is unmeasurable and almost indefinable, you set the conditions up time and time again, sometimes you get it, sometimes you don&#8217;t. Her <a
href="http://veerle.duoh.com/">artwork and illustration</a> was beautiful, and I found her lilting accent a little hypnotic, but it certainly did not get in the way of the delivery. Veerle talked her way through a piece of work, how she got started, how she was inspired, how she mixed it up to change track and put her mark on it. Good slides but nothing earth shattering. I think the best takeaway from Veerle&#8217;s session was the sources of her inspiration, her Firewall. She chose a tough subject to articulate, and that did show at times.</p><p><strong><em>Refreshments –</em></strong></p><p><strong>Andy Clarke – Once Upon a Time In The West</strong><br
/> Like him or loathe him, <a
href="http://twitter.com/malarkey">Malarkey</a> can tell great story. Confident, well dressed and sharp wits and words, he is a great speaker. I&#8217;ve seen him twice before at Speak the Web and DIBI, and enjoyed them immensely. This talk was different. There wasn&#8217;t one slide with code on. There was no rant about supporting IE and designing in a browser. He talked about telling a story, using comic books formatting to speed up, slow down and give sense of size and space through clever boxing of content. He did apply this to how design can be expansive and let the brain fill in the blanks and how this may work on new devices like the iPad, but generally, we were there to think a little differently than we may normally do, sans grids.</p><p><strong>Brendan Dawes – Produced for Use</strong><br
/> I&#8217;ve known <a
href="http://twitter.com/brendandawes">Bren</a> for about 15 years. I&#8217;ve seen him on his soap box and riffing in a studio and on stage, but bloody hell he was on fire at <a
href="http://twitter.com/#search?q=%23naconf">#naconf</a>. Bren&#8217;s been trying to declutter his life, and get rid of consumer products he doesn&#8217;t use, but get excited about the inherent beauty in products that do their job well. Crap tea strainers and paper clips from different countries, delivered in his &#8220;favourite uncle&#8221; style, I tell you, he had us all in stitches. Stand out line was when advocating a bit of digital play time, he said &#8220;Yeah, it&#8217;s in Flash, and guess what? Nobody died!&#8221; to which we gave him a round of applause. Bren&#8217;s approach to work is very creative and not tied to a platform or medium. He just makes things. A few glimpses at actual live projects and his latest acquisition, a Maker Bot, added oomph to his ranting, and showed he&#8217;s not full of shit. Great pick to be on last, he really gave the conference a massive, massive finish.</p><p><strong>Q&amp;A session 2 –</strong><br
/> Again, a few questions that had been sent in via the twitter back channel, and a few from the crowd.</p><p><strong><em>Thank you and goodbye –</em></strong></p><p><strong>After party –</strong><br
/> The after party was at Escucha (Spanish for &#8220;listening&#8221;) where we got to catch up with all the online friends you don&#8217;t see often, or have yet to meet. Great bunch of people, from luminaries like <a
href="http://twitter.com/hicksdesign">Jon Hicks</a> (taller than I thought) and Elliot mixing it with the crowd and chatting, to a bunch of Irish design students, who had the balls to introduce themselves and listen intently to industry advice.</p><p><strong>Thoughts –</strong><br
/> Colly has undoubtedly given the best inaugural birthing to a conference he possibly could (sorry DIBI, he just about pinched your newly acquired crown!) A brilliant community feel, great mix of speakers, lovely venue and exceptionally good price point made it all very worth while. If I could change anything, I&#8217;d move the date, as so soon after Christmas, some people&#8217;s pocket have taken a pounding, but I am really looking for a reason to be pick on here. I&#8217;m very much looking forward to next years event, and seeing how other people can up their ante in the aftermath of such a high quality event.</p><p>Thank you Colly and team, it was awesome.</p><p><strong><em>Links –</em></strong><br
/> <a
href="http://www.flickr.com/groups/naconf/">Flickr group</a><br
/> <a
href="http://twitter.com/#search?q=%23naconf">Twitter stream</a></p> ]]></content:encoded> <wfw:commentRss>http://www.systemerror.co.uk/2011/01/22/new-adventures-in-web-design/feed/</wfw:commentRss> <slash:comments>5</slash:comments> </item> <item><title>H.264 to be royalty free forever…</title><link>http://www.systemerror.co.uk/2010/08/27/h-264-to-be-royalty-free-forever%e2%80%a6/</link> <comments>http://www.systemerror.co.uk/2010/08/27/h-264-to-be-royalty-free-forever%e2%80%a6/#comments</comments> <pubDate>Fri, 27 Aug 2010 09:29:51 +0000</pubDate> <dc:creator>Jake</dc:creator> <category><![CDATA[HTML5]]></category> <category><![CDATA[web]]></category> <category><![CDATA[video]]></category><guid
isPermaLink="false">http://www.systemerror.co.uk/?p=576</guid> <description><![CDATA[Tweet Not really a massive surprise, but probably had to be done in the light of the WebM video codec. H.264 faced no real pressure from OGG, as OGG was shit. Read more on TUAW]]></description> <content:encoded><![CDATA[<div
class="bottomcontainerBox" style=""><div
style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <g:plusone size="medium" href="http://www.systemerror.co.uk/2010/08/27/h-264-to-be-royalty-free-forever%e2%80%a6/"></g:plusone></div><div
style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <a
href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.systemerror.co.uk/2010/08/27/h-264-to-be-royalty-free-forever%e2%80%a6/"  data-text="H.264 to be royalty free forever…" data-count="horizontal" data-via="jake74">Tweet</a></div></div><div
style="clear:both"></div><div
style="padding-bottom:4px;"></div><p>Not really a massive surprise, but probably had to be done in the light of the WebM video codec. H.264 faced no real pressure from OGG, as OGG was shit.</p><p><a
href="http://www.tuaw.com/2010/08/26/royalty-free-h-264-is-a-big-win-for-html5-big-loss-for-flash/">Read more on TUAW</a></p> ]]></content:encoded> <wfw:commentRss>http://www.systemerror.co.uk/2010/08/27/h-264-to-be-royalty-free-forever%e2%80%a6/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>HTML5, Flash, video and a usable fix</title><link>http://www.systemerror.co.uk/2010/05/30/html5-flash-video-and-a-usable-fix/</link> <comments>http://www.systemerror.co.uk/2010/05/30/html5-flash-video-and-a-usable-fix/#comments</comments> <pubDate>Sun, 30 May 2010 16:54:15 +0000</pubDate> <dc:creator>Jake</dc:creator> <category><![CDATA[HTML5]]></category> <category><![CDATA[web]]></category> <category><![CDATA[Flash]]></category> <category><![CDATA[internet]]></category> <category><![CDATA[video]]></category><guid
isPermaLink="false">http://www.systemerror.co.uk/?p=542</guid> <description><![CDATA[Tweet You may have read about my frustrations about the current HTML5 &#60;video&#62; implementation, it&#8217;s short-comings and general deflating-balloon sad-trombone-ness. Enter JW Player, and their HTML5 beta. The JW Player for HTML5 is a fully skinnable and configurable player based on the new &#60;video&#62; tag found in HTML5. It is built using javascript (jQuery) and [...]]]></description> <content:encoded><![CDATA[<div
class="bottomcontainerBox" style=""><div
style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <g:plusone size="medium" href="http://www.systemerror.co.uk/2010/05/30/html5-flash-video-and-a-usable-fix/"></g:plusone></div><div
style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <a
href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.systemerror.co.uk/2010/05/30/html5-flash-video-and-a-usable-fix/"  data-text="HTML5, Flash, video and a usable fix" data-count="horizontal" data-via="jake74">Tweet</a></div></div><div
style="clear:both"></div><div
style="padding-bottom:4px;"></div><p>You may have read about my <a
href="http://www.systemerror.co.uk/2010/05/06/html5-video-real-world/">frustrations</a> about the current HTML5 <code>&lt;video&gt;</code> implementation, it&#8217;s short-comings and general deflating-balloon <a
href="http://sadtrombone.com/">sad-trombone-ness</a>.</p><p>Enter JW Player, and their <a
href="http://www.longtailvideo.com/support/jw-player/jw-player-for-html5">HTML5 beta</a>.<span
id="more-542"></span></p><blockquote><p>The JW Player for HTML5 is a fully skinnable and configurable player based on the new <code>&lt;video&gt;</code> tag found in HTML5. It is built using javascript (<a
href="http://jquery.com">jQuery</a>) and enables a seamless fallback to the popular <a
href="/players/jw-flv-player/">JW Player for Flash</a>. Currently, our HTML5 player is in Beta. Certain functionalities that we consider essential are missing in this Beta version and will be included in the 1.0 release, which we anticipate to be this summer.  We encourage you to provide us with feedback on this beta version so that we may incorporate it into the 1.0 release.  If you are a developer interested in learning more, please visit the <a
href="http://developer.longtailvideo.com/trac/wiki/HTML5Overview">Developer Site</a>.</p></blockquote><p>So I&#8217;m pretty damn excited to see this, because as one of their working examples, they show an <a
href="http://www.longtailvideo.com/support/jw-player/jw-player-for-html5/11895/single-mp4-video">example with just an MP4 file</a>. Just a single MP4 file! It&#8217;s like they <a
href="http://www.systemerror.co.uk/2010/05/06/html5-video-real-world/">read my whinge</a>!</p><p>We&#8217;re already using the JW Player on the D&amp;AD site, but not at version 5 yet. However, for the coming revisions, we&#8217;ll be updating and serving MP4 video to iPads, iPhones and iPods via JW Player for HTML5 in the near future (providing the geeks are happy with everything where they&#8217;re concerned!) The JW Player uses the same skins from the Flash Player with the HTML5 player, meaning continuity without bloodshed. Nice.</p><p>Colour me happy.</p> ]]></content:encoded> <wfw:commentRss>http://www.systemerror.co.uk/2010/05/30/html5-flash-video-and-a-usable-fix/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>HTML5 &lt;video&gt; – a (very) short trip into real world use</title><link>http://www.systemerror.co.uk/2010/05/06/html5-video-real-world/</link> <comments>http://www.systemerror.co.uk/2010/05/06/html5-video-real-world/#comments</comments> <pubDate>Thu, 06 May 2010 22:36:01 +0000</pubDate> <dc:creator>Jake</dc:creator> <category><![CDATA[HTML5]]></category> <category><![CDATA[web]]></category> <category><![CDATA[browser]]></category> <category><![CDATA[Flash]]></category> <category><![CDATA[rant]]></category> <category><![CDATA[video]]></category><guid
isPermaLink="false">http://www.systemerror.co.uk/?p=472</guid> <description><![CDATA[Tweet After my last post about HTML5 video and thinking everyone&#8217;s getting ahead of themselves, I&#8217;d like to point out I&#8217;m not that stupid that I was going to ignore it completely, until I&#8217;d had a chance to try it out in a real world work environment situation. I can now ignore it. For a [...]]]></description> <content:encoded><![CDATA[<div
class="bottomcontainerBox" style=""><div
style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <g:plusone size="medium" href="http://www.systemerror.co.uk/2010/05/06/html5-video-real-world/"></g:plusone></div><div
style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <a
href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.systemerror.co.uk/2010/05/06/html5-video-real-world/"  data-text="HTML5 <code>&lt;video&gt;</code> – a (very) short trip into real world use" data-count="horizontal" data-via="jake74">Tweet</a></div></div><div
style="clear:both"></div><div
style="padding-bottom:4px;"></div><p>After my last post about HTML5 video and thinking everyone&#8217;s getting ahead of themselves, I&#8217;d like to point out I&#8217;m not that stupid that I was going to ignore it completely, until I&#8217;d had a chance to try it out in a real world work environment situation. I can now ignore it. For a few years/implementations, at least.</p><p>It had been weighing on my mind that one of clients has a lot of video, and a lot of their audience are Mac users. This will probably mean there&#8217;s a high percentage of iPhone users, and in the coming months, iPad users.</p><p>So I&#8217;d been thinking about wrapping the Flash video player we have with the &lt;video&gt; tag and seeing how we go. A bit of an experiment, being eager to use these HTML5 elements because they show so much promise of doing things &#8220;the right way&#8221;, without kludgey plug-ins and so forth. So armed with a chapter on multimedia from messers <a
href="http://twitter.com/brucel">Bruce Lawson</a> and (<a
href="http://www.systemerror.co.uk/2009/09/18/i-have-reason-to-believe-you%E2%80%99re-just-a-theorypart-ii/">the real</a>) <a
href="http://twitter.com/rem">Remy Sharp</a> from their forthcoming <a
href="http://www.introducinghtml5.com/">HTML5 book</a>, I embarked on a journey of discovery.<span
id="more-472"></span></p><p>The good news. Getting up and running, playing video and setting the poster frame was ridiculously easy. Having the chapter to hand was fantastic, because a reference source is needed with anything new. Very happy to see the video running in WebKit browsers, nice playback bar (Safari&#8217;s looks a little more cultured (figure 1) than Chrome&#8217;s basic big bar (figure 2)), but the video didn&#8217;t look quite as good stretched as Flash in Safari (you could see some cross hatch type lines were the scaling was implemented), but seemed better in Chrome. Not a show-stopper.</p><p>Right, cool, lets push this further. I want to style that playback bar. What&#8217;re the CSS classes and IDs? Oh. I have to &#8220;roll my own&#8221; in JavaScript? Are you kidding me? This is the beginning of the bad news.</p><p>&lt;rant&gt;</p><p>That&#8217;s right. If you want to customise the playback bar in anyway, you have to write it. In JavaScript. I don&#8217;t do much JavaScript, in fact, very bloody little, and I was very disappointed in this. I guess I was hoping for a bunch of default elements I could target, move and style. Still, I guess it won&#8217;t be long til some clever sod has written a js-playback bar generator online, where you can choose all your desired elements and attributes. A cookie for the first one, from me.</p><p>Ok, so slightly disheartened, we go looking at how the video reacts in other browsers, and it&#8217;s fall backs etc., aka, the bad news steps up a gear.</p><p>Here&#8217;s where I misunderstood something about &lt;video&gt;, the fall back content you put in between the &lt;video&gt; tags is only there for browsers that do not understand the &lt;video&gt; tag. It is not there for browsers that do not understand the video <strong>codec</strong>. Let me repeat that so we are clear. If the browser understands &lt;video&gt; but does not support your codec (h264 in my case), the browser does NOT fall back to the Flash code or instructions and links you may have put inside the tag. Once I&#8217;d understood this, I kinda went &#8220;oh yeah, that makes sense.&#8221;</p><p>What does not make sense is that at the moment, is how browsers that don&#8217;t support h264 behave. Opera still shows the play bar, and holds the poster frame (figure 3) which for all intents and purposes, will make the user thinks the video is still going to load. There&#8217;s no alert and no warning. Firefox is a little smarter, and knocks back the poster frame to an opaque black, and puts a cross in the middle (figure 4). No real description of what&#8217;s happening, but at least the user is told that something is amiss. To my mind, this would be a perfect time to use that fall back content that&#8217;s in between the &lt;video&gt; tag, but aimed solely for older browsers.</p><p><img
class="size-full wp-image-477 alignnone" title="Rich Clark on Twitter" src="http://www.systemerror.co.uk/wp-content/uploads/2010/05/Screen-shot-2010-05-06-at-22.51.46.png" alt="Rich Clark on Twitter" width="503" height="504" /></p><p>So I started googling and asking a few knowledgeable people on twitter about this, and it appears this is the way it is. <a
href="http://twitter.com/rich_clark">Rich Clarke</a> of <a
href="http://html5doctor.com">HTML5 Doctor</a> fame agrees that yes, it sucks at the moment, but that&#8217;s the way it is. <a
href="http://twitter.com/leads">Tom Leadbetter</a>, who <a
href="http://html5doctor.com/the-video-element/">wrote this piece on HTML5 video</a> for HTML5 Doctor, says he can&#8217;t see if he&#8217;s missing anything, but did point me to a method of JavaScript browser sniffing to write in the correct code at run time. WTF!? 2010 and we&#8217;re back to using browser sniffing.</p><p>Rich says he&#8217;d like to see OGG win, as do all of the Opera crew I know, but I have to be brutally honest, I hope it doesn&#8217;t. No hardware acceleration on playback or encoding, shit meta-data containers, lower quality picture quality to file size ratio… it&#8217;s like saying I&#8217;d like to see everyone driving a Trabant. I think it&#8217;s a disgrace that these browsers that don&#8217;t support the given codec can&#8217;t do anything better about handling it. And before you accuse me of being biased against OGG/Opera, if Safari can&#8217;t handle being fed *only* an OGG file, with no h264 file, then it better do a better job of handling it gracefully.</p><p>So it appears, that at the moment, if you have a handful of videos, and you can encode to both OGG and h264 formats, and don&#8217;t want to style a playback bar, &lt;video&gt; does a great job. If however, you&#8217;re maintaining a client&#8217;s site that has over a thousand videos, and possibly no way of getting your hands on the originals that the h264 videos were encoded from to encode an OGG alternative, and you want to style a playback bar to fit in with your site&#8217;s branding, you&#8217;re in for some tears.</p><p>&lt;/rant&gt;</p><p>On a lighter note, I will, however, highly recommend Bruce and Remy&#8217;s book, <a
href="http://www.introducinghtml5.com/">Introducing HTML5</a>. I&#8217;ve been lucky enough to unofficially review a few chapters from Bruce, and I really like what I&#8217;ve read, and it&#8217;s practical. It&#8217;s aimed at people who&#8217;re crafting away with HTML4 or XHTML, with hands-on examples and where needed, theoretical discussions of unimplemented tags or methods. We shall be buying a copy for the JP74 offices as soon as it&#8217;s published.</p><div
id="attachment_487" class="wp-caption alignnone" style="width: 516px"><img
class="size-full wp-image-487" title="Figure 1. Safari" src="http://www.systemerror.co.uk/wp-content/uploads/2010/05/Screen-shot-2010-05-06-at-23.18.45.png" alt="Figure 1. Safari" width="506" height="490" /><p
class="wp-caption-text">Figure 1. Safari</p></div><div
id="attachment_483" class="wp-caption alignnone" style="width: 520px"><img
class="size-full wp-image-483 " title="Figure 2. Chrome" src="http://www.systemerror.co.uk/wp-content/uploads/2010/05/Screen-shot-2010-05-06-at-23.05.45.png" alt="Figure 3. Chrome" width="510" height="377" /><p
class="wp-caption-text">Figure 2. Chrome</p></div><div
id="attachment_480" class="wp-caption alignnone" style="width: 509px"><img
class="size-full wp-image-480 " title="Figure 3. Opera" src="http://www.systemerror.co.uk/wp-content/uploads/2010/05/Screen-shot-2010-05-06-at-23.04.55.png" alt="&lt;video&gt; in Opera" width="499" height="379" /><p
class="wp-caption-text">Figure 3. Opera</p></div><div
id="attachment_481" class="wp-caption alignnone" style="width: 531px"><img
class="size-full wp-image-481 " title="Figure 4. Firefox" src="http://www.systemerror.co.uk/wp-content/uploads/2010/05/Screen-shot-2010-05-06-at-23.04.19.png" alt="&lt;video&gt; in Firefox" width="521" height="385" /><p
class="wp-caption-text">Figure 4. Firefox</p></div> ]]></content:encoded> <wfw:commentRss>http://www.systemerror.co.uk/2010/05/06/html5-video-real-world/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>DIBI Conference 2010</title><link>http://www.systemerror.co.uk/2010/05/03/dibi-conference-2010/</link> <comments>http://www.systemerror.co.uk/2010/05/03/dibi-conference-2010/#comments</comments> <pubDate>Mon, 03 May 2010 07:56:17 +0000</pubDate> <dc:creator>Jake</dc:creator> <category><![CDATA[Conferences]]></category> <category><![CDATA[CSS]]></category> <category><![CDATA[HTML5]]></category> <category><![CDATA[Professional]]></category> <category><![CDATA[web]]></category> <category><![CDATA[conference]]></category> <category><![CDATA[DIBI]]></category> <category><![CDATA[Gateshead]]></category><guid
isPermaLink="false">http://www.systemerror.co.uk/?p=447</guid> <description><![CDATA[Tweet Time for another conference road trip! The inaugural DIBI Conference took place at the Sage in Gatehead on the 28th April, with a fantastic crop of speakers and promising bunch of attendees, judging by the twittering. DIBI&#8217;s format is a little different than a traditional conference, being a two track event. DIBI, which stands for Design [...]]]></description> <content:encoded><![CDATA[<div
class="bottomcontainerBox" style=""><div
style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <g:plusone size="medium" href="http://www.systemerror.co.uk/2010/05/03/dibi-conference-2010/"></g:plusone></div><div
style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <a
href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.systemerror.co.uk/2010/05/03/dibi-conference-2010/"  data-text="DIBI Conference 2010" data-count="horizontal" data-via="jake74">Tweet</a></div></div><div
style="clear:both"></div><div
style="padding-bottom:4px;"></div><p>Time for another conference road trip!</p><p>The inaugural <a
href="http://www.dibiconference.com/">DIBI Conference</a> took place at the <a
href="http://maps.google.com/maps?oe=UTF-8&amp;ie=UTF8&amp;q=the+sage+gateshead&amp;fb=1&amp;hq=the+sage+gateshead&amp;hnear=Gateshead,+Royaume-Uni&amp;cid=0,0,8908449133633066150&amp;ei=hLpLS7XNDIaI0wTJ6q3kAQ&amp;ved=0CAsQnwIwAA&amp;ll=54.968278,-1.601923&amp;spn=0.009213,0.019226&amp;z=16&amp;iwloc=A">Sage in Gatehead</a> on the 28th April, with a fantastic crop of speakers and promising bunch of attendees, judging by the <a
href="http://twitter.com/#search?q=%23dibi">twittering</a>.</p><p>DIBI&#8217;s format is a little different than a traditional conference, being a two track event. DIBI, which stands for Design It. Build It., was aimed at both developers and designers, with two sets of sessions running all day. Attendees could chop and change and &#8220;jump tracks&#8221; as they liked, and since a lot of the crowd were front enders, this seems quite a logical thing to do.</p><p>The journey up involved the usual road-tripper <a
href="http://twitter.com/chrisdavidmills">Chris Mills</a>, but we picked up <a
href="http://twitter.com/hereinthehive">Dan Donald</a> too, and headed up to crash at <a
href="http://twitter.com/philsherry">Phil Sherry</a>&#8216;s house, since he&#8217;s now resident in Gateshead. Yes, this small fact did make the trip more appealing!<span
id="more-447"></span></p><p>We went straight to the venue when arriving, to pick up Phil, who&#8217;d been on an <a
href="http://html5doctor.com/">HTML5 Doctor</a> course, taught by another mate of ours from Northern Digitals, <a
href="http://twitter.com/rich_clark">Rich Clark</a>. A quick wave/face pull at the window to put everyone off their stride, we then disappeared back upstairs to grab a drink. Here we met <a
href="http://twitter.com/gavinelliott">Gavin</a>, Ellie and a few more of the DIBI organisers. I&#8217;d met Gav briefly at <a
href="http://www.systemerror.co.uk/2010/02/17/speak-the-web-liverpool-post-match-reaction/">Speak The Web</a>, but he was happy to chat with us while we quaffed a drink. This attitude from the organisers was there every moment of the conference, you could go ask them anything, and they were more than accommodating. Big props to them for this, as it made the whole gig feel a lot more accessible. Paul from Technique in Manchester also caught up with us for a pint, whom I&#8217;d met at a Transmission event in Manchester, and was to stick around with us for the next day.</p><p>Back to Phil&#8217;s to dump our gear, then after a veggie curry and a few cans, we headed off to The Forth to meet another mate from school who Phil and I hadn&#8217;t seen in around 15 years. There was no mistaking <a
href="http://www.flickr.com/photos/jake74/4566846675/in/set-72157623842169063/">Simon Slater</a> when he walked in, he&#8217;d hardly changed a bit! So we stayed in the excellent Forth pub for a few and caught up with him.</p><p>On to the pre-party, which was on the Tyne at Pitcher and Piano. Up the stairs, blag Si in at the door, get the beers in. Then start craning around to see who&#8217;s about! The pre-party was pretty well attended and it wasn&#8217;t long before we were bumping into twitter contacts and putting names to faces. The atmosphere was really laid back, and I think this helped the approachability for everyone.</p><p>I think we partied a little too hard at the pre-party, as I kinda remember heading to bed at 3.30am, and didn&#8217;t really arise &#8217;til after 9am…</p><p>Anyway, hungover, and late to the conference, we skipped the keynote and Wolfram lecture, going straight for coffee and muffins, pocketing many little bags of Haribo for sugar fix rushes throughout the day.</p><p>I decided to go for the Build It track to kick off, the first session of which was run by <a
href="http://twitter.com/elliottkember">Elliott Kember</a> on jQuery. I&#8217;ve used jQuery a total of once, since our nerds at JP74 prefer MooTools (they can actually code javascript!), so there&#8217;s no need for me to get involved really. I learnt a lot in Elliott&#8217;s class, but it was not without it&#8217;s floors. There was a lot of code, but no visual examples of what was happening, and I think it may have been technically aimed a little low for some of the attendees, but his style and enthusiasm was irrepressible.</p><p>Next up, nearly half the hall exited for <a
href="http://twitter.com/sazzy">Sarah Parmenter</a>&#8216;s iPhone design session. I was too hungover, and felt well up on the HIG rules for iPhone interaction, so decided to stay for the Last.fm vs Xbox360 class. This was wryly and dryly delivered by <a
href="http://twitter.com/dsingleton">David Singleton</a>, who nearly thrashed my head when he said it&#8217;d be more technical than Elliott&#8217;s jQuery sesh. He lied, though not on purpose. It was about scaling the API and hardware to meet demand of an Xbox version of the Last.fm service. Really insightful process and decision making about how many features you can cull in moments of intense use before a user drops your service. Good stuff.</p><p>Lunch, burger, juice, coffee, more chat, meet more faces, both old and new.</p><p>Design track for this afternoon, as the speakers all looked excellent.</p><div
id="attachment_465" class="wp-caption alignnone" style="width: 510px"><a
href="http://www.flickr.com/photos/drbparsons/4572076005/in/pool-1321767@N24"><img
class="size-full wp-image-465" title="Tim Van Damme. Photo by @drbparsons" src="http://www.systemerror.co.uk/wp-content/uploads/2010/05/4572076005_e3f6fdf5b8.jpeg" alt="Tim Van Damme. Photo by @drbparsons" width="500" height="333" /></a><p
class="wp-caption-text">Tim Van Damme. Photo by @drbparsons</p></div><p>First off was <a
href="http://twitter.com/maxvoltar">Tim Van Damme</a>, recently of <a
href="http://gowalla.com/">Gowalla</a> fame, urging us to keep evolving with not only our design, but the tools we use to create our designs, lest we become lazy monkeys. Good thinking, excellent art, Tim&#8217;s talk was enjoyable, although he himself admitted it was brief. Gavin stepped up and asked plenty of good questions to finish the session.</p><p>Next up was <a
href="http://colly.com/">Simon Collison</a>. I&#8217;d seen <a
href="http://twitter.com/simoncollison">Colly</a> talk at Speak The Web, and both his presentation and delivery were excellent. A very measured speaker, it serves to underline he knows what he&#8217;s talking about. This session drove at the principles of designing to communicate, highlighting basic rules, methodology and why we do things a certain way. Well worth a watch when the sessions are streamed on the DIBI site.</p><p>Short break, laugh that Phil fell asleep twice in that last sesh, cans of Red Bull.</p><p><a
href="http://twitter.com/danrubin">Dan Rubin</a> took the stage to host a talk on usability testing, in which he sighted two examples of real live client work and how they made a difference. Really insightful stuff, I thought Dan&#8217;s talk was excellent. Usability is something we should all do more of, but tend not to because of the perceived time it takes. Dan explained how they mocked up sites with a static PNG graphic as the background, then skeleton HTML &amp; CSS to map out buttons on the page. Users were told it wasn&#8217;t finished, so only certain buttons worked, which kept expectations in check, and the format made updates and tweaks near immediate, ready for the next test subject. Not rocket science, and something you may think was a bit &#8220;ghetto&#8221; if you ran a usability session this way, but proved that the big boys have to Blue Peter their way through a job too!</p><p>Time for the tour de force that is <a
href="http://www.stuffandnonsense.co.uk/">Andy Clarke</a>, with his <a
href="http://hardboiledwebdesign.com/">Hard Boiled Webdesign</a>. I&#8217;d seen <a
href="http://twitter.com/malarkey">malarkey&#8217;s</a> talk before at Speak The Web in Leeds, but damn, I was quite happy to see it again. Andy is at ease under the spotlight, and knows what he&#8217;s talking about, which makes compelling viewing. The talk urged front end developers to start using the CSS3 progressive fanciness now, because if we didn&#8217;t, these cool things like border radius and animation would not make it into a browser spec. The W3C is holding everyone back, browsers include and work on things that devs start to use regularly, which then in turn become ratified into the spec. Excellent working examples, rallying of the troops and generally inspirational. I possibly enjoyed it more the second time round as I was ready to pay attention at the right times!</p><p>More refreshments, then time for a musical interlude from Sancho Plan. An interesting mix of live music triggering animations in a live on-screen virtual world. My ears were enjoying the music, whilst the brain was working out how to do what they&#8217;re doing. My route, use Director to catch MIDI triggers from the instruments to fire off animation sequences for sprites on the stage. If you understood that, that was the gig. Good, not offensive in anyway, but not my music of choice.</p><p>One last speech, by a usability company called What Users Do, which was interesting, but not as engrossing or hands on as Dan Rubin. This was followed by one last Sancho Plan performance, plenty of thank you&#8217;s from the organisers, and directions to the after party.</p><p>The after party was at Sea, over the other side of the Tyne, and the beer was free. All night. And there was free pizza. From Pizza Hut. Someone had our number and knew exactly what we liked! Everyone got together and exchanged views on how the day had been, high points, low points (if any) and got a chance to say hello to anyone you&#8217;d missed during the day.</p><p>I also gave a mate of mine who collects <a
href="http://www.megadrive-memories.com/">Sega Mega Drive</a> games a ring and dragged him down for a beer. I&#8217;d talked to Ian online, swapped games and knowledge and envied his game collection, so it was great to meet him in person and to talk about more than just games too.</p><p><a
href="http://www.flickr.com/photos/jake74/4566848361/in/set-72157623842169063/"><img
class="alignnone size-full wp-image-463" title="Stragglers" src="http://www.systemerror.co.uk/wp-content/uploads/2010/05/4566848361_231ee0a69a_b1.jpeg" alt="Stragglers" width="500" height="375" /></a></p><p>The after party was well attended, but people started to drift out and leave after the pizza, and we moved onto the Quayside for a swift pint with a few of the speakers. Colly, incidentally, is more than happy to chat with most people, about design and football (Notts County in particular) which was ace. The stragglers carried on the chatter and said good byes, we hopped a taxi and headed back to Phil&#8217;s, and I do remember getting to sleep shortly after 1.30am. Quite sensible.</p><p>So, to summarise. <a
href="http://www.flickr.com/groups/dibi/">DIBI was excellent</a>. The venue was class, easy to get to (though the walk with a hangover up all those steps would have me believe otherwise), the speakers were excellent. The crowd was fantastic, and you may have realised from some of this write up, the people you meet at conferences are just as important, if not more so, than the people you go and see. The conference itself was so professionally ran, so much so that it belied the fact it was the first DIBI. The team have ran many conferences before, and it moved smoothly.</p><p><a
href="http://www.amiando.com/dibi2011.html">Tickets are onsale</a> for DIBI 2011 in June, and I&#8217;ll be there.</p> ]]></content:encoded> <wfw:commentRss>http://www.systemerror.co.uk/2010/05/03/dibi-conference-2010/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Speak the Web Liverpool &#8212; post match reaction</title><link>http://www.systemerror.co.uk/2010/02/17/speak-the-web-liverpool-post-match-reaction/</link> <comments>http://www.systemerror.co.uk/2010/02/17/speak-the-web-liverpool-post-match-reaction/#comments</comments> <pubDate>Wed, 17 Feb 2010 16:53:30 +0000</pubDate> <dc:creator>Jake</dc:creator> <category><![CDATA[Conferences]]></category> <category><![CDATA[CSS]]></category> <category><![CDATA[Graphics]]></category> <category><![CDATA[HTML5]]></category> <category><![CDATA[web]]></category> <category><![CDATA[Liverpool]]></category> <category><![CDATA[speaktheweb]]></category><guid
isPermaLink="false">http://www.systemerror.co.uk/?p=409</guid> <description><![CDATA[Tweet I&#8217;m really pleased to say that the whole Liverpool session of Speak The Web went down really well. I managed to get through 30 minutes without committing social hari kari or making too bigger tit of myself. Pat Lauke was in full on Opera and HTML5 brainwash form, but energetic and interesting enough to [...]]]></description> <content:encoded><![CDATA[<div
class="bottomcontainerBox" style=""><div
style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <g:plusone size="medium" href="http://www.systemerror.co.uk/2010/02/17/speak-the-web-liverpool-post-match-reaction/"></g:plusone></div><div
style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <a
href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.systemerror.co.uk/2010/02/17/speak-the-web-liverpool-post-match-reaction/"  data-text="Speak the Web Liverpool &mdash; post match reaction" data-count="horizontal" data-via="jake74">Tweet</a></div></div><div
style="clear:both"></div><div
style="padding-bottom:4px;"></div><p>I&#8217;m really pleased to say that the whole <a
href="http://speaktheweb.org/liverpool/">Liverpool session of Speak The Web</a> went down really well.</p><p>I managed to get through 30 minutes without committing social hari kari or making too bigger tit of myself. <a
href="http://twitter.com/patrick_h_lauke/">Pat Lauke</a> was in full on Opera and HTML5 brainwash form, but energetic and interesting enough to be different from Chris Mill&#8217;s session at Leeds. The coup de grâce was obviously <a
href="http://twitter.com/simoncollison">Simon Collison</a> of Erskine Design, with his In the Pursuit of Magic presentation, and fair play to him for being drugged up but persevering and putting on a really thoughtful and inspiring presentation.<span
id="more-409"></span></p><p>I really enjoyed my 30 minutes of fame and cannot believe how quick the time flew by. Starting at slide 1, with a counter at 00:01, it&#8217;s quite scary, but I felt that after a few slides I got into step quick enough. I&#8217;d seen <a
href="http://twitter.com/Malarkey">Andy Clarke</a> at Leeds, and had heard that <a
href="http://twitter.com/elliotjaystocks">Elliot Jay Stocks</a> and Andy were coming to the Liverpool session. No pressure then! Fortunately, I&#8217;d had a few beers with Elliot in Manchester a couple of weeks before, and he turned out to be a thoroughly down-to-earth nice bloke, and we share a lot of common ground with our musical tastes.</p><p>There were *loads* of things I&#8217;d tried to remember to say, but completely forgot, but also quite a bit I just threw in on the spot. Preparation made this possible, and knowing your subject material!</p><p>A bit about why I chose my subject matter, to give you some idea of the decision making as a speaker. When writing the presentation, I didn&#8217;t know how the room was going to be split, in terms of designers, front end devs and coders, which is why I asked for a quick show of hands. That made it clear that front end devs were out in force, so hopefully I pitched that well.</p><p>I was also aware that I was merely the warm-up act for this gig, and it was my first time speaking at a conference for a long time, so I couldn&#8217;t afford to be too esoteric or banal (no, I&#8217;m not suggesting Colly was!) but knew I had to be fairly straight forward, but be competent in what I was presentating.</p><p>So thank you very much to <a
href="http://twitter.com/hereinthehive">Dan Donald</a> and <a
href="http://twitter.com/rich_clark">Rich Clark</a> for organising the Speak The Web events and inviting me to be part of it all, and thanks to everyone who said hello on the evening, and to all those who&#8217;ve followed me on Twitter. I hope you stick around…</p><p>Here&#8217;s my presentation from the night, and you&#8217;ll find <a
href="http://www.slideshare.net/group/speak-the-web">Pat and Colly&#8217;s on the slideshare.net</a> site.</p><p><object
style="margin:0px" width="425" height="355"><param
name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=id=3193201&amp;doc=puttingthefontinfront-end-100216040743-phpapp02" /><param
name="allowFullScreen" value="true"/><param
name="allowScriptAccess" value="always"/><param
name="wmode" value="transparent" /><embed
src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=id=3193201&amp;doc=puttingthefontinfront-end-100216040743-phpapp02" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355" wmode="transparent"></embed></object></p> ]]></content:encoded> <wfw:commentRss>http://www.systemerror.co.uk/2010/02/17/speak-the-web-liverpool-post-match-reaction/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>HTML5 video. Are we getting ahead of ourselves?</title><link>http://www.systemerror.co.uk/2010/02/05/html5-video/</link> <comments>http://www.systemerror.co.uk/2010/02/05/html5-video/#comments</comments> <pubDate>Fri, 05 Feb 2010 21:32:27 +0000</pubDate> <dc:creator>Jake</dc:creator> <category><![CDATA[HTML5]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[web]]></category> <category><![CDATA[codecs]]></category> <category><![CDATA[Flash]]></category> <category><![CDATA[h.264]]></category> <category><![CDATA[OGG]]></category> <category><![CDATA[video]]></category><guid
isPermaLink="false">http://www.systemerror.co.uk/?p=377</guid> <description><![CDATA[Tweet One thing I really like about talking to some of the Opera guys I know, is that they will take the time to consider another viewpoint. Whilst they&#8217;re all about the open web, they realise they need to listen to people who are making and creating content for clients, but face real world restrictions [...]]]></description> <content:encoded><![CDATA[<div
class="bottomcontainerBox" style=""><div
style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <g:plusone size="medium" href="http://www.systemerror.co.uk/2010/02/05/html5-video/"></g:plusone></div><div
style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <a
href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.systemerror.co.uk/2010/02/05/html5-video/"  data-text="HTML5 video. Are we getting ahead of ourselves?" data-count="horizontal" data-via="jake74">Tweet</a></div></div><div
style="clear:both"></div><div
style="padding-bottom:4px;"></div><p>One thing I really like about talking to some of the Opera guys I know, is that they will take the time to consider another viewpoint. Whilst they&#8217;re all about the open web, they realise they need to listen to people who are making and creating content for clients, but face real world restrictions like time and budget. I know. Ridiculous&#8230;</p><p>I run a business (well, Pete does most the business end stuff, but you know what I mean) and all this talk about HTML5 <code>&lt;video&gt;</code> tags has kinda riled me a little bit, because it&#8217;s getting so much exposure, and to be honest I think it&#8217;s already shot itself in the foot.</p><p><span
id="more-377"></span></p><p>I emailed <a
href="http://twitter.com/brucel">Bruce Lawson</a> my points of view after we had a rapid fire exchange via Twitter. I was playing devil&#8217;s advocate a little bit by countering OGG/h.264 with a flippant &#8220;Flash video FTW&#8221; type of comment, but that led to a good exchange, with Bruce citing accessibility options in the new <code>&lt;video&gt;</code> tag as a major bonus. However, Bruce slept on it, and asked me the next morning if he could write it up as a <a
href="http://www.brucelawson.co.uk/2010/what-are-the-business-benefits-of-html5-video">blog post</a>, because in his usual musings he doesn&#8217;t get to give my perspective much thought.</p><p><img
style="float: right; border: 0px initial initial;" title="Screen shot 2010-02-05 at 20.07.25" src="http://www.systemerror.co.uk/wp-content/uploads/2010/02/Screen-shot-2010-02-05-at-20.07.25.png" alt="Screen shot 2010-02-05 at 20.07.25" width="504" height="502" />Currently, the best way to serve video online is via Flash. That&#8217;s a given. With the advent of HTML5, a new tag was born to specifically handle video. This would play video natively in a browser, with no need for plug-ins, and allow interaction with Javascript, standard CSS controls and further advancements like annotations etc. It does sound really good, and certainly one of the areas of HTML5 I&#8217;m looking forward to exploring. There was quite a bit of coo-ing over this <a
href="http://jilion.com/sublime/video">Sublime video page</a>, which is a good indicator of how it&#8217;s going, but as <a
href="http://twitter.com/leads">Tom Leadbetter</a> <a
href="http://www.brucelawson.co.uk/2010/what-are-the-business-benefits-of-html5-video/#comment-657085">points out</a>, it doesn&#8217;t work in Firefox. WTF?</p><p>This is because there was a small issue of which codec the browser vendors would support for the <code>&lt;video&gt;</code> spec. Apple and Google favoured the h.264 codec, while Opera and Mozilla favoured the open-source OGG video standard.</p><p>Of note, Apple faced a similar decision when choosing to create the Apple Lossless codec. They chose not to use FLAC, which is an established lossless format, and opted to make their own. <a
href="http://daringfireball.net/2007/04/wee_bit_more_on_aac">I remember reading at the time</a> that it may be to FLAC not being immune to unforeseen patent issues in the future, which funnily enough is very similar to the OGG video format right now.</p><p>Right at the first hurdle, we&#8217;re getting shafted, because this means if I want to make video available for all visitors, I need to encode two versions.</p><p>If that were for a few videos of my band (what band? I can&#8217;t play *anything*) or of my family, it wouldn&#8217;t be an issue really, leave &#8216;em encoding over night, upload and use twice as much space, and reference both files in the <code>&lt;video&gt;</code> code.</p><p>But for a business, this means I have to charge a client twice for encoding the same piece of video, and if they&#8217;re dealing with a lot of video footage, the time plus storage aspects have just been doubled. This is just crazy. A savvy client will decline the niceties of doing the right thing of going with HTML5 and say encode it once and deliver with Flash. Job done.</p><p>Oh, but the iPhone and iPad don&#8217;t support Flash!</p><p>Think around the problem. Flash can stream h.264 .mp4 files, and the very same .mp4 will run in the Quicktime player on the iPhone, so it appears we&#8217;re covering a lot of bases with just using h.264.</p><p>Furthermore, the h.264 standard is supported by both dedicated hardware encoders and embedded chip sets for decoding, like in set top boxes or mobile handsets. More on the mobile in a bit, but the hardware encoding is the *only* way to go for anyone dealing in large amounts of video. YouTube anybody? Combined with the smaller file sizes and comparable if not better quality, it&#8217;s no wonder Google chose h.264. (I was going to link to Chris DiBona&#8217;s blog and the relevant article, but it&#8217;s a bad UX with the menu *under* the Google Ads box, and I couldn&#8217;t be arsed digging. face palm.)</p><p>&#8220;Oh, but not everyone is Google.&#8221; No, no they&#8217;re not. But other people use video too. One of our clients who do use a lot of video is D&amp;AD. A quick look through the <a
href="http://awards.dandad.org/2009/">2009 Awards</a> submissions shows not only four or five dedicated video sections, but browsing round other areas, such as installations reveals more video. There&#8217;s gonna be a lot of media on there, and that&#8217;s just 2009&#8230; there&#8217;s 323 videos for that year alone, with a total of over 1,500 videos for five years of awards. This figure is only gonna go upwards as the 2010 awards are added, and the years before 2005 are added as D&amp;AD work their way back through previous awards for a more complete history.</p><p>Going back to mobile again, this is one area of the internet use we&#8217;ve seen absolutely massive growth in over the last few years. The market is enormous, and it&#8217;s spreading across the globe and bringing access to those without computers or landlines, with enterprising individuals in Africa renting time out on mobiles for internet access.</p><p>A growing number of mobile devices are sporting h.264 hardware chipsets as standard, the iPhone, T-Mobile G1 and Android are notable examples. The explosion of mobile browsing is driving the adoption of the h.264 standard as a hardware spec, and I think that&#8217;s going to be quite the defining factor.</p><p>I would have thought Opera with it&#8217;s Mobile and Mini browsers would be an excellent match up for these new devices, but OGG does not reap the benefits of these hardware accelerators. Opera won&#8217;t support h.264 due to &#8220;<a
href="http://robert.accettura.com/blog/2009/07/06/debating-ogg-theora-and-h-264/">obscene patent licensing costs</a>&#8221; (which <a
href="http://www.mpegla.com/main/Pages/Media.aspx">have yet to be levied</a> for content creators, but it&#8217;s still $5 million for a browser to include a h.264 decoder. Thank you for the correction, Bruce), yet they themselves will license out their browser technology to companies like Nintendo&#8230; I mean, Firefox, fair enough, it&#8217;s open source. Obviously, I do not have the faintest grasp of the in&#8217;s and out&#8217;s of such dealings, or the figures involved. This is almost thinking out loud from me, and can probably be answered quickly by one of the Opera crowd.</p><p>Anyway, if you&#8217;ve stuck with me this long you deserve a round of applause. Golf clap. The long and short of it is that I can&#8217;t see HTML5 video becoming a real-world standard for online video for a while, until these codec issues are sorted out and there is a clear winner. Certainly for me as a professional dealing with clients concerns and costs, we have to be realistic and say at the moment, we&#8217;re going to use Flash. And that&#8217;s a real shame, as a lot of work has been done to bring HTML5 into the world, and there&#8217;s so much to look forward to, but this situation just boils my piss.</p><p>Now please excuse me while I go sell that garden ornament Lawson his hub-caps back&#8230;</p> ]]></content:encoded> <wfw:commentRss>http://www.systemerror.co.uk/2010/02/05/html5-video/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> </channel> </rss>
<!-- Served from: www.systemerror.co.uk @ 2012-02-10 22:54:30 by W3 Total Cache -->
