SlideShare a Scribd company logo
1 of 101
Download to read offline
Affordances
       in modern web design

                          andrew maier


Friday, March 26, 2010
Andrew Maier
              Interaction Designer &
              User Experience Enthusiast
               andrew@uxbooth.com
               @andrewmaier




Friday, March 26, 2010
what’s up with
              “modern web design,”
              Andrew?



Friday, March 26, 2010
the web has
           Changed
Friday, March 26, 2010
Friday, March 26, 2010
Friday, March 26, 2010
from
         Whence?
Friday, March 26, 2010
part

                  I      fundamental
                         Concepts

Friday, March 26, 2010
Affordance
             The quality of an object allowing
             an action–relationship with an
             actor.


Friday, March 26, 2010
a tour of
           Affordability
Friday, March 26, 2010
What does this thing do?

Friday, March 26, 2010
What does this thing do?

Friday, March 26, 2010
What does this thing do?

Friday, March 26, 2010
What does this thing do?
Friday, March 26, 2010
No, seriously:
                         What does this thing
                           f***ing do?!
Friday, March 26, 2010
Signifier
           A discrete unit of meaning,
           including words, images,
           gestures, scents, tastes, textures,
           sounds.

Friday, March 26, 2010
“                       e are all detectives, searching for clues to
                         enable us to function in this complex world.
                         Whether it is ags waving in the wind, the
                         difference between empty or crowded train
                         platforms, or the desire lines illustrated by
                         footprints in the elds that suggest paths to
                         follow, we search for signi cant signs in
                         the world that offer guidance. ”

Friday, March 26, 2010
Friday, March 26, 2010
Friday, March 26, 2010
Friday, March 26, 2010
The Design of Everyday Things
         Don Norman

Friday, March 26, 2010
a
              part       bit of
                         Industrial
          II             Design

Friday, March 26, 2010
you’re such a
         Tool
Friday, March 26, 2010
Affordances
                         &
                     Constraints
Friday, March 26, 2010
Friday, March 26, 2010
Friday, March 26, 2010
Friday, March 26, 2010
Simplify
Friday, March 26, 2010
Friday, March 26, 2010
Conceptual
            Models
Friday, March 26, 2010
System Model                     Mental Model




                                        Interface Model




Friday, March 26, 2010
Friday, March 26, 2010
Friday, March 26, 2010
Friday, March 26, 2010
Friday, March 26, 2010
the
           Good
Friday, March 26, 2010
Friday, March 26, 2010
Friday, March 26, 2010
the
           Frustrating
Friday, March 26, 2010
Friday, March 26, 2010
Friday, March 26, 2010
part
                         applied to
         III             Websites

Friday, March 26, 2010
Conceptual
            Models
Friday, March 26, 2010
System Model                     Mental Model




                                        Interface Model




Friday, March 26, 2010
microscopic &
          Macroscopic
Friday, March 26, 2010
application
          Elements
Friday, March 26, 2010
I’m a Button, believe you me




Friday, March 26, 2010
I’m a Button, believe you me




Friday, March 26, 2010
I’m a Button, believe you me




Friday, March 26, 2010
I’m a Button, believe you me




Friday, March 26, 2010
I’m a Button, believe you me




Friday, March 26, 2010
Don’t Make Me Think
            Steve Krug
                                  Affordances
Friday, March 26, 2010
application
         Layout
Friday, March 26, 2010
panel–selector

                               list

                     list
                            description


Friday, March 26, 2010
panel–selector




Friday, March 26, 2010
canvas + palette




Friday, March 26, 2010
canvas + palette




Friday, March 26, 2010
one-window drilldown




Friday, March 26, 2010
Designing Interfaces
            Jennifer Tidwell
                                   Affordances
Friday, March 26, 2010
application
         Context
Friday, March 26, 2010
Affordances
Friday, March 26, 2010
Friday, March 26, 2010
“                      hould actions be buttons or links? It depends on the
                         action. Should a calendar view be in list-form or
                         grid-form? It depends where it’s being shown and
                         how long the time period is. Does every global
                         navigation link need to be on every page? Do you
                         need a global search bar everywhere? Do you need
                         the same exact footer on each page?   e answer: “It
                         depends.” 


                                                    –Getting Real, 37signals

