In JMP 14 we began adding support for multi-frame images in JMP. On Windows, JMP can read in and display multi-frame TIFF files as well as animated GIF files. Since doing that I've heard requests for "playing" an animated GIF in a JMP window, with some user control. If you drag and drop your animated GIF into a browser window the animation will play automatically and continuously. But some users have requested control over the frames.
In response, I have written an animated GIF player in JSL. If you specify the animated GIF file in the script, it will open a JMP window with that file. If you don't specify the GIF, it will open a window and allow the user to navigate to an animated GIF. Once the GIF image is opened in the window the user can play and pause the animation or step through the individual frames in the animation.
I hope you find this useful, or at least entertaining, and as always let me know if you have any suggestions for improvements.