SlideShare a Scribd company logo
1 of 106
Download to read offline
Animated GIFs
Miguel Cardona
miguel@imgix.com
Design for Impact & Performance
Me…
• Writing HTML and making GIFs since 1997
• BFA New Media and MFA in Industrial Design
• Lead Designer at imgix, San Francisco, CA
• Visiting Professor New Media Design, RIT
• FITC Attendee 2004-2010, 2016-17
• Mildly internet famous once drawing on coffee cups



sketchcups.com
imgix
• Image resizing & optimizing for the web
• Realtime edits via URL + CDN
• Format Converting
• CEO, Chris Zacharias formerly of Youtube
• We sponsored the coffee booth
It’s kind of like “Save for web”
But for Millions of Images on Demand
I work a lot with motion
in User Experience Design
& Prototyping.
Some Examples of my students’
course work at RIT…
Kelly Hurlburt http://kellyhurlburt.com
Tim Torres http://timtorr.es
Wei Wei Huang
Tim Torres http://timtorr.es
Understanding motion’s role in design
is important for better communication.
Our brains process video
60,000 times faster than text.
– Psychology Today, “Video vs. Text: The Brain Perspective.”
So…about those
Animated GIFs
History
• Originally called GIF89a
• Graphic Interchange Format
• Developed by CompuServe in 1987
• Invented by the homie, Steve White
• Patent dispute with UNISYS
• Open Source since 2006
GIF89a
https://www.w3.org/Graphics/GIF/spec-gif89a.txt
• Limited Indexed Color Palette & Large File Sizes
• Poor 8-bit Aliased Transparency
• Bad 1980’s Compression Technology
• Was a Rally Cry for the creation of the PNG
• Processing Still Computationally Expensive
• Fist fights over pronunciation
Problems
Why do we still have Animated GIFs?
Why are they still popular?
• Structured and simple
• Communicate complex thoughts
• Expressive punchlines
GIFs are like Haikus!
• Open source since 2006
• Ubiquitous
• Creation Tools
• People just expect them to work…
• Facebook added GIF support in 2015.
• Right Click “Save Image As…” 

is like “View Source” of GIFs
Why are they still around?
They Resonate
with People’s
Emotions
#WhatShouldWeCallMe?
• Meme Culture
• 2 Million+ Views a Day
• Law Student’s blog of inside jokes
• “Reaction GIFs”
• An Awesome Timesuck
Even ask @beep
bukk.it/
GIFs in Marketing
https://www.hakro.com/en
https://www.hakro.com/en
GIFs in Emails?
Express Morning Mischief
GIFs in 

News & Media
newyorker.com
theoutline.com
GIFs to Educate 

& Demonstrate
http://blog.studiominiboss.com/
https://dribbble.com/MarkusMhttps://dribbble.com/guidorosso
@bhaggs
GIFs as an Art Form
http://www.evan-roth.com/work/one-gif-compositions/
Evan Roth
http://www.sam-cannon.com/
Sam Cannon
probertson.tumblr.com/
Paul Robertson
That’s Pirate Baby's Cabana
Battle Street Fight 2006 on youtube …


Thank me later.
What do you want
to know about GIFs?
What do you want
to know about GIFs?
I asked three 

Designers…
What do you want
to know about GIFs?
I asked three 

Designers…
Seasoned Designer (12 yrs Experience)
What do you want
to know about GIFs?
I asked three 

Designers…
Seasoned Designer (12 yrs Experience)
Young Designer (4 yrs Experience)
What do you want
to know about GIFs?
I asked three 

Designers…
Seasoned Designer (12 yrs Experience)
Young Designer (4 yrs Experience)
Design Student (Senior Year in College)
Seasoned Designer Ali Ali
of dwaiter.com & former Visual Designer at Google
What are people using
to make gifs?
Animation by Mike Roushey
Timeline Tool FTW!
Save for Web
All the GIF
Options
Much better
at the things
Save as Animation
Import it
Don’t “Open” it
Trim & Set Frames
Edit & Optimize
Timeline Options
Animation by Allison Gross
Video
& GIF Options
https://www.invisionapp.com/blog/7-tips-for-designing-awesome-gifs/
Add captions Export
• Options to scale & adjust frame rates
• Screen capture live content
• Export to MP4 video, or run batch operations
• Simple UI for casual use
• Options to caption, edit & save locally

