Videoclip HTML5

Versiunea actuală a paginii nu a fost încă revizuită de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 20 octombrie 2016; verificările necesită 35 de modificări .

Videoclipul HTML5  este un element inclus în proiectul de specificație HTML 5 care este utilizat pentru a reda videoclipuri [1] , înlocuind parțial elementul <object>.

Adobe Flash Player a fost utilizat pe scară largă pentru a încorpora conținut video pe site-uri web (cum ar fi YouTube ). Flash Player este disponibil ca plug-in pentru cele mai recente browsere web (cum ar fi Mozilla Firefox , SeaMonkey , Opera și Safari ) și este incompatibil, de exemplu , cu browserele Apple iPod și iPhone încorporate și Android versiunea 2.01 sau mai devreme , versiunea 4.1.x și ulterioară (oficială) [2] [3] . Google Chrome are acest plugin în mod implicit de ceva timp acum [4] . Creatorii de videoclipuri HTML 5 cred că acesta va deveni modalitatea standard de a vizualiza videoclipuri online, dar principalul obstacol în adoptarea acestei convenții este întrebarea ce formate video trebuie să fie acceptate de această etichetă video .

Un exemplu de utilizare a <video>

Mai jos este un fragment de cod HTML 5 care vă permite să încorporați un videoclip WebM pe un site web:

< video src = "movie.webm" poster = "movie.jpg" controale > Acesta este conținut alternativ de afișat dacă browserul nu acceptă elementul video. </ video >

Multiplicarea resurselor

Folosind orice număr de elemente <source>, așa cum se arată mai jos, browserul va alege automat ce fișier să descarce. De asemenea, puteți utiliza funcția canPlay() din JavaScript pentru a obține același rezultat . Atributul „type” definește un tip MIME și o listă de codecuri care ajută browserul să determine dacă poate decoda fișierul. Din cauza lipsei unui format video obișnuit, multiplicitatea resurselor este o caracteristică importantă pentru a evita pufnitul browserului, ceea ce tinde să-l facă să cadă în eroare: cunoștințele oricărui dezvoltator web despre browsere sunt cunoscute a fi incomplete, browserul știe mai multe despre sine. .

< video poster = "movie.jpg" controls > < source src = 'movie.webm' type = 'video/webm; codecs="vp8.0, vorbis"' /> < source src = 'movie.ogv' type = 'video/ogg; codecs="theora, vorbis"' /> < source src = 'movie.mp4' type = 'video/mp4; codecs="avc1.4D401E, mp4a.40.2"' /> < p > Acesta este conținut alternativ </ p > </ video >

Formate video acceptate

Schița actuală a specificației HTML 5 nu specifică ce formate trebuie să fie acceptate în etichetă <video>. Agenții utilizatori sunt liberi să accepte orice format video adecvat.

De ce este imposibil să suportăm acele formate pentru care există codecuri de sistem ?

Se pune întrebarea: de ce să nu accepte toate formatele pentru care sistemul are un codec? Există mai multe motive pentru aceasta.

  1. Aceasta este o încercare de a „împinge” standardizarea asupra utilizatorilor. Ei pot dezvolta un standard de facto , care, de fapt, se va dovedi a fi plătit. Dezvoltatorii de software gratuit , webmasterii site-urilor mici și proprietarii de dispozitive portabile cu sisteme de operare netradiționale vor avea de suferit din cauza asta. Deoarece nu există o singură cultură în lume, diferite formate pot deveni standard în diferite părți ale Pământului.
  2. Înainte de HTML5 , atacurile ( buffer overflows și altele asemenea) asupra codec-urilor de sistem au avut un efect redus: trebuie să descărcați un fișier „otrăvit” și să-l rulați manual, în plus, un antivirus poate funcționa , iar dimensiunea mică a exploit-ului va stârni suspiciuni. De îndată ce redarea video devine masivă și automată, codecurile de sistem - inclusiv cele vechi și slab acceptate - vor cădea sub astfel de atacuri pe care puțini le pot rezista.
  3. Formatul video rar cu legenda „a vedea, instalați codecul” este o renaștere a anilor 90 „a vedea, instalați componenta ActiveX ”. Standardele web nu sunt create pentru aceasta: web-ul ar trebui să fie accesibil tuturor, indiferent de sistemul de operare și software-ul suplimentar.

