Victory Road  

Go Back   Victory Road > Information Kiosk > Announcements > News Archive > VRIM and VRC

Notices

VRIM and VRC Victory Road Instant Messenger and Victory Road Chat

 
 
Search this Thread
  #1  
Old June 17, 2011, 02:48:37 PM
FreezeWarp's Avatar
FreezeWarp FreezeWarp is offline
Kyurem
 
Join Date: Oct 2009
Posts: 2,186
Default VRIM2: Internet Explorer Audio Element

Here's an intresting tidbit: it has long been known that Internet Explorer 9 fails to properly create the "beep" in VRIM2. The code is relatively simple, and was lifted off a Webkit developer's example. In an interest to rewrite parts of it for FIM3's development and noticing the issue persisted, I decided to explore this particular issue, and, instead of researching for 30 minutes found the issue with a single Google Search: Internet Explorer 9 does not support Microsoft's own WAV file format.

When it comes to file formats of HTML5, its all political. IE9 and Safari support H.264 but won't support OGG for two reasons: possible (but in truth relatively unlikely) unknown patents and it competes with their own stake in H.264 (they get money because they have both registered patents with MPEGLA). Firefox won't support H.264 because they have to pay to do so (Firefox development is largely non-profit; very few [if any] people are getting rich off of it, just enough money to live like with any other job). This is the same story with Opera, but possibly less defensible, and Google likewise plans to drop support for the format (though they have no real defense and are/will be making money off of Chrome). All three of these latter browsers do, however, support OGG. Thus, you have an even (and frustrating split).

However, another format that is supported by four of the five big browsers does exist: WAV. WAV was developed from a partnership between Microsoft and IBM and first released in 1991. It is by no means a good format for compressed music, but for the purpose here (a single, recognizable "beep") it works great and still is quite small. Moreover, it is supported in "vanilla" installations of Windows, Mac OS, and (for the most part) Linux. Yet, strangely, IE9 dropped support for it early in its development cycle. Again political, they would like to push support for their newer, and profitable standards, despite the fact that WAV has a unique benefit: it works.

--

Note: H.264 is a video codec that is often paired with either MP3 or AAC, as supported by both IE and Safari. I use it here because in general it is easy to reference.
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump


All times are GMT -8.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Victory Road ©2006 - 2024, Scott Cat333Pokémon Cheney
Theme by A'bom and Cat333Pokémon