SlideShare ist ein Scribd-Unternehmen logo
1 von 82
Downloaden Sie, um offline zu lesen
Rebounding with 
Web Anima/on
About Me 
NickSnyder.is 
@_NickSnyder 
Aquarius 
Chao6c Neutral 
Crea%ve Technologist at Mad*Pow in 
Boston, MA 
Lover of all things design, baseball, 
anima%on, and Legend of Zelda 
Member of the South Jersey pub trivia 
Hall of Fame
A Brief History of 
Web Anima/on
Web Anima/on 
Animated GIFs (1987/1990) 
Flash (1995) 
JavaScript (1997)
Moving images have an overpowering effect on the human 
peripheral vision. This is a survival ins7nct from the 7me when it 
was of supreme importance to be aware of any saber-­‐toothed 
7gers before they could sneak up on you. These days, 7ger-­‐ 
avoidance is less of an issue, but anything that moves in your 
peripheral vision s7ll dominates your awareness: it is very hard to, 
say, concentrate on reading text in the middle of the page if there is 
a spinning logo up in the corner. 
“
Jakob Nielsen 
Showing con%nuity in transi%ons 
Indica%ng dimensionality in transi%ons 
Illustra%ng change over %me 
Mul%plexing the display 
Enriching graphical representa%ons 
Visualizing 3D structures 
AWrac%ng aWen%on
Web Anima/on Goals 
Be Useful 
Be Purposeful 
AWract AWen%on to a Problem or Solu%on 
Be Playful
About 99% of the 7me, the presence of Flash on a website cons7tutes a 
usability disease. Although there are rare occurrences of good Flash 
design (it even adds value on occasion), the use of Flash typically lowers 
usability. In most cases, we would be beHer off if these mul7media 
objects were removed. 
Flash tends to degrade websites for three reasons: it encourages design 
abuse, it breaks with the Web's fundamental interac7on principles, and it 
distracts aHen7on from the site's core value. 
“
April 29, 2010
Flash is Bad!
A Brief History of 
Tradi/onal Anima/on
Eadweard Muybridge 
English photographer who studied mo%on 
Hired by Leland Stanford to photograph the gait of his horses 
Created “Sallie Gardner on a Gallop” in 1878
12 Principles of Anima/on 
Squash and Stretch 
An%cipa%on 
Staging 
Straight Ahead and Pose-­‐to-­‐Pose 
Follow Through and Overlapping Ac%on 
Slow-­‐out and Slow-­‐in 
Arcs 
Secondary Ac%on 
Timing 
Exaggera%on 
Solid Drawing 
Appeal
Let’s Talk about 
Computer Anima/on
Computer Anima/on 
Delay -­‐ Time between frames 
Dura%on -­‐ Total %me of the anima%on 
Delta -­‐ Calcula%on of the next step 
Step -­‐ Rendered frame
Anima/on Goals 
Be Useful 
Be Purposeful 
AWract AWen%on to a Problem or Solu%on 
Be Playful
Google’s Material Design
Mass and Weight
Mass and Weight
Entering and Exi/ng
Entering and Exi/ng
Graceful Transi/ons
Graceful Transi/ons
Point of Origin
Direc/ng AQen/on
Direc/ng AQen/on
Improve the Payment 
Experience with Anima/on 
by Michaël Villar (Stripe)
Adding Context
Sympathizing
Tricking People
Delights and Encourages
Dribbble Animated GIFs
Things We LeV on the Moon
Prototyping
Prototyping 
Quartz Composer 
Aaer Effects 
Adobe Edge 
JavaScript/CSS
Quartz Composer 
Comes free with Apple’s app developer kit 
Node-­‐based visual programming language 
Anima%on tool for Xcode and iMove transi%ons
AVer Effects 
Mo%on graphics program owned by Adobe 
Timeline based applica%on (like Flash) 
Uses layers (think Photoshop for mo%on)
Adobe Edge 
Mo%on graphics program owned by Adobe 
Timeline based applica%on (like Flash) 
Uses layers (think Photoshop for mo%on) 
Code-­‐Friendly
JavaScript/CSS 
Scrip%ng languages that work in the browser 
Much more in%mida%ng than the previous op%ons 
“The Final Canvas”
Easing.js
CodePen.io
Bounce.js
Inspector Tools
Failures are finger 
posts on the road 
to achievement. 
—C.S. Lewis
December Calendar 
Create an calendar from December 1–31. 
Create an anima%on (on hover) for each calendar day. 
Do something special for your holiday.
NickSnyder.is/wv14 
NickSnyder.is/sharing-­‐cool-­‐stuff-­‐with/webvisions-­‐chicago
Thank You, Chicago! 
@_NickSnyder

