SlideShare a Scribd company logo
CHRISTOPHER SCHMITT @teleject 
ADAPTIVE IMAGES IN RESPONSIVE WEB DESIGN 
CSS DEV CONF 2014
@teleject 
CHRISTOPHER SCHMITT
@teleject
@teleject 
Responsive Media Course
@teleject 
http://SassSummit.com/
@teleject 
http://artifactconf.com/
[CSSDevConf] Adaptive Images in Responsive Web Design 2014
[CSSDevConf] Adaptive Images in Responsive Web Design 2014
[CSSDevConf] Adaptive Images in Responsive Web Design 2014
[CSSDevConf] Adaptive Images in Responsive Web Design 2014
[CSSDevConf] Adaptive Images in Responsive Web Design 2014
y 
x
[CSSDevConf] Adaptive Images in Responsive Web Design 2014
[CSSDevConf] Adaptive Images in Responsive Web Design 2014
[CSSDevConf] Adaptive Images in Responsive Web Design 2014
http://cssspecificity.com
http://cssspecificity.com
http://cssspecificity.com
WHY DON’T WE ASK 
THE BROWSER? 
(cc) flic.kr/p/vUBHv
alert("User-agent header sent: " + navigator.userAgent);
alert("User-agent header sent: " + navigator.userAgent);
Mozilla/1.0 (Win3.1) 
http://www.useragentstring.com/ 
(cc) flic.kr/p/vUBHv
Mozilla/1.0 (Win3.1) 
Mozilla/1.22 (compatible; 
MSIE 2.0; Windows 95) 
(cc) flic.kr/p/vUBHv 
http://www.useragentstring.com/
Mozilla/5.0 (Macintosh; Intel Mac 
OS X 10_7_3) AppleWebKit/ 
534.55.3 (KHTML, like Gecko) 
Version/5.1.5 Safari/534.55.3 
(cc) flic.kr/p/vUBHv 
http://www.useragentstring.com/
Mozilla/5.0 (Macintosh; Intel Mac 
OS X 10_7_3) AppleWebKit/ 
534.55.3 (KHTML, like Gecko) 
Version/5.1.5 Safari/534.55.3 
http://webaim.org/blog/user-agent-string-history/ 
(cc) flic.kr/p/vUBHv
http://telejec.tv/12uYOC4
FEATURE TESTING vs. BROWSER SNIFFING 
1 
2 
3
FEATURE TESTING vs. BROWSER SNIFFING 
1 Browser width 
2 
3
A scripting approach 
var myWidth = 0, myHeight = 0; 
if( typeof( window.innerWidth ) == 'number' ) { 
//Non-IE 
myWidth = window.innerWidth; 
myHeight = window.innerHeight; 
} else if( document.documentElement && 
( document.documentElement.clientWidth || 
document.documentElement.clientHeight ) ) { 
//IE 6+ in 'standards compliant mode' 
myWidth = document.documentElement.clientWidth; 
myHeight = document.documentElement.clientHeight; 
} 
http://www.howtocreate.co.uk/tutorials/javascript/browserwindow
The jQuery approach 
// returns width of browser viewport 
$(window).width(); 
// returns height of browser viewport 
$(window).height(); 
! 
// returns width of HTML document 
$(document).width(); 
// returns height of HTML document 
$(document).height(); 
http://api.jquery.com/width/ & http://api.jquery.com/height/
CSS media queries 
// default, mobile-1st CSS rules devices go here 
! 
@media screen and (min-width: 480px) { ... } 
! 
@media screen and (min-width: 600px) { ... } 
! 
@media screen and (min-width: 768px) { ... } 
! 
@media screen and (min-width: 910px) { ... }
(cc) flic.kr/p/8Lo5Gk
BROWSER WIDTH 
GIVES US FRAME, 
NOT THE CANVAS
FEATURE TESTING vs. BROWSER SNIFFING 
1 Browser width 
2 Screen resolution 
3
72PPI 
HAS 
(cc) flic.kr/p/6tjjRP
72 points-per-inch = 
72 pixels-per-inch
96PPI 
IF A
72 points-per-inch 
x [1+(1/3)] 
= 96 PPI
78μm 
“RETINA” DISPLAYS 300ppi at 12 inches from the eyes 
goo.gl/zpkFy 78μm
[CSSDevConf] Adaptive Images in Responsive Web Design 2014
[In 2013, Intel sees their 
product line] offer a higher 
resolution experience than a 
top-of-the-line 1080p HDTV.” 
“ 
http://liliputing.com/2012/04/intel-retina-laptop-desktop- 
displays-coming-in-2013.html
72 PPI
240
240 PPI
240 PPI
72 PPI
[CSSDevConf] Adaptive Images in Responsive Web Design 2014
RETINA DISPLAYS = 
LARGER IMAGES, 
LARGER FILE SIZES
FEATURE TESTING vs. BROWSER SNIFFING 
1 Browser width 
2 Screen resolution 
3 Bandwidth
SPEED TESTS 
HINDER SPEED, 
USER EXPERIENCE 
(cc) flic.kr/p/4DziUN
Testing for speed of an internet 
connection is like stepping in 
front of a car to see how fast it 
is.” 
“ 
(cc) flic.kr/p/4DziUN
Testing for speed of an internet 
connection is like stepping in 
front of a car to see how fast it 
is.” 
“ 
But, Christopher, you only have 
to test it once.” “ 
(cc) flic.kr/p/4DziUN
Speed test image 
https://github.com/adamdbradley/foresight.js
Speed test image 
+50k 
https://github.com/adamdbradley/foresight.js
Native speed test 
// @Modernizr's network-connection.js 
connection = navigator.connection || { 
type: 0 }, // polyfill 
! 
isSlowConnection = connection.type == 3 
|| connection.type == 4 
| /^[23]g$/.test(connection.type); 
http://davidbcalhoun.com/2010/using-navigator-connection-android
FEATURE TESTING vs. BROWSER SNIFFING 
1 Browser width 
2 Screen resolution 
3 Bandwidth
IMG GIMME THAT OLD SCHOOL 
1 
2 
3
IMG GIMME THAT OLD SCHOOL 
1 srcset & sizes 
2 
3
Basic Image Swap 
<img src="headshot_500px.jpg" 
srcset="headshot_650px.jpg 1.5x, 
headshot_1000px.jpg 2x" 
width="500" alt="Headshot">
Basic Image Swap 
<img sizes="(max-width: 30em) 100vw, 
(max-width: 50em) 50vw, 
calc(33vw - 100px)" 
srcset="swing-200.jpg 200w, 
swing-400.jpg 400w, 
swing-800.jpg 800w, 
swing-1600.jpg 1600w" 
src="swing-400.jpg" alt="Kettlebell Swing"> 
https://dev.opera.com/articles/native-responsive-images/
Basic Image Swap 
<img sizes="(max-width: 30em) 100vw, 
(max-width: 50em) 50vw, 
calc(33vw - 100px)" 
srcset="swing-200.jpg 200w, 
swing-400.jpg 400w, 
swing-800.jpg 800w, 
swing-1600.jpg 1600w" 
src="swing-400.jpg" alt="Kettlebell Swing"> 
https://dev.opera.com/articles/native-responsive-images/
Basic Image Swap 
<img sizes="(max-width: 30em) 100vw, 
(max-width: 50em) 50vw, 
calc(33vw - 100px)" 
srcset="swing-200.jpg 200w, 
swing-400.jpg 400w, 
swing-800.jpg 800w, 
swing-1600.jpg 1600w" 
src="swing-400.jpg" alt="Kettlebell Swing"> 
https://dev.opera.com/articles/native-responsive-images/
Basic Image Swap 
<img sizes="(max-width: 30em) 100vw, 
(max-width: 50em) 50vw" 
srcset="swing-200.jpg 200w, 
swing-400.jpg 400w, 
swing-800.jpg 800w, 
swing-1600.jpg 1600w" 
src="swing-400.jpg" alt="Kettlebell Swing"> 
https://dev.opera.com/articles/native-responsive-images/
Basic Image Swap 
<img sizes="(max-width: 30em) 100vw, 
(max-width: 50em) 50vw" 
srcset="swing-200.jpg 200w, 
swing-400.jpg 400w, 
swing-800.jpg 800w, 
swing-1600.jpg 1600w" 
src="swing-400.jpg" alt="Kettlebell Swing"> 
https://dev.opera.com/articles/native-responsive-images/
IT’S STILL UP TO 
BROWSER TO PICK 
WHICH IMAGE TO USE
BUT YOU WILL USE 
THESE ATTRIBUTES 
1,000% OF THE TIME* 
* Science
GIMME THAT OLD SCHOOL IMG 
1 srcset & sizes 
2 <picture> 
3
<picture> 
<img src="small.jpg" alt=“That awesome Saints touchdown.">
<picture> 
<picture> 
<source media="(min-width: 45em)" srcset="large.jpg"> 
<source media="(min-width: 32em)" srcset="med.jpg"> 
<img src="small.jpg" alt=“That awesome Saints touchdown."> 
</picture> 
38+ 33+ 25+ ? ?
<picture> 
<picture> 
<source media="(min-width: 45em)" srcset="large.jpg"> 
<source media="(min-width: 32em)" srcset="med.jpg"> 
<img src="small.jpg" alt=“That awesome Saints touchdown."> 
</picture> 
38+ 33+ 25+ ? ?
<picture> 
<picture> 
<source media="(min-width: 45em)" srcset="large.jpg"> 
<source media="(min-width: 32em)" srcset="med.jpg"> 
<img src="small.jpg" alt=“That awesome Saints touchdown."> 
</picture> 
38+ 33+ 25+ ? ?
<picture> 
<picture> 
<source media="(min-width: 45em)" srcset="large.jpg"> 
<source media="(min-width: 32em)" srcset="med.jpg"> 
<img src="small.jpg" alt=“That awesome Saints touchdown."> 
</picture> 
38+ 33+ 25+ ? ?
USE <PICTURE> 
POWER TO SOLVE ART 
DIRECTION
& ONLY WHEN ALL 
OTHER CSS-y OPTIONS 
HAVE BEEN EXPLORED
http://responsivedesign.is/resources/images/ 
picture-fill
GIMME THAT OLD SCHOOL IMG 
1 srcset & sizes 
2 <picture> 
3 HiSRC and more
Set, forget it HiSRC 
<script src="https://ajax.googleapis.com/ajax/libs/ 
jquery/1.7.2/jquery.min.js"></script> 
<script src="hisrc.js"></script> 
<script> 
$(document).ready(function(){ 
$(".hisrc img").hisrc(); 
}); 
</script> 
! https://github.com/teleject/hisrc
Set, forget it HiSRC 
<div class="hisrc"> 
<img src="halloween-mobile-1st.png" 
data-1x="halloween-x1.png" 
data-2x="halloween-x2.jpg" 
alt="Celebrating Halloween in style" /> 
</div>
Set, forget it HiSRC 
<div class="hisrc"> 
<img src="halloween-mobile-1st.png" 
data-1x="halloween-x1.png" 
data-2x="halloween-x2.jpg" 
alt="Celebrating Halloween in style" /> 
</div>
SERIES OF CHECKS TO 
FIND OUT RESPONSIVE 
PATH FOR IMAGES...
DO NATIVE SPEED 
TEST FOR MOBILE 
DEVICES FIRST... 
http://davidbcalhoun.com/2010/using-navigator-connection-android
Check pixel density... 
$.hisrc.devicePixelRatio = 1; 
if(window.devicePixelRatio !== undefined) 
{ 
$.hisrc.devicePixelRatio = 
window.devicePixelRatio 
}; 
https://gist.github.com/2428356
Force speed test 
+50k 
https://github.com/adamdbradley/foresight.js
LESS THAN 4G MEANS 
MOBILE IMAGES LEFT 
IN PLACE
BETWEEN 4G & 
300 Kbps MEANS 
REGULAR DESKTOP 
IMAGES SWAPPED IN
FAST SPEED & HIGH 
DENSITY, RETINA 
IMAGES SWAPPED IN 
https://github.com/crdeutsch/hisrc/tree/v2
http://css-tricks.com/which-responsive- 
images-solution-should- 
you-use/
24+ 
http://css-tricks.com/which-responsive- 
images-solution-should- 
you-use/
ALL SOLUTIONS HAVE 
2x 
+ 
http://css-tricks.com/which-responsive- 
images-solution-should- 
you-use/
WORKAROUNDS TRICKS in CONTEXT 
1 
2 
3 
& 
(cc) flic.kr/p/64fGf6
WORKAROUNDS & 
TRICKS 
1 background-size: 100% 
2 
3 
(cc) flic.kr/p/64fGf6
http://fittextjs.com/
background-size: 100% 
<a href="example.com/link">Download on Github</a> 
! 
.download a { 
padding: .095em .8em; 
background: url(../img/arrow.png) no-repeat; 
background-size: 100%; 
margin-left: .4em; 
-webkit-transition: margin 0.15s ease-out; 
-moz-transition: margin 0.15s ease-out; 
text-decoration: none; 
} 
17+ 9+ 11.6+ 5+ 9+
WORKAROUNDS TRICKS in CONTEXT 
1 background-size: auto 
2 SVG 
3 
& 
(cc) flic.kr/p/64fGf6
SVG
[CSSDevConf] Adaptive Images in Responsive Web Design 2014
[CSSDevConf] Adaptive Images in Responsive Web Design 2014
Native SVG 
http://caniuse.com/#search=SVG%20in%20HTML%20img%20element
PNG 
SVG 
17+ 9+ 11.6+ 5+ 9+
http://petercollingridge.appspot.com/svg-optimiser
https://github.com/svg/svgo-gui
https://github.com/svg/svgo-gui
Modernizr check 
if(!Modernizr.svg){ 
var images = 
document.getElementsByTagName("img"); 
for(var i = 0; i < images.length; i++){ 
var src = images[i].src.split("."); 
images[i].src = src[0] + ".png"; 
} 
} 
http://stackoverflow.com/questions/12846852/ 
svg-png-extension-switch
https://github.com/filamentgroup/grunticon/
WORKAROUNDS TRICKS in CONTEXT 
1 background-size: auto 
2 SVG 
3 font-based solutions 
& 
(cc) flic.kr/p/64fGf6
...if you use <meta 
charset="utf-8"> (you should be 
for HTML5), you’re adding 
common Unicode characters 
like ♫ and ✆, and you don’t 
need a specific font’s version... 
just copy and paste them into 
your HTML.” 
“
[CSSDevConf] Adaptive Images in Responsive Web Design 2014
[CSSDevConf] Adaptive Images in Responsive Web Design 2014
[CSSDevConf] Adaptive Images in Responsive Web Design 2014
Font-based RWD 
http://ilovetypography.com/2012/04/11/designing-type-systems/
Font-based RWD 
avg file size 
40kb 
http://ilovetypography.com/2012/04/11/designing-type-systems/
http://css-tricks.com/examples/IconFont/
http://fontello.com/
http://icomoon.io
Font-based icons 
<style> 
[data-icon]:before { 
font-family: 'icon-font'; 
content: attr(data-icon); 
} 
</style> 
! 
<a href="http://example.com/cloud/save/"> 
<span data-icon="C" aria-hidden="true"></span> 
Save to Cloud 
</a>
WORKAROUNDS & 
TRICKS in CONTEXT 
1 background-size: 100% 
2 SVG 
3 font-based solutions 
4 compressed JPEGs 
(cc) flic.kr/p/64fGf6
[CSSDevConf] Adaptive Images in Responsive Web Design 2014
[CSSDevConf] Adaptive Images in Responsive Web Design 2014
[CSSDevConf] Adaptive Images in Responsive Web Design 2014
[CSSDevConf] Adaptive Images in Responsive Web Design 2014
OS 
X Lion 
The world’s most advanced desktop 
operating system advances even further. 
With over 250 new features including 
Multi-Touch gestures, Mission Control, 
full-screen apps, and Launchpad, OS X 
Lion takes the Mac further than ever. 
Learn More 
iCloud iOS 5 OSX Lion iPad 2 iPhone
X Lion! 
" ← 
OS 
The world’s most advanced desktop 
operating system advances even further. 
With over 250 new features including 
Multi-Touch gestures, Mission Control, 
full-screen apps, and Launchpad, OS X 
Lion takes the Mac further than ever. 
Learn More 
↑ 
iCloud iOS 5 OSX Lion iPad 2 iPhone
X Lion! ↙ 
" ← ← 
↗ ↑ ↖ 
OS 
The world’s most advanced desktop 
operating system advances even further. 
With over 250 new features including 
Multi-Touch gestures, Mission Control, 
full-screen apps, and Launchpad, OS X 
Lion takes the Mac further than ever. 
Learn More 
↑ ↖ 
iCloud iOS 5 OSX Lion iPad 2 iPhone
(cc) flic.kr/p/64fGf6
[CSSDevConf] Adaptive Images in Responsive Web Design 2014
446kb < 8,755.2kb 
0% vs 100% 
(cc) flic.kr/p/64fGf6
Size Type Dimensions Display Px Density File Size 
Extreme 2276x1400 1x & 2x 446kb 
Extra 
Large 
1024x1536 2x 1,745kb 
512x768 1x 503kb 
Large 
640x960 2x 746kb 
320x480 1x 223kb 
Medium 
500x750 2x 485kb 
250x375 1x 145kb
Size Type Dimensions Display Px Density File Size 
Extreme 2276x1400 1x & 2x 446kb 
Extra 
Large 
1024x1536 2x 1,745kb 
512x768 1x 503kb 
Large 
640x960 2x 746kb 
320x480 1x 223kb 
Medium 
500x750 2x 485kb 
250x375 1x 145kb
One Image, One IMG 
<img src="rock-climber.jpg" alt="" />
(cc) flic.kr/p/64fGf6 
EXTREMELY COMPRESSED PROBLEMS
[CSSDevConf] Adaptive Images in Responsive Web Design 2014
[CSSDevConf] Adaptive Images in Responsive Web Design 2014
COMBO MOVES CLOWN CAR TECHNIQUE 
+ HIGHLY COMPRESSED JPEGS 
(cc) flic.kr/p/64fGf6
<img src="rock-climbing-400px.jpg" 
srcset="rock-climbing-400px.jpg 400w, 
rock-climbing-compressed.jpg 600w" 
sizes="100vw" 
alt="Mountain Climber" /> 
http://codepen.io/teleject/full/qpxmr/
http://codepen.io/teleject/full/qpxmr/
[CSSDevConf] Adaptive Images in Responsive Web Design 2014
[CSSDevConf] Adaptive Images in Responsive Web Design 2014
IMG GIMME THAT NEW SCHOOL 
1 
2 
3 
#rwdimg
IMG GIMME THAT NEW SCHOOL 
1 
2 
3 
simple design for users 
#rwdimg
IMG GIMME THAT NEW SCHOOL 
1 
2 
3 
simple design for users 
browser, server handshake 
#rwdimg
IMG GIMME THAT NEW SCHOOL 
1 
2 
3 
simple design for users 
browser, server handshake 
same, several formats 
#rwdimg
#rwdimg
[CSSDevConf] Adaptive Images in Responsive Web Design 2014
#rwdimg
#rwdimg
#rwdimg
Favicon 
<link rel="shortcut icon" href="/assets/favicon.ico" /> 
#rwdimg
Mobile iOS Bookmarks 
<link rel="apple-touch-icon-precomposed" sizes="144x144" 
href="apple-touch-icon-144x144-precomposed.png" /> 
<link rel="apple-touch-icon-precomposed" sizes="114x114" 
href="apple-touch-icon-114x114-precomposed.png" /> 
<link rel="apple-touch-icon-precomposed" sizes="72x72" 
href="apple-touch-icon-72x72-precomposed.png" /> 
<link rel="apple-touch-icon-precomposed" 
href="apple-touch-icon-precomposed.png" /> 
#rwdimg
#rwdimg
THANK YOU! CHRISTOPHER SCHMITT 
Sass Summit - http://SassSummit.com

