[49] [DFN[[RUBYB[媒体要素]@en[media element]]]]は、
[CODE(HTMLe)@en[[[video]]]] [[要素]]と
[CODE(HTMLe)@en[[[audio]]]] [[要素]]です。
どちらも [DFN[[CODE(DOMi)@en[[[HTMLMediaElement]]]]]]
[[インターフェイス]]を[[実装]]しています。

;; [50] [CODE(HTMLe)@en[[[img]]]] [[要素]]は、[[媒体要素]]ではありません。

;; [51] [CODE(HTMLe)@en[[[source]]]] [[要素]]と [CODE(HTMLe)@en[[[track]]]]
[[要素]]は[[媒体要素]]と併用されますが、それ自体は[[媒体要素]]ではありません。

* 仕様書

[REFS[
- [59] [CITE@en-GB-x-hixie[HTML Standard]] ([TIME[2016-03-23 21:27:20 +09:00]] 版) <https://html.spec.whatwg.org/#origin-2>
]REFS]

* 属性

[FIG(short list)[
-[CODE(HTMLa)@en[[[msplaytopreferredsourceuri]]]]
-[CODE(HTMLa)@en[[[msplaytoprimary]]]]
]FIG]

* メンバー

[FIG(short list)[
-[CODE(DOMa)@en[[[msAudioCategory]]]]
-[CODE(DOMa)@en[[[msAudioDeviceType]]]]
-[CODE(DOMa)@en[[[msGraphicsTrustStatus]]]]
-[CODE(DOMa)@en[[[msKeys]]]]
-[CODE(DOMa)@en[[[msPlayToDisabled]]]]
-[CODE(DOMa)@en[[[msPlayToPreferredSourceUri]]]]
-[CODE(DOMa)@en[[[msPlayToPrimary]]]]
-[CODE(DOMa)@en[[[msPlayToSource]]]]
-[CODE(DOMa)@en[[[msRealTime]]]]
- [CODE(DOMa)@en[[[webkitCurrentPlaybackTargetIsWireless]]]]

[HISTORY[
- [CODE(DOMa)@en[controller]]
- [CODE(DOMa)@en[mediaGroup]]
]HISTORY]
]FIG]

* 媒体の起源

[60] [[媒体要素]][VAR[要素]]の[F[起源]]は、次の通り定義されます [SRC[>>59]]。
[FIG(switch)[
: [VAR[要素]]の[F[媒体データ]]が[F[CORS-cross-origin]]の場合 :
[VAR[要素]]の[F[媒体データ]]が[[fetch]]された時に作成された新しい[[不透明起源]]。
: [VAR[要素]]の[F[媒体データ]]が[F[CORS-same-origin]]の場合 :
[VAR[要素]]の[F[節点文書]]の[F[起源][文書の起源]]。
]FIG]

* 歴史

** [CITE[Vosaic]]

- [97] [CITE[Real Time Video and Audio in the World Wide Web]], [TIME[1995-11-09T22:29:06.000Z]], [TIME[2024-08-15T10:18:53.564Z]] <https://www.w3.org/Conferences/WWW4/Papers/211/>
- [98] [CITE[Video Archive --- Short Clips]], [TIME[2024-08-15T10:19:04.000Z]], [TIME[1996-05-12T21:49:38.193Z]] <https://web.archive.org/web/19960512214839/http://choices.cs.uiuc.edu:80/Vosaic/lutius/clips/roy/canyon.mpg.html>


