[32] [DFN[[CODE(HTMLe)@en[[[track]]]]]] [[要素]]は、
[[媒体要素]]が使用する[[テキストトラック]]を指定するものです。

* 文脈

[34] [[媒体要素]] ([CODE(HTMLe)@en[[[video]]]] [[要素]]や
[CODE(HTMLe)@en[[[audio]]]] [[要素]]) の[[子供]]として使うことができます。

* 歴史

** 前史

[47] 
[CODE[itext]]

** HTML5

[33] 2010年に [[WebSRT]] と共に [[HTML Standard]] に追加されました。

-[1] [CITE@en[HTML5 Revision Tracker]]
([TIME[2010-05-04 11:09:28 +09:00]] 版)
<http://html5.org/tools/web-apps-tracker?from=5066&to=5067>
-- [48] 
[CITE@en['''['''giow''']''' (0) Captions - Stage 1: the <track> element.]], [[Hixie]], [TIME[2010-05-04 10:41:35 +09:00]], [TIME[2024-09-06T11:35:45.000Z]] <https://github.com/whatwg/html/commit/a183c8997eb6f5647f9db27a9d3a52da86476d31#diff-41cf6794ba4200b839c53531555f0f3998df4cbb01a4d5cb0b94e3ca5e23947d>



[FIG(data)[ [49] [[HTML要素概説]]

:[F[要素名]]:[CODE[track]]
:日付:[TIME[2010-05-03]]
:説明:
[TIME[2010-05-03]]、
[CITE[HTML5]]
に
[CODE[track]]
が追加された。
現行仕様である。
:出典:
[REFS[

-
[CITE[HTML r5067]],
[DATA(.author)[[[Hixie]]]], 
[TIME(.published)[2010-05-04 10:41:35 +09:00]], [TIME[2024-09-06T11:35:45.000Z]] <https://github.com/whatwg/html/commit/a183c8997eb6f5647f9db27a9d3a52da86476d31>

]REFS]

]FIG]



[2] [CITE@en[Web Applications 1.0 r5721        WebSRT fixes: added <track default> to make it possible to enable a text track by default; dropped <track charset>; dropped the voice identifier in favour of inline <v> annotations in WebSRT; dropped compatibility with legacy SRT; added a magic signature to WebSRT; added some forward-compatibility features to WebSRT for future expansion; simplified WebSRT timestamp syntax; added WebSRT <c.foo.bar> syntax and support for classes in WebSRT; added '&gt;' escape support; tightened up WebSRT timestamp parsing; added ::cue() which takes a selector; dropped ::cue-part; added :past/:future; added some explanatory material and fixed some typos.]]
( ([TIME[2010-12-25 15:28:00 +09:00]] 版))
<http://html5.org/tools/web-apps-tracker?from=5720&to=5721>

[3] [CITE@en[Web Applications 1.0 r5945 ]]
( ([TIME[2011-03-14 19:19:00 +09:00]] 版))
<http://html5.org/tools/web-apps-tracker?from=5944&to=5945>

[4] [CITE@en[Web Applications 1.0 r5960 ]]
( ([TIME[2011-03-21 12:05:00 +09:00]] 版))
<http://html5.org/tools/web-apps-tracker?from=5959&to=5960>

[5] [CITE['''['''whatwg''']''' Timed tracks: feedback compendium]]
([TIME[2010-09-10 12:39:40 +09:00]] 版)
<http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2010-September/028476.html>

[6] [CITE@en[HTML5 Revision Tracker]]
([TIME[2010-05-04 17:16:02 +09:00]] 版)
<http://html5.org/tools/web-apps-tracker?from=5070&to=5071>

[7] [CITE@en[Web Applications 1.0 r7326     <track> loading algorithm updates (part 1)]]
( ([TIME[2012-09-08 06:52:00 +09:00]] 版))
<http://html5.org/tools/web-apps-tracker?from=7325&to=7326>