Dezbatere asupra formatului video standard

Grupul de lucru HTML 5 consideră că este de dorit să se definească cel puțin un format video care este acceptat de toate browserele. Formatul ideal în acest sens ar trebui:

  • au compresie bună, rezoluție bună a imaginii și supraîncărcare redusă a procesorului pentru decriptare;
  • fii liber;
  • trebuie să existe un decodor hardware pentru format, deoarece multe procesoare încorporate sunt prea slabe pentru a decoda video în software.

Inițial, Ogg Theora a fost standardul recomandat pentru HTML 5, deoarece nu era acoperit de niciun brevet cunoscut. Dar pe 10 decembrie 2010, specificația HTML 5 a fost corectată, [5] referințele la formate specifice s-au schimbat:

Browserele trebuie să accepte formatul video Theora și formatul audio Vorbis , precum și formatul container Ogg .

cu adaos [6] :

Ar fi foarte util pentru interoperabilitate dacă toate browserele ar putea suporta același codificator. Dar nu există un codec unic care să se potrivească tuturor: avem nevoie de un codec despre care se știe că nu are licență, care este compatibil cu modelul actual în evoluție, care are suficiente calități pentru a fi utilizabil și care nu va deveni o capcană pentru marile companiilor. Aceasta este o problemă actuală, iar această parte va fi dezvoltată în continuare. [7]

Deși Theora nu este afectată de brevetele cunoscute, companii precum Apple (deținătorul unor brevete H.264 și membru MPEG LA ) [8] și Nokia [ date de actualizare ] au spus că se tem de brevetele necunoscute ai căror proprietari ar putea aștepta o corporație . cu resurse financiare, să dea în judecată pentru utilizarea acestui format. [9] [10] Acest lucru se poate întâmpla și cu codecuri H.264 și MP3 care nu sunt gratuite, dar Apple le folosește deja și, prin urmare, numai utilizarea Ogg ar fi un risc suplimentar pentru aceasta. Apple se opune, de asemenea, la cerința de a accepta formatul Ogg în HTML 5, pe motiv că este mult mai ușor pentru unele instrumente să accepte alte formate și că HTML nu a cerut niciodată formate specifice pentru nimic din istoria sa. [zece]

Unii dezvoltatori web au criticat eliminarea formatelor Ogg din specificație. [11] [12] [13] O discuție ulterioară a avut loc și pe blogul W3C FAQ . [paisprezece]

H.264 /MPEG-4 AVC este utilizat pe scară largă și are viteză bună, compresie, decodor hardware, dar este deja patentat. [15] Cu excepția cazurilor speciale, utilizatorii H.264 trebuie să plătească pentru o licență MPEG LA , un  grup de deținători de brevete incluzând Apple și Microsoft. [16] Ca urmare, referința la codecul implicit a fost eliminată.

Google cumpără On2

Achiziția de către Google a On2 Technologies vine ca urmare a lansării formatului VP8 , care este un standard deschis gratuit, și a creării Proiectului WebM , care îmbină videoclipurile VP8 cu audio Vorbis într-un container Matroska . Lansarea VP8 a fost susținută și de Free Software Foundation . [17]

În ianuarie 2011, Google a anunțat că va înceta suportul pentru H.264 în Chrome , mulți criticând acest lucru, inclusiv Peter Bright de la Ars Technica [18] și „evanghelistul web” Tim Sneath de la Microsoft, care a declarat că Esperanto va avea în curând să fie declarată limbă oficială SUA decât va avansa Google în această chestiune. [19] Cu toate acestea, Howard Moen de la Opera Software a criticat ferm articolul Ars Technica [20] și Google a răspuns la reacție explicând că intenționează să promoveze WebM în produsele lor pe baza deschiderii lor.

Suport browser

Valori

Valorile indică nivelul de suport în cele mai recente versiuni de markup sau (dacă este cunoscut numărul versiunii) în versiunea specificată. Numărul versiunii fără alte valori indică versiunea cu care toate proprietățile de marcare necesare sunt complet acceptate pentru prima dată.