Weitere ähnliche Inhalte

Andere mochten auch

Andere mochten auch (9)

Designing Design Workshops
Designing Design WorkshopsDesigning Design Workshops
Designing Design Workshops
 
Usability Testing Medical Devices - UPA International 2012.-Chris Hass and Da...
Usability Testing Medical Devices - UPA International 2012.-Chris Hass and Da...Usability Testing Medical Devices - UPA International 2012.-Chris Hass and Da...
Usability Testing Medical Devices - UPA International 2012.-Chris Hass and Da...
 
Working Better Together: Characteristics of Productive, Creative Organization...
Working Better Together: Characteristics of Productive, Creative Organization...Working Better Together: Characteristics of Productive, Creative Organization...
Working Better Together: Characteristics of Productive, Creative Organization...
 
Meeting at the Intersection of Content Strategy and UX
Meeting at the Intersection of Content Strategy and UXMeeting at the Intersection of Content Strategy and UX
Meeting at the Intersection of Content Strategy and UX
 
Service Design in Experience Design
Service Design in Experience DesignService Design in Experience Design
Service Design in Experience Design
 
Let's Get Real: Creating Tangible Experiences - Content Strategy Summit 2015 ...
Let's Get Real: Creating Tangible Experiences - Content Strategy Summit 2015 ...Let's Get Real: Creating Tangible Experiences - Content Strategy Summit 2015 ...
Let's Get Real: Creating Tangible Experiences - Content Strategy Summit 2015 ...
 
Customer Journey Mapping: Illustrating the Big Picture
Customer Journey Mapping: Illustrating the Big PictureCustomer Journey Mapping: Illustrating the Big Picture
Customer Journey Mapping: Illustrating the Big Picture
 
Preference and Desirability Testing: Measuring Emotional Response to Guide De...
Preference and Desirability Testing: Measuring Emotional Response to Guide De...Preference and Desirability Testing: Measuring Emotional Response to Guide De...
Preference and Desirability Testing: Measuring Emotional Response to Guide De...
 
Moral Issues in Behavior Change - SXSW 2017 - Amy Bucher
Moral Issues in Behavior Change - SXSW 2017 - Amy BucherMoral Issues in Behavior Change - SXSW 2017 - Amy Bucher
Moral Issues in Behavior Change - SXSW 2017 - Amy Bucher
 

Ähnlich wie Rebounding with Web Animation - Nick Snyder, 2014

Cm i padwebdev_lunch_learn
Cm i padwebdev_lunch_learnCm i padwebdev_lunch_learn
Cm i padwebdev_lunch_learn
Critical Mass
 
Intro to Flash 8 welcome & course outline (2008)
Intro to Flash 8 welcome & course outline (2008)Intro to Flash 8 welcome & course outline (2008)
Intro to Flash 8 welcome & course outline (2008)
Matteo Wyllyamz
 

Ähnlich wie Rebounding with Web Animation - Nick Snyder, 2014 (20)

HxRefactored: Rebounding with Web Animation by Nick Snyder
HxRefactored: Rebounding with Web Animation by Nick SnyderHxRefactored: Rebounding with Web Animation by Nick Snyder
HxRefactored: Rebounding with Web Animation by Nick Snyder
 
Responsive Web Design - Drupal Camp CPH
Responsive Web Design - Drupal Camp CPHResponsive Web Design - Drupal Camp CPH
Responsive Web Design - Drupal Camp CPH
 
Tales of Suckage and Awesomeness (Full Frontal 2012)
Tales of Suckage and Awesomeness (Full Frontal 2012)Tales of Suckage and Awesomeness (Full Frontal 2012)
Tales of Suckage and Awesomeness (Full Frontal 2012)
 
State of the Animation
State of the AnimationState of the Animation
State of the Animation
 
Stocktwits & Responsive Web Design, social network meets flexible framework
Stocktwits & Responsive Web Design, social network meets flexible frameworkStocktwits & Responsive Web Design, social network meets flexible framework
Stocktwits & Responsive Web Design, social network meets flexible framework
 
Mobile JavaScript
Mobile JavaScriptMobile JavaScript
Mobile JavaScript
 
