<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>28509</bug_id>
          
          <creation_ts>2015-04-19 02:45:38 +0000</creation_ts>
          <short_desc>[WebVTT] Users of magnification may have overlap issues</short_desc>
          <delta_ts>2018-02-03 14:33:30 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>TextTracks CG</product>
          <component>WebVTT</component>
          <version>unspecified</version>
          <rep_platform>PC</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>MOVED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard>widereview</status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Silvia Pfeiffer">silviapfeiffer1</reporter>
          <assigned_to name="This bug has no owner yet - up for the taking">dave.null</assigned_to>
          <cc>john.foliot</cc>
    
    <cc>philipj</cc>
    
    <cc>silviapfeiffer1</cc>
    
    <cc>singer</cc>
          
          <qa_contact name="Web Media Text Tracks CG">public-texttracks</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>119655</commentid>
    <comment_count>0</comment_count>
    <who name="Silvia Pfeiffer">silviapfeiffer1</who>
    <bug_when>2015-04-19 02:45:38 +0000</bug_when>
    <thetext>Feedback from the HTML Accessibility Task force on WebVTT as per http://lists.w3.org/Archives/Public/public-tt/2015Apr/0049.html

We have concerns regarding the impact on users of magnification with
respect to several WebVTT specifications. Has the group considered its
specification&apos;s impact on users of magnification? Items raising this
concern included:

*       Snap to flag
*       Sizing of the captions rendering area
*       Visibility of captions when text is zoomed</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>119738</commentid>
    <comment_count>1</comment_count>
    <who name="Philip Jägenstedt">philipj</who>
    <bug_when>2015-04-21 22:29:27 +0000</bug_when>
    <thetext>The layout algorithm is designed to be robust against font size changes, if that&apos;s the kind of magnification we&apos;re talking about. It is possible to author captions to give them less horizontal space to grow than ideal so that you end up with too much line wrapping, so perhaps some authoring guidance on that topic would be in order.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>127804</commentid>
    <comment_count>2</comment_count>
    <who name="Silvia Pfeiffer">silviapfeiffer1</who>
    <bug_when>2016-10-15 00:08:37 +0000</bug_when>
    <thetext>Simple reply: yes, the group has considered the implications of magnification and has built the algorithms such that browsers will do the best they can to display caption text without overlap and in full. More details below.

Given this, I&apos;m going to suggest closing this bug.

===

Addressing the concerns here:

*       Snap to flag (assumption: snap-to-lines flag)

-&gt; Concern: the concern is likely that if text is explicitly positioned on certain lines, there is potential that enlarging the text may lead to text growing outside the rendering area (e.g. text positioned in the top-most line), or successive lines may grow into each other.

-&gt; Reply:

First we have to understand that when content is enlarged, the video is typically enlarged together with the text. Therefore, the occurrance of this problem is rare. Secondly, there is a conflict between authoring requirements and rendering limitations. The browser rendering algorithm will as well as it can, but once text breaks out of the video rendering boundaries, there is not much it can do.

You can check the consequences of this in the example at http://html5videoguide.net/BeginningHTML5Video/CH4/code_c4_17.html (it&apos;s build to automatically pause).


*       Sizing of the captions rendering area

-&gt; Concern: the concern is likely that the display area of captions is limited to the background area of the video element it is rendered onto and that with magnification the captions may go outside this rendering area.

-&gt; Reply:

The area outside the video element is no usable to render captions onto (think about full-screen mode, or if the video is on a Web page there is other content around the video element). Therefore, after having done all it can to try and retain visibility of all caption text, the browser will hit the limit of what it can do.


*       Visibility of captions when text is zoomed

-&gt; Concern: the concern is likely about what happens when the text is zoomed, but the video isn&apos;t.

-&gt;Reply:

If there are tools that do this, then you will hit the issues of overlapping text and disappearing text when hitting the boundaries of the rendering area faster than normal. However, it is unlikely that a tool would exist that zooms just the text and not the video element on screen. Normally, all content on a Web page is zoomed when magnification or zooming tools are in use.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>129069</commentid>
    <comment_count>3</comment_count>
    <who name="John Foliot">john.foliot</who>
    <bug_when>2018-02-03 14:30:24 +0000</bug_when>
    <thetext>MOVED TO GITHUB: https://github.com/w3c/webvtt/issues/426</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>129070</commentid>
    <comment_count>4</comment_count>
    <who name="John Foliot">john.foliot</who>
    <bug_when>2018-02-03 14:33:30 +0000</bug_when>
    <thetext>MOVED TO GITHUB: https://github.com/w3c/webvtt/issues/426</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>