SlideShare a Scribd company logo
RESPONSIVE
IMAGES
in real life
by Morten Rand-Hendriksen
@MOR10
<img
src="images/original.jpg"
alt="Minions and Androids"
height="800px"
width="400px"
>
<img
src="images/original.jpg"
alt="Minions and Androids"
height="800px"
width="400px"
>
RWD
<img {
max-width: 100%;
}
<img
src="images/original.jpg"
alt="Minions and Androids"
>
+
vs.Flexible Responsive
Responsive
Responsive
Responsive
Responsive
Responsive
Responsive
Responsive
Same image:

1200px wide
1200px
600px
1x 2x 3x 4x
Same image:

2400px wide
1200px
600px
2x
Size of the average web page,
of which 1300kB are images.
2MB
http://httparchive.org/
Mobile users expect pages to load as fast
or faster than they load on the desktop.
85%
http://goo.gl/T90nV3
http://caniuse.com/#search=srcset
http://goo.gl/lki4ew
http://scottjehl.github.io/picturefill/
srcset + sizes
<picture>
A Tale of Two Scenarios
Regular Images:
<img> + srcset + sizes
Use for images in articles,images in galleries, images incontext,
basically all images.
Edge Cases:
<picture> + source + srcset
Use for art direction,
progressive enhancementof new file types,
so rarely.
Regular images:
<img> + srcset + sizes
<img
src="images/original.jpg"
alt="Minions and Androids"
>
<img
src="images/original.jpg"
alt="Minions and Androids"
srcset="images/small.jpg 600w,
images/medium.jpg 800w,
images/large.jpg 1200w,
images/extralarge.jpg 1600w"
sizes="(min-width: 48em) 800px, 100vw"
>
srcset
A list of one or more strings
separated by commas indicating
a set of possible image sources
for the user agent to use.
<img
src="images/original.jpg"
alt="Minions and Androids"
srcset="images/small.jpg 600w,
images/medium.jpg 800w,
images/large.jpg 1200w,
images/extralarge.jpg 1600w"
sizes="100vw"
>
srcset="images/small.jpg 600w,
images/medium.jpg 800w,
images/large.jpg 1200w,
images/extralarge.jpg 1600w"
<
>
Pixel width of
actual image file.
Responsive Images is an
invisible browser function:
If they work, nobody will notice.
A Responsive Images Problem
Assuming a web page is responsive,
how does the browser know how
wide an image is in relation to the
total viewport at any given time?
60% of viewport width85%100%
On load,
the browser
knows nothing
about the relative
sizes of the images
being loaded.
sizes
A list of one or more strings
separated by commas indicating a
set of source sizes.
Each source size consists of a media
condition and a source size value.
<img
src="images/original.jpg"
alt="Minions and Androids"
srcset="images/small.jpg 600w,
images/medium.jpg 800w,
images/large.jpg 1200w,
images/extralarge.jpg 1600w"
sizes="100vw"
>
<img
src="images/original.jpg"
alt="Minions and Androids"
srcset="images/small.jpg 600w,
images/medium.jpg 800w,
images/large.jpg 1200w,
images/extralarge.jpg 1600w"
sizes="(min-width: 48em) 800px, 100vw"
>
<
>
sizes="(min-width: 48em) 800px, 100vw"
Media condition
(media query)
Source
size
Fallback
size
(min-width: 1400px) 1200px
(min-width: 800px)
85vw
100vw
sizes="
(min-width: 1400px) 1200px,
(min-width: 800px) 85vw,
100vw"
With Responsive Images
we can no longer separate
content from its presentation.
Responsive Images is
Progressive Enhancement
you can use today.
<img
src="images/original.jpg"
alt="Minions and Androids"
srcset="images/small.jpg 600w,
images/medium.jpg 800w,
images/large.jpg 1200w,
images/extralarge.jpg 1600w"
sizes="(min-width: 1400px) 1200px,
(min-width: 800px) 85vw,
100vw"
>
Practical Application
(Responsive Images in the Real World)
For standard layouts, use the w descriptor.
Scale images to match natural CSS breakpoints.
For thumbnail
grids, use the x
descriptor.
Do the same with
modal windows.
Scale images to
match max width,
max width x2, etc.
For thumbnails and small images, Responsive
Images have limited value. Use 2x or 3x images
scaled for the largest
possible iteration.
Responsive Images
require automation tools.
Edge cases:
<picture> + <source> + srcset
<img> + srcset + sizes provides the
browser with options and lets it decide when
to load what image source.
<picture> + source + srcset allows you
to explicitly tell the browser what to do.
<picture>