Friday, March 26, 2010
3
                         things
Friday, March 26, 2010
Patterns
         Standards
         Metaphor
Friday, March 26, 2010
Affordances
Friday, March 26, 2010
http://
                         ui-patterns.com




                         http://
                         developer.yahoo.com
                         /ypatterns/

                                       Affordances
Friday, March 26, 2010
Designing Web Interfaces
            Bill Scott & Theresa Neil
                                        Affordances
Friday, March 26, 2010
Patterns
         Standards
         Metaphor
Friday, March 26, 2010
1024


                                768




Friday, March 26, 2010
header


                         content


                         footer
Friday, March 26, 2010
Friday, March 26, 2010
Friday, March 26, 2010
Patterns
         Standards
         Metaphor
Friday, March 26, 2010
Affordances
Friday, March 26, 2010
Affordances
Friday, March 26, 2010
part       don’t try
                         too
               IV
                         Hard
Friday, March 26, 2010
Overdesign

Friday, March 26, 2010
independent of
         visceral response,
         this
         Requires
         cognition
Friday, March 26, 2010
Friday, March 26, 2010
Friday, March 26, 2010
Friday, March 26, 2010
Friday, March 26, 2010
Friday, March 26, 2010
the uncanny
            Valley
Friday, March 26, 2010
Friday, March 26, 2010
Affordances
Friday, March 26, 2010
“                         n 1978, the Japanese roboticist Masahiro
                         Mori noticed something interesting:      e more
                         humanlike his robots became, the more people
                         were attracted to them, but only up to a point.
                         If an android become too realistic and lifelike,
                         suddenly people were repelled and disgusted.”
                          


                                                        –Clive    ompson

Friday, March 26, 2010
lifelike = lifeless


Friday, March 26, 2010
Friday, March 26, 2010
Friday, March 26, 2010
Friday, March 26, 2010
Friday, March 26, 2010
Conclusion

Friday, March 26, 2010
identify possibilities


Friday, March 26, 2010
learn from
                             the
                         World
Friday, March 26, 2010
speak clearly &
                            in context


Friday, March 26, 2010
don’t overdo it


Friday, March 26, 2010
http://uxbooth.com
Friday, March 26, 2010
Fin

                     @andrewmaier
                     andrew@uxbooth.com
Friday, March 26, 2010
References
           WEBSITES                          BOOKS
           •http://www.usabilitypost.com/    • The Design of Everyday Things
           •http://www.37signals.com/        • Designing Interfaces
           •http://www.codinghorror.com/     • Designing Web Interfaces
           •http://www.slate.com             • Bringing Design to Software
           •http://wikipedia.org             • Don’t Make Me Think
           •http://jnd.org
           •http://www.jnd.org/dn.mss/
           signifiers_not_affordances.html   WHITE PAPERS
           •http://www.akomarov.com          • Affordances Explained, May 2003
           •http://smashingmagazine.com      • http://hci.stanford.edu/bds/2-liddle.html
           •http://uiscraps.tumblr.com/




Friday, March 26, 2010

More Related Content

What's hot

Introduction to Digital Activism
Introduction to Digital ActivismIntroduction to Digital Activism
Introduction to Digital ActivismMer Joyce
 
Technological Determinism
Technological DeterminismTechnological Determinism
Technological Determinism_
 
Emerging trends in it technology
Emerging trends in it technologyEmerging trends in it technology
Emerging trends in it technologyChetan Sagar
 
Mapping Experiences with Actor Network Theory
Mapping Experiences with Actor Network TheoryMapping Experiences with Actor Network Theory
Mapping Experiences with Actor Network TheoryLiza Potts
 
New media activism presentation
New media activism presentationNew media activism presentation
New media activism presentationNewMediaActivism
 
703372-Metaverse PPTX-4-3.pptx
703372-Metaverse PPTX-4-3.pptx703372-Metaverse PPTX-4-3.pptx
703372-Metaverse PPTX-4-3.pptxAvinash603728
 
Technological determinism theory powerpoint
Technological determinism theory powerpointTechnological determinism theory powerpoint
Technological determinism theory powerpointElaine Humpleby
 
