<?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>Webmonkey &#187; Multimedia</title>
    <atom:link href="http://www.webmonkey.com/category/multimedia/feed/" rel="self" type="application/rss+xml" />
    <link>http://www.webmonkey.com</link>
    <description>The Web Developer&#039;s Resource</description>
    <lastBuildDate>Mon, 06 May 2013 17:29:19 +0000</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <generator>http://wordpress.org/?v=3.4.2</generator>
    
    <item>
        <title>Netflix Plans to Ditch Silverlight for HTML5</title>
        <link>http://www.webmonkey.com/2013/04/netflix-plans-to-ditch-silverlight-for-html5/</link>
        <comments>http://www.webmonkey.com/2013/04/netflix-plans-to-ditch-silverlight-for-html5/#comments</comments>
        <pubDate>Tue, 16 Apr 2013 17:00:10 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=61623</guid>
        		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[netflix]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2013/04/Netflixhtml5-200x100.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2013/04/Netflixhtml5.jpg" alt="Netflix Plans to Ditch Silverlight for HTML5" /></div>It will be a little while before HTML5 is ready, says Netflix, but eventually the company plans to migrate its browser-based video player from Microsoft's Silverlight plugin to HTML5.]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled -->
<p><div id="attachment_61624" class="wp-caption aligncenter" style="width: 590px"><a href="http://www.webmonkey.com/wp-content/uploads/2013/04/Netflixhtml5.jpg"><img src="http://www.webmonkey.com/wp-content/uploads/2013/04/Netflixhtml5.jpg" alt="" title="Netflixhtml5" width="580" height="379" class="size-full wp-image-61624" /></a><p class="wp-caption-text"><em>Image: Screenshot/Webmonkey</em>.</p></div>Netflix is looking to <a href="http://techblog.netflix.com/2013/04/html5-video-at-netflix.html">ditch its Silverlight-based video player for an HTML5 version</a> that would work pretty much anywhere, but HTML5 isn&#8217;t quite up to the task just yet, according to the company.</p>
<p>Microsoft has already put Silverlight &#8212; once Microsoft&#8217;s much-hyped alternative to Adobe&#8217;s Flash Player &#8212; <a href="http://support.microsoft.com/gp/lifean45#sl5">out to pasture</a>. While Microsoft will continue to support Silverlight for some time, it will be retired come 2021.</p>
<p>That gives Netflix and others eight years to come up with an alternative. For its part Netflix wants to use HTML5, but HTML thus far lacks some key components Netflix needs, namely a way to generate media streams for playback, a cryptography protocol and, <a href="http://www.webmonkey.com/2012/02/html-editor-calls-html5-video-copy-protection-proposal-unethical/">most controversially</a>, DRM for streaming media.</p>
<p>All three components are, however, already draft proposals at the W3C and will likely be an official part of HTML before Silverlight disappears. The three things Netflix needs to bring its video player to HTML5 are the <a href="http://www.w3.org/TR/media-source/">Media Source Extensions</a> specification, the <a href="http://www.w3.org/TR/WebCryptoAPI/">Web Cryptography API</a> and the <a href="https://dvcs.w3.org/hg/html-media/raw-file/tip/encrypted-media/encrypted-media.html">Encrypted Media Extensions</a> specification, better known as DRM for the web.</p>
<p>Netflix has been working with Google to add support for all three &#8212; which the company refers to as &#8220;HTML5 Premium Video Extensions&#8221; &#8212; to Chrome and Chrome OS. For now the new Netflix player for Samsung&#8217;s Chromebook &#8220;uses the Media Source Extensions and Encrypted Media Extensions to adaptively stream protected content.&#8221; </p>
<p>Chrome still lacks support for the Web Cryptography API, so Netflix has developed a Pepper Flash plugin to handle that part of the equation for now. Eventually the company plans to remove the Flash element as soon as Chrome lands support for the Cryptography API.</p>
<p>At that point, says the Netflix blog, &#8220;we can begin testing our new HTML5 video player on Windows and OS X.&#8221;</p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2013/04/netflix-plans-to-ditch-silverlight-for-html5/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>Mozilla Reconsiders, May Support WebP Image Format</title>
        <link>http://www.webmonkey.com/2013/04/mozilla-reconsiders-may-support-webp-image-format/</link>
        <comments>http://www.webmonkey.com/2013/04/mozilla-reconsiders-may-support-webp-image-format/#comments</comments>
        <pubDate>Fri, 12 Apr 2013 16:28:37 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=61593</guid>
        		<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[WebP]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2013/04/webp-200x100.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2013/04/webp.jpg" alt="Mozilla Reconsiders, May Support WebP Image Format" /></div>Google's WebP image format promises smaller images and in turn faster web pages, but so far only a few web browsers support it. That would change though if Firefox jumps on the WebP bandwagon.]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled --><a href="http://www.webmonkey.com/wp-content/uploads/2013/04/webp.jpg"><img class="aligncenter size-full wp-image-61604" title="webp" src="http://www.webmonkey.com/wp-content/uploads/2013/04/webp.jpg" alt="" width="580" height="218" /></a></p>