Sens Descriere
da indică faptul că marcajul acceptă pe deplin proprietatea/elementul dat atunci când sunt utilizate valorile corecte
Nu arată că proprietatea/elementul este complet ignorată
Parțial indică faptul că proprietatea/elementul este înțeles, dar nu toate valorile sale sunt acceptate. Valorile acceptate sunt executate corect.
Incorect indică faptul că proprietatea/elementul este înțeles, dar nu funcționează corect în toate cazurile.
Experimental indică faptul că proprietatea/elementul este înțeles, dar suportat sub un alt nume. Poate fi incomplet sau poate conține erori
Scăzut indică faptul că proprietatea/elementul nu mai este suportat
Construcție nocturnă indică faptul că proprietatea/elementul este suportat într-o oarecare măsură în construcția experimentală/noapte. Se așteaptă sprijin în viitor.
Depinde indică faptul că proprietatea/elementul este suportat doar pe anumite platforme sau dacă sunt configurate anumite condiții.


Tabel

Acest tabel arată ce formate video sunt susceptibile de a fi acceptate de browserul specificat. Majoritatea browserelor prezentate aici folosesc cadrul multimedia pentru a decoda și afișa fișierul video, mai degrabă decât să includă astfel de componente în software. De regulă, nu este posibil să enumerați toate formatele pe care le acceptă cadrul multimedia fără să le întrebați, deoarece totul depinde de sistemul de operare și de tipul de codec. [21] În astfel de cazuri, formatul video acceptat este un atribut al cadrului , nu al browserului sau al marcajului acestuia; browserul se asigură că își cere cadrul multimedia înainte de a respinge un format video necunoscut. Formatul video poate fi specificat folosind MIME în HTML. (Vezi exemplu ) MIME este folosit pentru a verifica cu cadrele multimedia formatele acceptate. [nota 1]

Dintre aceste browsere, numai Firefox , Opera și Origyn folosesc biblioteci pentru decodarea nativă. De fapt, Internet Explorer și Safari pot oferi suport și pentru anumite formate, deoarece producătorii lor și-au creat și cadrele multimedia. Pe de altă parte, Konqueror acceptă aceleași formate ca și Internet Explorer pe Windows și Safari pe Mac OS X , dar suportul Konqueror prezentat aici este tipic pentru GNU/Linux , unde Konqueror este folosit cel mai mult. În general, suportul pentru browser pentru un anumit format este dictat de interesele conflictuale ale furnizorului; în special Media Foundation și QuickTime acceptă standarde proprietare, în timp ce GStreamer și Phonon nu pot suporta din punct de vedere legal nimic altceva decât formate gratuite pe sistemele de operare gratuite pentru care sunt construite.

Browser Ultima versiune stabilă Formate acceptate de diverse browsere web
Ogg Theora H.264 VP8 ( WebM ) Alții
Internet Explorer 10.0 (26 octombrie 2012) Instalare manuală [nota 2] 9.0 [25] Instalare manuală [nota 3] [nota 4] Nu [28]
Mozilla Firefox [29] 21.0 (21 mai 2013) 3,5 [30] 21.0 (prin codecuri Win7+)
46.0 (suport complet)
4.0 [31] [32] Nu
Google Chrome 13.0.782.112 (9 august 2011) 3.0 [33] [34] Da [35] [36] 6.0 [37] [38] Nu [39]
Crom N / A r18297 [40] Nu [41] r47759 [42] Nu [39]
safari 5.1 (20 iulie 2011) Instalare manuală [nota 5] 3.1 [43] [44] Instalare manuală [45] Depinde [nota 6]
Operă 11.64 (10 mai 2012) 10,50 [47] Nu 10,60 [48] [49] Nu
Konqueror 4.7 (27 iulie 2011) 4,4 [50] Depinde [nota 7] Da [52] Depinde [nota 7]
Epifanie 3.0.4 (1 iulie 2011) 2,28 [53] Depinde [nota 8] Depinde [nota 8] [54] Depinde [nota 8]

Utilizare

Din aprilie 2010, după lansarea iPad -ului Apple , mai multe site-uri cu trafic ridicat au început să difuzeze video H.264 HTML 5 în loc de Flash pentru browserele care se identificau ca iPad. [55]