• Keeps you from making really dumb mistakes
GIPHY Capture
• Gifsicle is a command-line tool for creating, editing,
and getting information about GIF images and
animations.
GIFSICLE
gifsicle --delay=10 --loop *.gif > anim.gif
• GIF to Video conversion for Command Line

https://github.com/jclem/gifify
GFIFY
Young Designer Paul Forgione
Design @ Tide Pool & Former Designer at Google
What are some modern
alternatives I may not
know about?
• Just like GIFs
• Potentially smaller file size
• Works on Android & Chrome Browser
• Use with SrcSet to Enable Alternative
Animated WebP
Animated WebP
• WebPonize Tool to Convert

https://webponize.github.io/
• Just Works
<picture>
<source srcset=“img/animation.webp" type=“image/webp">
<source srcset=“img/animation.gif” type=“image/gif">
<img src="img/animation.gif" alt="Alt Text!">
</picture>
Animated WebP
• Control with CSS
• More Color
• Better Transparency with PNG24s
• Better Compression with PNG8 or JPEG
• More Programmatic Control

• Think Muybridge…
Sprite Sheets
Eadweard Muybridge 
was an English photographer important for his pioneering work in
photographic studies of motion, and early work in motion-picture.
zoopraxiscope kinetoscope
Twitter like animation
Drag onto Stage
Inside a MovieClip
Right Click on
the MovieClip
Do Math with
Total Frames
& Stage Width
To get Desired
Output.
Sprite Sheets
• Can be made of existing media in Animate
• Use GIFs or built animations
• Game Devs Use this tool still
• Must be exported out of MovieClips
• Have Supplied JSON data for Animating
• Great for detailed Emoji and Interface Animations
Check out kirupa.com for a great Demo
Inline Video
<video id=“spinner" loop autoplay playsinline muted style="border:solid
1px #e3eaef;width:100%;">
<source src=“animation.mp4” type="video/mp4">
<img src=“animation.gif” alt="header image">
</video>
Use MP4 native video embeds with
playsinline, autoplay & loop.
<video id=“spinner" loop autoplay playsinline muted style="border:solid
1px #e3eaef;width:100%;">
<source src=“animation.mp4” type="video/mp4">
<img src=“animation.gif” alt="header image">
</video>
Inline Video
Makes them behave like
Animated GIFs
<video id=“spinner" loop autoplay playsinline muted style="border:solid
1px #e3eaef;width:100%;">
<source src=“animation.mp4” type="video/mp4">
<img src=“animation.gif” alt="header image">
</video>
Inline Video
GIF Backup
• Twitter, GIPHY, imgur all convert uploaded 

GIFs to MP4 video.
• Better & variable compression methods
• Does not account for pauses
• Longer GIFs with pauses don’t fare well
Inline Video
GIF 2MB MP4 34KB
(Using imgix.com to transcode files)
Design Student Apriet Kenig
RIT New Media ’18. http://aprietkenig.com/
How do I save out a
smaller GIF file?
Before Authoring
1. Be Smart and use fewer colors
2. Create a File Size Budget (Less than 100KB)
3. Consider Alternatives, like Spritesheets, WebP, or MP4
4. Keep it as short as possible
5. Consider the Destination
6. Be Smart about Choosing Background Colors / Transparency
7. Think about the next larger context
1. Physically Scale Down Size
2. Reduce Frame Rate / Remove Extra Frames
3. Increase Frame Duration
4. Add Pauses for Duplicate Frames
5. Tighten Loop
6. Reduce Colors Further
7. Use Lossy Compression (ImageOptim)
(Lossy GIF Compression can reduce Animated
GIF file sizes by 30%–50%)
When Exporting
Delete Redundant Frames
Adjust Delay
20 frames 30fps
can be 10 frames at 15fps
Select GIF
Reduce Colors
For movie-like
GIFs, make
lossy, then adjust
dither.
Don’t set if you
want current browsers
to match color
values
No metadata =
smaller file sizes
Global palette,
can be manually
edited
Scaling for
after the fact
Looping options,
typically forever
https://imageoptim.com/
https://imageoptim.com/
https://imageoptim.com/
imgix + GIFs
• GIFs on imgix have been in beta for a while
• imgix currently processes GIFs for select customers
• Convert to Sprite Sheets, MP4, WebM, Animated WebP
• Makes use of our Image API Manipulations
• We can stream GIFs, take advantage 

