#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.

Reply via email to