{Minutes} TTWG Meeting 2020-07-23

Thanks all for attending today's TTWG meeting. Minutes can be found in HTML format at https://www.w3.org/2020/07/23-tt-minutes.html


In text format:

   [1]W3C

      [1] https://www.w3.org/


                Timed Text Working Group Teleconference

23 July 2020

   [2]Previous meeting. [3]Agenda. [4]IRC log.

      [2] https://www.w3.org/2020/07/16-tt-minutes.html

      [3] https://github.com/w3c/ttwg/issues/131

      [4] https://www.w3.org/2020/07/23-tt-irc


Attendees

   Present
          Andreas, Cyril, Gary, Mike, Nigel, Pierre

   Regrets
          Atsushi

   Chair
          Gary, Nigel

   Scribe
          nigel

Contents

    1. [5]This meeting
    2. [6]IMSC 1.2
    3. [7]ARIB liaison response w3c/ttwg#116
    4. [8]TTML2 2nd Edition
    5. [9]Virtual TPAC 2020 Planning
    6. [10]Meeting close

Meeting minutes

  This meeting

   Nigel: Today we have IMSC 1.2 ARIB Liaison response, TTML2 bits
   and bobs, and TPAC 2020 planning.
   … Any other business, or points to make sure we cover?

   group: [no other business]

  IMSC 1.2

   Nigel: The AC Review is continuing, and I encourage everyone to
   make sure their AC rep
   … votes!

  ARIB liaison response w3c/ttwg#116

   Nigel: I've begun drafting!
   … [shares screen with early preview]

   Nigel: Mike, I was wondering if your response on [11]https://
   github.com/w3c/imsc/issues/547#issuecomment-640801013
   … is that to the question at [12]https://github.com/w3c/imsc/

   issues/546#issuecomment-638954715
   … Since they're two different but related issues.

     [11] https://github.com/w3c/imsc/issues/547#issuecomment-640801013

     [12] https://github.com/w3c/imsc/issues/546#issuecomment-638954715


   Mike: I don't think so, I'll research that right now. I think I
   sent a private comment not on
   … the GitHub issue. [checks]

   Nigel: Ah, then there may be some extra information I may need
   to fold in.

   Cyril: I wonder if there should be a sentence after the issue
   list, because I'm not sure,
   … reading quickly, in which direction this is going. What is
   the summary of their comment?
   … Should we say something like "some comments are accepted as
   is, others need more
   … information"?

   Nigel: Good point.

   Cyril: [suggests adjustments to how we ask for usage
   information]

   Mike: More information about the response I got about images
   just sent to the TT public reflector.

   Nigel: Thanks for that.
   … The last point, about #550, I was slightly less clear about.

   Cyril: Re GSUB, PUA and IVS, we said PUA may not be the best
   method because of
   … degradation not being graceful.

   Nigel: We haven't discussed the "end game" of potential
   convergence between standards,
   … and if ARIB might one day want to adopt IMSC if it has the
   right feature set, but I think
   … our idea is to assess the differences and if we can come to a
   better understanding
   … before moving to that.

   Mike: Shouldn't we find a polite way to suggest that they
   participate if they are interested
   … in convergence to a single standard?

   Nigel: Interesting point, yes, I haven't considered that too
   much.
   … Any other views?

   Mike: Or we could ask here if anyone wants to work on it
   without an ARIB person present.

   Pierre: I think there are still unanswered questions in my mind
   on which we can make
   … progress without direct participation in TTWG. For example it
   would be good to hear
   … their opinions on negative letter spacing, PUA, etc.
   … This is information exchange that might make IMSC better.
   … But yes, before asking about switching to IMSC, that is a
   bigger discussion that
   … really requires face to face or private discussions.

   Mike: To the extent that we can make TTML2 and IMSC better and
   more palatable to the
   … Japanese TV market, that's goodness, but trying to
   orchestrate something larger and
   … addressing all these issues, I don't think we can make
   progress without active
   … participation of someone with a detailed knowledge, first
   hand.

   Pierre: I would keep this liaison to the specific questions or
   seeking specific information.
   … At this point, PUA, IVS and negative letter spacing really
   come to mind. Examples are
   … really critical.

   Nigel: I would keep the whole list rather than pruning it, I'm
   interested in audio certainly.
   … And animation might be a relatively easy thing to specify,
   based on TTML2.

   Pierre: Maybe some of these questions arise when we get closer
   to alignment.

   Mike: Maybe we should make it clear early in the message that
   we invite ARIB members
   … to participate in W3C, and to contact the Chair. If we got a
   good engineer we should
   … figure out how to let them participate, regardless of
   existing membership.
   … One other point: there's an English version version - did you
   get that?

   Nigel: We did see a link to that in the past.

   Mike: I could put a link across the reflector.

   Nigel: No harm repeating it!

   Mike: Will do.

   Nigel: Thank you all very much for the input, that's helpful.
   I'll find a way to share this
   … in a private space for further review.

  TTML2 2nd Edition

   Nigel: You should have seen that we now have a date to discuss
   our PING issue, which is
  … Monday - there's an invitation and details on the member-tt
   reflector.
   … On the TTML2 Implementation Report, I saw some updates from
   Glenn, so some features
   … have an implementation. I am not aware of any other
   implementations yet, especially
   … for the validation functionality.

  Virtual TPAC 2020 Planning

   Nigel: The Chairs have been asked to plan for virtual joint
   meetings under the "virtual TPAC"
   … banner. So far I think we would like to talk to:
   … MEIG
   … WebMedia WG
   … CSS WG
   … Any others? Or should we try to merge MEIG and WebMedia WG
   for example?

   Cyril: Is WebMedia WG the Media WG? I'm not sure there's a
   "Web" in front.

   Nigel: Apologies, I got the name wrong.

   Gary: Yes, it's just Media WG

   Nigel: Thanks for the correction!

   Cyril: I agree a 3 way meeting is probably better.

   Gary: Yes unless there's something specific for one but not the
   other but I highly doubt it.

   Nigel: I'm not aware of anything like that and I think a lot of
   the people are the same.

   Gary: Definitely a large overlap between those three groups.

   Cyril: What is the status of the Text Track v2 work, Pierre?

   Gary: It's in Safari

   Pierre: I don't know, but apparently it's in Safari!

   Gary: I guess they shipped it as an experimental feature.

   Pierre: I'm "pleasantly surprised"! [laughter]
   … I thought they would go down the path of HTML not a bespoke
   API.
   … Do you have a link to the announcement?

   <gkatsev> [13]safari 13.1 announcement

     [13] https://webkit.org/blog/10247/new-webkit-features-in-safari-13-1/


   Gary: They mention this is available in the Safari 13.1
   announcement
   … That links to an explainer that apparently no longer exists.
   … They renamed the branch name. Here's the explainer:

   <gkatsev> [14]texttrack explainer link

     [14] https://github.com/WebKit/explainers/tree/main/texttracks


   Gary: You provide a specially formatted HTML fragment. That's
   available as an experimental
   … feature in Safari.

   Pierre: It's not the original idea of having an API specific to
   timed text, it's a more generic
   … HTML based approach. 7 years ago this was my original
   feedback, why not allow
   … general HTML to be rendered. They said "security issues..."
   but maybe they've
   … decided that it is okay.
   … Thanks for pointing that out!

   Nigel: I'm super excited to read about this.

   Pierre: My name is everywhere here, too!

   Gary: I noticed because we had a bug in video.js for captions
   and spotted the announcements.

   Pierre: On a side note, I guess this is webkit so if I was
   subscribed to webkit GitHub I would
   … get those announcements.

   Gary: I subscribed to the webkit blog.

   Pierre: Okay. thanks a lot for pointing that out.
   … I guess from an IMSC perspective what it really does is...
   … We still have to handle client side conversion of TTML to
   HTML but all the timing
   … is handled by this.

   Gary: Yes, it sounds like there are a couple of special
   attributes to specify the cue part
   … and the cue background, but otherwise it's HTML.

   Pierre: I get it, so they followed the TTML model but as HTML,
   a subset that you can use
   … that happens to be [scribe missed]
   … The explainer is 6 months old!

   Gary: Yes, I believe this shipped in mid-March.

   Cyril: Do you know if other browsers are adopting it?
   … It leads to nowhere if it is only in Safari.

   Gary: Yes, I think Google is the one that needs convincing.

   Pierre: My recollection (7 years old, maybe exaggerated) was
   this idea of passing HTML
   … to a cue was a terrible idea from a browser perspective, but
   if the model were constrained
   … that would make it easier.

   Nigel: I remember the same thing.

   Pierre: I will follow up with Eric and Tess offline.

   Gary: I think because they limit the allowed elements it makes
   it relatively safe.

   Pierre: Right, and even though the explainer doesn't say it, it
   could be that the
   … relationship between the elements may be further constrained.
   The early implementation
   … used JSON and enforced the TTML data model, like a p has to
   be within a div.
   … I wonder if they still enforce that, because if so, it
   further reduces the risk.

   Gary: I'm not sure about that.

   Pierre: It's not in the explainer.

   Nigel: Back to the topic, there's an action for the Chairs and
   staff to arrange those meetings.
   … So far no other groups have been requested.

   Nigel: As an aside, CSS WG has an upcoming "virtual f2f" which
   has an issue on the agenda
   … for considering the name of their equivalent of the
   fillLineGap property, and it's possible
   … they will revisit the background painting area property for
   linePadding too, and bring them
   … together.

   [15][css-inline] inline-sizing property name is too similar to
   inline-size w3c/csswg-drafts#5189

     [15] https://github.com/w3c/csswg-drafts/issues/5189


  Meeting close

   Nigel: Thanks for the stimulating meeting everyone. Apologies
   we're 3 minutes over. [adjourns meeting]


    Minutes manually created (not a transcript), formatted by
    [16]scribe.perl version 121 (Mon Jun 8 14:50:45 2020 UTC).

     [16] https://w3c.github.io/scribe2/scribedoc.html






----------------------------

http://www.bbc.co.uk

This e-mail (and any attachments) is confidential and may contain personal views which are not the views of the BBC unless specifically stated.
If you have received it in error, please delete it from your system.
Do not use, copy or disclose the information in any way nor act in reliance on it and notify the sender immediately.
Please note that the BBC monitors e-mails sent or received.
Further communication will signify your consent to this.

---------------------

Received on Thursday, 23 July 2020 16:20:52 UTC