Possible drastic social and economic consequences of artificial intelligence 
Possible drastic social and economic consequences of artificial intelligence Possible drastic social and economic consequences of artificial intelligence 
Possible drastic social and economic consequences of artificial intelligence Robert Pinter
 
An Intro To Communication Theory
An Intro To Communication TheoryAn Intro To Communication Theory
An Intro To Communication TheoryRobert Allen
 
Information Literacy in the Digital Age
Information Literacy in the Digital AgeInformation Literacy in the Digital Age
Information Literacy in the Digital AgeTeresa S. Welsh
 
Cultura da Convergência
Cultura da ConvergênciaCultura da Convergência
Cultura da ConvergênciaTiago Lopes
 
JI_A1: O que é jornalismo?
JI_A1: O que é jornalismo?JI_A1: O que é jornalismo?
JI_A1: O que é jornalismo?Joseline Pippi
 
Ethnography in Software Design - An Anthropologist's Perspective
Ethnography in Software Design - An Anthropologist's PerspectiveEthnography in Software Design - An Anthropologist's Perspective
Ethnography in Software Design - An Anthropologist's PerspectiveKelly Moran
 
Media Ecology Introduction
Media Ecology IntroductionMedia Ecology Introduction
Media Ecology IntroductionKen Hudson
 
Identify ethical use of computers
Identify ethical use of computersIdentify ethical use of computers
Identify ethical use of computersAl Forte
 

What's hot (20)

Denis mcquail
Denis mcquail Denis mcquail
Denis mcquail
 
Introduction to Digital Activism
Introduction to Digital ActivismIntroduction to Digital Activism
Introduction to Digital Activism
 
Technological Determinism
Technological DeterminismTechnological Determinism
Technological Determinism
 
Emerging trends in it technology
Emerging trends in it technologyEmerging trends in it technology
Emerging trends in it technology
 
Mapping Experiences with Actor Network Theory
Mapping Experiences with Actor Network TheoryMapping Experiences with Actor Network Theory
Mapping Experiences with Actor Network Theory
 
UX 101: Personas
UX 101: PersonasUX 101: Personas
UX 101: Personas
 
New media activism presentation
New media activism presentationNew media activism presentation
New media activism presentation
 
703372-Metaverse PPTX-4-3.pptx
703372-Metaverse PPTX-4-3.pptx703372-Metaverse PPTX-4-3.pptx
703372-Metaverse PPTX-4-3.pptx
 
Technological determinism theory powerpoint
Technological determinism theory powerpointTechnological determinism theory powerpoint
Technological determinism theory powerpoint
 
Possible drastic social and economic consequences of artificial intelligence 
Possible drastic social and economic consequences of artificial intelligence Possible drastic social and economic consequences of artificial intelligence 
Possible drastic social and economic consequences of artificial intelligence 
 
An Intro To Communication Theory
An Intro To Communication TheoryAn Intro To Communication Theory
An Intro To Communication Theory
 
Information Literacy in the Digital Age
Information Literacy in the Digital AgeInformation Literacy in the Digital Age
Information Literacy in the Digital Age
 
Cultura da Convergência
Cultura da ConvergênciaCultura da Convergência
Cultura da Convergência
 
JI_A1: O que é jornalismo?
JI_A1: O que é jornalismo?JI_A1: O que é jornalismo?
JI_A1: O que é jornalismo?
 
Ethnography in Software Design - An Anthropologist's Perspective
Ethnography in Software Design - An Anthropologist's PerspectiveEthnography in Software Design - An Anthropologist's Perspective
Ethnography in Software Design - An Anthropologist's Perspective
 
Media Ecology Introduction
Media Ecology IntroductionMedia Ecology Introduction
Media Ecology Introduction
 
Identify ethical use of computers
Identify ethical use of computersIdentify ethical use of computers
Identify ethical use of computers
 
Emerging Trends in Communications
Emerging Trends in CommunicationsEmerging Trends in Communications
Emerging Trends in Communications
 
Lesson 4 Feminism
Lesson 4 FeminismLesson 4 Feminism
Lesson 4 Feminism
 