[8] [CITE@en[Web Applications 1.0 r7327     Reform the processing model around loading of text tracks to solve a number of problems: what happens when there's no media element parent, how to make sure we pick the right text track when there's a user preference, and some race conditions]]
( ([TIME[2012-09-12 06:59:00 +09:00]] 版))
<http://html5.org/tools/web-apps-tracker?from=7326&to=7327>

[9] [CITE@en[Web Applications 1.0 r7328     Make text track cues more forgiving: drop the concept of cues being 'associated' with something, and make .snapToLines and .line allow invalid values and just have those be ignored in the rendering.]]
( ([TIME[2012-09-12 07:49:00 +09:00]] 版))
<http://html5.org/tools/web-apps-tracker?from=7327&to=7328>

[10] [CITE[''''''[''''''whatwg'''''']'''''' Tracks and cues]]
( ([TIME[2012-10-19 08:08:24 +09:00]] 版))
<http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2012-October/037644.html>

[11] [CITE@en[Web Applications 1.0 r7528  Make the <track default> element restrictions make more sense]]
( ([TIME[2012-11-23 16:46:00 +09:00]] 版))
<http://html5.org/tools/web-apps-tracker?from=7527&to=7528>

[12] [CITE[629350 – Implement the track element]]
( ([TIME[2013-03-02 13:18:31 +09:00]] 版))
<https://bugzilla.mozilla.org/show_bug.cgi?id=629350>

[13] [CITE@en[HTML5 Revision Tracker]]
([TIME[2010-07-03 09:17:18 +09:00]] 版)
<http://html5.org/tools/web-apps-tracker?from=5131&to=5132>

[14] [CITE@en[HTML5 Revision Tracker]]
([TIME[2010-07-13 22:34:41 +09:00]] 版)
<http://html5.org/tools/web-apps-tracker?from=5150&to=5151>

[15] [CITE@en[HTML5 Revision Tracker]]
([TIME[2010-05-05 19:13:32 +09:00]] 版)
<http://html5.org/tools/web-apps-tracker?from=5074&to=5075>

[16] [CITE@en[HTML5 Revision Tracker]]
([TIME[2010-06-26 11:33:35 +09:00]] 版)
<http://html5.org/tools/web-apps-tracker?from=5110&to=5111>

[17] [CITE@en[HTML5 Revision Tracker]]
([TIME[2010-07-01 07:46:49 +09:00]] 版)
<http://html5.org/tools/web-apps-tracker?from=5123&to=5124>

[18] [CITE@en[HTML5 Revision Tracker]]
([TIME[2010-05-12 22:29:32 +09:00]] 版)
<http://html5.org/tools/web-apps-tracker?from=5095&to=5096>

[19] [CITE@en[HTML5 Revision Tracker]]
([TIME[2010-07-14 07:53:08 +09:00]] 版)
<http://html5.org/tools/web-apps-tracker?from=5153&to=5154>

[20] [CITE@en[HTML5 Revision Tracker]]
([TIME[2010-07-08 21:49:36 +09:00]] 版)
<http://html5.org/tools/web-apps-tracker?from=5132&to=5133>

[21] [CITE@en[HTML5 Revision Tracker]]
([TIME[2010-07-09 08:42:50 +09:00]] 版)
<http://html5.org/tools/web-apps-tracker?from=5138&to=5139>

[22] [CITE@en[HTML5 Revision Tracker]]
([TIME[2010-07-09 08:42:37 +09:00]] 版)
<http://html5.org/tools/web-apps-tracker?from=5137&to=5138>

[23] [CITE@en[HTML5 Revision Tracker]]
([TIME[2010-07-13 22:36:29 +09:00]] 版)
<http://html5.org/tools/web-apps-tracker?from=5151&to=5152>

[24] [CITE@en[HTML5 Revision Tracker]]
([TIME[2010-05-11 21:12:08 +09:00]] 版)
<http://html5.org/tools/web-apps-tracker?from=5091&to=5092>

[25] [CITE@en[HTML5 Revision Tracker]]
([TIME[2010-05-18 22:15:33 +09:00]] 版)
<http://html5.org/tools/web-apps-tracker?from=5096&to=5097>

