<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>

<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body text="#000000" bgcolor="#ffffff">
<font size="-1">Hi,<br>
<br>
In the case where the video is changing quickly (and espescially the
colors behind the subtitles), having a "constant" contrast helps the
reader. This can be achieved by adding a background to the text. There
are couple of examples of this in the use case page
(<a class="moz-txt-link-freetext" href="http://wiki.whatwg.org/wiki/Use_cases_for_timed_tracks_rendered_over_video_by_the_UA">http://wiki.whatwg.org/wiki/Use_cases_for_timed_tracks_rendered_over_video_by_the_UA</a>),
like the one with the text "children of my age, when they were growing
up".<br>
<br>
However, in contexts where there is a lot of text, the background of
the text will hide a big part of the video. A way to have a more
discrete "constant contrast" could be to have a text outline. For
instance, a white text outlined in black. There are actually couple of
these in the use case page (like the image with Keanu Reeves).<br>
<br>
After a quick investigation, text outline can be achieved by using
text-shadow (examples :
<a class="moz-txt-link-freetext" href="http://www.w3.org/Style/Examples/007/text-shadow#outline">http://www.w3.org/Style/Examples/007/text-shadow#outline</a>) or even the
CSS3 text-outline property
(<a class="moz-txt-link-freetext" href="http://www.w3.org/TR/css3-text/#text-outline">http://www.w3.org/TR/css3-text/#text-outline</a>). This property is not
implemented anywhere as far as I know. However, webkit implements
text-stroke (</font>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<font size="-1"><a class="moz-txt-link-freetext" href="http://webkit.org/blog/85/introducing-text-stroke/">http://webkit.org/blog/85/introducing-text-stroke/</a>)
which seems to do the same thing.<br>
<br>
David<br>
</font><em></em>
</body>
</html>