[FIG(data)[ [216] [[HTML要素概説]]

:[F[要素名]]:[CODE[video]]
:[F[要素名]]:[CODE[audio]]
:日付:[TIME[1995-12-13]]
:説明:
[TIME[1995]]頃、
[[Vosaic]]
は、
[CODE[audio]],
[CODE[video]]
を実装した。
[TIME[1995-12-13]]の [[WWW4]]
で発表された。
[SRC[>>100]]
現行仕様とは異なる。
:出典:
[REFS[

-
[100] 
[DFN[VOSAIC]]:
[CITE[Real Time Video and Audio in the World Wide Web]], 
[DATA(,author)[[[Zhigang Chen]]]],
[DATA(,author)[[[See-Mong Tan]]]],
[DATA(,author)[[[Roy H. Campbell]]]],
[DATA(,author)[[[Yongcheng Li]]]],
[TIME(.published)[1995-11-09T22:29:06.000Z]], 
[TIME[2024-08-15T10:23:07.124Z]] <https://www.w3.org/Conferences/WWW4/Papers/211/>

]REFS]
:注釈:
-
[DFN@en[Vosaic]]
[[NCSA Mosaic]] に[[動画]]や[[音声]]の[[再生]]機能を追加した[[Webブラウザー]]。
[SRC[VOSAIC]]

]FIG]



** HTML5

[1] [CITE[Re: Video : Slow motion, fast forward effects]] ([[Ian Hickson <ian@...>]] 著, [TIME[2008-10-13 22:41:19 +09:00]] 版) <http://permalink.gmane.org/gmane.org.w3c.whatwg.discuss/15893>

[2] [CITE[Re: Video : Slow motion, fast forward effects]] ([[Ian Hickson <ian@...>]] 著, [TIME[2008-10-15 09:08:21 +09:00]] 版) <http://permalink.gmane.org/gmane.org.w3c.whatwg.discuss/15935>

[3] [CITE@en-us[Firefox 3.1 for developers - MDC]] ([TIME[2009-02-08 18:25:06 +09:00]] 版) <https://developer.mozilla.org/ja/Firefox_3.1_for_developers#HTML_.e3.81.ae.e5.a4.89.e6.9b.b4.e7.82.b9>

>video と audio 要素。

[4] [CITE[Don’t call me DOM » The beauty of HTMLMediaElement]] ([TIME[2009-03-09 21:25:46 +09:00]] 版) <http://people.w3.org/~dom/archives/2009/02/the-beauty-of-htmlmediaelement/>

[5] [CITE@en[(X)HTML5 Tracking]] ([TIME[2009-06-30 22:31:26 +09:00]] 版) <http://html5.org/tools/web-apps-tracker?from=3341&to=3342>