More Related Content

What's hot

[refreshaustin] Adaptive Images in Responsive Web Design
[refreshaustin] Adaptive Images in Responsive Web Design[refreshaustin] Adaptive Images in Responsive Web Design
[refreshaustin] Adaptive Images in Responsive Web Design
Christopher Schmitt
 
[HEWEBFL] Adaptive Images in Responsive Web Design
[HEWEBFL] Adaptive Images in Responsive Web Design[HEWEBFL] Adaptive Images in Responsive Web Design
[HEWEBFL] Adaptive Images in Responsive Web Design
Christopher Schmitt
 
[cssdevconf] Adaptive Images in RWD
[cssdevconf] Adaptive Images in RWD[cssdevconf] Adaptive Images in RWD
[cssdevconf] Adaptive Images in RWD
Christopher Schmitt
 
[rwdsummit2012] Adaptive Images in Responsive Web Design
[rwdsummit2012] Adaptive Images in Responsive Web Design[rwdsummit2012] Adaptive Images in Responsive Web Design
[rwdsummit2012] Adaptive Images in Responsive Web Design
Christopher Schmitt
 
[convergese] Adaptive Images in Responsive Web Design
[convergese] Adaptive Images in Responsive Web Design[convergese] Adaptive Images in Responsive Web Design
[convergese] Adaptive Images in Responsive Web Design
Christopher Schmitt
 