<p>WebP versus JPEG. Click the image to see the full size examples on Google&#8217;s WebP comparison page. <em>Image: Google</em>[/caption]</p>
<p>Want your website to load faster? Slim your images. According to the HTTPArchive, images account for roughly <a href="http://httparchive.org/interesting.php#bytesperpage">60 percent of total page size</a>. That means the single biggest thing most sites can do to slim down is to shrink their images.</p>
<p>We recently covered how you can cut down your website&#8217;s page load times using <a href="http://www.webmonkey.com/2013/03/put-your-site-on-a-diet-with-googles-image-shrinking-webp-format/">Google&#8217;s image-shrinking WebP format</a>. Unfortunately, one of the downsides to WebP is that only Opera and Chrome support it. But that may be about to change &#8212; Firefox is reconsidering its decision to reject WebP.</p>
<p>The change of heart makes sense since most of the <a href="http://muizelaar.blogspot.fr/2011/04/webp.html">objections Firefox developers initially raised</a> about WebP have since <a href="https://groups.google.com/a/webmproject.org/forum/?fromgroups=#!topic/webp-discuss/WF84vomYtos">been addressed</a>. However, Firefox hasn&#8217;t committed to WebP just yet. As Firefox developer Jeff Muizelaar writes on the <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=856375">re-opened bug report</a>, &#8220;just to be clear, no decision on adopting WebP has been made. The only thing that has changed is that we&#8217;ve just received some more interest from large non-Google web properties which we never really had before.&#8221;</p>
<p>Whatever the case, if Firefox does land support for WebP it would help the fledgling format cross the line where more browsers support it than don&#8217;t, which tends to be the threshold for wider adoption.</p>
<p>If you&#8217;d like to experiment with WebP today, while still providing fallbacks for browsers that don&#8217;t support it, be sure to check out <a href="http://www.webmonkey.com/2013/03/put-your-site-on-a-diet-with-googles-image-shrinking-webp-format/">our earlier write-up</a>.</p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2013/04/mozilla-reconsiders-may-support-webp-image-format/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>Mozilla Wants to Put Your Phone Inside Firefox</title>
        <link>http://www.webmonkey.com/2013/02/mozilla-wants-to-put-your-phone-inside-firefox/</link>
        <comments>http://www.webmonkey.com/2013/02/mozilla-wants-to-put-your-phone-inside-firefox/#comments</comments>
        <pubDate>Mon, 25 Feb 2013 18:10:39 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=61026</guid>
        		<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[WebRTC]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2013/02/webphone-200x100.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2013/02/webphone.jpg" alt="Mozilla Wants to Put Your Phone Inside Firefox" /></div>Mozilla has teamed up with Ericsson and AT&#038;T to bring simple, plugin-free phone calls to the browser. Connect your phone to Firefox, click your friend's name and Firefox will make the call.]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled --><iframe width="580" height="326" src="http://www.youtube.com/embed/rWPZZeXK6g4" frameborder="0" allowfullscreen></iframe></p>