<source srcset="wide.jpg, wide-2x.jpg 2x" 

media="(min-width: 800px)">

<source srcset="tall.jpg, tall-2x.jpg 2x" 

media="(min-width: 600px)">

<img src="images/elemonkey-square.jpg"

srcset="images/elemonkey-square-2x.jpg 2x"
sizes="100vw"

alt="Elephant and Monkey">

</picture>
<picture>

<source srcset="wide.jpg, wide-2x.jpg 2x" 

media="(min-width: 800px)">

<source srcset="tall.jpg, tall-2x.jpg 2x" 

media="(min-width: 600px)">

<img src="images/elemonkey-square.jpg"

srcset="images/elemonkey-square-2x.jpg 2x"
sizes="100vw"

alt="Elephant and Monkey">

</picture>
<picture
<
<
<
</picture
<picture>



</picture>
<picture
<
<
<
</picture


<img src="images/elemonkey-square.jpg"

srcset="images/elemonkey-square-2x.jpg 2x"
sizes="100vw"

alt="Elephant and Monkey">
<picture
<
<
<
</picture


<source srcset="wide.jpg, wide-2x.jpg 2x" 

media="(min-width: 800px)">

<source srcset="tall.jpg, tall-2x.jpg 2x" 

media="(min-width: 600px)">
<picture
<
<
<
</picture




<source srcset="tall.jpg, tall-2x.jpg 2x" 

media="(min-width: 600px)">
<picture
<
<
<
</picture




<source srcset="tall.jpg, tall-2x.jpg 2x" 

media="(min-width: 600px)">
When using <picture> you must
make sure your CSS breakpoints
match your image breakpoints.
<picture> as
Progressive Enhancement
<picture>
<source
srcset="mdn-logo.svg"
type="image/svg+xml">
<img src="mdn-logo.png" alt="MDN">
</picture>
<picture> caveats
• Art direction as described here is
the edge-case of edge cases
• Browsers are not handling this stuff
well yet <cough>Firefox</cough>
• If you are changing the image, you
are changing the message.
In Summary
srcset + sizes
<picture>
http://scottjehl.github.io/picturefill/
A Tale of Two Scenarios
Regular Images:
<img> + srcset + sizes
Use for images in articles,images in galleries, images incontext,
basically all images.
Edge Cases:
<picture> + source + srcset
Use for art direction,
progressive enhancementof new file types,
so rarely.
Further reading
• responsiveimages.org
• developer.mozilla.org
• scottjehl.github.io/picturefill/
• srcset and sizes by Eric Portis
• What is the purpose of the sizes attribute?
• Responsive Images at lynda.com
@MOR10

More Related Content

Similar to Responsive Images in the Real World - presented at JavaScript Open 2015

Responsive images
Responsive imagesResponsive images
Responsive images
Paul Stonier
 
Responsive images are here. Now what?
Responsive images are here. Now what?Responsive images are here. Now what?
Responsive images are here. Now what?
Jason Grigsby
 
Practical Responsive Images : from Breaking Borders
Practical Responsive Images : from Breaking BordersPractical Responsive Images : from Breaking Borders
Practical Responsive Images : from Breaking Borders
Ben Seymour
 
Pinkoi Mobile Web
Pinkoi Mobile WebPinkoi Mobile Web
Pinkoi Mobile Web
mikeleeme
 
SMX Milan - Supercharge Responsive Design | Idea Evolver
SMX Milan - Supercharge Responsive Design | Idea EvolverSMX Milan - Supercharge Responsive Design | Idea Evolver
SMX Milan - Supercharge Responsive Design | Idea Evolver
Idea Evolver
 
Ben Seymour "Practical Responsive Images"
Ben Seymour "Practical Responsive Images"Ben Seymour "Practical Responsive Images"
Ben Seymour "Practical Responsive Images"
Digital Henley
 
Practical Responsive Images : Digital Henley : May 2015
Practical Responsive Images : Digital Henley : May 2015Practical Responsive Images : Digital Henley : May 2015
Practical Responsive Images : Digital Henley : May 2015Ben Seymour
 
Practical Responsive Images : MK Geek Night
Practical Responsive Images : MK Geek NightPractical Responsive Images : MK Geek Night
Practical Responsive Images : MK Geek Night
Ben Seymour
 
Responsive web design
Responsive web designResponsive web design
Responsive web design
Janet Huang
 
Илья Пухальский (EPAM Systems)
Илья Пухальский (EPAM Systems)Илья Пухальский (EPAM Systems)
Илья Пухальский (EPAM Systems)Ontico
 