Ethics in ict
Ethics in ictEthics in ict
Ethics in ict
 

Viewers also liked

Using mappings, affordances, constraints and signifiers in ux
Using mappings, affordances, constraints and signifiers in uxUsing mappings, affordances, constraints and signifiers in ux
Using mappings, affordances, constraints and signifiers in uxStefan Ivanov
 
Designing Web Interfaces
Designing Web InterfacesDesigning Web Interfaces
Designing Web InterfacesBill Scott
 
Design Principles
Design PrinciplesDesign Principles
Design PrinciplesDavid Gelb
 
Unilever Strategic Management Assignment
Unilever Strategic Management AssignmentUnilever Strategic Management Assignment
Unilever Strategic Management AssignmentDhaifina Idznitia
 
Quantum Field Theory and the Limits of Knowledge
Quantum Field Theory and the Limits of KnowledgeQuantum Field Theory and the Limits of Knowledge
Quantum Field Theory and the Limits of KnowledgeSean Carroll
 
Periodontal probing and techniques
Periodontal probing and techniquesPeriodontal probing and techniques
Periodontal probing and techniquesDr John Kazim
 
Nonprofit Content Marketing - 2015 Benchmarks, Budgets and Trends - North Ame...
Nonprofit Content Marketing - 2015 Benchmarks, Budgets and Trends - North Ame...Nonprofit Content Marketing - 2015 Benchmarks, Budgets and Trends - North Ame...
Nonprofit Content Marketing - 2015 Benchmarks, Budgets and Trends - North Ame...Content Marketing Institute
 
Refraction
RefractionRefraction
Refractionmeikocat
 
Teaching Speaking
Teaching SpeakingTeaching Speaking
Teaching Speakingjesler
 
Os perigos das Redes Sociais na Vida do Jovem Cristão
Os perigos das Redes Sociais na Vida do Jovem CristãoOs perigos das Redes Sociais na Vida do Jovem Cristão
Os perigos das Redes Sociais na Vida do Jovem CristãoSamir Isac Dantas
 
L 16 pilfoundation
L 16 pilfoundationL 16 pilfoundation
L 16 pilfoundationkarna13
 
Jobs-to-be-done, a goal-driven solution framework
Jobs-to-be-done, a goal-driven solution frameworkJobs-to-be-done, a goal-driven solution framework
Jobs-to-be-done, a goal-driven solution frameworkClément Génin
 
Soil for 3rd or 4th graders. (Teach)
Soil for 3rd or 4th graders. (Teach)Soil for 3rd or 4th graders. (Teach)
Soil for 3rd or 4th graders. (Teach)Moira Whitehouse
 
AOL Time Warner Merger Case Study
AOL Time Warner Merger Case StudyAOL Time Warner Merger Case Study
AOL Time Warner Merger Case StudyAdham Ghaly
 

Viewers also liked (20)

Using mappings, affordances, constraints and signifiers in ux
Using mappings, affordances, constraints and signifiers in uxUsing mappings, affordances, constraints and signifiers in ux
Using mappings, affordances, constraints and signifiers in ux
 
Bad Affordance
Bad AffordanceBad Affordance
Bad Affordance
 
Designing Web Interfaces
Designing Web InterfacesDesigning Web Interfaces
Designing Web Interfaces
 
Technical Analysis Rudramurthy
Technical Analysis   RudramurthyTechnical Analysis   Rudramurthy
Technical Analysis Rudramurthy
 
Design Principles
Design PrinciplesDesign Principles
Design Principles
 
Unilever Strategic Management Assignment
Unilever Strategic Management AssignmentUnilever Strategic Management Assignment
Unilever Strategic Management Assignment
 
Quantum Field Theory and the Limits of Knowledge
Quantum Field Theory and the Limits of KnowledgeQuantum Field Theory and the Limits of Knowledge
Quantum Field Theory and the Limits of Knowledge
 
Periodontal probing and techniques
Periodontal probing and techniquesPeriodontal probing and techniques
Periodontal probing and techniques
 
Neuropathies & myopathies - an overview
Neuropathies &  myopathies - an overviewNeuropathies &  myopathies - an overview
Neuropathies & myopathies - an overview
 
