SlideShare a Scribd company logo
1 of 95
Download to read offline
Designing for today's web:
WORKING IN A
POST-PSD WORLD
POST-PIXELFUCKING
WORLD
Expert Pixelfucker (and
beer drinker)
Give users the
easiest access to the
best content.
here it is
Give users the
easiest access to the
best content.
Give users the
easiest access to the
best content.
THIS SHIT IS HARD.
WE’RE STILL FIGURING IT OUT.
• Content strategy
• Responsive design
• Mobile first design
• Style tiles
STAGES OF MY DESIGN PROCESS
content strategy
STAGES OF MY DESIGN PROCESS
design prototype
STAGES OF MY DESIGN PROCESS
visual style
STAGES OF MY DESIGN PROCESS
surprise & delight
OR, IF WE’RE BEING HONEST
?
CONTENT STRATEGY
Give users the easiest
access to the best content.
≠
A static template full of placeholder
text that works in one browser?
LOREM (I DON’T REALLY GIVE A SHIT) IPSUM
CONTENT STRATEGY WILL MAKE OR BREAK
YOUR PROCESS, KAREN MCGRANE
"Web content: it's the
meat in the sandwich, not
the icing on the cake."
FROM PIXELS TO PEOPLE
MARK BOLTON,
“STRUCTURE FIRST, CONTENT ALWAYS”
“We’d really like to understand the type
and structure of the content for this
project. Don’t worry, you don’t have to
write anything yet, just help us
understand.”
They have a problem, we have a solution.
Get people to sign up for the service.
We understand their goals and struggles.
They can trust us to offer the right solution.
CONTENT INVENTORY
• Clear text describing the problem
• Steps we take to provide a solution
• Break down of our technology
• Video from our product creators
• Prominent testimonial from expert
problem statement
solution breakdown in three steps
product video
expert testimonial
TOTALLY
MODULAR,
DUDE!
problem statement
solution breakdown in three steps
product video
expert testimonial
good designs happen with
CONVERSATIONS
IT SOUNDS LIKE A LOT OF WORK
(but it actually makes your job easier)
DESIGN PROTOTYPE
CHARLES EAMES
“Design is a plan for
arranging elements
in such a way as
best to accomplish a
particular purpose.”
Give users the
easiest access to the
best content.
content creators and designers
WORK IN PARALLEL.
MAKE YOUR
MOCKUP IN
MARKUP.
NO MORE “DEVICE.PSD” FILES
IPHONE.PSD IPAD.PSD DESKTOP.PSD
no more interaction.psd’s
JEFFREY ZELDMAN,
CSS3 FOR WEB DESIGNERS
“Websites are not the same as pictures
of websites. When one person designs
in Photoshop and another converts the
design to markup and CSS, the coder
must make guesses and assumptions
about what the designer intended.”
PHOTOSHOP DESIGNS GET
MONKEY JESUS-ED
BUILD DESIGNS IN
THE ENVIRONMENT
WHERE THEY WILL
ULTIMATELY LIVE.
WORK THAT
WIREFRAME.
but wait. what about
STYLE?
Loop in
stakeholders
early and often.
Get feedback,
minus the
hovering art
director*
*hoveringartdirectors.tumblr.com
GOOD
CONTENTGETS
LOSTWITHBAD
TYPOGRAPHY.
Good content
gets lost with
bad typography.
OLIVER REICHENSTEIN,
WEB DESIGN IS 95% TYPOGRAPHY
Ask yourself, which text is functional,
which text is passive, systematize them...
create an interface, the rest will add up
automatically. Until you have resolved the
readability issues, don’t even think about
changing colors, thickening lines, pushing
pixels, choosing pictures.
GET BETTER ATTYPE QUICKLY
• Combining Typefaces by Tim Brown
• On Web Typography by Jason Santa Maria
• Upping Your Type Game by Jessica Hische
TYPE-A-FILE.COM
AND NOW,
A BIG OL’
TANGENT.
MOBILE FIRST
RESPONSIVE DESIGN
WHY MOBILE FIRST?
• It’s good for business
• It’s good for users
• It’s good for you
• Heavy mobile data
users are projected to
triple to one billion this
year.
• Mobile internet
adoption has outpaced
desktop internet
adoption by 8x.
• Amazon: over $1
billion spent via mobile
devices in the past 12
months
• Twitter: 40% of tweets
sent via mobile, 16% of
new users start on
mobile
FOR THE BUSINESS PEOPLE
VIA HTTP://WWW.LUKEW.COM/FF/ENTRY.ASP?1117
MATT MARQUIS, @WILTO
“Mobile users want to see our
menu, hours, and delivery
number. Desktop users definitely
want this 1mb png of someone
smiling at a salad.”
JOE HEWITT, FACEBOOK
VIA HTTP://STATIC.LUKEW.COM/MOBILEFIRST_LUKEW.PDF
“My goal was initially just to make a
mobile companion, but I became
convinced it was possible to create a
version of Facebook that was actually
better than the website.”
Easy access to
the best content.
WHY NOT MOBILE FIRST?
• We have to learn new best practices.
• We have to reinvent our process.
• Clients don’t always buy it.
THIS SHIT IS HARD.
VISUAL STYLE
DO I GET TO OPEN
PHOTOSHOP YET?
YEAH, NOT REALLY.
SORRY BRO.
developers and designers
WORK IN PARALLEL.
good designs happen with
CONVERSATIONS
SYNTHESIZE BRAND GOALS
• FYI, James Victore’s badass talk makes
me feel really lame about using the
phrase “synthesize brand goals.”
IF YOUR SITE WAS A CAR, WHAT
WOULD IT BE AND WHY?
IF YOUR SITE WAS CITY, WHAT
WOULD IT BE AND WHY?
SEMANTIC DIFFERENTIAL SURVEY
modern or classic?
serious or fun?
wine or beer?
barack or george?
THIS IS ONLY
MODERATELY USEFUL,
BUT CLIENTS
FREAKING LOVE IT.
BRIDGE THE GAP BETWEEN
WIREFRAMES AND MOCKS.
WIREFRAME STYLE TILE style tilePSD MOCKUP
All the cool kids
are doing it.
“Style tiles are a catalyst
for discussions around the
preferences and goals of
the client.”
SAMANTHA WARREN,
HTTP://STYLETIL.ES/
clearleft.com/thinks/
visualdesignexplorations/
GET IN THE BROWSER ASAP
• Do the colors work on every monitor?
• How does it feel on different devices?
• Make rapid color tweaks with HSL.
• http://hslpicker.com/
hsl (hue, saturation, lightness)
TAKE YOUR DESIGN
AS FAR AS YOU CAN
IN CSS.
PERSON I WANTTO MURDER
But it look so flat.
“FLAT”
IS THE NEW F-WORD
WHY I EMBRACED “FLAT” DESIGN
• More “honest” design
• Looks way fucking better on retina
• Smaller websites
ALLEN GRINSHTEIN
VIA HTTP://LAYERVAULT.TUMBLR.COM/POST/
32267022219/FLAT-INTERFACE-DESIGN
Designing honestly means recognizing that
things you can do with screens and input devices
can’t be done with physical objects — more
importantly that we shouldn’t try copying them...
Can you imagine your pristine iPhone built into
the body of an antique telephone handset?
JOHN GRUBER
VIA HTTP://DARINGFIREBALL.NET/2013/01/
THE_TREND_AGAINST_SKEUOMORPHISM
The trend away from skeuomorphic special effects in UI
design is the beginning of the retina-resolution design era.
Our designs no longer need to accommodate for crude
pixels. Glossy/glassy surfaces, heavy-handed transparency,
glaring drop shadows, embossed text, textured material
surfaces — these hallmarks of modern UI graphic design style
are (almost) never used in good print graphic design.
BE PICKY
WITH YOUR
PIXELFUCKING
1.3MB
VS.
423.8KB
SURPRISE & DELIGHT
FINALLY, SOMETHING THAT WILL GET ME ON
THE DRIBBBLE POPULAR PAGE.
THIS IS THE ICING ON
YOUR SUPREMELY
DELICIOUS CAKE.
Don’t worry, it’s almost lunchtime.
Being a web designer
just got a fuck of a lot
harder.
MORE AWESOME.
STEVE KRUG,
DON’T MAKE ME THINK
“The problem is there are no simple “right”
answers for most web design questions (at
least not for the important ones). What works
is good, integrated design that fills a need —
carefully thought out, well executed, and
tested.”
CHARLES EAMES
“Here is one of the few effective keys to
the design problem — the ability of the
designer to recognize as many of the
constraints as possible — his willingness
and enthusiasm for working within
these constraints.”
THANKS!
@owltastic

