Creating an animated gif from a CSS3 animated SVG - css

I have a question - wondering whether it's possible to create an animated GIF from an existing animation which is made up of SVGs animated using CSS3 transitions?
The existing SVG is basically a pie chart made up of 4 parts that grow out from the centre by putting on a transition of width .2s height .2s on each piece. I've made a JSBin of it here:
http://jsbin.com/UcemUNo/1/edit?html,css,js,console,output
I've had a look around & all I can find is how to just 'create an animated gif' through say a webcam or existing images, but not from an element on a web page.
Any pointers greatly appreciated!

Found a solution - screen recording! Downloaded a program called Camtastia, recorded the animation in my browser & exported it as an animated GIF. Job done.

Related

Ionic slides - How do you change background smoothly?

I am using Ionic Slides in my app. I wish to gradually change the background colour as I move from the first slide to the second one from white to blue. I am able to change them abruptly, but how can I make it look like it changes smoothly?
A lot of native apps (e.g. Buffer) do that in their introductory slides.
Thanks in advance!
well there are many ways in which you can do a smooth transition one of which is
CSS3 animation
read here
https://www.w3schools.com/css/css3_animations.asp
or you can use angularjs animation
read here
https://www.w3schools.com/angular/angular_animations.asp

CSS background animation

I need to make this animation as a background:
https://www.dropbox.com/s/yu1kot89f05ybgn/Comp%201_10.mov?dl=0
I've tried to do it with image:
background-image url('../images/content/fracture.png')
animation background-moving linear 10s infinite;
But animation from video is more complicated.
What technology should be used here? (CSS, SVG-animation...)?
Or provide please some examples.
I would like to give some options to you based on my experience.
Have a GIF file and set the background (easiest)
Get a PNG/SVG With 3 hills, add animate the background based on CSS animation & CSS transition (works)
Simply add a video based on HTML5 video tags. Many sites does that. (But, based on the video you shared, this is unnecessary.)
Have a canvas as background & write JavaScript that loops the transition (complex)

Sprite sheet animation vs GIF animation

I've done a little research and found how to play an animated GIF using QMovie here. I haven't been able to find much about playing a sprite sheet animation in PySide. I found this example, but I'm unable to translate the syntax.
Which method would be best in terms of performance? If I have the GIF method figured out, is it worth figuring out how to play an animation from a sprite sheet?
Context: I'm creating a loading splash screen and I'd like to play some character animations to give the screen a bit more life while loading.

Create snow animation

I've been trying to recreate the random snow/star effect that's on this website , but I've had no luck..
I'm assuming this needs to be done in CSS, is there anyone who can help me write the code?
Thanks in advance!
Samoht
you have nothing show, but here is a short description
To create this effect, we’ll need three different “snow” graphics. These are transparent images of varying degrees of size and focus. We’ll overlay these three graphics on top of one another for a bit of depth.
Let’s style the background with these images. I’ve uploaded them to Imgur, feel free to use them.
Next, let’s create the keyframe. This is necessary to animate the background images as shown in the example down. If you’re read any of my posts before, you’re probably familiar with CSS Keyframes by now.
Our “snow” keyframe is slowly moving each background image independently of one another at different paces to create the awesome effect of snow falling.
You can change the speed or direction by modifying the background positions in the keyframe at 100%.
Demo w src: jsfiddle.net/orLgtgao/

Where to start to achieve this animation effect

How can i achieve this kind of animation effect (see link below) and where do I need to start learning, is this part of css or html5 or plugins, etc..
I have a startup knowledge in css and html5, but I have no idea how to achieve the effect.
http://www.terredevenements.com/en/
*the effect i'm referring to is the movement of the foreground images while the mouse hovers and still maintaining its background to be static
This effect is called "parallax scrolling"
The basic idea is to layer images on top of each other and move them simultaneously but at different speeds, foreground moving faster than background.
Capturing and utilizing mouse events can be done with javascript/jQuery, and the animation can also be done with those languages or in combination with CSS3 animations.
There are quite a few jQuery plugins out there that can help you quickly achieve this effect.
See parallax.js
Or for more plugins: http://bashooka.com/coding/best-jquery-parallax-plugins/

Resources