Nonprofit Content Marketing - 2015 Benchmarks, Budgets and Trends - North Ame...
Nonprofit Content Marketing - 2015 Benchmarks, Budgets and Trends - North Ame...Nonprofit Content Marketing - 2015 Benchmarks, Budgets and Trends - North Ame...
Nonprofit Content Marketing - 2015 Benchmarks, Budgets and Trends - North Ame...
 
Refraction
RefractionRefraction
Refraction
 
Teaching Speaking
Teaching SpeakingTeaching Speaking
Teaching Speaking
 
Our Moon
Our MoonOur Moon
Our Moon
 
MVNO Case
MVNO CaseMVNO Case
MVNO Case
 
Os perigos das Redes Sociais na Vida do Jovem Cristão
Os perigos das Redes Sociais na Vida do Jovem CristãoOs perigos das Redes Sociais na Vida do Jovem Cristão
Os perigos das Redes Sociais na Vida do Jovem Cristão
 
L 16 pilfoundation
L 16 pilfoundationL 16 pilfoundation
L 16 pilfoundation
 
Jobs-to-be-done, a goal-driven solution framework
Jobs-to-be-done, a goal-driven solution frameworkJobs-to-be-done, a goal-driven solution framework
Jobs-to-be-done, a goal-driven solution framework
 
Soil for 3rd or 4th graders. (Teach)
Soil for 3rd or 4th graders. (Teach)Soil for 3rd or 4th graders. (Teach)
Soil for 3rd or 4th graders. (Teach)
 
AOL Time Warner Merger Case Study
AOL Time Warner Merger Case StudyAOL Time Warner Merger Case Study
AOL Time Warner Merger Case Study
 
Présentation UMTS
Présentation UMTSPrésentation UMTS
Présentation UMTS
 

Similar to Affordances in Modern Web Design

Polishing Interfaces
Polishing InterfacesPolishing Interfaces
Polishing InterfacesUX Booth
 
Journalism Next: SXSW Interactive
Journalism Next: SXSW Interactive Journalism Next: SXSW Interactive
Journalism Next: SXSW Interactive Mark Briggs
 
Gnomedex talk
Gnomedex talkGnomedex talk
Gnomedex talkTim Hwang
 
Designing With Type :: FontConf 2010
Designing With Type :: FontConf 2010Designing With Type :: FontConf 2010
Designing With Type :: FontConf 2010Kyle Meyer
 
FITC 2010 Slides
FITC 2010 SlidesFITC 2010 Slides
FITC 2010 Slidesjkosoy
 
A era do ONE Line - @Pipoland
A era do ONE Line - @PipolandA era do ONE Line - @Pipoland
A era do ONE Line - @PipolandPipo Santos
 
FISH546 Discussion4
FISH546 Discussion4FISH546 Discussion4
FISH546 Discussion4guest3b3e4f0
 
KYACAC Pecha Kucha
KYACAC Pecha KuchaKYACAC Pecha Kucha
KYACAC Pecha KuchaTargetX
 
Sharing Your Content w/o Hurting Your Copyright
Sharing Your Content w/o Hurting Your CopyrightSharing Your Content w/o Hurting Your Copyright
Sharing Your Content w/o Hurting Your CopyrightPlagiarism Today
 
Social Media
Social MediaSocial Media
Social Mediaraycube
 
Responsive web design - Drupal theming
Responsive web design - Drupal themingResponsive web design - Drupal theming
Responsive web design - Drupal themingadifferentdesign
 
Labor Unions Edim510
Labor Unions Edim510Labor Unions Edim510
Labor Unions Edim510Amber
 
Final Workshop NewMediaBrains 260410
Final Workshop NewMediaBrains 260410Final Workshop NewMediaBrains 260410
Final Workshop NewMediaBrains 260410Ronnie Overgoor
 
Taming The View for Rubyconf India
Taming The View for Rubyconf IndiaTaming The View for Rubyconf India
Taming The View for Rubyconf Indiasarahtarap
 
Building a Digital Gameplan for Events
Building a Digital Gameplan for EventsBuilding a Digital Gameplan for Events
Building a Digital Gameplan for EventsSamuel J. Smith
 