Responsive Web Design: Clever Tips and Techniques
Responsive Web Design: Clever Tips and TechniquesResponsive Web Design: Clever Tips and Techniques
Responsive Web Design: Clever Tips and Techniques
Vitaly Friedman
 
Intro to @viewport & other new Responsive Web Design CSS features
Intro to @viewport & other new Responsive Web Design CSS featuresIntro to @viewport & other new Responsive Web Design CSS features
Intro to @viewport & other new Responsive Web Design CSS features
Andreas Bovens
 
IDC - CS for real - responsive images
IDC - CS for real - responsive imagesIDC - CS for real - responsive images
IDC - CS for real - responsive images
Eitan Pe'er
 
Responsive web design
Responsive web designResponsive web design
Responsive web design
Ben MacNeill
 
The specs behind the sex, mobile-friendly layout beyond the desktop
The specs behind the sex, mobile-friendly layout beyond the desktopThe specs behind the sex, mobile-friendly layout beyond the desktop
The specs behind the sex, mobile-friendly layout beyond the desktopbetabeers
 
Delivering Responsive Images
Delivering Responsive Images Delivering Responsive Images
Delivering Responsive Images
Cloudinary
 
Responsive Web Design e a Ubiquidade da Web
Responsive Web Design e a Ubiquidade da WebResponsive Web Design e a Ubiquidade da Web
Responsive Web Design e a Ubiquidade da Web
Eduardo Shiota Yasuda
 
Images meet Web
Images meet WebImages meet Web
Images meet Web
傑倫 鍾
 
Visualization over Web: Tools and Tips-吳泰輝
Visualization over Web: Tools and Tips-吳泰輝Visualization over Web: Tools and Tips-吳泰輝
Visualization over Web: Tools and Tips-吳泰輝
台灣資料科學年會
 
High Performance Images: Beautiful Shouldn't Mean Slow
High Performance Images: Beautiful Shouldn't Mean SlowHigh Performance Images: Beautiful Shouldn't Mean Slow
High Performance Images: Beautiful Shouldn't Mean Slow
Guy Podjarny
 

Similar to Responsive Images in the Real World - presented at JavaScript Open 2015 (20)

Responsive images
Responsive imagesResponsive images
Responsive images
 
Responsive images are here. Now what?
Responsive images are here. Now what?Responsive images are here. Now what?
Responsive images are here. Now what?
 
Practical Responsive Images : from Breaking Borders
Practical Responsive Images : from Breaking BordersPractical Responsive Images : from Breaking Borders
Practical Responsive Images : from Breaking Borders
 
Pinkoi Mobile Web
Pinkoi Mobile WebPinkoi Mobile Web
Pinkoi Mobile Web
 
SMX Milan - Supercharge Responsive Design | Idea Evolver
SMX Milan - Supercharge Responsive Design | Idea EvolverSMX Milan - Supercharge Responsive Design | Idea Evolver
SMX Milan - Supercharge Responsive Design | Idea Evolver
 
Ben Seymour "Practical Responsive Images"
Ben Seymour "Practical Responsive Images"Ben Seymour "Practical Responsive Images"
Ben Seymour "Practical Responsive Images"
 
Practical Responsive Images : Digital Henley : May 2015
Practical Responsive Images : Digital Henley : May 2015Practical Responsive Images : Digital Henley : May 2015
Practical Responsive Images : Digital Henley : May 2015
 
Practical Responsive Images : MK Geek Night
Practical Responsive Images : MK Geek NightPractical Responsive Images : MK Geek Night
Practical Responsive Images : MK Geek Night
 
Responsive web design
Responsive web designResponsive web design
Responsive web design
 
Илья Пухальский (EPAM Systems)
Илья Пухальский (EPAM Systems)Илья Пухальский (EPAM Systems)
Илья Пухальский (EPAM Systems)
 
Responsive Web Design: Clever Tips and Techniques
Responsive Web Design: Clever Tips and TechniquesResponsive Web Design: Clever Tips and Techniques
Responsive Web Design: Clever Tips and Techniques
 
Intro to @viewport & other new Responsive Web Design CSS features
Intro to @viewport & other new Responsive Web Design CSS featuresIntro to @viewport & other new Responsive Web Design CSS features
Intro to @viewport & other new Responsive Web Design CSS features
 
IDC - CS for real - responsive images
IDC - CS for real - responsive imagesIDC - CS for real - responsive images
IDC - CS for real - responsive images
 