[26] [CITE@en[HTML5 Revision Tracker]]
([TIME[2010-07-09 08:43:57 +09:00]] 版)
<http://html5.org/tools/web-apps-tracker?from=5142&to=5143>

[27] [CITE@en[HTML5 Revision Tracker]]
([TIME[2010-05-05 19:14:23 +09:00]] 版)
<http://html5.org/tools/web-apps-tracker?from=5076&to=5077>

[28] [CITE@en[HTML5 Revision Tracker]]
([TIME[2010-06-25 08:01:43 +09:00]] 版)
<http://html5.org/tools/web-apps-tracker?from=5109&to=5110>

[29] [CITE@en[HTML5 Revision Tracker]]
([TIME[2010-07-13 22:36:46 +09:00]] 版)
<http://html5.org/tools/web-apps-tracker?from=5152&to=5153>


- [31] [CITE@en[HTML5 Revision Tracker]]
([TIME[2010-05-05 07:33:28 +09:00]] 版)
<http://html5.org/tools/web-apps-tracker?from=5071&to=5072>
-- [46] [CITE@en['''['''giow''']''' (0) Captions - Stage 3: defining what a timed track and a time…]], [[Hixie]], [TIME[2010-05-04 19:05:17 +09:00]], [TIME[2020-11-01T03:52:31.000Z]] <https://github.com/whatwg/html/commit/07eb3163f3e98291077e8c605fbd4b73f4dce86b>

[35] [CITE@en[HTML5 Revision Tracker]]
([TIME[2010-05-05 19:12:41 +09:00]] 版)
<http://html5.org/tools/web-apps-tracker?from=5072&to=5073>

[36] [CITE@en[HTML5 Revision Tracker]]
([TIME[2010-05-05 19:13:11 +09:00]] 版)
<http://html5.org/tools/web-apps-tracker?from=5073&to=5074>


[38] [CITE@en[HTML5 Revision Tracker]]
([TIME[2010-05-05 19:13:49 +09:00]] 版)
<http://html5.org/tools/web-apps-tracker?from=5075&to=5076>

[39] [CITE@en[HTML5 Revision Tracker]]
([TIME[2010-05-05 19:14:57 +09:00]] 版)
<http://html5.org/tools/web-apps-tracker?from=5077&to=5078>





[30] [CITE@en[Sourcing In-band Media Resource Tracks from Media Containers into HTML]]
( ([TIME[2014-05-06 03:49:03 +09:00]] 版))
<http://rawgit.com/silviapfeiffer/HTMLSourcingInbandTracks/master/index.html>


[37] [CITE@en[Integrate Fetch into HTML · whatwg/html@7c5555a]]
([TIME[2015-09-18 19:12:47 +09:00]] 版)
<https://github.com/whatwg/html/commit/7c5555a16f2920c02244c10756bb2f1a11e87a22>


[40] [CITE@en[URLs are parsed and produce records · whatwg/html@30bc255]]
([TIME[2016-02-14 23:02:28 +09:00]] 版)
<https://github.com/whatwg/html/commit/30bc2557105ad62881ec9670f253febbc9761b44>

[41] [CITE@en[18029 – <track> Live captioning]]
([TIME[2016-03-18 13:49:00 +09:00]] 版)
<https://www.w3.org/Bugs/Public/show_bug.cgi?id=18029>

[42] [CITE@en[23414 – <track> Live captioning - maybe need a way to indicate that a <track>'s data is streaming-aware]]
([TIME[2016-03-18 13:49:30 +09:00]] 版)
<https://www.w3.org/Bugs/Public/show_bug.cgi?id=23414>

[43] [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>

[44] [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>

[45] [CITE@en[Track being the only media type that is blocked · Issue #13 · w3c/webappsec-mixed-content]]
([TIME[2018-09-26 18:53:58 +09:00]])
<https://github.com/w3c/webappsec-mixed-content/issues/13>