Canvas Deep Dive
Canvas Deep DiveCanvas Deep Dive
Canvas Deep Dive
 
Introduction to Web Design
Introduction to Web DesignIntroduction to Web Design
Introduction to Web Design
 
Web2013
Web2013Web2013
Web2013
 
Angular js mobile jsday 2014 - Verona 14 may
Angular js mobile   jsday 2014 - Verona 14 mayAngular js mobile   jsday 2014 - Verona 14 may
Angular js mobile jsday 2014 - Verona 14 may
 
Cm i padwebdev_lunch_learn
Cm i padwebdev_lunch_learnCm i padwebdev_lunch_learn
Cm i padwebdev_lunch_learn
 
The Future is Responsive
The Future is ResponsiveThe Future is Responsive
The Future is Responsive
 
Intro to Flash 8 welcome & course outline (2008)
Intro to Flash 8 welcome & course outline (2008)Intro to Flash 8 welcome & course outline (2008)
Intro to Flash 8 welcome & course outline (2008)
 
Close Your Browser: Finding Inspiration In The Offline World
Close Your Browser: Finding Inspiration In The Offline WorldClose Your Browser: Finding Inspiration In The Offline World
Close Your Browser: Finding Inspiration In The Offline World
 
Building a game engine with jQuery
Building a game engine with jQueryBuilding a game engine with jQuery
Building a game engine with jQuery
 
Html 5 mobile - nitty gritty
Html 5 mobile - nitty grittyHtml 5 mobile - nitty gritty
Html 5 mobile - nitty gritty
 
Designing Powerful Web Applications - Monterey
Designing Powerful Web Applications - MontereyDesigning Powerful Web Applications - Monterey
Designing Powerful Web Applications - Monterey
 
Advanced Web Graphics with Canvas
Advanced Web Graphics with CanvasAdvanced Web Graphics with Canvas
Advanced Web Graphics with Canvas
 
Best Collection of Parallax Scrolling Websites
Best Collection of Parallax Scrolling WebsitesBest Collection of Parallax Scrolling Websites
Best Collection of Parallax Scrolling Websites
 
Website terminology ppt
Website terminology pptWebsite terminology ppt
Website terminology ppt
 

Mehr von Mad*Pow

Webinar: Intro to Strategic Foresight & Futures Thinking
Webinar: Intro to Strategic Foresight & Futures ThinkingWebinar: Intro to Strategic Foresight & Futures Thinking
Webinar: Intro to Strategic Foresight & Futures Thinking
Mad*Pow
 
Let’s Get Meta: Applying Service Design To Improve Employee Experiences… and ...
Let’s Get Meta: Applying Service Design To Improve Employee Experiences… and ...Let’s Get Meta: Applying Service Design To Improve Employee Experiences… and ...
Let’s Get Meta: Applying Service Design To Improve Employee Experiences… and ...
Mad*Pow
 
Behavior Change Design: A Comprehensive Yet Practical Approach to Improving H...
Behavior Change Design: A Comprehensive Yet Practical Approach to Improving H...Behavior Change Design: A Comprehensive Yet Practical Approach to Improving H...
Behavior Change Design: A Comprehensive Yet Practical Approach to Improving H...
Mad*Pow
 
FXD 2019 Leadership Round Table
FXD 2019 Leadership Round Table FXD 2019 Leadership Round Table
FXD 2019 Leadership Round Table
Mad*Pow
 
HXD 2019 Leadership Round Table
HXD 2019 Leadership Round TableHXD 2019 Leadership Round Table
HXD 2019 Leadership Round Table
Mad*Pow
 

Mehr von Mad*Pow (20)

Webinar: What Did I Miss? The Hidden Costs of Depriortizing Diversity in User...
Webinar: What Did I Miss? The Hidden Costs of Depriortizing Diversity in User...Webinar: What Did I Miss? The Hidden Costs of Depriortizing Diversity in User...
Webinar: What Did I Miss? The Hidden Costs of Depriortizing Diversity in User...
 
Webinar: Intro to Strategic Foresight & Futures Thinking
Webinar: Intro to Strategic Foresight & Futures ThinkingWebinar: Intro to Strategic Foresight & Futures Thinking
Webinar: Intro to Strategic Foresight & Futures Thinking
 
Let’s Get Meta: Applying Service Design To Improve Employee Experiences… and ...
Let’s Get Meta: Applying Service Design To Improve Employee Experiences… and ...Let’s Get Meta: Applying Service Design To Improve Employee Experiences… and ...
Let’s Get Meta: Applying Service Design To Improve Employee Experiences… and ...
 