of local palettes, & lossy compression
THANK YOU
FITC!
hello@miguelcardona.com
mig@imgix.com
twitter: @miggi
instagram: @instamiggi
www.imgix.com
www.rit.edu

More Related Content

Similar to Animated GIFs and Beyond: Motion Design for Impact and Performance

Get the Picture: Bringing life to your institution’s digital marketing with ...
Get the Picture: Bringing life to your institution’s  digital marketing with ...Get the Picture: Bringing life to your institution’s  digital marketing with ...
Get the Picture: Bringing life to your institution’s digital marketing with ...Lindsay Nyquist
 
Animating Library Collections with GIFs
Animating Library Collections with GIFsAnimating Library Collections with GIFs
Animating Library Collections with GIFsAdam Koszary
 
Jigoshop Presentation at WordPress London, April 2012
Jigoshop Presentation at WordPress London, April 2012Jigoshop Presentation at WordPress London, April 2012
Jigoshop Presentation at WordPress London, April 2012Jigoshop
 
How to make gif avatar from youtube video
How to make gif avatar from youtube videoHow to make gif avatar from youtube video
How to make gif avatar from youtube videomio liang
 
Gist introduction - Aug 28
Gist introduction - Aug 28Gist introduction - Aug 28
Gist introduction - Aug 28Jaideep Bir
 
Castro Chapter 5
Castro Chapter 5Castro Chapter 5
Castro Chapter 5Jeff Byrnes
 
15 Ways to Animate Your Content with GIFs
15 Ways to Animate Your Content with GIFs15 Ways to Animate Your Content with GIFs
15 Ways to Animate Your Content with GIFsDaniel Foster
 
Optimizing images in WordPress to improve site performance and sSEO
Optimizing images in WordPress to improve site performance and sSEOOptimizing images in WordPress to improve site performance and sSEO
Optimizing images in WordPress to improve site performance and sSEOSteve Mortiboy
 
How to make Animated GIFs with and without Photoshop
How to make Animated GIFs with and without PhotoshopHow to make Animated GIFs with and without Photoshop
How to make Animated GIFs with and without PhotoshopRichard Naples
 
Good Design Matters In Social Media
Good Design Matters In Social MediaGood Design Matters In Social Media
Good Design Matters In Social MediaErica Bogdan
 
Greg Fry Biz Expo talk April 2017
Greg Fry Biz Expo talk April 2017Greg Fry Biz Expo talk April 2017
Greg Fry Biz Expo talk April 2017Greg Fry
 
Greg Fry Video Presentation
Greg Fry Video PresentationGreg Fry Video Presentation
Greg Fry Video PresentationGreg Fry
 
ARTDM 170, Week 2: GIF Animation
ARTDM 170, Week 2: GIF AnimationARTDM 170, Week 2: GIF Animation
ARTDM 170, Week 2: GIF AnimationGilbert Guerrero
 
Topsy Turvy Design
Topsy Turvy DesignTopsy Turvy Design
Topsy Turvy DesignRich Quick
 
Resizing Photos for Marketing and Social Media
Resizing Photos for Marketing and Social MediaResizing Photos for Marketing and Social Media
Resizing Photos for Marketing and Social MediaSarah Giavedoni
 
Free Webinar: 2020 Design Trends: Create an Awesome Website!
Free Webinar: 2020 Design Trends: Create an Awesome Website!Free Webinar: 2020 Design Trends: Create an Awesome Website!
Free Webinar: 2020 Design Trends: Create an Awesome Website!June Bachman
 
Picture Perfect Images For Social Media
Picture Perfect Images For Social MediaPicture Perfect Images For Social Media
Picture Perfect Images For Social MediaBruce Jones
 
ARTDM170 Week2: GIF Animation
ARTDM170 Week2: GIF AnimationARTDM170 Week2: GIF Animation
ARTDM170 Week2: GIF AnimationGilbert Guerrero
 
Geek Business to Business(B2B) credentials
Geek Business to Business(B2B) credentialsGeek Business to Business(B2B) credentials
Geek Business to Business(B2B) credentialsGeek Creative Agency
 