More Related Content

What's hot

What's hot (20)

Drawing Stories for Product Development - May 2015
Drawing Stories for Product Development - May 2015Drawing Stories for Product Development - May 2015
Drawing Stories for Product Development - May 2015
 
Storyboarding csa2013 - Simple sketching for UX, user research & content stra...
Storyboarding csa2013 - Simple sketching for UX, user research & content stra...Storyboarding csa2013 - Simple sketching for UX, user research & content stra...
Storyboarding csa2013 - Simple sketching for UX, user research & content stra...
 
'User First, Mobile Second' - UX Camp Brighton 2019
'User First, Mobile Second' - UX Camp Brighton 2019'User First, Mobile Second' - UX Camp Brighton 2019
'User First, Mobile Second' - UX Camp Brighton 2019
 
Responsive Design and Joomla!
Responsive Design and Joomla!Responsive Design and Joomla!
Responsive Design and Joomla!
 
Design Thinking for the Modern Startup
Design Thinking for the Modern StartupDesign Thinking for the Modern Startup
Design Thinking for the Modern Startup
 
The 2011 trends in interactive design
The 2011 trends in interactive designThe 2011 trends in interactive design
The 2011 trends in interactive design
 
Drawing Stories for User Experiences (UX) - April 2015
Drawing Stories for User Experiences (UX) - April 2015Drawing Stories for User Experiences (UX) - April 2015
Drawing Stories for User Experiences (UX) - April 2015
 
