Skip to content

[web-animations-1] "origin time" is not a very good name #2079

Closed as not planned

Description

@birtles

Activity

  1. changed the title [-][web-animations-1] Thing of a better name for than "origin time" for offset of a timeline from its time origin[/-] [+][web-animations-1] Think of a better name for than "origin time" for offset of a timeline from its time origin[/+] on Dec 5, 2017
  2. changed the title [-][web-animations-1] Think of a better name for than "origin time" for offset of a timeline from its time origin[/-] [+][web-animations-1] "origin time" is not a very good name[/+] on Dec 5, 2017
  3. verbessern commented on Aug 2, 2020

    @verbessern

    How about, "elapsed time"?

  4. birtles commented on Aug 10, 2020

    @birtles
    ContributorAuthor

    I'm not sure about elapsed time. It's not necessarily the case that any time has elapsed--it's merely an offset that can be set to any value. Perhaps just "time offset"?

  5. verbessern commented on Aug 11, 2020

    @verbessern

    Elapsed time of zero is a valid elapsed time. The text in this paragraph is somehow unclear, I would assume that current_time = now - timeline.start_time, that for me is exactly the elapsed time, as its always >= 0. Negative can't be, in a well designed system.

  6. birtles commented on Aug 11, 2020

    @birtles
    ContributorAuthor

    It's reasonable for the "origin time" to be negative so perhaps "time offset" fits that better.

  7. verbessern commented on Aug 12, 2020

    @verbessern

    It could be, but it sounds general, "origin offset time"?

  8. verbessern commented on Aug 12, 2020

    @verbessern

    Maybe "relative time"?

  9. birtles commented on Aug 12, 2020

    @birtles
    ContributorAuthor

    Oh, I like origin offset. Thank you!

  10. nigelmegitt commented on Aug 18, 2020

    @nigelmegitt

    In my experience from TTML, it is massively helpful to have terminology distinguish between spatial and temporal coordinate systems, because it is extremely easy to get confused between the two. It is typical in English language usage for temporal concepts to be described in spatial terms.

    For that reason, I would advocate for example "origin offset time" to "origin offset".

    However I would also note that in temporal coordinates, an offset is typically a duration whereas a time is typically a specific moment.

  11. birtles commented on Aug 11, 2026

    @birtles
    ContributorAuthor

    For that reason, I would advocate for example "origin offset time" to "origin offset".

    @nigelmegitt Sorry for the massive delay here—I was just reading through the comments and was unclear about this sentence. Are you saying that "origin offset time" or better than "origin offset" because it makes it clear it's a temporal concept?

    In any case, the IDL member for the DocumentTimeline constructor options has originTime and has already shipped in browsers so I think this ship has sailed, unfortunately. We could change the spec term but having the spec term deviate from the IDL term is probably going to cause more confusion that clarity.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions