#7298: use html5 video tag for animations
-------------------------------------+-------------------------------------
Reporter: whuss | Owner: whuss
Type: enhancement | Status: needs_review
Priority: major | Milestone: sage-6.4
Component: graphics | Resolution: fixed
Keywords: animation, video | Merged in:
Authors: Martin von Gagern | Reviewers:
Report Upstream: N/A | Work issues:
Branch: | Commit:
u/gagern/ticket/7298 | 00e1b487938287b694fa190645c1323c5a5be278
Dependencies: | Stopgaps:
-------------------------------------+-------------------------------------
Comment (by vbraun):
Temporary files are always a kludge, which is why the !OutputBuffer is
designed around in-memory buffers. In general there is no guarantee that
the compute kernel and the notebook server share a common file system.
Like all temporary files, they are eventually deleted by the separate
sage-cleaner process.
There is a technical solution to not playing stuff in hidden browser tabs:
http://caniuse.com/#feat=pagevisibility. No need to force the user to do
it by hand.
If you want to show multiple animations one after the other then you
really want a single animation with the frames concatenated. Presumably
you can add animation objects...
If you don't want the audience to see the animation then don't evaluate
the cell that shows the animation. Thats about equally disruptive in a
presentation as having to click on something to play the animation. If the
UI has a special "slides" mode (like the IPython notebook) then it should
handle <video> in a way that does not disrupt the flow, you should only
ever need forward/backward button on the presentation remote control.
--
Ticket URL: <http://trac.sagemath.org/ticket/7298#comment:73>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.