{"id":1223,"date":"2020-02-07T00:01:21","date_gmt":"2020-02-07T07:01:21","guid":{"rendered":"https:\/\/2020.albuquerque.wordcamp.org\/?post_type=wcb_session&#038;p=1223"},"modified":"2020-02-07T22:51:50","modified_gmt":"2020-02-08T05:51:50","slug":"intro-to-css-animations","status":"publish","type":"wcb_session","link":"https:\/\/albuquerque.wordcamp.org\/2020\/session\/intro-to-css-animations\/","title":{"rendered":"Intro to CSS Animations"},"content":{"rendered":"\n<p>CSS has come a long way since Noel Cothren first started learning it in the mid-2000s. Developers may already be making animations using JavaScript, but the CSS animation module now has widespread browser compatibility. Plus it allows us to create a variety of effects with just CSS and has some key performance improvements over JavaScript animations. <\/p>\n\n\n\n<p>For this talk, Noel will cover the process of developing simple CSS animations-from designing the timing, duration, and sequence, to implementing the animation inside of a WordPress child theme. She will use an example site and theme to walk the audience through the steps in a live demo. She will cover some reasons you should or shouldn&#8217;t animate your UI, which CSS properties can be animated, how to improve animation performance, and how to make sure your animations aren&#8217;t disturbing users with vestibular disorders or low motion preferences. <\/p>\n\n\n\n<p>She will also talk about the importance of not abusing your animation powers by only writing those animations that are necessary and useful to your site visitors. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Noel Cothren<\/p>\n","protected":false},"author":17537215,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1584807300,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[1222],"footnotes":""},"session_track":[26,31],"session_category":[],"class_list":["post-1223","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-designer","wcb_track-room-b"],"jetpack_sharing_enabled":true,"session_date_time":{"date":"March 21, 2020","time":"10:15 am"},"session_speakers":[{"id":"1222","slug":"noel-cothren","name":"Noel Cothren","link":"https:\/\/albuquerque.wordcamp.org\/2020\/speaker\/noel-cothren\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/albuquerque.wordcamp.org\/2020\/wp-json\/wp\/v2\/sessions\/1223","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/albuquerque.wordcamp.org\/2020\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/albuquerque.wordcamp.org\/2020\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":3,"href":"https:\/\/albuquerque.wordcamp.org\/2020\/wp-json\/wp\/v2\/sessions\/1223\/revisions"}],"predecessor-version":[{"id":1650,"href":"https:\/\/albuquerque.wordcamp.org\/2020\/wp-json\/wp\/v2\/sessions\/1223\/revisions\/1650"}],"speakers":[{"embeddable":true,"href":"https:\/\/albuquerque.wordcamp.org\/2020\/wp-json\/wp\/v2\/speakers\/1222"}],"author":[{"embeddable":true,"href":"https:\/\/albuquerque.wordcamp.org\/2020\/wp-json\/wporg\/v1\/users\/noelco"}],"wp:attachment":[{"href":"https:\/\/albuquerque.wordcamp.org\/2020\/wp-json\/wp\/v2\/media?parent=1223"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/albuquerque.wordcamp.org\/2020\/wp-json\/wp\/v2\/session_track?post=1223"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/albuquerque.wordcamp.org\/2020\/wp-json\/wp\/v2\/session_category?post=1223"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}