<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:dc="https://purl.org/dc/elements/1.1/" xmlns:content="https://purl.org/rss/1.0/modules/content/" xmlns:foaf="https://xmlns.com/foaf/0.1/" xmlns:og="https://ogp.me/ns#" xmlns:rdfs="https://www.w3.org/2000/01/rdf-schema#" xmlns:schema="https://schema.org/" xmlns:sioc="https://rdfs.org/sioc/ns#" xmlns:sioct="https://rdfs.org/sioc/types#" xmlns:skos="https://www.w3.org/2004/02/skos/core#" xmlns:xsd="https://www.w3.org/2001/XMLSchema#" version="2.0" xml:base="https://www.linuxjournal.com/tag/html-5">
  <channel>
    <title>HTML 5</title>
    <link>https://www.linuxjournal.com/tag/html-5</link>
    <description/>
    <language>en</language>
    
    <item>
  <title>HTML5 for Audio Applications</title>
  <link>https://www.linuxjournal.com/content/html5-audio-applications</link>
  <description>  &lt;div data-history-node-id="1038055" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-field-node-image field--type-image field--label-hidden field--item"&gt;  &lt;img src="https://www.linuxjournal.com/sites/default/files/nodeimage/story/11137f1.jpg" width="301" height="100" alt="" typeof="foaf:Image" class="img-responsive" /&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/paul-freitas" lang="" about="https://www.linuxjournal.com/users/paul-freitas" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Paul Freitas&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;
HTML5 lets you play music through compliant browsers—no "cloud" required.
&lt;/p&gt;
&lt;p&gt;
Recently, "cloud"-based music services, from big names like
Amazon, Google
and Apple, have been getting attention in the press. These services allow
you to store your music on a corporate server and access it through
your own Internet-connected device anytime you like. It's easy to see
the appeal of these services. This is the kind of thing the Internet is
for, right?
&lt;/p&gt;

&lt;p&gt;
If you're reading this article, you're probably a Linux user, and as often
happens, support for Linux is being neglected by these big corporate
solutions. For example, Apple's service relies on its proprietary
iTunes application, which doesn't exist in Linux. Other products have
a Web interface, but uploading works only through a proprietary
"app"
not available for Linux users. Who wants to use proprietary software
anyway? File-type support is limited as well with all the corporate
products I've mentioned. Most of my own music is stored in Ogg Vorbis
files, and none of the big company services seem to support it, lack of
patents notwithstanding. There also are financial costs associated with
the corporate offerings (explicit fees comparable to Internet-hosting
costs, vendor lock-in and so on) that also are unattractive.
&lt;/p&gt;

&lt;p&gt;
"Cloud" music services have other downsides as well. They are all
intended for personal use. What if you want to share music with other
people? (I am, of course, talking about legal music sharing involving
files with Creative Commons-type free licensing or recorded cover
songs with appropriate royalty payments being made to songwriters through
licensing agencies like the Harry Fox Agency.) Cloud services can't help
you. Also, transfer to the service is one-way. Aside from listening to
your music, once you transfer music to the service, you can't download
it again easily if something happens to your personal storage. What
if you want to use your own storage solution, like your own personal
(and appropriately secured) Internet-accessible Web server? What if
you live outside the United States, where some cloud services are not
yet available?
&lt;/p&gt;

&lt;p&gt;
All these problems make "cloud" solutions more like fog, obscuring the
truth that there is another way. Modern HTML5-compliant Web browsers
like Chrome, Firefox (Iceweasel to Debian users) and Apple's Safari all
support the HTML5 audio element, which can make audio files as easy to
handle as image files. Adobe Flash is not necessary. Any Web server can
be your own personal "cloud" server that you can use for personal or
business use. With some customized HTML and JavaScript, the interface
can be anything you want. Let's see how.
&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/html5-audio-applications" hreflang="und"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Mon, 07 May 2012 21:16:42 +0000</pubDate>
    <dc:creator>Paul Freitas</dc:creator>
    <guid isPermaLink="false">1038055 at https://www.linuxjournal.com</guid>
    </item>

  </channel>
</rss>