Web Animation Techniques for 2017
Web Animation Techniques for 2017Web Animation Techniques for 2017
Web Animation Techniques for 2017Andric Tham
 

Similar to Animated GIFs and Beyond: Motion Design for Impact and Performance (20)

Get the Picture: Bringing life to your institution’s digital marketing with ...
Get the Picture: Bringing life to your institution’s  digital marketing with ...Get the Picture: Bringing life to your institution’s  digital marketing with ...
Get the Picture: Bringing life to your institution’s digital marketing with ...
 
Animating Library Collections with GIFs
Animating Library Collections with GIFsAnimating Library Collections with GIFs
Animating Library Collections with GIFs
 
Jigoshop Presentation at WordPress London, April 2012
Jigoshop Presentation at WordPress London, April 2012Jigoshop Presentation at WordPress London, April 2012
Jigoshop Presentation at WordPress London, April 2012
 
How to make gif avatar from youtube video
How to make gif avatar from youtube videoHow to make gif avatar from youtube video
How to make gif avatar from youtube video
 
Gist introduction - Aug 28
Gist introduction - Aug 28Gist introduction - Aug 28
Gist introduction - Aug 28
 
Castro Chapter 5
Castro Chapter 5Castro Chapter 5
Castro Chapter 5
 
15 Ways to Animate Your Content with GIFs
15 Ways to Animate Your Content with GIFs15 Ways to Animate Your Content with GIFs
15 Ways to Animate Your Content with GIFs
 
Optimizing images in WordPress to improve site performance and sSEO
Optimizing images in WordPress to improve site performance and sSEOOptimizing images in WordPress to improve site performance and sSEO
Optimizing images in WordPress to improve site performance and sSEO
 
How to make Animated GIFs with and without Photoshop
How to make Animated GIFs with and without PhotoshopHow to make Animated GIFs with and without Photoshop
How to make Animated GIFs with and without Photoshop
 
Good Design Matters In Social Media
Good Design Matters In Social MediaGood Design Matters In Social Media
Good Design Matters In Social Media
 
Greg Fry Biz Expo talk April 2017
Greg Fry Biz Expo talk April 2017Greg Fry Biz Expo talk April 2017
Greg Fry Biz Expo talk April 2017
 
Greg Fry Video Presentation
Greg Fry Video PresentationGreg Fry Video Presentation
Greg Fry Video Presentation
 
ARTDM 170, Week 2: GIF Animation
ARTDM 170, Week 2: GIF AnimationARTDM 170, Week 2: GIF Animation
ARTDM 170, Week 2: GIF Animation
 
Topsy Turvy Design
Topsy Turvy DesignTopsy Turvy Design
Topsy Turvy Design
 
Resizing Photos for Marketing and Social Media
Resizing Photos for Marketing and Social MediaResizing Photos for Marketing and Social Media
Resizing Photos for Marketing and Social Media
 
Free Webinar: 2020 Design Trends: Create an Awesome Website!
Free Webinar: 2020 Design Trends: Create an Awesome Website!Free Webinar: 2020 Design Trends: Create an Awesome Website!
Free Webinar: 2020 Design Trends: Create an Awesome Website!
 
Picture Perfect Images For Social Media
Picture Perfect Images For Social MediaPicture Perfect Images For Social Media
Picture Perfect Images For Social Media
 
ARTDM170 Week2: GIF Animation
ARTDM170 Week2: GIF AnimationARTDM170 Week2: GIF Animation
ARTDM170 Week2: GIF Animation
 
Geek Business to Business(B2B) credentials
Geek Business to Business(B2B) credentialsGeek Business to Business(B2B) credentials
Geek Business to Business(B2B) credentials
 
Web Animation Techniques for 2017
Web Animation Techniques for 2017Web Animation Techniques for 2017
Web Animation Techniques for 2017
 

More from FITC

Cut it up
Cut it upCut it up
Cut it upFITC
 
Designing for Digital Health
Designing for Digital HealthDesigning for Digital Health
Designing for Digital HealthFITC
 
Profiling JavaScript Performance
Profiling JavaScript PerformanceProfiling JavaScript Performance
Profiling JavaScript PerformanceFITC
 
Surviving Your Tech Stack
Surviving Your Tech StackSurviving Your Tech Stack
Surviving Your Tech StackFITC
 
