Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
birtles opened this issue Dec 5, 2017 · 8 comments
Open

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

birtles opened this issue Dec 5, 2017 · 8 comments

Comments

@birtles
Copy link
Contributor

birtles commented Dec 5, 2017

See: https://drafts.csswg.org/web-animations-1/#document-timelines

It's too similar to time origin.

@birtles birtles 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 Dec 5, 2017
@birtles birtles 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 Dec 5, 2017
@verbessern
Copy link

How about, "elapsed time"?

@birtles
Copy link
Contributor Author

birtles commented Aug 10, 2020

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"?

@verbessern
Copy link

verbessern commented Aug 11, 2020

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.

@birtles
Copy link
Contributor Author

birtles commented Aug 11, 2020

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

@verbessern
Copy link

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

@verbessern
Copy link

Maybe "relative time"?

@birtles
Copy link
Contributor Author

birtles commented Aug 12, 2020

Oh, I like origin offset. Thank you!

@nigelmegitt
Copy link

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.

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

No branches or pull requests

3 participants