{"id":5195,"date":"2022-06-06T10:00:38","date_gmt":"2022-06-06T08:00:38","guid":{"rendered":"https:\/\/www.eugigufo.net\/it\/?page_id=5195"},"modified":"2024-10-01T13:58:27","modified_gmt":"2024-10-01T11:58:27","slug":"paragrafo32","status":"publish","type":"page","link":"https:\/\/eugigufo.net\/it\/inerario\/paragrafo32\/","title":{"rendered":"\u00a7\u00a032. Il formato MP3 nei browser"},"content":{"rendered":"<p>Un&nbsp;giorno apparentemente tranquillo del secondo decennio inoltrato del XXI&nbsp;secolo il&nbsp;sottoscritto si&nbsp;stava serenamente aggiornando su&nbsp;un&nbsp;aspetto del CSS piccolo ma&nbsp;un&nbsp;po&rsquo; particolare&#8230; E&nbsp;ha&nbsp;fatto una scoperta sconcertante: alcuni manuali online sostengono ancora che il&nbsp;formato audio MP3 non sia supportato da&nbsp;alcuni browser (per esempio, il&nbsp;Firefox e&nbsp;l&rsquo;Opera). Lo&nbsp;sostengono, consigliando dunque di&nbsp;predisporre un&nbsp;formato alternativo per l&rsquo;eventuale audio-player creato con il&nbsp;tag &lt;audio&gt;&#8230;<br \/>\nMeno male che ci&nbsp;sono io&nbsp;a&nbsp;svelarvi la&nbsp;grande verit&agrave;: quei manuali sbagliano. Infatti, il&nbsp;23&nbsp;aprile 2017 sono scaduti i&nbsp;brevetti sul formato MP3, quindi gli sviluppatori dei browser hanno avuto la&nbsp;possibilit&agrave; di&nbsp;rendere possibile la&nbsp;riproduzione dei file *.mp3 senza pagare le&nbsp;royalties. Naturalmente, hanno prontamente sfruttato tale possibilit&agrave;.<br \/>\nIl&nbsp;fatto della scadenza dei brevetti ha&nbsp;dunque facilitato anche il&nbsp;lavoro degli sviluppatori web. Una volta dovevamo scrivere in&nbsp;questo modo:<\/p>\n<pre class=\"brush: xml; collapse: false; title: listing 1; notranslate\" title=\"listing 1\">\n&lt;audio controls preload=&quot;auto&quot;&gt;\n  &lt;source src=&quot;song.ogg&quot; type=&quot;audio\/ogg&quot;&gt;\n  &lt;source src=&quot;song.mp3&quot; type=&quot;audio\/mpeg&quot;&gt;\n&lt;\/audio&gt;\n<\/pre>\n<p>\nMentre ora, a&nbsp;partire dal sempre pi&ugrave; lontano 23\/04\/2017, possiamo limitarci all&rsquo;uso del solo MP3 ed&nbsp;essere comunque sicuri che funzioni a&nbsp;tutti. Il&nbsp;codice da&nbsp;scrivere &egrave;&nbsp;diventato molto pi&ugrave; semplice:<\/p>\n<pre class=\"brush: xml; collapse: false; title: listing 2; notranslate\" title=\"listing 2\">\n&lt;audio controls preload=&quot;auto&quot; src=&quot;song.mp3&quot; type='audio\/mp3'&gt;&lt;\/audio&gt;\n<\/pre>\n<p>\nIl&nbsp;codice vecchio&nbsp;&ndash; quello del primo listing&nbsp;&ndash; ormai &egrave;&nbsp;giustificato solamente qualora avessimo paura di&nbsp;vedere arrivare dei visitatori con i&nbsp;browser non aggiornati dall&rsquo;aprile del&nbsp;2017.<br \/>\nMentre i&nbsp;proprietari dei siti e\/o dei file audio possono non sprecare pi&ugrave; tempo a&nbsp;convertire l&rsquo;audio in&nbsp;pi&ugrave; formati&nbsp;e, inoltre, risparmiare un&nbsp;po&rsquo; di&nbsp;spazio sui loro server.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Il paragrafo dell\u2019\u201cInerario\u201d dedicato a un argomento banalissimo, ma tuttora sconosciuto ad alcuni sviluppatori web: i formati audio utilizzabili nell\u2019audio-player creato con il HTML5.<br \/>\nQuesto paragrafo \u00e8 stato pensato per gli sviluppatori web \u2013 professionisti e amatori \u2013 poco aggiornati sulla evoluzione del mercato multimediale.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":452,"menu_order":32,"comment_status":"open","ping_status":"closed","template":"inerarioart.php","meta":{"footnotes":""},"class_list":["post-5195","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/eugigufo.net\/it\/wp-json\/wp\/v2\/pages\/5195","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eugigufo.net\/it\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/eugigufo.net\/it\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/eugigufo.net\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/eugigufo.net\/it\/wp-json\/wp\/v2\/comments?post=5195"}],"version-history":[{"count":0,"href":"https:\/\/eugigufo.net\/it\/wp-json\/wp\/v2\/pages\/5195\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/eugigufo.net\/it\/wp-json\/wp\/v2\/pages\/452"}],"wp:attachment":[{"href":"https:\/\/eugigufo.net\/it\/wp-json\/wp\/v2\/media?parent=5195"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}