<p>What if your web browser were also your phone? That&#8217;s a future being imagined by Mozilla, Ericsson and AT&amp;T. </p>
<p>Mozilla has combined Firefox&#8217;s <a href="http://www.webmonkey.com/2012/12/mozilla-blends-social-api-webrtc-for-more-social-web-apps/">WebRTC support</a> with <a href="http://www.ericsson.com/thecompany/press/releases/2013/02/1680640">Ericsson&#8217;s Web Communication Gateway</a> and AT&amp;T&#8217;s API Platform to <a href="https://blog.mozilla.org/blog/2013/02/24/webrtc-ringing-a-mobile-phone-near-you/">put together a working demo</a> of calls &#8212; both voice and video &#8212; and text messages all made from within Firefox.</p>
<p>Mozilla&#8217;s &#8220;WebPhone&#8221; is one part Skype, one part Apple&#8217;s Messages and all parts web. </p>
<p>The demo builds on previous Mozilla efforts like the recent <a href="http://www.webmonkey.com/2013/02/google-mozilla-team-up-for-skype-killing-video-call-demo/">WebRTC video calling demo</a> with Google, as well as the <a href="http://www.webmonkey.com/2012/12/mozilla-blends-social-api-webrtc-for-more-social-web-apps/">Firefox Social API</a> demo Mozilla showed off last year (the Social API provides the glue that brings your mobile contact info into Firefox in the video above).</p>
<p>Aside from the cool factor, web-based calling has a potentially huge benefit for users &#8212; no more need for <em>your</em> phone. Mozilla&#8217;s WebPhone concept would make it possible to call from any device and the person you&#8217;re calling would still see your info. </p>
<p>WebPhone also makes it easy to receive calls and messages anywhere. Anyone who&#8217;s ever used Apple&#8217;s Message app knows that it&#8217;s nice to get messages on the desktop, eliminating the need to track down your phone when you&#8217;re already in front of a screen. WebPhone would make it possible to not only get messages on whichever device you&#8217;re using, but take calls as well.</p>
<p>Indeed what&#8217;s most surprising about Mozilla&#8217;s WebPhone demo is that AT&amp;T and Ericsson are involved since more than anything they&#8217;re participating in a vision of the future where they are little more than pipes for sending data.</p>
<p>If you happen to be in Barcelona Spain for the ongoing <a href="http://www.mobileworldcongress.com/">Mobile World Congress</a> event you can check out a live demo of WebPhone at the Mozilla booth. For now the rest of us will have to settle for the demo video above.</p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2013/02/mozilla-wants-to-put-your-phone-inside-firefox/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>Stop Squinting at Your Screen Thanks to This Responsive Type Experiment</title>
        <link>http://www.webmonkey.com/2013/02/responsive-type-experiment-helps-you-stop-squinting-at-your-screen/</link>
        <comments>http://www.webmonkey.com/2013/02/responsive-type-experiment-helps-you-stop-squinting-at-your-screen/#comments</comments>
        <pubDate>Mon, 18 Feb 2013 15:38:05 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=60966</guid>
        		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[Responsive Design]]></category>
		<category><![CDATA[WebRTC]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2013/02/facetracking-200x100.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2013/02/facetracking.jpg" alt="Stop Squinting at Your Screen Thanks to This Responsive Type Experiment" /></div>Using a JavaScript Library to track faces in a webcam, developer Marko Dugonjić built an app that calculates how close you are to the screen and then adjusts the font size accordingly to make text more legible.]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled -->
<p><div id="attachment_60971" class="wp-caption aligncenter" style="width: 590px"><a href="http://www.webmonkey.com/wp-content/uploads/2013/02/facetracking.jpg"><img src="http://www.webmonkey.com/wp-content/uploads/2013/02/facetracking.jpg" alt="" title="facetracking" width="580" height="247" class="size-full wp-image-60971" /></a><p class="wp-caption-text">Tracking Webmonkey. <em>Image: Screenshot/Webmonkey</em>.</p></div>Responsive design typically focuses on screen sizes, but that&#8217;s just the practical application of the larger goal &#8212; making a website function well no matter how or where <em>you</em> are viewing it. The emphasis ultimately is on you, not your device. </p>
<p>Developer Marko Dugonjić takes responsive design&#8217;s emphasis on you to new levels of interactivity with his <a href="http://webdesign.maratz.com/lab/responsivetypography/onload/">experiment in typesetting by face detection</a>. </p>
<p>Using a very cool <a href="https://github.com/auduno/headtrackr/">JavaScript headtracking library</a> &#8212; which taps <a href="http://www.webmonkey.com/tag/webrtc/">WebRTC</a> and getUserMedia to access your webcam &#8212; Dugonjić&#8217;s app calculates how close you are to the screen and adjusts the font size to make text more readable.</p>
<p>To see it in action, head on over to the <a href="http://webdesign.maratz.com/lab/responsivetypography/onload/">demo page</a> and grant it permission to use your webcam. For the most useful example, check out the <code>onload</code>-based implementation, but for a better sense of how it works be sure to try the &#8220;Realtime&#8221; version.</p>
<p>It may not be the most practical experiment and how well it works depends on plenty of factors well beyond the control of the site (how good your eyes are, whether or not you&#8217;re wearing your glasses and so on), but it&#8217;s not hard to imagine how this could be very useful in some situations &#8212; for example, bumping up font-size when your site is displayed on a television.</p>
<p>When you&#8217;re done playing with the resizing demo be sure to check out Dugonjić&#8217;s more practical and more immediately useful <a href="http://www.typetester.org/">Typetester</a>. </p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2013/02/responsive-type-experiment-helps-you-stop-squinting-at-your-screen/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>DRM for the Web? Say It Ain&#8217;t So</title>
        <link>http://www.webmonkey.com/2013/02/drm-for-the-web-say-it-aint-so/</link>
        <comments>http://www.webmonkey.com/2013/02/drm-for-the-web-say-it-aint-so/#comments</comments>
        <pubDate>Tue, 12 Feb 2013 16:20:13 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=60899</guid>
        		<category><![CDATA[HTML]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[Web Standards]]></category>
		<category><![CDATA[DRM]]></category>
		<category><![CDATA[video]]></category>
        <description><![CDATA[So far it still ain't so, but the W3C's HTML Working Group will indeed be considering the Encrypted Media Extensions proposal, an effort to bring locked down, DRM media to the web. ]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled -->
<p><img src="http://www.webmonkey.com/wp-content/uploads/2011/10/html5logo.jpg" />So far it ain&#8217;t so, but some form of DRM in HTML is becoming a more likely possibility every day. </p>
<p>The W3C&#8217;s HTML Working Group <a href="http://lists.w3.org/Archives/Public/public-html-admin/2013Feb/0122.html">recently decided</a> that a proposal to add DRM to HTML media elements &#8212; formally known as the <a href="https://dvcs.w3.org/hg/html-media/raw-file/tip/encrypted-media/encrypted-media-fpwd.html">Encrypted Media Extensions proposal</a> &#8212; is indeed within its purview and the group will be working on it.</p>
<p>That doesn&#8217;t mean that the Encrypted Media Extensions proposal will become a standard as is, but it does up the chances that some sort of DRM system will make its way into HTML. </p>
<p>The Encrypted Media Extensions proposal &#8212; which is backed by the likes of Google, Microsoft, Netflix and dozens of other media giants &#8212; technically does not add DRM to HTML. Instead it defines a framework for bringing a DRM system, or &#8220;protected media content&#8221; as the current draft puts it, to the web.</p>
<p>If you think the idea of DRM seems antithetical to the inherently open nature of HTML, you&#8217;re not alone. Ian Hickson, former editor of the W3C&#8217;s HTML spec, has called the Encrypted Media Extensions proposal &#8220;unethical.&#8221; Hickson is no longer in charge of the W3C&#8217;s HTML spec, but HTML WG member Manu Sporny, has already <a href="http://manu.sporny.org/2013/drm-in-html5/">asked the WG not to publish the first working draft</a> because the &#8220;specification does not solve the problem the authors are attempting to solve.&#8221;</p>
<p>There are numerous problems with the Encrypted Media Extensions proposal, including the basic fact that, historically, <a href="http://www.defectivebydesign.org/">DRM doesn&#8217;t work</a>. </p>
<p>Other problems specific to the current draft of the proposal include the fact that it might well be <a href="http://www.webmonkey.com/2012/02/html-editor-calls-html5-video-copy-protection-proposal-unethical/">impossible for open source web browsers to implement</a> without relying on closed source components. Then there are the gaping security flaws that would make it trivially easy to defeat the currently defined system. </p>
<p>But Sporny raises a far more ominous objection &#8212; that the proposal in its current form does not actually define a DRM system. Instead it proposes a common API, which would most likely lead to a proliferation of DRM plugins. Here&#8217;s <a href="http://www.webmonkey.com/2012/02/html-editor-calls-html5-video-copy-protection-proposal-unethical/">Sporny&#8217;s take</a>:</p>
<blockquote>
<p>The EME specification does not specify a DRM scheme in the specification, rather it explains the architecture for a DRM plug-in mechanism. This will lead to plug-in proliferation on the Web. Plugins are something that are detrimental to inter-operability because it is inevitable that the DRM plugin vendors will not be able to support all platforms at all times. So, some people will be able to view content, others will not.</p>
</blockquote>
<p>That sounds a lot like the bad old days when you needed Flash, Real Player, Windows Media Player and dozens of other little plugins installed just to watch a video. </p>
<p>That&#8217;s a web no user wants to return to. </p>
<p>At the same time there continue to be companies which <a href="http://lists.w3.org/Archives/Public/public-html-admin/2013Feb/0153.html">believe DRM is essential to their bottom line</a> and the web offers no solution. That&#8217;s why Flash, Silverlight and other DRM-friendly plugins remain the media players of choice for many content providers.</p>
<p>So the question of DRM on the web boils down to this: should the W3C continue to work on a spec that defines some kind of DRM system or should the interested companies go off and do their own work? For its part the W3C clearly wants to be part of the process, though it remains unclear what, if any, value a standards-based DRM system might have for web users.</p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2013/02/drm-for-the-web-say-it-aint-so/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>Google, Mozilla Team Up for Skype-Killing Video Call Demo</title>
        <link>http://www.webmonkey.com/2013/02/google-mozilla-team-up-for-skype-killing-video-call-demo/</link>
        <comments>http://www.webmonkey.com/2013/02/google-mozilla-team-up-for-skype-killing-video-call-demo/#comments</comments>
        <pubDate>Tue, 05 Feb 2013 17:37:28 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=60820</guid>
        		<category><![CDATA[APIs]]></category>
		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[WebRTC]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2013/02/webrtc-200x100.png" type="image/png" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2013/02/webrtc.png" alt="Google, Mozilla Team Up for Skype-Killing Video Call Demo" /></div>It's too soon to throw out Skype, but Mozilla and Google are hard at work on a browser-based solution that offers the tantalizing possibility that one day soon you might not need Skype, Facebook or any other third-party server to chat with friends around the web.]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled -->
<p><div id="attachment_60823" class="wp-caption alignleft" style="width: 310px"><a href="http://www.webmonkey.com/wp-content/uploads/2013/02/webrtc.png"><img src="http://www.webmonkey.com/wp-content/uploads/2013/02/webrtc.png" alt="" title="webrtc" width="300" height="292" class="size-full wp-image-60823" /></a><p class="wp-caption-text">Modified WebRTC logo by <a href="https://secure.flickr.com/photos/86979666@N00/8117046049/">Tsahi Levent-Levi/Flickr</a></em>.</p></div>Google and Mozilla, erstwhile rivals in the web browser world, have <a href="http://blog.chromium.org/2013/02/hello-firefox-this-is-chrome-calling.html">teamed up</a> to show off the power of WebRTC by creating a web-based video chat app &#8212; think Skype without Skype.</p>
<p>The demo bypasses a centralized server and instead makes a direct peer-to-peer connection between browsers. The key component of the demo is a set of work-in-progress standards known as <a href="http://www.webrtc.org/">WebRTC</a>.</p>
<p>WebRTC is a proposed standard &#8212; currently being refined by the W3C &#8212; with the goal of providing a web-based set of tools that any device can use to share audio, video and data in real time. It&#8217;s still in the early stages, but WebRTC has the potential to supplant Skype, Flash and many device-native apps with web-based alternatives that work on any device.</p>
<p>The app that the Chrome and Firefox teams developed is <a href="https://code.google.com/p/webrtc-samples/source/browse/trunk/apprtc/">available on Google Code</a> and there&#8217;s a demo app <a href="https://apprtc.appspot.com/">available on Google app engine</a> if you&#8217;d like to try it out for yourself. To make it work you&#8217;ll need to use either <a href="http://nightly.mozilla.org/">Firefox Nightly</a> or Chrome 25 (currently in the beta channel). In Firefox, you&#8217;ll need to go to <code>about:config</code> and set <code>media.peerconnection.enabled</code> to &#8220;true.”</p>
<p>Mozilla has previously showed off a <a href="http://www.webmonkey.com/2012/12/mozilla-blends-social-api-webrtc-for-more-social-web-apps/">demo of WebRTC with it Social API</a> and Chrome has previously used parts of WebRTC for an interactive <a href="http://www.webmonkey.com/2012/08/chrome-21-looks-and-listens-thanks-to-webrtc-standard/">sand sketching experiment</a>. This latest demo relies on a new WebRTC trick known as RTCPeerConnection, which should arrive in final form in Chrome next month and Firefox around the end of May. The RTCPeerConnection support in both browsers means there&#8217;s no need for plugins and developers can rest assured their apps will &#8220;just work&#8221; across browsers. Together Chrome and Firefox account for <a href="http://gs.statcounter.com/#browser-ww-monthly-201201-201301-bar">just under 60 percent of browsers on the web</a>. </p>
<p>There is of course one other major browser that&#8217;s not yet coming to the WebRTC party. </p>
<p>Indeed Microsoft has proposed a WebRTC competitor to the W3C, though thus far little has happened beyond the initial proposal. As it stands now neither WebRTC nor Microsoft&#8217;s competing <a href="html5labs.interopbridges.com/prototypes/cu-rtc-web/cu-rtc-web/info">CU-RTC-Web proposal</a> are actual W3C standards, but work is progressing on WebRTC and, with browsers already implementing it in the wild, it stands a much better chance of becoming a standard one day.</p>
<p>It&#8217;s still a little early to throw out Skype. For now you&#8217;ll have to content yourself with a very cool demo and the tantalizing possibility to one day soon you might not need Skype, Facebook or any other third-party server to chat with friends around the web.</p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2013/02/google-mozilla-team-up-for-skype-killing-video-call-demo/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>Amazon Tackles Web Video With New Conversion Service</title>
        <link>http://www.webmonkey.com/2013/01/amazon-tackles-web-video-with-new-conversion-service/</link>
        <comments>http://www.webmonkey.com/2013/01/amazon-tackles-web-video-with-new-conversion-service/#comments</comments>
        <pubDate>Tue, 29 Jan 2013 16:29:16 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=60709</guid>
        		<category><![CDATA[APIs]]></category>
		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[AWS]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2013/01/image-200x100.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2013/01/image.jpg" alt="Amazon Tackles Web Video With New Conversion Service" /></div>Want to build the next YouTube? Amazon can help. The company is making it easier to get started in the video hosting business, adding a new transcoding service to Amazon's growing stable of cloud-based tools for developers.]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled -->
<p><div id="attachment_60711" class="wp-caption alignnone" style="width: 591px"><a href="http://www.flickr.com/photos/pagedooley/5192063662/"><img src="http://www.webmonkey.com/wp-content/uploads/2013/01/image.jpg" alt="" title="image" width="581" height="422" class="size-full wp-image-60711" /></a><p class="wp-caption-text"><em>Image: <a href="http://www.flickr.com/photos/pagedooley/5192063662/">Kevin Dooley/Flickr</a></em>.</p></div>Amazon is getting into the web video game with a <a href="http://aws.typepad.com/aws/2013/01/amazon-elastic-transcoder.html">new video transcoding service</a> aimed at making it easy to build the next YouTube.</p>
<p>Transcoding video is the process of taking a user uploaded video and converting it to a video format that works on the web, typically MP4 and WebM. Consumer video services like YouTube and Vimeo handle this for you behind the scenes. But if you want to actually build the next Vimeo or YouTube you&#8217;re going to have transcode video.</p>
<p>Open source tools like <code>ffmpeg</code> simplify the video transcoding process, but require considerable server power to operate at scale. And server power is something Amazon has in spades.</p>
<p>Amazon&#8217;s foray into video is hardly the first cloud-powered video transcoding service &#8212; <a href="http://zencoder.com/en/">Zencoder</a> is another popular service (and runs on Amazon servers) &#8212; but Amazon&#8217;s offering is marginally cheaper and well-integrated with the company&#8217;s other services.</p>
<p>The Amazon Elastic Transcoder works in conjunction with the company&#8217;s other cloud offerings like S3 file storage. You send a video from one S3 &#8220;bucket&#8221; to Transcoder, which then converts it to the formats you need and writes the resulting files to another S3 bucket.</p>
<p>For now the Elastic Transcoder will only output MP4 video containers with Apple-friendly H.264 video and AAC audio. The new Transcoder options in the Amazon Web Services control panel allow you to create various quality presets if, for example, you&#8217;re delivering video to both mobile and desktop clients.</p>
<p>As with all Amazon Web Services the new Transcoder has a pay-as-you-go pricing model with rates starting at $0.015 per minute for standard definition video (less than 720p) and $0.030 per minute for HD video. That means transcoding a 10 minute video (the max on YouTube) would cost you $.15 for SD output and $.30 for HD, which sounds cheap until you start looking at transcoding several hundred 10-minute videos a day (200 a day would set you back $60 a day for HD). Amazon&#8217;s <a href="http://aws.amazon.com/free/">free usage tier</a> will get you 20 minutes of SD video or 10 minutes of HD video encoded for free each month. </p>
<p>Amazon&#8217;s rates are marginally cheaper than Zencoder, which charges $0.020/minute for SD and double that for HD. Zencoder does have a considerable edge when it comes to output format though, offering pretty much anything you&#8217;d need for the web, including live streaming, while, at least for now, Amazon&#8217;s offering is limited to MP4.</p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2013/01/amazon-tackles-web-video-with-new-conversion-service/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>Mozilla Brings Native H.264 Video to Desktop Firefox [Updated]</title>
        <link>http://www.webmonkey.com/2013/01/mozilla-brings-native-h-264-to-firefox-nightly/</link>
        <comments>http://www.webmonkey.com/2013/01/mozilla-brings-native-h-264-to-firefox-nightly/#comments</comments>
        <pubDate>Wed, 23 Jan 2013 16:37:19 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=60638</guid>
        		<category><![CDATA[Browsers]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[H.264]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2013/01/ffnightlydownloadswin-200x100.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2013/01/ffnightlydownloadswin.jpg" alt="Mozilla Brings Native H.264 Video to Desktop Firefox [Updated]" /></div>Mozilla has enabled experimental support for the H.264 video codec in the latest nightly builds of Firefox. When it arrives in final form later this year Firefox users will no longer need the Flash plugin to watch H.264 video. What's more, H.264 will offer web developers a one-size fits all video solution that works across every major platform, desktop and mobile. ]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled --><div id="attachment_60641" class="wp-caption aligncenter" style="width: 590px"><a href="http://www.webmonkey.com/wp-content/uploads/2013/01/h264videoFF.jpg"><img src="http://www.webmonkey.com/wp-content/uploads/2013/01/h264videoFF.jpg" alt="" title="h264videoFF" width="580" height="341" class="size-full wp-image-60641" /></a><p class="wp-caption-text">Look Ma, H.264 video in Firefox, no Flash necessary. <em>Image: Screenshot/Webmonkey</em>.</p></div>
<p>The latest nightly builds of desktop Firefox now <a href="https://hacks.mozilla.org/2013/01/firefox-development-highlights-h-264-mp3-support-on-windows-scoped-stylesheets-more/">support the ubiquitous H.264 video and MP3 codecs</a>. When the current Firefox Nightly arrives in final form later this year, Firefox users will no longer need the Flash plugin to play H.264 web video in Firefox.</p>
<p>Firefox for Android and Firefox OS <a href="http://www.webmonkey.com/2012/11/firefox-for-android-now-with-video-that-just-works/">already support H.264 and MP3</a>, but on the desktop the new H.264 support is, thus far, only available in the Windows 7 Nightly release. </p>
<p>You can grab the latest version of Firefox Nightly from the <a href="http://nightly.mozilla.org/">Nightly downloads page</a>. Once installed head to <code>about:config</code> and turn on the preference <code>media.windows-media-foundation.enabled</code>. </p>
<p>Mozilla long opposed supporting the H.264 codec because it&#8217;s patent-encumbered and requires licensing fees. For better or worse it&#8217;s also the most popular codec for HTML5 video on the web, which drove Mozilla to <a href="http://www.webmonkey.com/2012/10/mozilla-plans-h-264-video-for-desktop-firefox/">take the pragmatic approach and add support to Firefox</a>. Instead of including the codec directly in Firefox, the browser will rely on OS-level tools to play H.264 video. </p>
<p>Eventually all platforms except Windows XP will get OS-native codec support for H.264 video. Windows XP, which lacks OS-level tools for H.264, will continue to use the Flash plugin to play H.264 movies.</p>
<p>Even if you&#8217;re not a Windows 7 user there are still a few new tricks in Firefox Nightly, including a revamped downloads panel that&#8217;s no longer a separate window (and which bears more than a passing resemblance to what you&#8217;ll find in Safari 6) and support for the new <a href="http://www.webmonkey.com/2012/04/html5-offers-scoped-css-for-precision-styling/">CSS scoped style attribute</a>.</p>
<p>[<b>Update</b>: As BWRic points out in the comments below the new downloads window/panel design was actually a Firefox innovation that the Safari team got around to implementing first. You can check out former Firefox UX Lead Alex Limi's <a href="http://limi.net/articles/improving-download-behaviors-web-browsers">original sketches of the overlay window</a> on his blog as well as a follow up post when <a href="">Safari revealed its take on the design</a>. It's worth noting that Limi's sketches have a nice progress bar in the icon (which Safari adopted as well), which is missing from the current Firefox implementation.]</p>
<div id="attachment_60642" class="wp-caption aligncenter" style="width: 590px"><a href="http://www.webmonkey.com/wp-content/uploads/2013/01/ffnightlydownloadswin.jpg"><img src="http://www.webmonkey.com/wp-content/uploads/2013/01/ffnightlydownloadswin.jpg" alt="" title="ffnightlydownloadswin" width="580" height="267" class="size-full wp-image-60642" /></a><p class="wp-caption-text">Firefox&#8217;s coming Safari-style downloads window. <em>Image: Screenshot/Webmonkey</em>.</p></div>
<p>For more on what else is coming in future versions of Firefox, check out the Mozilla blog&#8217;s <a href="https://hacks.mozilla.org/category/bleeding-edge/">Bleeding Edge</a> and <a href="https://hacks.mozilla.org/category/firefox/firefox-development-highlights/">Firefox Development Highlights</a> series.</p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2013/01/mozilla-brings-native-h-264-to-firefox-nightly/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>The Return of the Progressive JPEG</title>
        <link>http://www.webmonkey.com/2013/01/the-return-of-the-progressive-jpeg/</link>
        <comments>http://www.webmonkey.com/2013/01/the-return-of-the-progressive-jpeg/#comments</comments>
        <pubDate>Fri, 04 Jan 2013 19:01:12 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=60436</guid>
        		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[Responsive Design]]></category>
		<category><![CDATA[Web Basics]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2013/01/rickastley-200x100.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2013/01/rickastley.jpg" alt="The Return of the Progressive JPEG" /></div>Thanks to the return of limited bandwidth on mobile devices another artifact from the early web is making a comeback -- the progressive JPEG. Progressive JPEGs offer some advantages over their more common "baseline" counterparts, including potentially smaller file sizes and faster perceived load times. But there are trade offs to bear in mind before you start converting your back catalog of images.]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled --><div id="attachment_60438" class="wp-caption aligncenter" style="width: 590px"><a href="http://www.webmonkey.com/wp-content/uploads/2013/01/rickastley.jpg"><img src="http://www.webmonkey.com/wp-content/uploads/2013/01/rickastley.jpg" alt="" title="rickastley" width="580" height="187" class="size-full wp-image-60438" /></a><p class="wp-caption-text">Unlike progressive JPEGs, you just never know what a baseline image is going to be until it loads. <em>Image: <a href="http://www.rickastley.co.uk/discography/singles/never-gonna-give-you-up/">rickastley.co.uk</a></em></p></div>
<p>Everything old eventually becomes new again and lately that&#8217;s meant a revival of interest in something most web developers probably abandoned long ago &#8212; progressive JPEG images.</p>
<p>Progressive JPEGs offer some advantages over their more common &#8220;baseline&#8221; counterparts, including potentially smaller file sizes and faster perceived load times. But there are trade offs to bear in mind before you start converting your back catalog of images.</p>
<p>If you happened to have missed the pixelated image loads of the circa 1999 web, here&#8217;s a brief refresher: There are two primary types of JPEG images, baseline and progressive. These days the vast majority of photos you encounter are baseline JPEGs, which means they start loading with the fully rendered top of the image and then continue to draw in the rest of the image as the data is received. </p>
<p>Progressive JPGs on the other hand load the full photo right off the bat, but with only some of the pixel data. That means the image briefly looks pixelated and then appears to sharpen focus as the rest of the data loads. This was the generally recommended way to optimize images back in the days when 56K dial up was considered smoking fast. </p>
<p>Lately, with mobile devices bringing bandwidth limitations back to the web, there&#8217;s been something of a resurgence of interest in progressive JPEGs. The Web Performance Advent Calendar even ran a piece entitled &#8220;<a href="http://calendar.perfplanet.com/2012/progressive-jpegs-a-new-best-practice/">Progressive JPEGs: a new best practice</a>.&#8221; Here&#8217;s developer Ann Robson&#8217;s take on why you should use progressive JPEGs instead of baseline:</p>
<blockquote>
<p>Progressive JPEGs are better because they are faster. Appearing faster is being faster, and <strong>perceived speed is more important that actual speed</strong>. Even if we are being greedy about what we are trying to deliver, progressive JPEGs give us as much as possible as soon as possible. </p>
</blockquote>
<p>If you&#8217;re building responsive websites, progressive JPEGs are also appealing because you can avoid the content reflow that happens when baseline images are loaded after text content. With progressive JPEGs, because some data is loaded right off the bat, text doesn&#8217;t jump around (you can avoid this for non-responsive images by specifying the image dimensions). </p>
<p>Be sure to read Robson&#8217;s full article for some important caveats regarding progressive JPEGs, including the fact that browser support is less than ideal. All browsers will render progressive JPEGs just fine, but many of them &#8212; Safari, Mobile Safari, Opera and IE 8 &#8212; render progressive images just like baseline JPEGs, meaning there is no speed difference. </p>
<p>Another strike against progressive JPEGs is that they must be rendered multiple times as more data arrives. So while they may be marginally faster and possibly make users feel like the page has loaded faster, they hit the CPU pretty hard. That makes them potentially slower than baseline JPEGs in one of the use cases they&#8217;re supposed to be ideal for &#8212; underpowered mobile devices.</p>
<p>But perhaps the most questionable aspect of progressive JPEGs is whether or not users actually perceive a fully loaded, but blurry image that eventually comes into focus as faster than an image that takes longer, but renders all at once. Unfortunately I haven&#8217;t been able to find any actual usability studies addressing that question. I suspect that how you feel about progressive JPEGs is probably, among other things, a good indicator of how long you&#8217;ve been using the web, which is to say that if you&#8217;re all-too-familiar with progressive JPEGs from watching them slowly sharpen into focus over painfully slow dialup it&#8217;s hard to see them as anything but an annoying anachronism.</p>
<p>So, should you switch to progressive JPEGs? As with most things in web design there is no right answer. First you should look at your site&#8217;s stats, see which browser and devices your visitors are using and whether or not those browsers even render progressive JPEGs progressively. Assuming they do and you want to test progressive JPEGs, check out this old, but still very relevant, <a href="http://www.yuiblog.com/blog/2008/12/05/imageopt-4/">post</a> from Yahoo YSlow developer Stoyan Stefanov, who has some data on when, where and how to use progressive JPEGs. </p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2013/01/the-return-of-the-progressive-jpeg/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>Flickr Revamps Site Navigation and &#8216;Explore&#8217; Page</title>
        <link>http://www.webmonkey.com/2012/12/flickr-revamps-site-navigation-and-explore-page/</link>
        <comments>http://www.webmonkey.com/2012/12/flickr-revamps-site-navigation-and-explore-page/#comments</comments>
        <pubDate>Wed, 12 Dec 2012 22:58:40 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=60361</guid>
        		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[Visual Design]]></category>
		<category><![CDATA[Web Services]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2012/12/flickrredesign-200x100.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2012/12/flickrredesign.jpg" alt="Flickr Revamps Site Navigation and &#8216;Explore&#8217; Page" /></div>Flickr is on a roll. Having just cranked out a very nice update to its iOS app, Flickr has turned its attention to the web interface, launching a cleaned up toolbar and new look for the site's famous "Explore" page.]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled --><div id="attachment_60362" class="wp-caption aligncenter" style="width: 590px"><a href="http://www.webmonkey.com/wp-content/uploads/2012/12/flickrredesign.jpg"><img src="http://www.webmonkey.com/wp-content/uploads/2012/12/flickrredesign.jpg" alt="" title="flickrredesign" width="580" height="305" class="size-full wp-image-60362" /></a><p class="wp-caption-text">Flickr&#8217;s redesigned Explore page. <em>Image: Flickr</em></p></div>
<p>Hot on the heels of its <a href="https://itunes.apple.com/app/id328407587">awesome new iPhone app</a>, Flickr has rolled out some changes to its web interface, revamping the navigation bar, which Flickr says makes it easier to get around the site. Flickr has also added the popular &#8220;justified&#8221; view of photos to the Explore landing page.</p>
<p>The Flickr blog <a href="http://blog.flickr.net/en/2012/12/12/new-navigation-and-explore/">says</a> the changes are rolling out to everyone over the next few days, so if you don&#8217;t see them yet just be patient.</p>
<p>While Flickr says the new nav bar is &#8220;designed to make browsing Flickr faster and easier,&#8221; whether or not that&#8217;s true depends a little on which features you frequently use. The new navigation definitely simplifies things, but it does so by moving more than a few menu items off to obscure places. For example, options like browsing through your tags or looking at your collections have been moved out of the &#8220;You&#8221; menu to &#8220;More.&#8221; Similarly, the link to log out or get to your new mail have been moved to a new menu hidden in your user icon.</p>
<p>Flickr hasn&#8217;t outright deleted most menu items; they&#8217;ve just moved them to new locations. Sometimes that&#8217;s a good thing &#8212; for example, removing the &#8220;your&#8221; from all the options under a menu already named &#8220;You&#8221; makes sense &#8212; and other times it&#8217;s annoying, for example if you frequently browse by tags.</p>
<p>Less confusing is the new Explore page, which adopts the &#8220;justified&#8221; view that Flickr <a href="http://www.webmonkey.com/2012/05/flickr-amps-up-the-social-with-new-groups-features/">previously introduced</a> for its Contacts, Favorites and Group Pool pages. The new layout tiles images to fit more photos at larger sizes in a smaller space and makes, well, exploring, more interesting.</p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2012/12/flickr-revamps-site-navigation-and-explore-page/feed/</wfw:commentRss>
        <slash:comments>1</slash:comments>

        
    </item>
    </channel>
</rss>