[6] [CITE[IRC logs: freenode / #whatwg / 20090612]]
([TIME[2009-09-01 00:21:52 +09:00]] 版)
<http://krijnhoetmer.nl/irc-logs/whatwg/20090612#l-629>

[7] [CITE@en[HTML5 Revision Tracker]]
([TIME[2010-05-04 14:33:45 +09:00]] 版)
<http://html5.org/tools/web-apps-tracker?from=5069&to=5070>

[8] [CITE['''['''whatwg''']''' HTML5 video <source> dimensions and bitrate]]
([TIME[2010-08-14 12:15:22 +09:00]] 版)
<http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2010-August/027933.html>

[9] [CITE['''['''whatwg''']''' Timestamp from video source in order to sync (e.g. expose OGG timestamp to javascript)]]
([TIME[2010-08-18 10:45:05 +09:00]] 版)
<http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2010-August/028004.html>

[10] [CITE@en[Web Applications 1.0 r5310      Define the Media Timeline for <video> -- the timeline along which currentTime, duration, etc, are defined.]]
( ([TIME[2010-08-18 10:13:00 +09:00]] 版))
<http://html5.org/tools/web-apps-tracker?from=5309&to=5310>

[11] [CITE['''['''whatwg''']''' A standard for adaptive HTTP streaming for media resources]]
([TIME[2010-08-20 10:10:08 +09:00]] 版)
<http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2010-August/028023.html>

[12] [CITE[''''''[''''''whatwg'''''']'''''' Volume and Mute feedback on <video>]]
( ([TIME[2010-08-21 14:19:08 +09:00]] 版))
<http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2010-August/028027.html>

[13] [CITE[''''''[''''''whatwg'''''']'''''' Fullscreen feedback]]
( ([TIME[2010-12-10 00:29:10 +09:00]] 版))
<http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2010-December/029395.html>

[14] [CITE[IRC logs: freenode / #whatwg / 20110331]]
( ([TIME[2011-04-11 21:08:55 +09:00]] 版))
<http://krijnhoetmer.nl/irc-logs/whatwg/20110331>

[15] [CITE['''['''whatwg''']''' How to handle multitrack media resources in HTML]]
([TIME[2011-04-21 09:31:33 +09:00]] 版)
<http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2011-April/031305.html>

[16] [CITE[''''''[''''''whatwg'''''']'''''' Video feedback]]
( ([TIME[2011-06-04 11:48:56 +09:00]] 版))
<http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2011-June/031916.html>

[17] [CITE[MPTF/Netflix Content Protection - Web and TV IG]]
( ([TIME[2011-12-16 07:13:39 +09:00]] 版))
<http://www.w3.org/2011/webtv/wiki/MPTF/Netflix_Content_Protection>

[18] [CITE[Encrypted Media Extensions]]
( ([TIME[2012-03-01 22:01:41 +09:00]] 版))
<http://dvcs.w3.org/hg/html-media/raw-file/tip/encrypted-media/encrypted-media.html>

[19] [CITE@en[Web Applications 1.0 r7045     Rename startOffsetTime to startDate and try to clarify its examples.]]
( ([TIME[2012-04-03 09:23:00 +09:00]] 版))
<http://html5.org/tools/web-apps-tracker?from=7044&to=7045>

[20] [CITE@en[Web Applications 1.0 r7046     Remove media.initialTime since it doesn't have convincing use cases.]]
( ([TIME[2012-04-04 01:45:00 +09:00]] 版))
<http://html5.org/tools/web-apps-tracker?from=7045&to=7046>

[21] [CITE[''''''[''''''webkit-dev'''''']'''''' Adding Encrypted Media Extensions]]
( ([TIME[2012-04-05 03:20:18 +09:00]] 版))
<https://lists.webkit.org/pipermail/webkit-dev/2012-April/020174.html>

[22] [CITE@en[RE: CfC: Create Media Task Force]]
( ([[Paul Cotton]] 著, [TIME[2012-04-06 04:08:53 +09:00]] 版))
<http://lists.w3.org/Archives/Public/public-html/2012Apr/0033.html>

[23] [CITE@en[Re: Encrypted Media proposal (was RE: ISSUE-179: av_param - Chairs  Solicit Alternate Proposals or Counter-Proposals)]]
( ([[Ian Hickson]] 著, [TIME[2012-02-22 08:46:46 +09:00]] 版))
<http://lists.w3.org/Archives/Public/public-html/2012Feb/0274.html>

[24] [CITE[''''''[''''''whatwg'''''']'''''' Exposing framerate / statistics of <video> playback and related feedback]]
( ([TIME[2012-05-01 08:47:49 +09:00]] 版))
<http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2012-April/035598.html>

[25] [CITE[''''''[''''''whatwg'''''']'''''' I have feature requests for <video> and <audio> tags.]]
( ([TIME[2012-06-05 22:02:15 +09:00]] 版))
<http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2012-June/036274.html>

[26] [CITE[''''''[''''''whatwg'''''']'''''' video element not ready for prime time]]
( ([TIME[2012-06-05 22:56:04 +09:00]] 版))
<http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2012-June/036276.html>

[27] [CITE[''''''[''''''whatwg'''''']'''''' <source>s in <video> by quality as well as codec]]
( ([TIME[2012-06-05 22:56:04 +09:00]] 版))
<http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2012-June/036279.html>

[28] [CITE[''''''[''''''whatwg'''''']'''''' <video> feedback]]
( ([TIME[2012-09-18 05:07:34 +09:00]] 版))
<http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2012-September/037306.html>

[29] [CITE[''''''[''''''whatwg'''''']'''''' HTML5 video seeking]]
( ([TIME[2012-11-24 08:04:14 +09:00]] 版))
<http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2012-November/038077.html>

[30] [CITE@en[Media Source Extensions]]
( ([TIME[2013-04-13 07:00:24 +09:00]] 版))
<http://www.w3.org/TR/2013/WD-media-source-20130415/>

[31] [CITE[''''''[''''''whatwg'''''']'''''' Proposal: Media element - add attributes for discovery of playback rate support]]
( ([TIME[2013-07-20 09:35:53 +09:00]] 版))
<http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2013-July/040167.html>

[32] [CITE[MPTF - Web and TV IG]]
( ([TIME[2013-06-13 21:01:58 +09:00]] 版))
<http://www.w3.org/2011/webtv/wiki/MPTF>

[33] [CITE@en[MPTF Requirements for Adaptive Bit Rate Streaming]]
( ([TIME[2013-08-01 09:07:31 +09:00]] 版))
<https://dvcs.w3.org/hg/webtv/raw-file/tip/mpreq/adbreq.html>

[34] [CITE@en[Bug 23493 – <video>: preciseSeek()]]
( ([TIME[2013-10-14 22:55:50 +09:00]] 版))
<https://www.w3.org/Bugs/Public/show_bug.cgi?id=23493>

[35] [CITE@en[Bug 8278 – <video>: video.currentTime variant that returns a frame number]]
( ([TIME[2013-10-14 22:56:44 +09:00]] 版))
<https://www.w3.org/Bugs/Public/show_bug.cgi?id=8278>

[36] [CITE@en[Bug 22678 – <video>: expose the frame rate and specific frames of the media resource]]
( ([TIME[2013-10-14 22:56:59 +09:00]] 版))
<https://www.w3.org/Bugs/Public/show_bug.cgi?id=22678>

[37] [CITE@en[Web Applications 1.0 r8315     Make <video> have an activation behaviour]]
( ([TIME[2013-11-27 07:46:00 +09:00]] 版))
<http://html5.org/tools/web-apps-tracker?from=8314&to=8315>

[38] [CITE[''''''[''''''whatwg'''''']'''''' Should <video controls> generate click events?]]
( ([TIME[2013-11-27 00:49:08 +09:00]] 版))
<http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2013-November/041662.html>

[39] [CITE@en[Web Applications 1.0 r8716     Define <video>.srcObject]]
( ([TIME[2014-08-27 03:59:00 +09:00]] 版))
<http://html5.org/r/8716>

[40] [CITE@en[Web Applications 1.0 r8754     Try to define what happens when you have tracks that don't cover the whole media timeline]]
( ([TIME[2014-09-09 06:47:00 +09:00]] 版))
<http://html5.org/r/8754>

[41] [CITE@en-US[Media formats supported by the HTML audio and video elements - HTML (HyperText Markup Language) | MDN]]
([TIME[2015-01-15 06:35:38 +09:00]] 版)
<https://developer.mozilla.org/en-US/docs/Web/HTML/Supported_media_formats>

[42] [CITE@ja[media element | media object (Internet Explorer)]] ([TIME[2015-05-07 17:21:49 +09:00]] 版) <https://msdn.microsoft.com/ja-jp/library/ff975069(v=vs.85).aspx>

[43] [CITE['''['''whatwg''']''' '''['''media''']''' startOffsetTime, also add startTime?]]
([TIME[2012-04-03 09:25:44 +09:00]] 版)
<http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2012-April/035303.html>

[44] [CITE@en[Change the definition of media elements to an explicit HTMLMediaEleme… · whatwg/html@bcb1ee5]]
([TIME[2015-09-18 17:37:53 +09:00]] 版)
<https://github.com/whatwg/html/commit/bcb1ee552e2b457f7b96665fa8539e3dbaa58a2a>

[45] [CITE@en[Do nothing when removing media elements from a document · whatwg/mediasession@ba509e4]]
([TIME[2015-09-19 13:09:46 +09:00]] 版)
<https://github.com/whatwg/mediasession/commit/ba509e4c450ce86052975671c67f8bc341b1c82c>

[46] [CITE@ja[HTML5 の audio 要素と video 要素でサポートされているメディアフォーマット - HTML | MDN]]
([TIME[2015-07-06 18:00:42 +09:00]] 版)
<https://developer.mozilla.org/ja/docs/Web/HTML/Supported_media_formats>

[47] [CITE@en[To avoid confusion with the stalled event, use suspend rather than stall · whatwg/html@95bf1ec]]
([TIME[2015-09-03 20:43:12 +09:00]] 版)
<https://github.com/whatwg/html/commit/95bf1ecfd0db57db9d64ad5c57d3a741b2a69246>

[48] [CITE@en[Integrate Fetch into HTML · whatwg/html@7c5555a]]
([TIME[2015-09-18 19:12:39 +09:00]] 版)
<https://github.com/whatwg/html/commit/7c5555a16f2920c02244c10756bb2f1a11e87a22>

[52] [CITE@en[Drop exception comment in the defintion of HAVE_METADATA · whatwg/html@4080cef]]
([TIME[2015-10-27 12:48:48 +09:00]] 版)
<https://github.com/whatwg/html/commit/4080cef60e16ea9e4af10d28130b2040ec9fcc30>

[53] [CITE@en[Fix #316: flip around the mode check in the resource fetch algorithm · whatwg/html@2cdce89]]
([TIME[2015-11-26 13:45:33 +09:00]] 版)
<https://github.com/whatwg/html/commit/2cdce89525618c4648be412e85e0ed0f8a7226d0>

[54] [CITE@en[28125 – Pausing a playing media element requires the final paused position to be known synchronously]]
([TIME[2016-02-02 14:26:24 +09:00]] 版)
<https://www.w3.org/Bugs/Public/show_bug.cgi?id=28125>

[55] [CITE@en[Mention track selection in sans-controls media element UI · whatwg/html@782f2d7]]
([TIME[2016-02-05 14:43:29 +09:00]] 版)
<https://github.com/whatwg/html/commit/782f2d72e033bde08c58d67b4dedb661c9f29f24>

[56] [CITE@en[URLs are parsed and produce records · whatwg/html@30bc255]]
([TIME[2016-02-14 23:00:51 +09:00]] 版)
<https://github.com/whatwg/html/commit/30bc2557105ad62881ec9670f253febbc9761b44>

[57] [CITE@en[Integrate with MSE's "Detaching from a media element" · whatwg/html@cf9e802]]
([TIME[2016-03-16 14:17:17 +09:00]] 版)
<https://github.com/whatwg/html/commit/cf9e80296bb5911c85653e36254a270e0e1701a1>

[58] [CITE@en[Give more media controls examples · whatwg/html@df16ff3]]
([TIME[2016-03-23 18:34:49 +09:00]] 版)
<https://github.com/whatwg/html/commit/df16ff393210dde1abf7c22fd7660f0ec70c357e>

[61] [CITE@en[Remove the origin aliasing concept · whatwg/html@438155d]]
([TIME[2016-03-24 00:10:30 +09:00]] 版)
<https://github.com/whatwg/html/commit/438155d2a2255aa5ea84ae390744d8a8662ebec2>

[62] [CITE@en[Merge effective script origin into origin · whatwg/html@8a843f2]]
([TIME[2016-03-31 16:54:19 +09:00]] 版)
<https://github.com/whatwg/html/commit/8a843f2169a6864a3024c4329528dccb2051d275>

[63] [CITE@en[Remove some requirements on how to implement media element controls · whatwg/html@3d5a566]]
([TIME[2016-04-06 16:34:27 +09:00]] 版)
<https://github.com/whatwg/html/commit/3d5a56677d6cae41e229ae070dff167573cb084b>

[64] [CITE@en[Fix races between tasks resolving/rejecting play promises and them be…]]
( ([[mounirlamouri]]著, [TIME[2016-04-13 00:57:59 +09:00]]))
<https://github.com/whatwg/html/commit/18be384bc7c9c1a7f3201a73e870682844addf3a>

[65] [CITE@en[Treat (valid) blob: URLs as local in the resource fetch algorithm]]
( ([[@zcorpan]]著, [TIME[2016-06-09 18:39:53 +09:00]]))
<https://github.com/whatwg/html/commit/f8bc379091f3afc71aa4133a05176a69bb01416e>

[66] [CITE@en[HTMLMediaElement.muted=false may pause the element.]]
( ([[avayvod]]著, [TIME[2016-06-10 02:36:48 +09:00]]))
<https://github.com/whatwg/html/commit/72695315c124b0fb42103d5dc484ca7e51dd2d1e>

[67] [CITE@en[Align Fetch's destination concept with changes in Fetch]]
([[sideshowbarker]]著, [TIME[2016-07-05 02:46:14 +09:00]])
<https://github.com/whatwg/html/commit/5e8f96a85d182d36c177db0d6fdde58b4ded86d4>

[68] [CITE@en[Fix minor markup error in “notify about playing”]]
([[sideshowbarker]]著, [TIME[2016-07-05 15:30:27 +09:00]])
<https://github.com/whatwg/html/commit/2ba2ccdd9fefa63c06d7de9c2a5a266c61d763ef>

[69] [CITE[Service worker caching, playbackRate and blob URLs for audio and video on Chrome for Android | Web Updates - Google Developers]]
( ([TIME[2016-07-19 06:25:47 +09:00]]))
<https://developers.google.com/web/updates/2016/06/ump?hl=en>

[70] [CITE@en[Update load algorithm handling of promises. (#1621)]]
([[mounirlamouri]]著, [TIME[2016-08-04 22:31:55 +09:00]])
<https://github.com/whatwg/html/commit/b21903f3db8b4240fcc1a10429bbae09a03d4687>

[71] [CITE@en[Reject pending play promises when playback ends (fixes #1646). (#1647)]]
([[mounirlamouri]]著, [TIME[2016-08-12 21:43:00 +09:00]])
<https://github.com/whatwg/html/commit/4fdbaa4638abdaadf5342da8c7c911d220084ba1>

[72] [CITE@en[Handle the timeupdate/pause/ended events in a single task (#1659)]]
([[foolip]]著, [TIME[2016-08-12 22:06:35 +09:00]])
<https://github.com/whatwg/html/commit/8bba13698e31013f37454667430582e7c1400866>

[73] [CITE@en[Only use nosniff for "script" and "style"]]
([[annevk]]著, [TIME[2016-12-19 18:34:33 +09:00]])
<https://github.com/whatwg/fetch/commit/169de91ca9fa3ab91a860bc492caf5fa94c29592>

[74] [CITE@en[Split up media into video, audio and track]]
([[yoavweiss]]著, [TIME[2016-12-17 00:06:19 +09:00]])
<https://github.com/whatwg/fetch/commit/ba175cf1100045da83ed0d7768629653aa979c20>

[75] [CITE@en[HTML5 Video]]
( ([TIME[2016-01-23 05:27:19 +09:00]]))
<https://www.w3.org/2010/05/video/mediaevents.html>

[76] [CITE@en[27251 – Correct the “All or Nothing” Approach Currently Implemented For HTMLMediaElement / MSE]]
([TIME[2017-07-22 12:29:34 +09:00]])
<https://www.w3.org/Bugs/Public/show_bug.cgi?id=27251>

[77] [CITE@en[26462 – <video> Allow VideoTracks and AudioTracks to report the ranges over which they are valid]]
([TIME[2017-07-22 12:32:37 +09:00]])
<https://www.w3.org/Bugs/Public/show_bug.cgi?id=26462>

[78] [CITE@en[8278 – <video>: video.currentTime variant that returns a frame number]]
([TIME[2017-07-23 13:19:47 +09:00]])
<https://www.w3.org/Bugs/Public/show_bug.cgi?id=8278>

[79] [CITE@en[7253 – <video>: Provide a way to let the browser know what's coming next, for gapless playback]]
([TIME[2017-07-23 13:21:35 +09:00]])
<https://www.w3.org/Bugs/Public/show_bug.cgi?id=7253>

[80] [CITE@en[5755 – <video>: Expose media resource metadata (e.g. movie name, release year)]]
([TIME[2017-07-23 13:23:28 +09:00]])
<https://www.w3.org/Bugs/Public/show_bug.cgi?id=5755#c10>

[81] [CITE@en[Point out how media.buffered/played/seekable are broken]]
([[annevk]]著, [TIME[2017-08-02 22:52:22 +09:00]])
<https://github.com/whatwg/html/commit/88f26c3143dd7b85adeaf9cb91b7cee7185d7c12>

[82] [CITE@en[Fetch removes type in favor of just destination]]
([[annevk]]著, [TIME[2017-08-21 16:37:50 +09:00]])
<https://github.com/whatwg/html/commit/5f59b7a73d450e244a573e5916deb1c2037c1366>

[83] [CITE@ja[HTML5 の audio 要素と video 要素でサポートされているメディアフォーマット - HTML | MDN]]
([TIME[2017-02-23 02:10:14 +09:00]])
<https://developer.mozilla.org/ja/docs/Web/HTML/Supported_media_formats>

[84] [CITE[Auto-Play Policy Changes for macOS | WebKit]]
([TIME[2017-09-26 23:23:36 +09:00]])
<https://webkit.org/blog/7734/auto-play-policy-changes-for-macos/>

[85] [CITE@en[1422951 - Add a CSS-parsing WebExtensions API]]
([TIME[2017-12-21 00:56:24 +09:00]])
<https://bugzilla.mozilla.org/show_bug.cgi?id=1422951>

[86] [CITE@en[Audio/Video Updates in Chrome 63/64  |  Web  |  Google Developers]]
([TIME[2018-01-04 06:17:16 +09:00]])
<https://developers.google.com/web/updates/2017/12/chrome-63-64-media-updates>

[87] [CITE@en[Apply the rules for audio playback to media elements]]
([[GloverDonovan]]著, [TIME[2018-02-18 05:05:24 +09:00]])
<https://github.com/whatwg/html/commit/2a305fc19e9dbaec049105f7cefd4f636fed1ff8>

[88] [CITE@en[Apply the rules for audio playback to media elements by GloverDonovan · Pull Request #3479 · whatwg/html]]
([TIME[2018-02-28 22:37:33 +09:00]])
<https://github.com/whatwg/html/pull/3479>

[89] [CITE@en[The rules for audio playback should apply to audio+video elements, not just audio elements · Issue #860 · whatwg/html]]
([TIME[2018-02-28 22:38:14 +09:00]])
<https://github.com/whatwg/html/issues/860>

[90] [CITE@en[Audio/Video Updates in Chrome 63/64  |  Web  |  Google Developers]]
([TIME[2018-01-04 06:17:16 +09:00]])
<https://developers.google.com/web/updates/2017/12/chrome-63-64-media-updates>

[91] [CITE@en[Only allow blob: URLs that point to Blob objects by annevk · Pull Request #708 · whatwg/fetch]]
([TIME[2018-04-19 13:43:14 +09:00]])
<https://github.com/whatwg/fetch/pull/708>

[92] [CITE@en[Editorial: add crossorigin="" to list of common media attributes]]
([[Garee]]著, [TIME[2018-12-11 20:16:37 +09:00]])
<https://github.com/whatwg/html/commit/edc1e95a444871314554a4b8efd33c2472c20357>

[93] [CITE@en[Wrong mention of attributes in audio element documentation · Issue #4159 · whatwg/html]]
([TIME[2019-05-31 14:42:06 +09:00]])
<https://github.com/whatwg/html/issues/4159>

[94] [CITE@en[Add audio crossorigin attr to list of common attrs by Garee · Pull Request #4221 · whatwg/html]]
([TIME[2019-05-31 14:42:21 +09:00]])
<https://github.com/whatwg/html/pull/4221>

[95] [CITE@en[Editorial: separate the media play algorithm into internal steps]]
([[dtapuska]]著, [TIME[2019-05-11 03:09:13 +09:00]])
<https://github.com/whatwg/html/commit/cec03b3704ebafb635b6ac6343a4ff29f11a6e97>

[96] [CITE@en[Separate the media play algorithm into internal steps. by dtapuska · Pull Request #4610 · whatwg/html]]
([TIME[2019-12-06 14:32:04 +09:00]])
<https://github.com/whatwg/html/pull/4610>


[FIG(data)[ [99] [[HTML要素概説]]

:注釈:
-
[DFN[[RUBYB@ja[媒体要素]@en[media element]]]]
[CODE[video]] と [CODE[audio]]。
[SRC[HTML]]

]FIG]