From Scarcity to Abundance (and from Mass Production to Hyper-personalization...
From Scarcity to Abundance (and from Mass Production to Hyper-personalization...From Scarcity to Abundance (and from Mass Production to Hyper-personalization...
From Scarcity to Abundance (and from Mass Production to Hyper-personalization...Erik Duval
 

Similar to Affordances in Modern Web Design (20)

Polishing Interfaces
Polishing InterfacesPolishing Interfaces
Polishing Interfaces
 
FREE ENERGY
FREE ENERGYFREE ENERGY
FREE ENERGY
 
Journalism Next: SXSW Interactive
Journalism Next: SXSW Interactive Journalism Next: SXSW Interactive
Journalism Next: SXSW Interactive
 
Gnomedex talk
Gnomedex talkGnomedex talk
Gnomedex talk
 
Designing With Type :: FontConf 2010
Designing With Type :: FontConf 2010Designing With Type :: FontConf 2010
Designing With Type :: FontConf 2010
 
Ethical Leadership
Ethical LeadershipEthical Leadership
Ethical Leadership
 
FITC 2010 Slides
FITC 2010 SlidesFITC 2010 Slides
FITC 2010 Slides
 
A era do ONE Line - @Pipoland
A era do ONE Line - @PipolandA era do ONE Line - @Pipoland
A era do ONE Line - @Pipoland
 
FISH546 Discussion4
FISH546 Discussion4FISH546 Discussion4
FISH546 Discussion4
 
Rough Guide to Innovation
Rough Guide to InnovationRough Guide to Innovation
Rough Guide to Innovation
 
KYACAC Pecha Kucha
KYACAC Pecha KuchaKYACAC Pecha Kucha
KYACAC Pecha Kucha
 
Sharing Your Content w/o Hurting Your Copyright
Sharing Your Content w/o Hurting Your CopyrightSharing Your Content w/o Hurting Your Copyright
Sharing Your Content w/o Hurting Your Copyright
 
Social Media
Social MediaSocial Media
Social Media
 
Responsive web design - Drupal theming
Responsive web design - Drupal themingResponsive web design - Drupal theming
Responsive web design - Drupal theming
 
Labor Unions Edim510
Labor Unions Edim510Labor Unions Edim510
Labor Unions Edim510
 
Final Workshop NewMediaBrains 260410
Final Workshop NewMediaBrains 260410Final Workshop NewMediaBrains 260410
Final Workshop NewMediaBrains 260410
 
Taming The View for Rubyconf India
Taming The View for Rubyconf IndiaTaming The View for Rubyconf India
Taming The View for Rubyconf India
 
Belief vs Action
Belief vs ActionBelief vs Action
Belief vs Action
 
Building a Digital Gameplan for Events
Building a Digital Gameplan for EventsBuilding a Digital Gameplan for Events
Building a Digital Gameplan for Events
 
From Scarcity to Abundance (and from Mass Production to Hyper-personalization...
From Scarcity to Abundance (and from Mass Production to Hyper-personalization...From Scarcity to Abundance (and from Mass Production to Hyper-personalization...
From Scarcity to Abundance (and from Mass Production to Hyper-personalization...
 

Recently uploaded

AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...BarusRa
 
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 Nagpur High Profile
 
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...amitlee9823
 
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.pptxbingyichin04
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
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 🔝...Delhi Call girls
 
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Availabledollysharma2066
 
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
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证eeanqy
 
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 presentationZenSeloveres
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Call Girls in Nagpur High Profile
 
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
 
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...home
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja Nehwal
 
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...poojakaurpk09
 
Call Girls In Jp Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Jp Nagar ☎ 7737669865 🥵 Book Your One night StandCall Girls In Jp Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Jp Nagar ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...sonalitrivedi431
 

Recently uploaded (20)

AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
 
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...
 
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
 
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
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 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 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
 
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)
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
 
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
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
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
 
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
 
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
 
Call Girls In Jp Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Jp Nagar ☎ 7737669865 🥵 Book Your One night StandCall Girls In Jp Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Jp Nagar ☎ 7737669865 🥵 Book Your One night Stand
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
 

Affordances in Modern Web Design