Skip to content

Text Tracks Browser Behavior

Pat O'Neill edited this page Aug 6, 2015 · 8 revisions

Browsers have some interesting behavior around text tracks / captions. This document outlines those differences in behavior.

Chrome

  • Open Chromium issue
  • If there is no <track> with a default attribute, a <track> with srclang matching the client's locale (i.e. system locale) will be used. For example, if your system language is French, a <track> with srclang="fr" will be played without input from the user.

Firefox

  • Firefox will not play any track by default unless it has the default attribute.

Internet Explorer

  • Firefox will not play any track by default unless it has the default attribute.

Safari

  • If there is no <track> with a default attribute, the first <track> will be played.