[wvbcn] Adaptive Images in Responsive Web Design
[wvbcn] Adaptive Images in Responsive Web Design[wvbcn] Adaptive Images in Responsive Web Design
[wvbcn] Adaptive Images in Responsive Web Design
Christopher Schmitt
 
[HEWEBAR 2012] Adaptive Images in Responsive Web Design
[HEWEBAR 2012] Adaptive Images in Responsive Web Design[HEWEBAR 2012] Adaptive Images in Responsive Web Design
[HEWEBAR 2012] Adaptive Images in Responsive Web Design
Christopher Schmitt
 
High Performance Images
High Performance ImagesHigh Performance Images
High Performance Images
Walter Ebert
 
Responsive Videos, mehr oder weniger
Responsive Videos, mehr oder wenigerResponsive Videos, mehr oder weniger
Responsive Videos, mehr oder weniger
Walter Ebert
 
Responsive and Fast
Responsive and FastResponsive and Fast
Responsive and Fast
Sven Wolfermann
 
Bilder usw...
Bilder usw...Bilder usw...
Bilder usw...
Walter Ebert
 
Responsive Enhancement
Responsive EnhancementResponsive Enhancement
Responsive Enhancement
Sven Wolfermann
 
Mehr Performance für WordPress - WPFra
Mehr Performance für WordPress - WPFraMehr Performance für WordPress - WPFra
Mehr Performance für WordPress - WPFra
Walter Ebert
 