Behavior Change Design: A Comprehensive Yet Practical Approach to Improving H...
Behavior Change Design: A Comprehensive Yet Practical Approach to Improving H...Behavior Change Design: A Comprehensive Yet Practical Approach to Improving H...
Behavior Change Design: A Comprehensive Yet Practical Approach to Improving H...
 
Webinar: When Nothing is Fine
Webinar: When Nothing is FineWebinar: When Nothing is Fine
Webinar: When Nothing is Fine
 
Design More Innovative Solutions with a Holistic Understanding of the Chronic...
Design More Innovative Solutions with a Holistic Understanding of the Chronic...Design More Innovative Solutions with a Holistic Understanding of the Chronic...
Design More Innovative Solutions with a Holistic Understanding of the Chronic...
 
Accessibility Workshop July 2020
Accessibility Workshop July 2020Accessibility Workshop July 2020
Accessibility Workshop July 2020
 
FXD 2019 Keynote: Joseph Smiley, E*TRADE
FXD 2019 Keynote: Joseph Smiley, E*TRADEFXD 2019 Keynote: Joseph Smiley, E*TRADE
FXD 2019 Keynote: Joseph Smiley, E*TRADE
 
FXD 2019 Keynote: Stephen Gates, InVision
FXD 2019 Keynote: Stephen Gates, InVisionFXD 2019 Keynote: Stephen Gates, InVision
FXD 2019 Keynote: Stephen Gates, InVision
 
FXD 2019: Brian McLaughlin, Bottomline Technologies
FXD 2019: Brian McLaughlin, Bottomline TechnologiesFXD 2019: Brian McLaughlin, Bottomline Technologies
FXD 2019: Brian McLaughlin, Bottomline Technologies
 
FXD 2019 Keynote: Rob Gifford, Mad*Pow
FXD 2019 Keynote: Rob Gifford, Mad*PowFXD 2019 Keynote: Rob Gifford, Mad*Pow
FXD 2019 Keynote: Rob Gifford, Mad*Pow
 
FXD 2019 Interactive Session: Behavior Based Design
FXD 2019 Interactive Session: Behavior Based DesignFXD 2019 Interactive Session: Behavior Based Design
FXD 2019 Interactive Session: Behavior Based Design
 
FXD 2019 Keynote: Marti Gold, SiriusXM
FXD 2019 Keynote: Marti Gold, SiriusXMFXD 2019 Keynote: Marti Gold, SiriusXM
FXD 2019 Keynote: Marti Gold, SiriusXM
 
FXD 2019 Keynote: Christine Berglund, CapitalOne
FXD 2019 Keynote: Christine Berglund, CapitalOneFXD 2019 Keynote: Christine Berglund, CapitalOne
FXD 2019 Keynote: Christine Berglund, CapitalOne
 
FXD 2019 Keynote: Andy Vitale, SunTrust Bank
FXD 2019 Keynote: Andy Vitale, SunTrust BankFXD 2019 Keynote: Andy Vitale, SunTrust Bank
FXD 2019 Keynote: Andy Vitale, SunTrust Bank
 
FXD 2019 Leadership Round Table
FXD 2019 Leadership Round Table FXD 2019 Leadership Round Table
FXD 2019 Leadership Round Table
 
HXD 2019 Leadership Round Table
HXD 2019 Leadership Round TableHXD 2019 Leadership Round Table
HXD 2019 Leadership Round Table
 
Aline Holzwarth, Pattern Health
Aline Holzwarth, Pattern HealthAline Holzwarth, Pattern Health
Aline Holzwarth, Pattern Health
 
Vanessa Mason, Institute for the Future
Vanessa Mason, Institute for the FutureVanessa Mason, Institute for the Future
Vanessa Mason, Institute for the Future
 
Trina Histon, Aubrey Kraft, W. Scott Heisler, Kaiser Permanente Care Manageme...
Trina Histon, Aubrey Kraft, W. Scott Heisler, Kaiser Permanente Care Manageme...Trina Histon, Aubrey Kraft, W. Scott Heisler, Kaiser Permanente Care Manageme...
Trina Histon, Aubrey Kraft, W. Scott Heisler, Kaiser Permanente Care Manageme...
 

Kürzlich hochgeladen

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Kürzlich hochgeladen (20)

Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

Rebounding with Web Animation - Nick Snyder, 2014