Responsive web design
Responsive web designResponsive web design
Responsive web design
 
The specs behind the sex, mobile-friendly layout beyond the desktop
The specs behind the sex, mobile-friendly layout beyond the desktopThe specs behind the sex, mobile-friendly layout beyond the desktop
The specs behind the sex, mobile-friendly layout beyond the desktop
 
Delivering Responsive Images
Delivering Responsive Images Delivering Responsive Images
Delivering Responsive Images
 
Responsive Web Design e a Ubiquidade da Web
Responsive Web Design e a Ubiquidade da WebResponsive Web Design e a Ubiquidade da Web
Responsive Web Design e a Ubiquidade da Web
 
Images meet Web
Images meet WebImages meet Web
Images meet Web
 
Visualization over Web: Tools and Tips-吳泰輝
Visualization over Web: Tools and Tips-吳泰輝Visualization over Web: Tools and Tips-吳泰輝
Visualization over Web: Tools and Tips-吳泰輝
 
High Performance Images: Beautiful Shouldn't Mean Slow
High Performance Images: Beautiful Shouldn't Mean SlowHigh Performance Images: Beautiful Shouldn't Mean Slow
High Performance Images: Beautiful Shouldn't Mean Slow
 

More from Morten Rand-Hendriksen

How to Build Custom WordPress Blocks
How to Build Custom WordPress BlocksHow to Build Custom WordPress Blocks
How to Build Custom WordPress Blocks
Morten Rand-Hendriksen
 
Building the next generation of themes with WP Rig 2.0
Building the next generation of themes with WP Rig 2.0Building the next generation of themes with WP Rig 2.0
Building the next generation of themes with WP Rig 2.0
Morten Rand-Hendriksen
 
How Not to Destroy the World: Ethics in Design and Technology
How Not to Destroy the World: Ethics in Design and TechnologyHow Not to Destroy the World: Ethics in Design and Technology
How Not to Destroy the World: Ethics in Design and Technology
Morten Rand-Hendriksen
 
How to Not Destroy the World - the Ethics of Web Design
How to Not Destroy the World - the Ethics of Web DesignHow to Not Destroy the World - the Ethics of Web Design
How to Not Destroy the World - the Ethics of Web Design
Morten Rand-Hendriksen
 
Gutenberg and the WordPress of Tomorrow - WordCamp US 2017
Gutenberg and the WordPress of Tomorrow - WordCamp US 2017Gutenberg and the WordPress of Tomorrow - WordCamp US 2017
Gutenberg and the WordPress of Tomorrow - WordCamp US 2017
Morten Rand-Hendriksen
 
CSS Grid Changes Everything - Keynote at WebCamp Zagreb 2017
CSS Grid Changes Everything - Keynote at WebCamp Zagreb 2017CSS Grid Changes Everything - Keynote at WebCamp Zagreb 2017
CSS Grid Changes Everything - Keynote at WebCamp Zagreb 2017
Morten Rand-Hendriksen
 
CSS Grid Changes Everything About Web Layouts: WordCamp Europe 2017
CSS Grid Changes Everything About Web Layouts: WordCamp Europe 2017CSS Grid Changes Everything About Web Layouts: WordCamp Europe 2017
CSS Grid Changes Everything About Web Layouts: WordCamp Europe 2017
Morten Rand-Hendriksen
 
Empathy and Acceptance in Design and Community
Empathy and Acceptance in Design and CommunityEmpathy and Acceptance in Design and Community
Empathy and Acceptance in Design and Community
Morten Rand-Hendriksen
 
Ethics and the Promise of Open Source
Ethics and the Promise of Open SourceEthics and the Promise of Open Source
Ethics and the Promise of Open Source
Morten Rand-Hendriksen
 
GitHub for the Rest of Us
GitHub for the Rest of UsGitHub for the Rest of Us
GitHub for the Rest of Us
Morten Rand-Hendriksen
 
Can WordPress really do that? A case study of vierderduer.no
Can WordPress really do that? A case study of vierderduer.noCan WordPress really do that? A case study of vierderduer.no
Can WordPress really do that? A case study of vierderduer.no
Morten Rand-Hendriksen
 
Your Blog is Boring and Your Photos Suck
Your Blog is Boring and Your Photos SuckYour Blog is Boring and Your Photos Suck
Your Blog is Boring and Your Photos Suck
Morten Rand-Hendriksen
 
Wp meetup custom post types
Wp meetup custom post typesWp meetup custom post types
Wp meetup custom post types
Morten Rand-Hendriksen
 
