VP-15: Fix positioning and styling (including high-contrast) of captions in Safari

Metadata

Source
VP-15
Type
Bug
Priority
Critical
Status
Closed
Resolution
Won't Fix
Assignee
N/A
Reporter
Anastasia Cheetham
Created
2012-11-09T14:54:01.527-0500
Updated
2017-12-22T10:28:48.564-0500
Versions
  1. 0.1
Fixed Versions
N/A
Component
  1. captions

Description

Safari provides native support for the <track> element, which means captionator is not used in Safari for the caption track. We need to investigate how we can control the position and colour of the captions in Safari, possibly by altering the VTT files.

Environments

Safari

Comments

  • Anastasia Cheetham commented 2012-11-09T15:12:17.827-0500

    We might also consider modifying the tests to detect native track support and run alternate tests (instead of captionator-specific tests).

  • Anastasia Cheetham commented 2012-12-05T10:35:31.268-0500

    So far, I've found no documentation specific to styling captions in Safari.

    The WebVTT spec allows for various things that could be used to style the captions
    http://dev.w3.org/html5/webvtt/
    but Safari's <track> support covers very few of them. Safari seems to support the line and position cue settings, allowing some degree of positioning control over the caption block, but the size setting doesn't seem to work, nor the class span and/or ::cue pseudo-element, which would be ideal.

  • Justin Obara commented 2017-12-22T10:28:48.563-0500

    The video player repository has been archived.