Good vs. Great Design
Good vs. Great DesignGood vs. Great Design
Good vs. Great Design
 
Simple Sketching for Innovation
Simple Sketching for InnovationSimple Sketching for Innovation
Simple Sketching for Innovation
 
UX Portfolio Workshop for exploreUX
UX Portfolio Workshop for exploreUXUX Portfolio Workshop for exploreUX
UX Portfolio Workshop for exploreUX
 
ProductTank: What do UX people want from PMs and how can they best work toget...
ProductTank: What do UX people want from PMs and how can they best work toget...ProductTank: What do UX people want from PMs and how can they best work toget...
ProductTank: What do UX people want from PMs and how can they best work toget...
 
Adapting to Responsive Design - London Web - Feb 2015
Adapting to Responsive Design - London Web - Feb 2015 Adapting to Responsive Design - London Web - Feb 2015
Adapting to Responsive Design - London Web - Feb 2015
 
Prophets trends in Interactive Design 2012
Prophets trends in Interactive Design 2012Prophets trends in Interactive Design 2012
Prophets trends in Interactive Design 2012
 
Wireframe and prototyping google Campus talk by Zoe Guiraudon
Wireframe and prototyping google Campus talk by Zoe GuiraudonWireframe and prototyping google Campus talk by Zoe Guiraudon
Wireframe and prototyping google Campus talk by Zoe Guiraudon
 
Automotive User Interface Design: Innovative UI design in a slow moving indus...
Automotive User Interface Design: Innovative UI design in a slow moving indus...Automotive User Interface Design: Innovative UI design in a slow moving indus...
Automotive User Interface Design: Innovative UI design in a slow moving indus...
 
UX Humor | Jokes and Funny Quotes
UX Humor | Jokes and Funny QuotesUX Humor | Jokes and Funny Quotes
UX Humor | Jokes and Funny Quotes
 
Product design is key
Product design is keyProduct design is key
Product design is key
 
Kevinjohn Gallagher's: Emperors new clothes (WordUp Glasgow 2012)
Kevinjohn Gallagher's: Emperors new clothes (WordUp Glasgow 2012)Kevinjohn Gallagher's: Emperors new clothes (WordUp Glasgow 2012)
Kevinjohn Gallagher's: Emperors new clothes (WordUp Glasgow 2012)
 