Responsive Design: Mehr als CSS
Responsive Design: Mehr als CSSResponsive Design: Mehr als CSS
Responsive Design: Mehr als CSS
Walter Ebert
 
Bilder einbinden ist kein Thema, oder?
Bilder einbinden ist kein Thema, oder?Bilder einbinden ist kein Thema, oder?
Bilder einbinden ist kein Thema, oder?
Walter Ebert
 
WordPress-Templates mit Twig erstellen - PHPUGFFM
WordPress-Templates mit Twig erstellen - PHPUGFFMWordPress-Templates mit Twig erstellen - PHPUGFFM
WordPress-Templates mit Twig erstellen - PHPUGFFM
Walter Ebert
 
Developing for Mobile
Developing for MobileDeveloping for Mobile
Developing for Mobile
Remy Sharp
 
The Big Picture: Responsive Images in Action #scd14
The Big Picture: Responsive Images in Action #scd14The Big Picture: Responsive Images in Action #scd14
The Big Picture: Responsive Images in Action #scd14
Matthias Lau
 
audio, video and canvas in HTML5 - standards>next Manchester 29.09.2010
audio, video and canvas in HTML5 - standards>next Manchester 29.09.2010audio, video and canvas in HTML5 - standards>next Manchester 29.09.2010
audio, video and canvas in HTML5 - standards>next Manchester 29.09.2010
Patrick Lauke
 
HTML5: Markup Evolved
HTML5: Markup EvolvedHTML5: Markup Evolved
HTML5: Markup Evolved
Billy Hylton
 

What's hot (20)

[refreshaustin] Adaptive Images in Responsive Web Design
[refreshaustin] Adaptive Images in Responsive Web Design[refreshaustin] Adaptive Images in Responsive Web Design
[refreshaustin] Adaptive Images in Responsive Web Design
 
[HEWEBFL] Adaptive Images in Responsive Web Design
[HEWEBFL] Adaptive Images in Responsive Web Design[HEWEBFL] Adaptive Images in Responsive Web Design
[HEWEBFL] Adaptive Images in Responsive Web Design
 
[cssdevconf] Adaptive Images in RWD
[cssdevconf] Adaptive Images in RWD[cssdevconf] Adaptive Images in RWD
[cssdevconf] Adaptive Images in RWD
 
[rwdsummit2012] Adaptive Images in Responsive Web Design
[rwdsummit2012] Adaptive Images in Responsive Web Design[rwdsummit2012] Adaptive Images in Responsive Web Design
[rwdsummit2012] Adaptive Images in Responsive Web Design
 
[convergese] Adaptive Images in Responsive Web Design
[convergese] Adaptive Images in Responsive Web Design[convergese] Adaptive Images in Responsive Web Design
[convergese] Adaptive Images in Responsive Web Design
 
[wvbcn] Adaptive Images in Responsive Web Design
[wvbcn] Adaptive Images in Responsive Web Design[wvbcn] Adaptive Images in Responsive Web Design
[wvbcn] Adaptive Images in Responsive Web Design
 
[HEWEBAR 2012] Adaptive Images in Responsive Web Design
[HEWEBAR 2012] Adaptive Images in Responsive Web Design[HEWEBAR 2012] Adaptive Images in Responsive Web Design
[HEWEBAR 2012] Adaptive Images in Responsive Web Design
 
High Performance Images
High Performance ImagesHigh Performance Images
High Performance Images
 
Responsive Videos, mehr oder weniger
Responsive Videos, mehr oder wenigerResponsive Videos, mehr oder weniger
Responsive Videos, mehr oder weniger
 
Responsive and Fast
Responsive and FastResponsive and Fast
Responsive and Fast
 
Bilder usw...
Bilder usw...Bilder usw...
Bilder usw...
 
Responsive Enhancement
Responsive EnhancementResponsive Enhancement
Responsive Enhancement
 
Mehr Performance für WordPress - WPFra
Mehr Performance für WordPress - WPFraMehr Performance für WordPress - WPFra
Mehr Performance für WordPress - WPFra
 
Responsive Design: Mehr als CSS
Responsive Design: Mehr als CSSResponsive Design: Mehr als CSS
Responsive Design: Mehr als CSS
 
Bilder einbinden ist kein Thema, oder?
Bilder einbinden ist kein Thema, oder?Bilder einbinden ist kein Thema, oder?
Bilder einbinden ist kein Thema, oder?
 
WordPress-Templates mit Twig erstellen - PHPUGFFM
WordPress-Templates mit Twig erstellen - PHPUGFFMWordPress-Templates mit Twig erstellen - PHPUGFFM
WordPress-Templates mit Twig erstellen - PHPUGFFM
 