How to Pitch Your First AR Project
How to Pitch Your First AR ProjectHow to Pitch Your First AR Project
How to Pitch Your First AR ProjectFITC
 
Start by Understanding the Problem, Not by Delivering the Answer
Start by Understanding the Problem, Not by Delivering the AnswerStart by Understanding the Problem, Not by Delivering the Answer
Start by Understanding the Problem, Not by Delivering the AnswerFITC
 
Cocaine to Carrots: The Art of Telling Someone Else’s Story
Cocaine to Carrots: The Art of Telling Someone Else’s StoryCocaine to Carrots: The Art of Telling Someone Else’s Story
Cocaine to Carrots: The Art of Telling Someone Else’s StoryFITC
 
Everyday Innovation
Everyday InnovationEveryday Innovation
Everyday InnovationFITC
 
HyperLight Websites
HyperLight WebsitesHyperLight Websites
HyperLight WebsitesFITC
 
Everything is Terrifying
Everything is TerrifyingEverything is Terrifying
Everything is TerrifyingFITC
 
Post-Earth Visions: Designing for Space and the Future Human
Post-Earth Visions: Designing for Space and the Future HumanPost-Earth Visions: Designing for Space and the Future Human
Post-Earth Visions: Designing for Space and the Future HumanFITC
 
The Rise of the Creative Social Influencer (and How to Become One)
The Rise of the Creative Social Influencer (and How to Become One)The Rise of the Creative Social Influencer (and How to Become One)
The Rise of the Creative Social Influencer (and How to Become One)FITC
 
East of the Rockies: Developing an AR Game
East of the Rockies: Developing an AR GameEast of the Rockies: Developing an AR Game
East of the Rockies: Developing an AR GameFITC
 
Creating a Proactive Healthcare System
Creating a Proactive Healthcare SystemCreating a Proactive Healthcare System
Creating a Proactive Healthcare SystemFITC
 
World Transformation: The Secret Agenda of Product Design
World Transformation: The Secret Agenda of Product DesignWorld Transformation: The Secret Agenda of Product Design
World Transformation: The Secret Agenda of Product DesignFITC
 
The Power of Now
The Power of NowThe Power of Now
The Power of NowFITC
 
High Performance PWAs
High Performance PWAsHigh Performance PWAs
High Performance PWAsFITC
 
Rise of the JAMstack
Rise of the JAMstackRise of the JAMstack
Rise of the JAMstackFITC
 
From Closed to Open: A Journey of Self Discovery
From Closed to Open: A Journey of Self DiscoveryFrom Closed to Open: A Journey of Self Discovery
From Closed to Open: A Journey of Self DiscoveryFITC
 
Projects Ain’t Nobody Got Time For
Projects Ain’t Nobody Got Time ForProjects Ain’t Nobody Got Time For
Projects Ain’t Nobody Got Time ForFITC
 

More from FITC (20)

Cut it up
Cut it upCut it up
Cut it up
 
Designing for Digital Health
Designing for Digital HealthDesigning for Digital Health
Designing for Digital Health
 
Profiling JavaScript Performance
Profiling JavaScript PerformanceProfiling JavaScript Performance
Profiling JavaScript Performance
 
Surviving Your Tech Stack
Surviving Your Tech StackSurviving Your Tech Stack
Surviving Your Tech Stack
 
How to Pitch Your First AR Project
How to Pitch Your First AR ProjectHow to Pitch Your First AR Project
How to Pitch Your First AR Project
 
Start by Understanding the Problem, Not by Delivering the Answer
Start by Understanding the Problem, Not by Delivering the AnswerStart by Understanding the Problem, Not by Delivering the Answer
Start by Understanding the Problem, Not by Delivering the Answer
 
Cocaine to Carrots: The Art of Telling Someone Else’s Story
Cocaine to Carrots: The Art of Telling Someone Else’s StoryCocaine to Carrots: The Art of Telling Someone Else’s Story
Cocaine to Carrots: The Art of Telling Someone Else’s Story
 
Everyday Innovation
Everyday InnovationEveryday Innovation
Everyday Innovation
 
HyperLight Websites
HyperLight WebsitesHyperLight Websites
HyperLight Websites
 
Everything is Terrifying
Everything is TerrifyingEverything is Terrifying
Everything is Terrifying
 