10 WordPress Theme Hacks to Improve Your Site
10 WordPress Theme Hacks to Improve Your Site10 WordPress Theme Hacks to Improve Your Site
10 WordPress Theme Hacks to Improve Your Site
Morten Rand-Hendriksen
 

More from Morten Rand-Hendriksen (14)

How to Build Custom WordPress Blocks
How to Build Custom WordPress BlocksHow to Build Custom WordPress Blocks
How to Build Custom WordPress Blocks
 
Building the next generation of themes with WP Rig 2.0
Building the next generation of themes with WP Rig 2.0Building the next generation of themes with WP Rig 2.0
Building the next generation of themes with WP Rig 2.0
 
How Not to Destroy the World: Ethics in Design and Technology
How Not to Destroy the World: Ethics in Design and TechnologyHow Not to Destroy the World: Ethics in Design and Technology
How Not to Destroy the World: Ethics in Design and Technology
 
How to Not Destroy the World - the Ethics of Web Design
How to Not Destroy the World - the Ethics of Web DesignHow to Not Destroy the World - the Ethics of Web Design
How to Not Destroy the World - the Ethics of Web Design
 
Gutenberg and the WordPress of Tomorrow - WordCamp US 2017
Gutenberg and the WordPress of Tomorrow - WordCamp US 2017Gutenberg and the WordPress of Tomorrow - WordCamp US 2017
Gutenberg and the WordPress of Tomorrow - WordCamp US 2017
 
CSS Grid Changes Everything - Keynote at WebCamp Zagreb 2017
CSS Grid Changes Everything - Keynote at WebCamp Zagreb 2017CSS Grid Changes Everything - Keynote at WebCamp Zagreb 2017
CSS Grid Changes Everything - Keynote at WebCamp Zagreb 2017
 
CSS Grid Changes Everything About Web Layouts: WordCamp Europe 2017
CSS Grid Changes Everything About Web Layouts: WordCamp Europe 2017CSS Grid Changes Everything About Web Layouts: WordCamp Europe 2017
CSS Grid Changes Everything About Web Layouts: WordCamp Europe 2017
 
Empathy and Acceptance in Design and Community
Empathy and Acceptance in Design and CommunityEmpathy and Acceptance in Design and Community
Empathy and Acceptance in Design and Community
 
Ethics and the Promise of Open Source
Ethics and the Promise of Open SourceEthics and the Promise of Open Source
Ethics and the Promise of Open Source
 
GitHub for the Rest of Us
GitHub for the Rest of UsGitHub for the Rest of Us
GitHub for the Rest of Us
 
Can WordPress really do that? A case study of vierderduer.no
Can WordPress really do that? A case study of vierderduer.noCan WordPress really do that? A case study of vierderduer.no
Can WordPress really do that? A case study of vierderduer.no
 
Your Blog is Boring and Your Photos Suck
Your Blog is Boring and Your Photos SuckYour Blog is Boring and Your Photos Suck
Your Blog is Boring and Your Photos Suck
 
Wp meetup custom post types
Wp meetup custom post typesWp meetup custom post types
Wp meetup custom post types
 
10 WordPress Theme Hacks to Improve Your Site
10 WordPress Theme Hacks to Improve Your Site10 WordPress Theme Hacks to Improve Your Site
10 WordPress Theme Hacks to Improve Your Site
 

Recently uploaded

原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
3ipehhoa
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
Arif0071
 
This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
nirahealhty
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
JeyaPerumal1
 
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
ufdana
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
3ipehhoa
 
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
eutxy
 
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC
 
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
keoku
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
laozhuseo02
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptx
JungkooksNonexistent
 
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Sanjeev Rampal
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
laozhuseo02
 
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Brad Spiegel Macon GA
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
Rogerio Filho
 
Comptia N+ Standard Networking lesson guide
Comptia N+ Standard Networking lesson guideComptia N+ Standard Networking lesson guide
Comptia N+ Standard Networking lesson guide
GTProductions1
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
3ipehhoa
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
Gal Baras
 
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdfJAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
Javier Lasa
 
BASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptxBASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptx
natyesu
 

Recently uploaded (20)

原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
 
This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
 
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
 
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
 
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
 
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptx
 
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
 
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
 
Comptia N+ Standard Networking lesson guide
Comptia N+ Standard Networking lesson guideComptia N+ Standard Networking lesson guide
Comptia N+ Standard Networking lesson guide
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
 
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdfJAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
 
BASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptxBASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptx
 

Responsive Images in the Real World - presented at JavaScript Open 2015