Developing for Mobile
Developing for MobileDeveloping for Mobile
Developing for Mobile
 
The Big Picture: Responsive Images in Action #scd14
The Big Picture: Responsive Images in Action #scd14The Big Picture: Responsive Images in Action #scd14
The Big Picture: Responsive Images in Action #scd14
 
audio, video and canvas in HTML5 - standards>next Manchester 29.09.2010
audio, video and canvas in HTML5 - standards>next Manchester 29.09.2010audio, video and canvas in HTML5 - standards>next Manchester 29.09.2010
audio, video and canvas in HTML5 - standards>next Manchester 29.09.2010
 
HTML5: Markup Evolved
HTML5: Markup EvolvedHTML5: Markup Evolved
HTML5: Markup Evolved
 

Similar to [CSSDevConf] Adaptive Images in Responsive Web Design 2014

[html5tx] Adaptive Images in Responsive Web Design
[html5tx] Adaptive Images in Responsive Web Design[html5tx] Adaptive Images in Responsive Web Design
[html5tx] Adaptive Images in Responsive Web Design
Christopher Schmitt
 
[drupalcampatx] Adaptive Images in Responsive Web Design
[drupalcampatx] Adaptive Images in Responsive Web Design[drupalcampatx] Adaptive Images in Responsive Web Design
[drupalcampatx] Adaptive Images in Responsive Web Design
Christopher Schmitt
 
[psuweb] Adaptive Images in Responsive Web Design
[psuweb] Adaptive Images in Responsive Web Design[psuweb] Adaptive Images in Responsive Web Design
[psuweb] Adaptive Images in Responsive Web Design
Christopher Schmitt
 
Christopher Schmitt, "Adaptive Images for Responsive Web Design"
Christopher Schmitt, "Adaptive Images for Responsive Web Design"Christopher Schmitt, "Adaptive Images for Responsive Web Design"
Christopher Schmitt, "Adaptive Images for Responsive Web Design"
WebVisions
 
Pinkoi Mobile Web
Pinkoi Mobile WebPinkoi Mobile Web
Pinkoi Mobile Web
mikeleeme
 
VizEx View HTML5 Workshop
VizEx View HTML5 WorkshopVizEx View HTML5 Workshop
VizEx View HTML5 Workshop
Larson Software Technology
 
VizEx View HTML5 Workshop
VizEx View HTML5 WorkshopVizEx View HTML5 Workshop
VizEx View HTML5 Workshop
David Manock
 
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
 
Responsive Websites
Responsive WebsitesResponsive Websites
Responsive Websites
Joe Seifi
 
HTML5 - A Whirlwind tour
HTML5 - A Whirlwind tourHTML5 - A Whirlwind tour
HTML5 - A Whirlwind tour
Lohith Goudagere Nagaraj
 
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
betabeers
 
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
 
The things browsers can do! SAE Alumni Convention 2014
The things browsers can do! SAE Alumni Convention 2014The things browsers can do! SAE Alumni Convention 2014
The things browsers can do! SAE Alumni Convention 2014
Christian Heilmann
 
Design+Performance Velocity 2015
Design+Performance Velocity 2015Design+Performance Velocity 2015
Design+Performance Velocity 2015
Steve Souders
 
Whatever it takes - Fixing SQLIA and XSS in the process
Whatever it takes - Fixing SQLIA and XSS in the processWhatever it takes - Fixing SQLIA and XSS in the process
Whatever it takes - Fixing SQLIA and XSS in the process
guest3379bd
 
[edUi] HTML5 Workshop
[edUi] HTML5 Workshop[edUi] HTML5 Workshop
[edUi] HTML5 Workshop
Christopher Schmitt
 
Cloud Computing in Mobile
Cloud Computing in MobileCloud Computing in Mobile
Cloud Computing in Mobile
SVWB
 
Ie9 dev overview (300) beta
Ie9 dev overview (300) betaIe9 dev overview (300) beta
Ie9 dev overview (300) beta
Kirk Yamamoto
 
Responsive design
Responsive designResponsive design
Responsive design
John Doxaras
 
Design & Performance - Steve Souders at Fastly Altitude 2015
Design & Performance - Steve Souders at Fastly Altitude 2015Design & Performance - Steve Souders at Fastly Altitude 2015
Design & Performance - Steve Souders at Fastly Altitude 2015
Fastly
 

Similar to [CSSDevConf] Adaptive Images in Responsive Web Design 2014 (20)

[html5tx] Adaptive Images in Responsive Web Design
[html5tx] Adaptive Images in Responsive Web Design[html5tx] Adaptive Images in Responsive Web Design
[html5tx] Adaptive Images in Responsive Web Design
 
[drupalcampatx] Adaptive Images in Responsive Web Design
[drupalcampatx] Adaptive Images in Responsive Web Design[drupalcampatx] Adaptive Images in Responsive Web Design
[drupalcampatx] Adaptive Images in Responsive Web Design
 
[psuweb] Adaptive Images in Responsive Web Design
[psuweb] Adaptive Images in Responsive Web Design[psuweb] Adaptive Images in Responsive Web Design
[psuweb] Adaptive Images in Responsive Web Design
 
Christopher Schmitt, "Adaptive Images for Responsive Web Design"
Christopher Schmitt, "Adaptive Images for Responsive Web Design"Christopher Schmitt, "Adaptive Images for Responsive Web Design"
Christopher Schmitt, "Adaptive Images for Responsive Web Design"
 
Pinkoi Mobile Web
Pinkoi Mobile WebPinkoi Mobile Web
Pinkoi Mobile Web
 
VizEx View HTML5 Workshop
VizEx View HTML5 WorkshopVizEx View HTML5 Workshop
VizEx View HTML5 Workshop
 
VizEx View HTML5 Workshop
VizEx View HTML5 WorkshopVizEx View HTML5 Workshop
VizEx View HTML5 Workshop
 
Responsive images are here. Now what?
Responsive images are here. Now what?Responsive images are here. Now what?
Responsive images are here. Now what?
 
Responsive Websites
Responsive WebsitesResponsive Websites
Responsive Websites
 
HTML5 - A Whirlwind tour
HTML5 - A Whirlwind tourHTML5 - A Whirlwind tour
HTML5 - A Whirlwind tour
 
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
 
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
 
The things browsers can do! SAE Alumni Convention 2014
The things browsers can do! SAE Alumni Convention 2014The things browsers can do! SAE Alumni Convention 2014
The things browsers can do! SAE Alumni Convention 2014
 
Design+Performance Velocity 2015
Design+Performance Velocity 2015Design+Performance Velocity 2015
Design+Performance Velocity 2015
 
Whatever it takes - Fixing SQLIA and XSS in the process
Whatever it takes - Fixing SQLIA and XSS in the processWhatever it takes - Fixing SQLIA and XSS in the process
Whatever it takes - Fixing SQLIA and XSS in the process
 
