<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: &lt;audio&gt;, the silent browser killer</title>
	<atom:link href="http://daverupert.com/2010/03/audio-the-silent-browser-killer/feed/" rel="self" type="application/rss+xml" />
	<link>http://daverupert.com/2010/03/audio-the-silent-browser-killer/</link>
	<description>I&#039;m the lead developer at Paravel. This blog mostly deals with web development.</description>
	<lastBuildDate>Mon, 30 Jan 2012 12:54:22 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
	<item>
		<title>By: Thomas Hamstrup</title>
		<link>http://daverupert.com/2010/03/audio-the-silent-browser-killer/#comment-3971</link>
		<dc:creator>Thomas Hamstrup</dc:creator>
		<pubDate>Fri, 30 Dec 2011 18:46:10 +0000</pubDate>
		<guid isPermaLink="false">http://daverupert.com/?p=714#comment-3971</guid>
		<description>Sorry about the previous post.
Some text had fallen out because I used left/right angles.

The solution is to use the &quot;embed&quot; tag.</description>
		<content:encoded><![CDATA[<p>Sorry about the previous post.<br />
Some text had fallen out because I used left/right angles.</p>
<p>The solution is to use the &#8220;embed&#8221; tag.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thomas Hamstrup</title>
		<link>http://daverupert.com/2010/03/audio-the-silent-browser-killer/#comment-3970</link>
		<dc:creator>Thomas Hamstrup</dc:creator>
		<pubDate>Fri, 30 Dec 2011 18:43:12 +0000</pubDate>
		<guid isPermaLink="false">http://daverupert.com/?p=714#comment-3970</guid>
		<description>When developing a webpage, I realized the above problem with Firefox.
I had been playing around to find the best solution, which would support IE9, FireFox and Safari.
 was the answer, I thought.
Anyway, there is a solution:

Just use the  tag.




This will use the QuickTime plugin.

I really fail to see the difference between these 2 solutions with regard to licensing, do you?</description>
		<content:encoded><![CDATA[<p>When developing a webpage, I realized the above problem with Firefox.<br />
I had been playing around to find the best solution, which would support IE9, FireFox and Safari.<br />
 was the answer, I thought.<br />
Anyway, there is a solution:</p>
<p>Just use the  tag.</p>
<p>This will use the QuickTime plugin.</p>
<p>I really fail to see the difference between these 2 solutions with regard to licensing, do you?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Esol Esek</title>
		<link>http://daverupert.com/2010/03/audio-the-silent-browser-killer/#comment-560</link>
		<dc:creator>Esol Esek</dc:creator>
		<pubDate>Mon, 07 Feb 2011 00:24:35 +0000</pubDate>
		<guid isPermaLink="false">http://daverupert.com/?p=714#comment-560</guid>
		<description>More tech nerds acting like retards while I have to try to fix things that didn&#039;t use to be broken.

Fact is, folks, mp3 IS supported by Firefox, just in the old HTML  tags. Strange but true. Unfortunately, Mobile Safari doesn&#039;t support those tags, so I gotta use the HTML5 tags that do for it to work there, even though regular desktop SAFARI works fine with the old embed tags, and in fact renders the page totally different from mobile Safari, so APPLE is plenty to blame in the middle of this, and let&#039;s not forget that Apple owns mp3 on the mac now. They bought out all the other encoders for Mac so they could dominate the iTunes monster. High time for antitrust in my opinion.

I&#039;m a mac guy, but I really feel like giving them a royal middle finger of late. The flash debacle is beyond description. People who do multimedia aren&#039;t interested in supporting all these stupid variations. They want to make the content interesting. Detect for mobile safari and leave it at that.

I havent looked into the javascript options, but it seems like browser/device detection is the only way around this one.</description>
		<content:encoded><![CDATA[<p>More tech nerds acting like retards while I have to try to fix things that didn&#8217;t use to be broken.</p>
<p>Fact is, folks, mp3 IS supported by Firefox, just in the old HTML  tags. Strange but true. Unfortunately, Mobile Safari doesn&#8217;t support those tags, so I gotta use the HTML5 tags that do for it to work there, even though regular desktop SAFARI works fine with the old embed tags, and in fact renders the page totally different from mobile Safari, so APPLE is plenty to blame in the middle of this, and let&#8217;s not forget that Apple owns mp3 on the mac now. They bought out all the other encoders for Mac so they could dominate the iTunes monster. High time for antitrust in my opinion.</p>
<p>I&#8217;m a mac guy, but I really feel like giving them a royal middle finger of late. The flash debacle is beyond description. People who do multimedia aren&#8217;t interested in supporting all these stupid variations. They want to make the content interesting. Detect for mobile safari and leave it at that.</p>
<p>I havent looked into the javascript options, but it seems like browser/device detection is the only way around this one.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dave rupert</title>
		<link>http://daverupert.com/2010/03/audio-the-silent-browser-killer/#comment-456</link>
		<dc:creator>dave rupert</dc:creator>
		<pubDate>Thu, 11 Nov 2010 16:05:56 +0000</pubDate>
		<guid isPermaLink="false">http://daverupert.com/?p=714#comment-456</guid>
		<description>I totally understand why Firefox is taking the stance they are.  It&#039;s noble, but foolish. A huge part of HTML5 is &quot;paving the cowpaths&quot;.  Which in this circumstance is undoubtedly MPEG.  

MP3 : audio :: HTML : markup

It&#039;s even in our language, maybe not german :)  But I imagine, you don&#039;t say &quot;Did you download the new Radiohead ogg?&quot;  No. And you never will.  

If FireFox wants to take a hard stance on NOT supporting MP3 in their AUDIO tag, then they should not render their Audio player if they don&#039;t support that source... then the web could progress, and their player would just gracefully degrade like IE.</description>
		<content:encoded><![CDATA[<p>I totally understand why Firefox is taking the stance they are.  It&#8217;s noble, but foolish. A huge part of HTML5 is &#8220;paving the cowpaths&#8221;.  Which in this circumstance is undoubtedly MPEG.  </p>
<p>MP3 : audio :: HTML : markup</p>
<p>It&#8217;s even in our language, maybe not german :)  But I imagine, you don&#8217;t say &#8220;Did you download the new Radiohead ogg?&#8221;  No. And you never will.  </p>
<p>If FireFox wants to take a hard stance on NOT supporting MP3 in their AUDIO tag, then they should not render their Audio player if they don&#8217;t support that source&#8230; then the web could progress, and their player would just gracefully degrade like IE.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: johnniegf</title>
		<link>http://daverupert.com/2010/03/audio-the-silent-browser-killer/#comment-455</link>
		<dc:creator>johnniegf</dc:creator>
		<pubDate>Thu, 11 Nov 2010 12:22:06 +0000</pubDate>
		<guid isPermaLink="false">http://daverupert.com/?p=714#comment-455</guid>
		<description>Why does Firefox not support MP3? To understand this, we have to take a closer look at the Mozilla Foundation and MPEG-License Alliance (MPEG-LA).

The purpose of the Mozilla Foundation (briefly explained)

The Mozilla Foundation is and will always be a non-profit organization. All their products -including firefox- are licensed by the terms of the Mozilla Public License, therefore they are open-source and free software. Implementing support for a non-open format like MP3 would violate that spirit. Also, who would have to pay for the licensing of the LAME-Codec? Firefox is getting millions of contributions from the community, yet MPEG-LA would sue the Mozilla Foundation. 
You could say, the MF has got enough money for licencing the codec, but (at least to me) it seems the licensing claims of MPEG-LA are rather arbitrary. It&#039;s a risk for the MF which is neither calculable nor acceptable.



Also, Ogg Vorbis is superior to MP3/LAME. Why is that?
Let&#039;s elaborate:

1) It&#039;s an open and well-documented format.
Any browser manufacturer can easily implement support for Ogg Vorbis into their software. Plus, there aren&#039;t any licensing issues as with MP3. It&#039;s royalty-free and (hopefully) will stay that way, as the MPEG-LA has failed to bring it down with patent violation claims.

2) When of the same quality as an MP3, the ogg file is smaller in file size.
It&#039;s not that important with today&#039;s low GB prices even for webspace, but nice to know nonetheless.

I&#039;m not saying, Ogg Vorbis is the best audio codec of all times. It&#039;s a little more of a challenge for the CPU to decode, which is why on mobile devices it drains the battery a little faster than playing mp3s, but on desktop machines as well as on modern (note&#124;net)books, you really don&#039;t have to take that into account.
I myself simply find, that Vorbis is worth using, a while ago, I encoded my entire music library (~120GiB) to Ogg Vorbis and never looked back.

Call me a FOSS-nazi, but if any audio codec should be the standard for html5 and the _open_ web, it&#039;s vorbis.

PS: If you spot any grammatical errors in this text you can either keep them or forgive me because I&#039;m German *g*</description>
		<content:encoded><![CDATA[<p>Why does Firefox not support MP3? To understand this, we have to take a closer look at the Mozilla Foundation and MPEG-License Alliance (MPEG-LA).</p>
<p>The purpose of the Mozilla Foundation (briefly explained)</p>
<p>The Mozilla Foundation is and will always be a non-profit organization. All their products -including firefox- are licensed by the terms of the Mozilla Public License, therefore they are open-source and free software. Implementing support for a non-open format like MP3 would violate that spirit. Also, who would have to pay for the licensing of the LAME-Codec? Firefox is getting millions of contributions from the community, yet MPEG-LA would sue the Mozilla Foundation.<br />
You could say, the MF has got enough money for licencing the codec, but (at least to me) it seems the licensing claims of MPEG-LA are rather arbitrary. It&#8217;s a risk for the MF which is neither calculable nor acceptable.</p>
<p>Also, Ogg Vorbis is superior to MP3/LAME. Why is that?<br />
Let&#8217;s elaborate:</p>
<p>1) It&#8217;s an open and well-documented format.<br />
Any browser manufacturer can easily implement support for Ogg Vorbis into their software. Plus, there aren&#8217;t any licensing issues as with MP3. It&#8217;s royalty-free and (hopefully) will stay that way, as the MPEG-LA has failed to bring it down with patent violation claims.</p>
<p>2) When of the same quality as an MP3, the ogg file is smaller in file size.<br />
It&#8217;s not that important with today&#8217;s low GB prices even for webspace, but nice to know nonetheless.</p>
<p>I&#8217;m not saying, Ogg Vorbis is the best audio codec of all times. It&#8217;s a little more of a challenge for the CPU to decode, which is why on mobile devices it drains the battery a little faster than playing mp3s, but on desktop machines as well as on modern (note|net)books, you really don&#8217;t have to take that into account.<br />
I myself simply find, that Vorbis is worth using, a while ago, I encoded my entire music library (~120GiB) to Ogg Vorbis and never looked back.</p>
<p>Call me a FOSS-nazi, but if any audio codec should be the standard for html5 and the _open_ web, it&#8217;s vorbis.</p>
<p>PS: If you spot any grammatical errors in this text you can either keep them or forgive me because I&#8217;m German *g*</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Wayne</title>
		<link>http://daverupert.com/2010/03/audio-the-silent-browser-killer/#comment-451</link>
		<dc:creator>Wayne</dc:creator>
		<pubDate>Fri, 05 Nov 2010 21:11:33 +0000</pubDate>
		<guid isPermaLink="false">http://daverupert.com/?p=714#comment-451</guid>
		<description>I hope the fall back is better than

&lt;audio controls autobuffer&gt;
  &lt;source src=&quot;firefox does not support html5 mp3.ogg&quot; /&gt;
  &lt;source src=&quot;elvis.mp3&quot; /&gt;
  &lt;!-- now include flash fall back --&gt;
&lt;/audio&gt;

If the host system does not have resources to convert to ogg, then firefox is asking everybody who uploads any sounds to be converted - I don&#039;t see it happening.

&lt;audio controls autobuffer&gt;
  &lt;source src=&quot;elvis.mp3&quot; /&gt;
  &lt;!-- media not supported fallback  --&gt;
&lt;/audio&gt;

would be better.</description>
		<content:encoded><![CDATA[<p>I hope the fall back is better than</p>
<p>&lt;audio controls autobuffer&gt;<br />
  &lt;source src=&#8221;firefox does not support html5 mp3.ogg&#8221; /&gt;<br />
  &lt;source src=&#8221;elvis.mp3&#8243; /&gt;<br />
  &lt;!&#8211; now include flash fall back &#8211;&gt;<br />
&lt;/audio&gt;</p>
<p>If the host system does not have resources to convert to ogg, then firefox is asking everybody who uploads any sounds to be converted &#8211; I don&#8217;t see it happening.</p>
<p>&lt;audio controls autobuffer&gt;<br />
  &lt;source src=&#8221;elvis.mp3&#8243; /&gt;<br />
  &lt;!&#8211; media not supported fallback  &#8211;&gt;<br />
&lt;/audio&gt;</p>
<p>would be better.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: davatron5000</title>
		<link>http://daverupert.com/2010/03/audio-the-silent-browser-killer/#comment-97</link>
		<dc:creator>davatron5000</dc:creator>
		<pubDate>Thu, 06 May 2010 16:09:54 +0000</pubDate>
		<guid isPermaLink="false">http://daverupert.com/?p=714#comment-97</guid>
		<description>yah. my only problem with that is that it&#039;s a lot more work.  and uploading duplicate content violates the DRY (Don&#039;t Repeat Yourself) principle.  Basically we&#039;re filling up the internet with duplicate content. so i&#039;m kind of fundamentally against it.

In the case with &lt;a href=&quot;http://austintownhall.com&quot; rel=&quot;nofollow&quot;&gt;Austin Town Hall&lt;/a&gt; i&#039;d have to re-encode thousands of MP3s, upload them by hand to properly associate them to one of the 6000+ posts, teach our editors how to do that in the future, and then implement a system of custom fields to support both types of audio files.

When this falls on Occam&#039;s Razor, we see that the simplest solution, the best solution, is for FF to just support MP3 so we can all move on.</description>
		<content:encoded><![CDATA[<p>yah. my only problem with that is that it&#8217;s a lot more work.  and uploading duplicate content violates the DRY (Don&#8217;t Repeat Yourself) principle.  Basically we&#8217;re filling up the internet with duplicate content. so i&#8217;m kind of fundamentally against it.</p>
<p>In the case with <a href="http://austintownhall.com" rel="nofollow">Austin Town Hall</a> i&#8217;d have to re-encode thousands of MP3s, upload them by hand to properly associate them to one of the 6000+ posts, teach our editors how to do that in the future, and then implement a system of custom fields to support both types of audio files.</p>
<p>When this falls on Occam&#8217;s Razor, we see that the simplest solution, the best solution, is for FF to just support MP3 so we can all move on.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Christopher Meyers</title>
		<link>http://daverupert.com/2010/03/audio-the-silent-browser-killer/#comment-94</link>
		<dc:creator>Christopher Meyers</dc:creator>
		<pubDate>Thu, 06 May 2010 15:54:31 +0000</pubDate>
		<guid isPermaLink="false">http://daverupert.com/?p=714#comment-94</guid>
		<description>What I mean by fallback is this:
&lt;pre&gt;&lt;audio controls autobuffer&gt;
  &lt;source src=&quot;elvis.ogg&quot; /&gt;
  &lt;source src=&quot;elvis.mp3&quot; /&gt;
  &lt;!-- now include flash fall back --&gt;
&lt;/audio&gt;&lt;/pre&gt;

Source: &lt;a href=&quot;http://html5doctor.com/native-audio-in-the-browser/&quot; rel=&quot;nofollow&quot;&gt;HTML5 Doctor&lt;/a&gt;

Again, I agree, its alot more work for the developer, but if you provide the right formats, it should improve the user&#039;s experience.

According to that article, Firefox does have the unfortunate problem of not actually falling back to another format, but if you put .ogg before .mp3, everyone should play nice.

This is all totally theoretical (for me), as I have yet to try out &lt;code&gt;&lt;/audio&gt;&lt;/code&gt; and &lt;code&gt;&lt;/video&gt;&lt;/code&gt;. But as much as I&#039;ve read, the solution seems solid.</description>
		<content:encoded><![CDATA[<p>What I mean by fallback is this:</p>
<pre>&lt;audio controls autobuffer&gt;
  &lt;source src="elvis.ogg" /&gt;
  &lt;source src="elvis.mp3" /&gt;
  &lt;!-- now include flash fall back --&gt;
&lt;/audio&gt;</pre>
<p>Source: <a href="http://html5doctor.com/native-audio-in-the-browser/" rel="nofollow">HTML5 Doctor</a></p>
<p>Again, I agree, its alot more work for the developer, but if you provide the right formats, it should improve the user&#8217;s experience.</p>
<p>According to that article, Firefox does have the unfortunate problem of not actually falling back to another format, but if you put .ogg before .mp3, everyone should play nice.</p>
<p>This is all totally theoretical (for me), as I have yet to try out <code>&lt;/audio&gt;</code> and <code>&lt;/video&gt;</code>. But as much as I&#8217;ve read, the solution seems solid.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: davatron5000</title>
		<link>http://daverupert.com/2010/03/audio-the-silent-browser-killer/#comment-91</link>
		<dc:creator>davatron5000</dc:creator>
		<pubDate>Thu, 06 May 2010 14:55:35 +0000</pubDate>
		<guid isPermaLink="false">http://daverupert.com/?p=714#comment-91</guid>
		<description>You&#039;re right!

The problem with degradation in this circumstance is Firefox&#039;s fall back for audio+mp3 is the black X.  Which is maybe more simply my point.  You have get into feature detection (with modernizr or what have you) to determine if MP3 is supported by the browser and then implement a fall back.

The IE6-8 fallback is to ignore the audio tag and just output what&#039;s in between.  That would be the preferred fallback if the browser doesn&#039;t support that type of audio.  Ironically, IE beats Firefox in this.

But even more importantly, there is really no excuse for not supporting MP3 on the world wide web.

I look forward to the day I never have to download a plugin again.</description>
		<content:encoded><![CDATA[<p>You&#8217;re right!</p>
<p>The problem with degradation in this circumstance is Firefox&#8217;s fall back for audio+mp3 is the black X.  Which is maybe more simply my point.  You have get into feature detection (with modernizr or what have you) to determine if MP3 is supported by the browser and then implement a fall back.</p>
<p>The IE6-8 fallback is to ignore the audio tag and just output what&#8217;s in between.  That would be the preferred fallback if the browser doesn&#8217;t support that type of audio.  Ironically, IE beats Firefox in this.</p>
<p>But even more importantly, there is really no excuse for not supporting MP3 on the world wide web.</p>
<p>I look forward to the day I never have to download a plugin again.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Christopher Meyers</title>
		<link>http://daverupert.com/2010/03/audio-the-silent-browser-killer/#comment-84</link>
		<dc:creator>Christopher Meyers</dc:creator>
		<pubDate>Thu, 06 May 2010 14:31:43 +0000</pubDate>
		<guid isPermaLink="false">http://daverupert.com/?p=714#comment-84</guid>
		<description>Good points, but isn&#039;t the fallback the beauty of  and ? It might not make the designer&#039;s experience any better, but it will ensure that the user never has to see a &quot;You don&#039;t have what you need. Please download something&quot; message.</description>
		<content:encoded><![CDATA[<p>Good points, but isn&#8217;t the fallback the beauty of  and ? It might not make the designer&#8217;s experience any better, but it will ensure that the user never has to see a &#8220;You don&#8217;t have what you need. Please download something&#8221; message.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic (Feed is rejected)
Page Caching using disk: enhanced
Database Caching 2/4 queries in 0.003 seconds using disk: basic
Object Caching 324/329 objects using disk: basic

Served from: daverupert.com @ 2012-02-04 03:11:51 -->