Oli Gardner - Data-Driven Design
Oli Gardner - Data-Driven DesignOli Gardner - Data-Driven Design
Oli Gardner - Data-Driven Design
 
Sbwire 531031
Sbwire 531031Sbwire 531031
Sbwire 531031
 

Similar to Designing for Today's Web

New Rules of The Responsive Web
New Rules of The Responsive WebNew Rules of The Responsive Web
New Rules of The Responsive Web
Matt Carver
 
Top Three Modern Product Trends
Top Three Modern Product TrendsTop Three Modern Product Trends
Top Three Modern Product Trends
Jeremy Johnson
 

Similar to Designing for Today's Web (20)

MIMA 2014 - Changing your Responsive Design Workflow
MIMA 2014 - Changing your Responsive Design WorkflowMIMA 2014 - Changing your Responsive Design Workflow
MIMA 2014 - Changing your Responsive Design Workflow
 
New Rules of The Responsive Web
New Rules of The Responsive WebNew Rules of The Responsive Web
New Rules of The Responsive Web
 
How to Act Like an Agency within a Company: UX for the Enterprise
How to Act Like an Agency within a Company: UX for the EnterpriseHow to Act Like an Agency within a Company: UX for the Enterprise
How to Act Like an Agency within a Company: UX for the Enterprise
 
Responsive Design Studio [Mountain View 2013]
Responsive Design Studio [Mountain View 2013]Responsive Design Studio [Mountain View 2013]
Responsive Design Studio [Mountain View 2013]
 
UX design for every screen
UX design for every screenUX design for every screen
UX design for every screen
 
Web animation, interaction and user experience
Web animation, interaction and user experienceWeb animation, interaction and user experience
Web animation, interaction and user experience
 
The future of BYU web design
The future of BYU web designThe future of BYU web design
The future of BYU web design
 
Web designtrends 5-29-2013
Web designtrends 5-29-2013Web designtrends 5-29-2013
Web designtrends 5-29-2013
 
Prophets trends-in-interactive-design
Prophets trends-in-interactive-designProphets trends-in-interactive-design
Prophets trends-in-interactive-design
 
Mobile UX Challenges
Mobile UX ChallengesMobile UX Challenges
Mobile UX Challenges
 
Mobile ux sot a and challenges
Mobile ux sot a and challengesMobile ux sot a and challenges
Mobile ux sot a and challenges
 
Designing Websites With a Mobile First Approach
Designing Websites With a Mobile First ApproachDesigning Websites With a Mobile First Approach
Designing Websites With a Mobile First Approach
 
Responsive Web Design
Responsive Web Design Responsive Web Design
Responsive Web Design
 
6 Rules to Designing Amazing Mobile Apps (@media 2011)
6 Rules to Designing Amazing Mobile Apps (@media 2011)6 Rules to Designing Amazing Mobile Apps (@media 2011)
6 Rules to Designing Amazing Mobile Apps (@media 2011)
 
How to Design Mobile First and the KISSS principle
How to Design Mobile First and the KISSS principleHow to Design Mobile First and the KISSS principle
How to Design Mobile First and the KISSS principle
 
Fast Food Design
Fast Food DesignFast Food Design
Fast Food Design
 
Top Three Modern Product Trends
Top Three Modern Product TrendsTop Three Modern Product Trends
Top Three Modern Product Trends
 
Trends in interactive design 2013
Trends in interactive design 2013Trends in interactive design 2013
Trends in interactive design 2013
 
Digital design workshop
Digital design workshop Digital design workshop
Digital design workshop
 
Style Guide Best Practices
Style Guide Best PracticesStyle Guide Best Practices
Style Guide Best Practices
 

Recently uploaded

Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
amitlee9823
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptx
TusharBahuguna2
 
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
nirzagarg
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion pills in Kuwait Cytotec pills in Kuwait
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
nirzagarg
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
amitlee9823
 
infant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptxinfant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptx
suhanimunjal27
 

Recently uploaded (20)

SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptx
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptx
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
 
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Th...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Th...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Th...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Th...
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptx
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
infant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptxinfant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptx
 
Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentation
 
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
 

Designing for Today's Web