[edUi] HTML5 Workshop
[edUi] HTML5 Workshop[edUi] HTML5 Workshop
[edUi] HTML5 Workshop
 
Cloud Computing in Mobile
Cloud Computing in MobileCloud Computing in Mobile
Cloud Computing in Mobile
 
Ie9 dev overview (300) beta
Ie9 dev overview (300) betaIe9 dev overview (300) beta
Ie9 dev overview (300) beta
 
Responsive design
Responsive designResponsive design
Responsive design
 
Design & Performance - Steve Souders at Fastly Altitude 2015
Design & Performance - Steve Souders at Fastly Altitude 2015Design & Performance - Steve Souders at Fastly Altitude 2015
Design & Performance - Steve Souders at Fastly Altitude 2015
 

More from Christopher Schmitt

Keeping Colors from Killing Your Product
Keeping Colors from Killing Your ProductKeeping Colors from Killing Your Product
Keeping Colors from Killing Your Product
Christopher Schmitt
 
[artifactconf] Github for People Who Don't Code
[artifactconf] Github for People Who Don't Code[artifactconf] Github for People Who Don't Code
[artifactconf] Github for People Who Don't Code
Christopher Schmitt
 
[jqconatx] Adaptive Images for Responsive Web Design
[jqconatx] Adaptive Images for Responsive Web Design[jqconatx] Adaptive Images for Responsive Web Design
[jqconatx] Adaptive Images for Responsive Web Design
Christopher Schmitt
 
GitHub for People Who Don't Code
GitHub for People Who Don't CodeGitHub for People Who Don't Code
GitHub for People Who Don't Code
Christopher Schmitt
 
[sxsw2013] Extremely Compressed JPEGs
[sxsw2013] Extremely Compressed JPEGs[sxsw2013] Extremely Compressed JPEGs
[sxsw2013] Extremely Compressed JPEGs
Christopher Schmitt
 
[amigos] HTML5 and CSS3
[amigos] HTML5 and CSS3[amigos] HTML5 and CSS3
[amigos] HTML5 and CSS3
Christopher Schmitt
 
[convergefl] Adaptive Images in Responsive Web Design
[convergefl] Adaptive Images in Responsive Web Design[convergefl] Adaptive Images in Responsive Web Design
[convergefl] Adaptive Images in Responsive Web Design
Christopher Schmitt
 
[HEWEBAR 2012] Beyond Desktop Browsing (HTML5)
[HEWEBAR 2012] Beyond Desktop Browsing (HTML5)[HEWEBAR 2012] Beyond Desktop Browsing (HTML5)
[HEWEBAR 2012] Beyond Desktop Browsing (HTML5)
Christopher Schmitt
 
