How JS works: animation using CSS and JavaScript

Animation is an integral part of modern web interfaces. On how much it is appropriate, attractive and productive, a large part of the user's impressions of working with the site or web application depends. Today, in the translation of the thirteenth part of the series of materials devoted to the peculiarities of jаvascript and related technologies, we'll talk about the animation performed by CSS and JS tools, and discuss approaches to its optimization.
 
 
+ 0 -

"Computer, how is my build doing?" And other magic spells

"Computer, how is my build doing?" And other magic spellsBaruch Sadogursky tells us how to use the Alexa voice command service to add a voice interface to completely unexpected things, such as IntelliJ IDEA and Jenkins, and, leaning back in your chair with a glass of your favorite drink, manage anything.
 
 

 
The article is based on Baruch's speech at the JPoint 2017 conference in Moscow.
 
.https://github.com/jbaruch/jb-toolbox-alexa-skill/blob/master/src/main/groovy/ru/jug/jpoint2017/alexa/jbtoolboxactivator/JbToolBoxActivatorSpeechlet.groovy ...
+ 0 -

How to make good UI-animation excellent

In the material, the translation of which we publish today, designer Pablo Stanley offers several recommendations for animating micro-interactions in the user interface. In each example shown here, two versions of animations are considered. The first option is good, the second, in the author's opinion, is simply excellent. Improving animations is due to small changes, which, in the end, can significantly improve the perception of interfaces by users.
 
How to make good UI-animation excellent

 
The animations ...
+ 0 -

Dragon Bones: create a 2D character and skeletal, mesh-animation

Dragon Bones: create a 2D character and skeletal, mesh-animationGood afternoon, reader! In this article, we'll look at the roadmap that the typical character of our debut Kidarian Adventures play. It, by the way, recently entered the world release on ios and android platforms. I will demonstrate my usual structure of work, however, I will focus on creating animations in Dragon Bones, I will attach explanations and self-described video tutorials. of. site.
 
Unfortunately now the community of this software is not too broad, and even in English there are not many tutorials, basically all the information in Chinese.
 
The first step that should be done is ...
+ 0 -