Post-Earth Visions: Designing for Space and the Future Human
Post-Earth Visions: Designing for Space and the Future HumanPost-Earth Visions: Designing for Space and the Future Human
Post-Earth Visions: Designing for Space and the Future Human
 
The Rise of the Creative Social Influencer (and How to Become One)
The Rise of the Creative Social Influencer (and How to Become One)The Rise of the Creative Social Influencer (and How to Become One)
The Rise of the Creative Social Influencer (and How to Become One)
 
East of the Rockies: Developing an AR Game
East of the Rockies: Developing an AR GameEast of the Rockies: Developing an AR Game
East of the Rockies: Developing an AR Game
 
Creating a Proactive Healthcare System
Creating a Proactive Healthcare SystemCreating a Proactive Healthcare System
Creating a Proactive Healthcare System
 
World Transformation: The Secret Agenda of Product Design
World Transformation: The Secret Agenda of Product DesignWorld Transformation: The Secret Agenda of Product Design
World Transformation: The Secret Agenda of Product Design
 
The Power of Now
The Power of NowThe Power of Now
The Power of Now
 
High Performance PWAs
High Performance PWAsHigh Performance PWAs
High Performance PWAs
 
Rise of the JAMstack
Rise of the JAMstackRise of the JAMstack
Rise of the JAMstack
 
From Closed to Open: A Journey of Self Discovery
From Closed to Open: A Journey of Self DiscoveryFrom Closed to Open: A Journey of Self Discovery
From Closed to Open: A Journey of Self Discovery
 
Projects Ain’t Nobody Got Time For
Projects Ain’t Nobody Got Time ForProjects Ain’t Nobody Got Time For
Projects Ain’t Nobody Got Time For
 

Recently uploaded

怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道yrolcks
 
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptxUnit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptxNitish292041
 
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...Rishabh Aryan
 
guest bathroom white and bluesssssssssss
guest bathroom white and bluesssssssssssguest bathroom white and bluesssssssssss
guest bathroom white and bluesssssssssssNadaMohammed714321
 
Niintendo Wii Presentation Template.pptx
Niintendo Wii Presentation Template.pptxNiintendo Wii Presentation Template.pptx
Niintendo Wii Presentation Template.pptxKevinYaelJimnezSanti
 
Pharmaceutical Packaging for the elderly.pdf
Pharmaceutical Packaging for the elderly.pdfPharmaceutical Packaging for the elderly.pdf
Pharmaceutical Packaging for the elderly.pdfAayushChavan5
 
group_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfgroup_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfneelspinoy
 
simpson-lee_house_dt20ajshsjsjsjsjj15.pdf
simpson-lee_house_dt20ajshsjsjsjsjj15.pdfsimpson-lee_house_dt20ajshsjsjsjsjj15.pdf
simpson-lee_house_dt20ajshsjsjsjsjj15.pdfLucyBonelli
 
Making and Unmaking of Chandigarh - A City of Two Plans2-4-24.ppt
Making and Unmaking of Chandigarh - A City of Two Plans2-4-24.pptMaking and Unmaking of Chandigarh - A City of Two Plans2-4-24.ppt
Making and Unmaking of Chandigarh - A City of Two Plans2-4-24.pptJIT KUMAR GUPTA
 
world health day 2024.pptxgbbvggvbhjjjbbbb
world health day 2024.pptxgbbvggvbhjjjbbbbworld health day 2024.pptxgbbvggvbhjjjbbbb
world health day 2024.pptxgbbvggvbhjjjbbbbpreetirao780
 
Piece by Piece Magazine
Piece by Piece Magazine                      Piece by Piece Magazine
Piece by Piece Magazine CharlottePulte
 
AI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
AI and Design Vol. 2: Navigating the New Frontier - MorgenboosterAI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
AI and Design Vol. 2: Navigating the New Frontier - Morgenbooster1508 A/S
 
Karim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 pppppppppppppppKarim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 pppppppppppppppNadaMohammed714321
 
Map of St. Louis Parks
Map of St. Louis Parks                              Map of St. Louis Parks
Map of St. Louis Parks CharlottePulte
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Rndexperts
 
Interior Design for Office a cura di RMG Project Studio
Interior Design for Office a cura di RMG Project StudioInterior Design for Office a cura di RMG Project Studio
Interior Design for Office a cura di RMG Project StudioRMG Project Studio
 