Din mai 2010, videoclipurile HTML 5 nu sunt încă la fel de răspândite ca videoclipurile Flash, deși DailyMotion [56] a produs recent playere video experimentale bazate pe HTML5 (folosind formatele Ogg Theora și Vorbis), YouTube [57] (folosind H. 264 și WebM) și Vimeo [58] (folosind formatul H.264) sugerează că interesul pentru primirea de videoclipuri HTML 5 este în creștere.

Unele site-uri web importante de publicare video au publicat decizia de a continua să utilizeze alte tehnologii decât videoclipurile HTML 5. [59] [60] [61] Conform articolului de pe blogul YouTube, eticheta <video>nu satisface toate nevoile site-urilor web precum YouTube. [62] Motivele importante invocate includ necesitatea unui format standard, lipsa unei metode eficiente și fiabile de transmitere a videoclipurilor către browser, incapacitatea JavaScript de a afișa video pe ecran complet și problemele de protecție a conținutului . De asemenea, Hulu nu a adoptat videoclipul HTML 5 din cauza lipsei de caracteristici care să ofere utilizatorului un bitrate video adaptiv, să „protejeze” conținutul și să furnizeze date agenților de publicitate. [63] Netflix a declarat că există multe probleme care îl împiedică să utilizeze videoclipuri HTML 5: formate acceptabile de containere A/V; codecuri audio și video valide, un protocol de streaming, o metodă pentru protocolul de streaming pentru a-l adapta la benzile de frecvență disponibile, o metodă de transmitere a informațiilor despre fluxurile disponibile și alți parametri pentru modulul de redare a fluxului; metoda securizata de suport pentru date; și o metodă pentru afișarea tuturor acestor funcționalități în HTML 5. [60] [64]

Pe 11 ianuarie 2011, Proiectul Google Chromium a anunțat într-o postare pe blog că suportul pentru codificatoarele proprietare (de exemplu , H.264 ) va fi eliminat din versiunile viitoare de Chrome. Ceea ce a fost evidențiat în anunțul Chromium a fost că această lichidare a fost o încercare de a crește popularitatea utilizării HTML5 și a etichetei <video>fără a fi nevoie de licență pentru tehnologiile proprietare, prin stimularea întregii rețele să adopte un codec disponibil public pentru VP8 și Theora .

Propunere de adăugare a DRM

Propunerea înaintată W3C de a adăuga un API pentru DRM la HTML5 a fost întâmpinată cu un răspuns foarte negativ de către cei care consideră una dintre principalele proprietăți ale standardelor web precum HTML și avantajele acestora față de pluginuri, deschidere. sau lipsa cerințelor pentru utilizarea software-ului sau hardware-ului de la un anumit furnizor (atât partea client, cât și partea server). [65] [66] [67] [68]

Nu există planuri de a adăuga DRM în „standardul HTML viu” dezvoltat de WHATWG . [69]

În ianuarie 2014, Motion Picture Association of America (MPAA) s-a alăturat W3C , susținând proiecte de lege precum SOPA , care au stârnit proteste online ; [70] Există și alți susținători în W3C pentru restricționarea browserelor utilizatorilor, bookmarklet -urilor și pluginurilor. [71]

Comentarii

  1. cel puțin pentru Phonon și backend-urile sale [22] , adică DirectShow , QuickTime și GStreamer
  2. Acceptat dacă este instalat OpenCodecs . De asemenea, posibil cu Google Chrome Frame [23] [24]
  3. Google a lansat o componentă WebM pentru Media Foundation pentru a permite redarea fișierelor WebM în IE9 prin eticheta standard HTML5 <video>. [26]
  4. Posibil dacă utilizatorul a instalat un codec VP8 pe Windows pentru IE9. [27]
  5. Acceptat dacă XiphQT este instalat.
  6. Orice format acceptat de QuickTime sau Core Video pe OS X. [46]
  7. 1 2 Orice format acceptat de Phonon pe Qt 4.5. [51] Suportul de format depinde de backend-ul Phonon. Backend- urile Phonon disponibile includ GStreamer și xine ; backend-urile care folosesc MPlayer și VLC sunt în dezvoltare.
  8. 1 2 3 Orice format acceptat de GStreamer pe versiunile Webkit/GTK+ ale Epiphany.