[O'Reilly] HTML5 Design
[O'Reilly] HTML5 Design[O'Reilly] HTML5 Design
[O'Reilly] HTML5 Design
Christopher Schmitt
 
[heweb11] CSS3 Makeover
[heweb11] CSS3 Makeover[heweb11] CSS3 Makeover
[heweb11] CSS3 Makeover
Christopher Schmitt
 
[heweb11] HTML5 Makeover
[heweb11] HTML5 Makeover[heweb11] HTML5 Makeover
[heweb11] HTML5 Makeover
Christopher Schmitt
 

More from Christopher Schmitt (11)

Keeping Colors from Killing Your Product
Keeping Colors from Killing Your ProductKeeping Colors from Killing Your Product
Keeping Colors from Killing Your Product
 
[artifactconf] Github for People Who Don't Code
[artifactconf] Github for People Who Don't Code[artifactconf] Github for People Who Don't Code
[artifactconf] Github for People Who Don't Code
 
[jqconatx] Adaptive Images for Responsive Web Design
[jqconatx] Adaptive Images for Responsive Web Design[jqconatx] Adaptive Images for Responsive Web Design
[jqconatx] Adaptive Images for Responsive Web Design
 
GitHub for People Who Don't Code
GitHub for People Who Don't CodeGitHub for People Who Don't Code
GitHub for People Who Don't Code
 
[sxsw2013] Extremely Compressed JPEGs
[sxsw2013] Extremely Compressed JPEGs[sxsw2013] Extremely Compressed JPEGs
[sxsw2013] Extremely Compressed JPEGs
 
[amigos] HTML5 and CSS3
[amigos] HTML5 and CSS3[amigos] HTML5 and CSS3
[amigos] HTML5 and CSS3
 
[convergefl] Adaptive Images in Responsive Web Design
[convergefl] Adaptive Images in Responsive Web Design[convergefl] Adaptive Images in Responsive Web Design
[convergefl] Adaptive Images in Responsive Web Design
 
[HEWEBAR 2012] Beyond Desktop Browsing (HTML5)
[HEWEBAR 2012] Beyond Desktop Browsing (HTML5)[HEWEBAR 2012] Beyond Desktop Browsing (HTML5)
[HEWEBAR 2012] Beyond Desktop Browsing (HTML5)
 
[O'Reilly] HTML5 Design
[O'Reilly] HTML5 Design[O'Reilly] HTML5 Design
[O'Reilly] HTML5 Design
 
[heweb11] CSS3 Makeover
[heweb11] CSS3 Makeover[heweb11] CSS3 Makeover
[heweb11] CSS3 Makeover
 
[heweb11] HTML5 Makeover
[heweb11] HTML5 Makeover[heweb11] HTML5 Makeover
[heweb11] HTML5 Makeover
 

Recently uploaded

🚐Packers and Movers In Gurgaon ��0000000000 📦ShiftingExpert Available 24 hours
🚐Packers and Movers In Gurgaon 📞0000000000 📦ShiftingExpert Available 24 hours🚐Packers and Movers In Gurgaon 📞0000000000 📦ShiftingExpert Available 24 hours
🚐Packers and Movers In Gurgaon 📞0000000000 📦ShiftingExpert Available 24 hours
bookkdreambebe
 
十大热门2024欧洲杯投注首页-十大2024欧洲杯投注网站 |【​网址​🎉ac10.net🎉​】
十大热门2024欧洲杯投注首页-十大2024欧洲杯投注网站 |【​网址​🎉ac10.net🎉​】十大热门2024欧洲杯投注首页-十大2024欧洲杯投注网站 |【​网址​🎉ac10.net🎉​】
十大热门2024欧洲杯投注首页-十大2024欧洲杯投注网站 |【​网址​🎉ac10.net🎉​】
andreassenrolf537
 
一比一原版(mcgill文凭证书)加拿大麦吉尔大学毕业证如何办理
一比一原版(mcgill文凭证书)加拿大麦吉尔大学毕业证如何办理一比一原版(mcgill文凭证书)加拿大麦吉尔大学毕业证如何办理
一比一原版(mcgill文凭证书)加拿大麦吉尔大学毕业证如何办理
ecoyd
 
SATTA MATKA DP BOSS MATKA MATKA GUESSING TIME BAZAR CHART
SATTA MATKA DP BOSS MATKA MATKA GUESSING TIME BAZAR CHARTSATTA MATKA DP BOSS MATKA MATKA GUESSING TIME BAZAR CHART
SATTA MATKA DP BOSS MATKA MATKA GUESSING TIME BAZAR CHART
➐➑➎➎➑⓿➊➒➌➎ SATTA MATKA DP BOSS KALYAN RESULT
 
一比一原版(UQ毕业证)澳洲昆士兰大学毕业证如何办理
一比一原版(UQ毕业证)澳洲昆士兰大学毕业证如何办理一比一原版(UQ毕业证)澳洲昆士兰大学毕业证如何办理
一比一原版(UQ毕业证)澳洲昆士兰大学毕业证如何办理
ijk38lw
 
List of Kotak Mahindra Bank Branches in Delhi
List of Kotak Mahindra Bank Branches in DelhiList of Kotak Mahindra Bank Branches in Delhi
List of Kotak Mahindra Bank Branches in Delhi
AK47
 
2023 State of Design & Make. By Autodesk
2023 State of Design & Make. By Autodesk2023 State of Design & Make. By Autodesk
2023 State of Design & Make. By Autodesk
DiegoSendnTorres
 
(=) vashikaran specialist In Delhi astrologer In Delhi {=/+91 0000//0000 /}
(=) vashikaran specialist In Delhi astrologer In Delhi {=/+91 0000//0000 /}(=) vashikaran specialist In Delhi astrologer In Delhi {=/+91 0000//0000 /}
(=) vashikaran specialist In Delhi astrologer In Delhi {=/+91 0000//0000 /}
bookkdreamsgirls
 
一比一原版(LBS毕业证)英国伦敦商学院毕业证如何办理
一比一原版(LBS毕业证)英国伦敦商学院毕业证如何办理一比一原版(LBS毕业证)英国伦敦商学院毕业证如何办理
一比一原版(LBS毕业证)英国伦敦商学院毕业证如何办理
oabn3692
 
欧洲杯实时赔率靠谱平台-推荐欧洲杯实时赔率靠谱平台 |【​网址​🎉ac22.net🎉​】 .
欧洲杯实时赔率靠谱平台-推荐欧洲杯实时赔率靠谱平台 |【​网址​🎉ac22.net🎉​】 .欧洲杯实时赔率靠谱平台-推荐欧洲杯实时赔率靠谱平台 |【​网址​🎉ac22.net🎉​】 .
欧洲杯实时赔率靠谱平台-推荐欧洲杯实时赔率靠谱平台 |【​网址​🎉ac22.net🎉​】 .
nievesambar838
 
一比一原版(LaTrobe毕业证)澳洲拉筹伯大学毕业证如何办理
一比一原版(LaTrobe毕业证)澳洲拉筹伯大学毕业证如何办理一比一原版(LaTrobe毕业证)澳洲拉筹伯大学毕业证如何办理
一比一原版(LaTrobe毕业证)澳洲拉筹伯大学毕业证如何办理
twqryq79
 
Mogli: best native Salesforce™ SMS, WhatsApp™ & text
Mogli: best native Salesforce™ SMS, WhatsApp™ & textMogli: best native Salesforce™ SMS, WhatsApp™ & text
Mogli: best native Salesforce™ SMS, WhatsApp™ & text
VipTaniya Dubay
 
Call +91 0000//0000 black Magic Specialist In Delhi [* "=" *] Love vashikara...
Call +91 0000//0000 black Magic Specialist In Delhi [* "=" *] Love  vashikara...Call +91 0000//0000 black Magic Specialist In Delhi [* "=" *] Love  vashikara...
Call +91 0000//0000 black Magic Specialist In Delhi [* "=" *] Love vashikara...
bookkdreamsgirls
 
Vector Icons - A Guide to Newbies and Pros
Vector Icons - A Guide to Newbies and ProsVector Icons - A Guide to Newbies and Pros
Vector Icons - A Guide to Newbies and Pros
alijasser
 
Contact Best Vashikaran and Black Magic Specialist in Delhi {=/+91 0000//000...
Contact Best Vashikaran and Black Magic Specialist in Delhi  {=/+91 0000//000...Contact Best Vashikaran and Black Magic Specialist in Delhi  {=/+91 0000//000...
Contact Best Vashikaran and Black Magic Specialist in Delhi {=/+91 0000//000...
bookkdreamsgirls
 
2024欧洲杯盘口-2024欧洲杯盘口买球推荐网站-2024欧洲杯盘口买球网好的网站 |【​网址​🎉ac123.net🎉​】
2024欧洲杯盘口-2024欧洲杯盘口买球推荐网站-2024欧洲杯盘口买球网好的网站 |【​网址​🎉ac123.net🎉​】2024欧洲杯盘口-2024欧洲杯盘口买球推荐网站-2024欧洲杯盘口买球网好的网站 |【​网址​🎉ac123.net🎉​】
2024欧洲杯盘口-2024欧洲杯盘口买球推荐网站-2024欧洲杯盘口买球网好的网站 |【​网址​🎉ac123.net🎉​】
nievesambar838
 
Gender Equity in Architecture: Cultural Anthropology in Design Ideologies
Gender Equity in Architecture: Cultural Anthropology in Design IdeologiesGender Equity in Architecture: Cultural Anthropology in Design Ideologies
Gender Equity in Architecture: Cultural Anthropology in Design Ideologies
Aditi Sh.
 
🚐Packers and Movers In Gurgaon 📞0000000000 📦Cargo Services
🚐Packers and Movers In Gurgaon 📞0000000000 📦Cargo Services🚐Packers and Movers In Gurgaon 📞0000000000 📦Cargo Services
🚐Packers and Movers In Gurgaon 📞0000000000 📦Cargo Services
bookkdreambebe
 
一比一原版(Warwick毕业证)英国华威大学毕业证如何办理
一比一原版(Warwick毕业证)英国华威大学毕业证如何办理一比一原版(Warwick毕业证)英国华威大学毕业证���何办理
一比一原版(Warwick毕业证)英国华威大学毕业证如何办理
0dtluq4l
 
Upcycling for Everyone project exhibition posters
Upcycling for Everyone project exhibition postersUpcycling for Everyone project exhibition posters
Upcycling for Everyone project exhibition posters
Kyungeun Sung
 

Recently uploaded (20)

🚐Packers and Movers In Gurgaon 📞0000000000 📦ShiftingExpert Available 24 hours
🚐Packers and Movers In Gurgaon 📞0000000000 📦ShiftingExpert Available 24 hours🚐Packers and Movers In Gurgaon 📞0000000000 📦ShiftingExpert Available 24 hours
🚐Packers and Movers In Gurgaon 📞0000000000 📦ShiftingExpert Available 24 hours
 
十大热门2024欧洲杯投注首页-十大2024欧洲杯投注网站 |【​网址​🎉ac10.net🎉​】
十大热门2024欧洲杯投注首页-十大2024欧洲杯投注网站 |【​网址​🎉ac10.net🎉​】十大热门2024欧洲杯投注首页-十大2024欧洲杯投注网站 |【​网址​🎉ac10.net🎉​】
十大热门2024欧洲杯投注首页-十大2024欧洲杯投注网站 |【​网址​🎉ac10.net🎉​】
 
一比一原版(mcgill文凭证书)加拿大麦吉尔大学毕业证如何办理
一比一原版(mcgill文凭证书)加拿大麦吉尔大学毕业证如何办理一比一原版(mcgill文凭证书)加拿大麦吉尔大学毕业证如何办理
一比一原版(mcgill文凭证书)加拿大麦吉尔大学毕业证如何办理
 
SATTA MATKA DP BOSS MATKA MATKA GUESSING TIME BAZAR CHART
SATTA MATKA DP BOSS MATKA MATKA GUESSING TIME BAZAR CHARTSATTA MATKA DP BOSS MATKA MATKA GUESSING TIME BAZAR CHART
SATTA MATKA DP BOSS MATKA MATKA GUESSING TIME BAZAR CHART
 
一比一原版(UQ毕业证)澳洲昆士兰大学毕业证如何办理
一比一原版(UQ毕业证)澳洲昆士兰大学毕业证如何办理一比一原版(UQ毕业证)澳洲昆士兰大学毕业证如何办理
一比一原版(UQ毕业证)澳洲昆士兰大学毕业证如何办理
 
List of Kotak Mahindra Bank Branches in Delhi
List of Kotak Mahindra Bank Branches in DelhiList of Kotak Mahindra Bank Branches in Delhi
List of Kotak Mahindra Bank Branches in Delhi
 
2023 State of Design & Make. By Autodesk
2023 State of Design & Make. By Autodesk2023 State of Design & Make. By Autodesk
2023 State of Design & Make. By Autodesk
 
(=) vashikaran specialist In Delhi astrologer In Delhi {=/+91 0000//0000 /}
(=) vashikaran specialist In Delhi astrologer In Delhi {=/+91 0000//0000 /}(=) vashikaran specialist In Delhi astrologer In Delhi {=/+91 0000//0000 /}
(=) vashikaran specialist In Delhi astrologer In Delhi {=/+91 0000//0000 /}
 
一比一原版(LBS毕业证)英国伦敦商学院毕业证如何办理
一比一原版(LBS毕业证)英国伦敦商学院毕业证如何办理一比一原版(LBS毕业证)英国伦敦商学院毕业证如何办理
一比一原版(LBS毕业证)英国伦敦商学院毕业证如何办理
 
欧洲杯实时赔率靠谱平台-推荐欧洲杯实时赔率靠谱平台 |【​网址​🎉ac22.net🎉​】 .
欧洲杯实时赔率靠谱平台-推荐欧洲杯实时赔率靠谱平台 |【​网址​🎉ac22.net🎉​】 .欧洲杯实时赔率靠谱平台-推荐欧洲杯实时赔率靠谱平台 |【​网址​🎉ac22.net🎉​】 .
欧洲杯实时赔率靠谱平台-推荐欧洲杯实时赔率靠谱平台 |【​网址​🎉ac22.net🎉​】 .
 
一比一原版(LaTrobe毕业证)澳洲拉筹伯大学毕业证如何办理
一比一原版(LaTrobe毕业证)澳洲拉筹伯大学毕业证如何办理一比一原版(LaTrobe毕业证)澳洲拉筹伯大学毕业证如何办理
一比一原版(LaTrobe毕业证)澳洲拉筹伯大学毕业证如何办理
 
Mogli: best native Salesforce™ SMS, WhatsApp™ & text
Mogli: best native Salesforce™ SMS, WhatsApp™ & textMogli: best native Salesforce™ SMS, WhatsApp™ & text
Mogli: best native Salesforce™ SMS, WhatsApp™ & text
 
Call +91 0000//0000 black Magic Specialist In Delhi [* "=" *] Love vashikara...
Call +91 0000//0000 black Magic Specialist In Delhi [* "=" *] Love  vashikara...Call +91 0000//0000 black Magic Specialist In Delhi [* "=" *] Love  vashikara...
Call +91 0000//0000 black Magic Specialist In Delhi [* "=" *] Love vashikara...
 
Vector Icons - A Guide to Newbies and Pros
Vector Icons - A Guide to Newbies and ProsVector Icons - A Guide to Newbies and Pros
Vector Icons - A Guide to Newbies and Pros
 
Contact Best Vashikaran and Black Magic Specialist in Delhi {=/+91 0000//000...
Contact Best Vashikaran and Black Magic Specialist in Delhi  {=/+91 0000//000...Contact Best Vashikaran and Black Magic Specialist in Delhi  {=/+91 0000//000...
Contact Best Vashikaran and Black Magic Specialist in Delhi {=/+91 0000//000...
 
2024欧洲杯盘口-2024欧洲杯盘口买球推荐网站-2024欧洲杯盘口买球网好的网站 |【​网址​🎉ac123.net🎉​】
2024欧洲杯盘口-2024欧洲杯盘口买球推荐网站-2024欧洲杯盘口买球网好的网站 |【​网址​🎉ac123.net🎉​】2024欧洲杯盘口-2024欧洲杯盘口买球推荐网站-2024欧洲杯盘口买球网好的网站 |【​网址​🎉ac123.net🎉​】
2024欧洲杯盘口-2024欧洲杯盘口买球推荐网站-2024欧洲杯盘口买球网好的网站 |【​网址​🎉ac123.net🎉​】
 
Gender Equity in Architecture: Cultural Anthropology in Design Ideologies
Gender Equity in Architecture: Cultural Anthropology in Design IdeologiesGender Equity in Architecture: Cultural Anthropology in Design Ideologies
Gender Equity in Architecture: Cultural Anthropology in Design Ideologies
 
🚐Packers and Movers In Gurgaon 📞0000000000 📦Cargo Services
🚐Packers and Movers In Gurgaon 📞0000000000 📦Cargo Services🚐Packers and Movers In Gurgaon 📞0000000000 📦Cargo Services
🚐Packers and Movers In Gurgaon 📞0000000000 📦Cargo Services
 
一比一原版(Warwick毕业证)英国华威大学毕业证如何办理
一比一原版(Warwick毕业证)英国华威大学毕业证如何办理一比一原版(Warwick毕业证)英国华威大学毕业证如何办理
一比一原版(Warwick毕业证)英国华威大学毕业证如何办理
 
Upcycling for Everyone project exhibition posters
Upcycling for Everyone project exhibition postersUpcycling for Everyone project exhibition posters
Upcycling for Everyone project exhibition posters
 

[CSSDevConf] Adaptive Images in Responsive Web Design 2014