Pearl Disrtrict urban analyusis study pptx
Pearl Disrtrict urban analyusis study pptxPearl Disrtrict urban analyusis study pptx
Pearl Disrtrict urban analyusis study pptxDanielTamiru4
 
The spirit of digital place - game worlds and architectural phenomenology
The spirit of digital place - game worlds and architectural phenomenologyThe spirit of digital place - game worlds and architectural phenomenology
The spirit of digital place - game worlds and architectural phenomenologyChristopher Totten
 
10 Best WordPress Plugins to make the website effective in 2024
10 Best WordPress Plugins to make the website effective in 202410 Best WordPress Plugins to make the website effective in 2024
10 Best WordPress Plugins to make the website effective in 2024digital learning point
 
Color Theory Explained for Noobs- Think360 Studio
Color Theory Explained for Noobs- Think360 StudioColor Theory Explained for Noobs- Think360 Studio
Color Theory Explained for Noobs- Think360 StudioThink360 Studio
 

Recently uploaded (20)

怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
 
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptxUnit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
 
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
 
guest bathroom white and bluesssssssssss
guest bathroom white and bluesssssssssssguest bathroom white and bluesssssssssss
guest bathroom white and bluesssssssssss
 
Niintendo Wii Presentation Template.pptx
Niintendo Wii Presentation Template.pptxNiintendo Wii Presentation Template.pptx
Niintendo Wii Presentation Template.pptx
 
Pharmaceutical Packaging for the elderly.pdf
Pharmaceutical Packaging for the elderly.pdfPharmaceutical Packaging for the elderly.pdf
Pharmaceutical Packaging for the elderly.pdf
 
group_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfgroup_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdf
 
simpson-lee_house_dt20ajshsjsjsjsjj15.pdf
simpson-lee_house_dt20ajshsjsjsjsjj15.pdfsimpson-lee_house_dt20ajshsjsjsjsjj15.pdf
simpson-lee_house_dt20ajshsjsjsjsjj15.pdf
 
Making and Unmaking of Chandigarh - A City of Two Plans2-4-24.ppt
Making and Unmaking of Chandigarh - A City of Two Plans2-4-24.pptMaking and Unmaking of Chandigarh - A City of Two Plans2-4-24.ppt
Making and Unmaking of Chandigarh - A City of Two Plans2-4-24.ppt
 
world health day 2024.pptxgbbvggvbhjjjbbbb
world health day 2024.pptxgbbvggvbhjjjbbbbworld health day 2024.pptxgbbvggvbhjjjbbbb
world health day 2024.pptxgbbvggvbhjjjbbbb
 
Piece by Piece Magazine
Piece by Piece Magazine                      Piece by Piece Magazine
Piece by Piece Magazine
 
AI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
AI and Design Vol. 2: Navigating the New Frontier - MorgenboosterAI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
AI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
 
Karim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 pppppppppppppppKarim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 ppppppppppppppp
 
Map of St. Louis Parks
Map of St. Louis Parks                              Map of St. Louis Parks
Map of St. Louis Parks
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025
 
Interior Design for Office a cura di RMG Project Studio
Interior Design for Office a cura di RMG Project StudioInterior Design for Office a cura di RMG Project Studio
Interior Design for Office a cura di RMG Project Studio
 
Pearl Disrtrict urban analyusis study pptx
Pearl Disrtrict urban analyusis study pptxPearl Disrtrict urban analyusis study pptx
Pearl Disrtrict urban analyusis study pptx
 
The spirit of digital place - game worlds and architectural phenomenology
The spirit of digital place - game worlds and architectural phenomenologyThe spirit of digital place - game worlds and architectural phenomenology
The spirit of digital place - game worlds and architectural phenomenology
 
10 Best WordPress Plugins to make the website effective in 2024
10 Best WordPress Plugins to make the website effective in 202410 Best WordPress Plugins to make the website effective in 2024
10 Best WordPress Plugins to make the website effective in 2024
 
Color Theory Explained for Noobs- Think360 Studio
Color Theory Explained for Noobs- Think360 StudioColor Theory Explained for Noobs- Think360 Studio
Color Theory Explained for Noobs- Think360 Studio
 

Animated GIFs and Beyond: Motion Design for Impact and Performance