Note

  1. Elementul video (downlink) . HTML5: un vocabular și API-uri asociate pentru HTML și XHTML . Consorțiul World Wide Web (24 iunie 2010). - „Un element video este folosit pentru redarea videoclipurilor sau a filmelor”. Preluat: 27 septembrie 2010. Arhivat din original pe 25 august 2012. 
  2. O actualizare pe Flash Player și Android (downlink) . Adobe Systems Inc. Preluat la 28 iunie 2012. Arhivat din original pe 25 august 2012. 
  3. Adobe Flash pe Nexus 7 și alte dispozitive Jelly Bean (link nu este disponibil) . xda-dezvoltatori. Preluat la 25 iulie 2012. Arhivat din original la 25 august 2012. 
  4. Adobe Flash Player: Setări de bază ale browserului - Ajutor Google Chrome (link în jos) . Google Inc. Preluat la 9 iulie 2011. Arhivat din original la 25 august 2012. 
  5. Hickson, Ian [whatwg] Cerințele pentru codec video au fost schimbate . Lista de corespondență Whatwg (10 decembrie 2007). Preluat: 25 februarie 2008.
  6. Urmărire (X)HTML5 (link descendent) . HTML5.org . Preluat: 23 iunie 2009. Arhivat din original pe 25 august 2012. 
  7. [whatwg] Eliminarea lui Ogg este * absurdă * . Lista de corespondență WHATWG (11 decembrie). Preluat: 25 august 2009.
  8. Steve Jobs: grup de patente mister pentru a ataca Ogg Theora (link nu este disponibil) . Registrul. Preluat: 9 iulie 2011. Arhivat din original pe 25 august 2012. 
  9. Hickson, Ian Re: [whatwg] Eliminarea lui Ogg este * absurdă* . lista de corespondență whatwg (11 decembrie 2007). Preluat: 25 februarie 2008.
  10. 1 2 Stachowiak, Maciej [whatwg] Codec-uri (a fost Re: Apple Proposal for Timed Media Elements) . lista de corespondență whatwg (21 martie 2007). Preluat: 25 februarie 2008.
  11. The Attack Against Ogg Theora sau: How I Learned to Stop Worrying and Love the Proprietary Web (link nu este disponibil) . Metavid (11 decembrie 2007). Preluat: 30 iunie 2009. Arhivat din original la 31 decembrie 2008. 
  12. rudd-o.com (link în jos) . rudd-o.com (11 decembrie 2007). Preluat: 30 iunie 2009. Arhivat din original pe 13 decembrie 2007. 
  13. Abbadingo » Blog » Eliminarea lui Ogg Vorbis și Theora din HTML 5: un dezastru scandalos (downlink) . Delcorp.org (12 decembrie 2007). Preluat: 30 iunie 2009. Arhivat din original pe 25 august 2012. 
  14. Dan Connolly. Când va accepta HTML 5 <video>? Mai devreme dacă ajuți (link indisponibil) . W3C (18 decembrie 2007). Preluat la 23 iunie 2009. Arhivat din original la 25 august 2012. 
  15. Lista de brevete AVC/H.264 , MPEG LA, 1 februarie 2010 , < http://www.mpegla.com/main/programs/avc/Documents/avc-att1.pdf > Arhivat 14 mai 2015 la Wayback machine 
  16. AVC/H.264 Licenses , MPEG LA , < http://www.mpegla.com/main/programs/AVC/Pages/Licensors.aspx > Arhivat 30 mai 2015 la Wayback Machine 
  17. Matt Lee. FSF felicită Google (link indisponibil) . FSF (19 mai 2010). Arhivat din original pe 25 august 2012. 
  18. Peter Bright. Google a renunțat la H.264 din Chrome un pas înapoi pentru deschidere (link indisponibil) . Ars Technica (12 ianuarie 2011 ora 12:30). Arhivat din original pe 25 august 2012. 
  19. Tim Snit. O scrisoare deschisă din partea președintelui Statelor Unite ale Americii Google (link nu este disponibil) . MSDN (11 ianuarie 2011). Arhivat din original pe 25 august 2012. 
  20. Howard K. Moen. Este eliminarea H.264 din Chrome un pas înapoi pentru deschidere? (link indisponibil) . Opera mea (13 ianuarie 2011 14:29). Arhivat din original pe 25 august 2012. 
  21. Documentația Phonon a backend-urilor , Qt , < http://doc.qt.nokia.com/latest/phonon-overview.html#backends > . Preluat la 3 iunie 2011. Arhivat pe 4 martie 2016 la Wayback Machine 
  22. Documentația Phonon de interogare , Qt , < http://doc.qt.nokia.com/latest/phonon-overview.html#querying-backends-for-support > . Extras 3 iunie 2011. Arhivat 4 martie 2016 la Wayback Machine 
  23. Kevin Carle și Chris Zacharias (20 ianuarie 2010), Introducing YouTube HTML5 Supported Videos , Official YouTube Blog , < http://youtube-global.blogspot.com/2010/01/introducing-youtube-html5-supported.html > . Extras 12 martie 2010. Arhivat 7 septembrie 2012 la Wayback Machine 
  24. Dougherty, Brad (21 ianuarie 2010), Încercați noul nostru player HTML5! , Blogul personalului Vimeo , < http://vimeo.com/blog:268 > . Preluat la 12 martie 2010. Arhivat pe 4 martie 2010 la Wayback Machine 
  25. McCracken, Harry (16 martie 2010), Microsoft Previews the Revamped Internet Explorer 9 Platform , Technologizer , < http://technologizer.com/2010/03/16/ie9-platform-preview/ > Arhivat 28 februarie 2021 la Wayback Machine 
  26. Mike Jazayeri. Mai multe despre Schimbarea codecului video HTML Chrome (link descendent) . Google (14 ianuarie 2011). Arhivat din original pe 3 octombrie 2012. 
  27. Hachamovitch, Dean (19 mai 2010), Another Follow-up on HTML5 Video in IE9 , Microsoft , < http://blogs.msdn.com/ie/archive/2010/05/19/another-follow-up- on-html5-video-in-ie9.aspx > Arhivat 22 mai 2010 la Wayback Machine 
  28. Hachamovitch, Dean (29 aprilie 2010), HTML5 Video , Microsoft , < http://blogs.msdn.com/ie/archive/2010/04/29/html5-video.aspx > . Preluat la 5 mai 2010. Arhivat pe 11 mai 2010 la Wayback Machine 
  29. Formate media acceptate de elementele audio și video , Mozilla , < https://developer.mozilla.org/En/Media_formats_supported_by_the_audio_and_video_elements > . Extras 21 august 2011. Arhivat 27 iunie 2010 la Wayback Machine 
  30. Note de lansare Mozilla Firefox 3.5 , Mozilla, 2009-06-30 , < http://www.mozilla.com/en-US/firefox/3.5/releasenotes/ > . Preluat la 15 februarie 2010. Arhivat la 30 noiembrie 2010 la Wayback Machine 
  31. Bug 566243 – Îmbină depozitul mozilla-webmedia cu mozilla-central , Mozilla , < https://bugzilla.mozilla.org/show_bug.cgi?id=566243 > Arhivat 24 februarie 2021 la Wayback Machine 
  32. Firefox Nightly Builds , Mozilla , < http://nightly.mozilla.org/ > Arhivat 10 noiembrie 2016 la Wayback Machine 
  33. Google Chrome acceptă Theora și Vorbis , Google, 20-05-2010 , < http://code.google.com/p/chromium/wiki/ChromiumBrowserVsGoogleChrome > Arhivat la 25 ianuarie 2016 la Wayback Machine 
  34. Google Chrome 3.0 va accepta eticheta <video> , < http://www.cnetfrance.fr/news/google-chrome-3-39503164.htm > Arhivat la 16 august 2011 la Wayback Machine 
  35. Diferențele dintre Google Chrome și distribuția Linux Chromium , Google, 17 martie 2011 , < http://code.google.com/p/chromium/wiki/ChromiumBrowserVsGoogleChrome > Arhivat la 25 ianuarie 2016 la Wayback Machine 
  36. HTML Video Codec Support in Chrome , Google, 11 ianuarie 2011 , < http://blog.chromium.org/2011/01/html-video-codec-support-in-chrome.html > Arhivat 21 iunie 2011 la Wayback Mașinărie 
  37. Bankoski, Jim (2010-05-19), WebM și VP8 aterizează în Chromium , Google , < http://blog.chromium.org/2010/05/webm-and-vp8-land-in-chromium.html > Arhivat pe 21 mai 2010 la Wayback Machine 
  38. Kersey, Jason (3 iunie 2010), Google Chrome Releases: Dev Channel Update , Google , < http://googlechromereleases.blogspot.com/2010/06/dev-channel-update.html > . Preluat la 1 iulie 2010. Arhivat pe 14 martie 2012 la Wayback Machine 
  39. 1 2 Problema 21318: Interogați bibliotecile FFmpeg pentru suport pentru codec , Google , < http://code.google.com/p/chromium/issues/detail?id=21318 > . Preluat la 10 septembrie 2010. Arhivat pe 26 ianuarie 2010 la Wayback Machine 
  40. Problema 4363: [HTML5-Video] Activați elementele video/audio HTML5 , Google , < http://code.google.com/p/chromium/issues/detail?id=4363 > . Preluat la 10 septembrie 2010. Arhivat 30 august 2009 la Wayback Machine 
  41. ChromiumBrowserVsGoogleChrome , Google , < http://code.google.com/p/chromium/wiki/ChromiumBrowserVsGoogleChrome > . Preluat la 10 septembrie 2010. Arhivat pe 25 ianuarie 2016 la Wayback Machine 
  42. Problema 2093007: Schimbări la nivelul Chromium pentru activarea suportului VP8 și WebM. , Google , < http://codereview.chromium.org/2093007 > . Preluat la 10 septembrie 2010. Arhivat pe 30 octombrie 2014 la Wayback Machine 
  43. Despre actualizarea Safari 3.1 , 2008-03-17 , < http://support.apple.com/kb/TA25197 > . Extras 15 februarie 2010. Arhivat 7 septembrie 2010 la Wayback Machine 
  44. Dalrymple, Jim (2009-03-10), Apple arată suportul HTML 5 al Safari , Macworld , < http://www.macworld.com/article/139285/2009/03/safarihtml5.html > . Extras 13 martie 2010. Arhivat 8 martie 2010 la Wayback Machine 
  45. Pluginul Google WebM disponibil , < https://code.google.com/p/webm/downloads/detail?name=WebM%20Component%20Installer.pkg&can=2&q= > . Preluat la 23 iunie 2011. Arhivat 25 septembrie 2011 la Wayback Machine 
  46. HTML5 Media Support , WebKit Open Source Project: Surfin' Safari, 12 noiembrie 2007 , < http://webkit.org/blog/140/html5-media-support/ > . Preluat la 11 martie 2010. Arhivat pe 4 septembrie 2021 la Wayback Machine 
  47. Jägenstedt, Philip (31 decembrie 2009), (re-)Introducing <video> - Blog oficial pentru dezvoltatorii Core la Opera , Opera , < http://my.opera.com/core/blog/2009/12/31 /re-introducing-video > . Preluat la 6 februarie 2010. Arhivat pe 4 ianuarie 2010 la Wayback Machine 
  48. Lie, Håkon Wium (19 mai 2010), Bun venit, WebM <video>! , Opera , < http://labs.opera.com/news/2010/05/19/ > . Preluat la 21 august 2011. Arhivat la 21 martie 2011 la Wayback Machine 
  49. Mills, Chris (19 mai 2010), Opera acceptă formatul video WebM , Opera , < http://dev.opera.com/articles/view/opera-supports-webm-video/ > Arhivat la 5 aprilie 2011 la Wayback Mașinărie 
  50. ^ Davison, Peter (2010-03-03), KHTML Browsere inclusiv Konqueror , Legend Scrolls , < http://www.legendscrolls.co.uk/webstandards/khtml > . Preluat la 12 martie 2010. Arhivat la 12 aprilie 2010 la Wayback Machine 
  51. Vestbø, Tor Arne (13.05.2008), Top Secret, Hush Hush! , Nokia Corporation , < http://labs.trolltech.com/blogs/2008/05/13/top-secret-hush-hush/ > . Consultat la 14 martie 2010. Arhivat din original pe 9 iulie 2012. 
  52. depanare webm pentru Konqueror , Xiph.org , < http://wiki.xiph.org/Playback_Troubleshooting#Konqueror > . Preluat la 1 iunie 2011. Arhivat pe 27 septembrie 2011 la Wayback Machine 
  53. Toker, Alp (2007-12-08), suport media HTML5 cu GStreamer , < http://www.atoker.com/blog/2007/12/08/html5-media-support-with-gstreamer/ > . Extras 12 martie 2010. Arhivat 12 martie 2010 la Wayback Machine 
  54. Suport YouTube și WebM , Fedora Project , < http://fedoraproject.org/wiki/Flash#YouTube_and_WebM_support > . Preluat la 1 iulie 2010. Arhivat la 19 iunie 2010 la Wayback Machine 
  55. Site-uri web pregătite pentru iPad (downlink) . Apple, Inc. Consultat la 5 aprilie 2010. Arhivat din original la 1 martie 2011. 
  56. Vizionați videoclipul... fără Flash (downlink) . Dailymotion (27 mai 2009). Data accesului: 18 mai 2010. Arhivat din original pe 22 august 2010. 
  57. Carle, Kevin; Zacharias, Chris Prezentarea videoclipurilor YouTube acceptate HTML5 (link nu este disponibil) . Youtube (20 ianuarie 2010). Preluat: 7 martie 2010. Arhivat din original pe 25 august 2012. 
  58. Dougherty, Brad Încercați noul nostru player HTML5! (link indisponibil) . Vimeo (21 ianuarie 2010). Preluat: 7 martie 2010. Arhivat din original pe 25 august 2012. 
  59. Gizmodo: HTML5 nu va salva internetul . Consultat la 28 septembrie 2017. Arhivat din original la 19 septembrie 2017.
  60. 1 2 Gigaom.com: Netflix nu are de gând să folosească HTML5 Arhivat din original pe 21 august 2011.
  61. Pseudocoder: De ce HTML5 nu va înlocui Flash Arhivat 11 august 2011.
  62. Flash și eticheta HTML5 <video> (downlink) . Arhivat din original pe 25 august 2012. 
  63. Eticheta Pardon Our Dust <video> (downlink) . Arhivat din original pe 25 august 2012. 
  64. PCMag: Netflix lucrează la streaming HTML5 . Preluat la 28 septembrie 2017. Arhivat din original la 14 iulie 2017.
  65. Cory Doctorow . Ce mi-aș dori să înțeleagă Tim Berners-Lee despre DRM (link nu este disponibil) . Blog de tehnologie la guardian.co.uk (12 martie 2013). Preluat la 20 martie 2013. Arhivat din original la 6 aprilie 2013. 
  66. Glyn Moody . BBC atacă web-ul deschis, GNU/Linux în pericol (link indisponibil) . Blogul Open Enterprise la Computerworld UK.com (13 februarie 2013). Preluat la 20 martie 2013. Arhivat din original la 6 aprilie 2013. 
  67. Scott Gilbertson. DRM pentru web? Say It Ain't So (link indisponibil) . webmonkey . Conde Nast (12 februarie 2013). Preluat la 21 martie 2013. Arhivat din original la 6 aprilie 2013. 
  68. Spune W3C: Nu vrem Hollyweb  (engleză)  (downlink) . Defect de proiectare . Free Software Foundation (martie 2013). Preluat la 25 martie 2013. Arhivat din original la 6 aprilie 2013.
  69. Danny O'Brien. Scăderea standardelor dvs.: DRM și viitorul W3C . Electronic Frontier Foundation (2 octombrie 2013). Preluat la 3 octombrie 2013. Arhivat din original la 26 mai 2017.
  70. Mike Masnick . Nu este cool: MPAA se alătură  W3C . Techdirt (7 ianuarie 2014). Data accesului: 18 ianuarie 2014. Arhivat din original la 16 ianuarie 2014.
  71. Danny O'Brien. Ziua Internațională Împotriva DRM: Ce sa întâmplat cu W3C?  (engleză) . Electronic Frontier Foundation (6 mai 2014). Preluat la 10 mai 2014. Arhivat din original la 12 mai 2014.

Literatură

  • Arsenie Mirny. HTML5 vs. Flash Video // UP Special  : Jurnal. - 2010. - Nr 5 . - S. 42-45 .
  • ComputerBild 17/2011, p. 60-63; Iron 1/2012, p. 84-86; Cip 4/2012, pp.110-113

Link -uri