SlideShare ist ein Scribd-Unternehmen logo
1 von 119
Downloaden Sie, um offline zu lesen
Typography and
Responsive Grids
in the World of Mobile Development

Webinale Hands-on · Munich 12/2013
Hi!
and welcome!

Webinale Hands-on · Munich 12/2013
Hallo!
und herzlich willkommen!

Webinale Hands-on · Munich 12/2013
Questions?
Yo u c a n c o n t a c t m e l i k e t h i s :
tiago@tpwd.pt
@tiagopedras

Webinale Hands-on · Munich 12/2013
Part 1/4


State of the art
The usage paradigm shift

Webinale Hands-on · Munich 12/2013
Part 1/4 - State of the art

Mobile VS Desktop

Webinale Hands-on · Munich 12/2013
Global mobile VS desktop internet usage projection
2000

Internet users (MM)

1500

1000

500

0
2007

2008

2009

2010

Desktop

Morgan Stanley Research, 2010

2011

2012

2013

2014

2015

Mobile

Courtesy of
Sales figures for PCs, Notebooks and Tablets
1 800 000

1 350 000

900 000

450 000

0

Q1-2012

Q2-2012

Desktops

Q3-2012

Q4-2012

Notebooks

Q1-2013

Q2-2013

Tablets

http://www.heise.de/newsticker/meldung/Consumermarkt-Erstmals-mehr-Tablets-als-Notebooks-verkauft-1938179.html

Courtesy of
Adobe.com, July 2013

Courtesy of
We should start considering

tablet users a lot more.
–Me (just now)
Part 1/4 - State of the art

Problems arising

Webinale Hands-on · Munich 12/2013
“When a problem happens, nearly half of
tablet users says they will only try to reload the
page once or twice.”
http://www.gomez.com/engaging-the-tablet-user/
Common issues for tablets

Slow load times are the most frequently
cited (66% on enquires)

!
!

Site crashes or problems with some site
functions (44%)
Formatting or display issues (42%)
“Today, smartphone browsers often get
redirected to mobile websites which tend to
be significantly lighter than their desktop
counterparts.”
–Guy Podjarny, guypo.com
“Responsive websites, however, don’t follow
this pattern.”
–Guy Podjarny, guypo.com
Weight test
347

responsive
websites

320×480

to


1600×1200

Webinale Hands-on · Munich 12/2013

86%

of the
websites
weighed the
same
Part 2/4


User Experience
Was it good for you?

Webinale Hands-on · Munich 12/2013
Tr u s t
Credibility
Harmony

Look

Feel

Joy of use
Interaction
Reaction

User
Experience

Usability

Predictability
Functionality
Intuitivity

Courtesy of
Tr u s t
Credibility
Harmony

Look

Feel

Joy of use
Interaction
Reactio

User
Experience

Usability

Predictability
Functionality
Intuitivity

Courtesy of
Tr u s t
Credibility
Harmony

Look

Feel

Joy of use
Interaction
Reactio

User
Experience

Usability

Predictability
Functionality
Intuitivity

Courtesy of
Part 2/4 - User Experience

Good experiences

Webinale Hands-on · Munich 12/2013
So what is a good
experience?

Webinale Hands-on · Munich 12/2013
Cares about context

Webinale Hands-on · Munich 12/2013
Courtesy of
Website by TPWD (http://2bepro.com)
Consistent

Webinale Hands-on · Munich 12/2013
Courtesy of
Size independent

Webinale Hands-on · Munich 12/2013
Courtesy of
Orientation independent

Webinale Hands-on · Munich 12/2013
Courtesy of
Adapts to the platform’s
patterns

Webinale Hands-on · Munich 12/2013
Courtesy of
Courtesy of
Part 2/4 - User Experience

Bad experiences

Webinale Hands-on · Munich 12/2013
“When a logo works, it makes you think certain
things. Makes you think about the company,
their influence, their reach.
It’s all about branding…”
–Joshua Porter, 2007
“… When a web site works, on the other hand, you’re
using it to do something, interacting with it.
You are inputting information, asking questions,
getting answers.”
–Joshua Porter, 2007
Courtesy of
Courtesy of
Courtesy of
Courtesy of
Part 2/4 - User Experience

Usage context

Webinale Hands-on · Munich 12/2013
“People read newspapers, listen to the radio,

and watch TV, but they go to the Web 

to GET THINGS DONE.”
–G.M. O’Connell, creator of the first web banner
Un-pre-dic-ta-bi-li-ty

Webinale Hands-on · Munich 12/2013
Portrait

Landscape

Arbeitsplatz

Öffentlicher Raum

Hands-on
Modus

Privat

Nach vorne lehnen

Umfeld

Nutzungsmodus

Situation

Unterwegs

Stationär

Mobil
Zurücklehnen

Courtesy of
http://techcrunch.com/2012/10/22/google-research-shows-tablets-are-for-games-and-email-mostly-used-on-couch-in-bed/

Courtesy of
Where are people using mobile
devices?
84% at home
80% during miscellaneous downtime
throughout the day
76% waiting in lines of waiting for
appointments

!

69% while shopping

!

64% at work
62% while watching TV (alt. study claims 84%)
47% during commute in to work

Stats by Luke Wroblewski, http://www.lukew.com/ff/entry.asp?1263
Screen size

Webinale Hands-on · Munich 12/2013
“1024x768 has fallen from 41.8% in March
2009 to 18.6% in March 2012.
Over the same period 1366x768 has grown
from 0.68% to 19.28%.”
http://gs.statcounter.com/press/screen-resolution-alert-for-web-developers
Screen sizes, shown in a non-flexible medium. (Photo and work: Aram Bartholl)
Orientation
Don’t force your design to every
possible size/orientation. Sometimes it’s
better that you adjust to a particular
context
People tend to use tablets more on
landscape mode

!
!

You should get some insights on each
situation
Amount of content needs to be
considered and reviewed
Performance

Webinale Hands-on · Munich 12/2013
Size and speed
Weight (Kb)

Percentage

HTML

4%

CSS

!

36
30

3%

451

51%

Javascript

170

19%

Fonts

197

22%

Total

884

100%

HTML! 36!
CSS! 30!
Images!451!
Javascript!
Fonts! 200!

4%!
3%!
51%!
170!
23%

Images

!

19%!
Other issues

Webinale Hands-on · Munich 12/2013
Other technical issues
Legacy browsers (of course…)
Connection speed

!

Pixel density

!

Viewport and zoom
Retina images
Other usability issues

We have big fingers!
Elements position distance to edge

!
!

Typography size
User’s distance to screen
Part 3/4


Grids and Media
Introduction and DIY guide

Webinale Hands-on · Munich 12/2013
Tr u s t
Credibility
Harmony

Look

Feel

Joy of use
Interaction
Reactio

User
Experience

Usability

Predictability
Functionality
Intuitivity

Courtesy of
Part 1/2 - Grids and Media

Grid and framework
options

Webinale Hands-on · Munich 12/2013
Grids
They come in two flavours
Grids
Fluid grids. Easier to adapt to any screen size.
Grids
Fluid grids. Easier to adapt to any screen size.
Grids
Fluid grids. Easier to adapt to any screen size.
Grids
Fluid grids. Easier to adapt to any screen size.
Grids
Fixed grids. More rigid but easier to control.
Grids
Fixed grids. More rigid but easier to control.
Grids
Fixed grids. More rigid but easier to control.
Grids
Fixed grids. More rigid but easier to control.
Starting points: frameworks

Bootstrap
Foundation
Less Framework
Skeleton
Frameworks include more than just a grid.

They have typography settings, input styles,
entire modules… and also a lot of JS.
Part 1/2 - Grids and Media

Advantages and
disadvantages

Webinale Hands-on · Munich 12/2013
Advantages and disadvantages
Allows you to quickly build up a
structure with little effort
Helps to keep most of the elements
aligned, making a cohesive composition
Easy way to move from a wireframe
directly to the browser
Facilitates mobile layouts in certain predetermined adaptations
Advantages and disadvantages
They won’t work for every website
(specially if you have fewer content)
Might limit your information architecture
and may look too rigid
Might injure visual rhythm and create a
monotonous effect
Should never, EVER, get in your way
while designing or coding the layout
Examples

Webinale Hands-on · Munich 12/2013
Part 1/2 - Grids and Media

Live coding:

building a custom grid

Webinale Hands-on · Munich 12/2013
“The technologies existed already: fluid grids,
flexible images, and media queries.”
–Jeremy Keith, in the foreword of
“Responsive Web Design” by Ethan Marcotte
Building a custom grid

Fluid grid (using percentages) of 12
columns. Responsive but not mobile first

(better/easier starting point)
Flexible images
Break points (media queries)
If you think of Mobile First as progressive
enhancement, these grids examples will feel
more like graceful degradation
– Joni Korpi, author of the Less Framework
Building a custom grid
It’s good practice to include one of these
complimentary base styles:
Reset
Normalize
Boilerplate
…
“My recipe”
Convert a regular grid (e. g. 12 columns)
to percentages
Chose a clearfix method
Change the total width to max-width
Make every image adjustable in size
Create first media query for smartphone
Then add extra breaking points
(live coding)

Webinale Hands-on · Munich 12/2013
Extra tips
For extra easiness and performance add
the following:
Box sizing

(search for “Paul Irish box sizing”)

Responsive images

(using Scott Jehl’s polyfills the <picture> tag)

Concatenating asset files

(scripts, stylesheets and images)

Minifying asset files

(CodeKit app is great for scripts and stylesheets)
Polyfills and helpers
Media Queries: Respond.js

https://github.com/scottjehl/Respond

Responsive Images: Picture Fill 

https://github.com/scottjehl/picturefill

HTML5 tags and others: Modernizr

http://modernizr.com/

CSS3 selectors: Selectivizr

http://selectivizr.com/

Load JS with to MediaQueries: MatchMedia

https://github.com/paulirish/matchMedia.js/
Part 2/2


Web Typography
Common caveats and needs

Webinale Hands-on · Munich 12/2013
Part 2/2 - Typography

How we used to set
typography

Webinale Hands-on · Munich 12/2013
How we used to set typography
In the beginning there were no Web Fonts,
only Web Safe Fonts. Choosing a font was
easier
Now choosing/using a font is not merely a
stylistic issue. It’s worth knowing the role of
the technological side in all of this
We would place some/all the content
We would set a font size base for the body
Define the width of the website accordingly
to the number of words per line
Part 2/2 - Typography

	 Problems of responsive
typography

Webinale Hands-on · Munich 12/2013
Problems of responsive typography
Fluid grids create lot’s of type layout and
content control problems
Is it big enough to be read on a mobile
device?
Each browser and OS maker uses a
different text rendering engine so we
need to test… a lot!
Anti-aliasing in legacy browsers! :(
Problems of responsive typography
Hintings are a must-have on Windows
Is the font loading time fast enough?
Performance issues (weight of files and
unnecessary versions of the same font)
FOUT (Flash Of Unstyled Text)
Context: what is an average distance for
a user to hold a device? Can he read
your text?
“I’m realising that the predictability & control
we’ve had over web type is becoming a thing
of the past.”
– Trent Walton
Part 2/2 - Typography

Basic type setting

Webinale Hands-on · Munich 12/2013
Test > Iterate > Test > Iterate > Tes

Webinale Hands-on · Munich 12/2013
e > Test > Iterate > Test > Iterate >

Webinale Hands-on · Munich 12/2013
“My recipe”
Choose one or two fonts that are both readable
and fit the branding
Set a basic size for the body text of your default
version
If using a fixed grid with adaptative layouts, test and
adjust size in all of them
If using a fluid grid, try to define an average size
between breakpoints
45-75 characters per line is generally accepted as
safe for comfortable reading
Create the remaining styles for titles, labels and
highlight paragraphs (use EMs or REMs)
(live coding)

Webinale Hands-on · Munich 12/2013
Font services
From a service provider or CDN
Typekit
Google Fonts
Fonts.com
Cloud Typography by H&FJ
Or as Web fonts files
Font Squirrel 
MyFonts
Costs
From a service provider or CDN
Typekit (starting at €)
Google Fonts (free)
Fonts.com (starting at €)
Cloud Typography by H&FJ (€)
Or as Web fonts files
Font Squirrel (mostly free)
MyFonts (pay per font, starting at 40€)
Icons and specials

Entypo

http://entypo.com/

Chartwell

https://www.fontfont.com/how-to-use-ff-chartwell
http://www.kickstarter.com/projects/207474036/iconic-advanced-icons-for-the-modern-web
Tools and helpers
Try text-rendering: optimizeLegibility;

http://www.usabilitypost.com/2012/11/06/optimizelegibility/

FlowType

http://simplefocus.com/flowtype/

FitText

http://fittextjs.com/

TypeCast

http://typecast.com/
Final references
In case you want to know more

Webinale Hands-on · Munich 12/2013
Links
Performance implications

http://www.guypo.com/mobile/performanceimplications-of-responsive-design-book-contribution

A Closer look at Font Rendering

http://www.smashingmagazine.com/2012/04/24/acloser-look-at-font-rendering/

Responsive Typography

http://ia.net/blog/responsive-typography-the-basics/
Thank you!
Yo u c a n c o n t a c t m e l i k e t h i s :
tiago@tpwd.pt
@tiagopedras

Webinale Hands-on · Munich 12/2013

Weitere ähnliche Inhalte

Was ist angesagt?

Innovation Research And Development With Web 2.0 (Mass Collaboration)
Innovation Research And Development With Web 2.0 (Mass Collaboration)Innovation Research And Development With Web 2.0 (Mass Collaboration)
Innovation Research And Development With Web 2.0 (Mass Collaboration)
bjpink
 

Was ist angesagt? (8)

Innovation Research And Development With Web 2.0 (Mass Collaboration)
Innovation Research And Development With Web 2.0 (Mass Collaboration)Innovation Research And Development With Web 2.0 (Mass Collaboration)
Innovation Research And Development With Web 2.0 (Mass Collaboration)
 
Responsive Design For The Mobile Web
Responsive Design For The Mobile WebResponsive Design For The Mobile Web
Responsive Design For The Mobile Web
 
Mobile next
Mobile nextMobile next
Mobile next
 
Interactive Whiteboard and Interactive Products guide 2017
Interactive Whiteboard and Interactive Products guide 2017Interactive Whiteboard and Interactive Products guide 2017
Interactive Whiteboard and Interactive Products guide 2017
 
ArchiMAG_BIM_evolution_by_Victor_Silva
ArchiMAG_BIM_evolution_by_Victor_SilvaArchiMAG_BIM_evolution_by_Victor_Silva
ArchiMAG_BIM_evolution_by_Victor_Silva
 
A tabletop system to paper-prototype for mobile applications
A tabletop system to paper-prototype for mobile applicationsA tabletop system to paper-prototype for mobile applications
A tabletop system to paper-prototype for mobile applications
 
The Design Ecosystem
The Design EcosystemThe Design Ecosystem
The Design Ecosystem
 
The Ultimate Guide to 3D Printing with High Speed Continuous Technology
The Ultimate Guide to 3D Printing with High Speed Continuous TechnologyThe Ultimate Guide to 3D Printing with High Speed Continuous Technology
The Ultimate Guide to 3D Printing with High Speed Continuous Technology
 

Andere mochten auch

Presentation1
Presentation1Presentation1
Presentation1
patreng25
 
Ma self portrait typography
Ma self portrait typographyMa self portrait typography
Ma self portrait typography
Allison McMath
 
Design Elements Typography Fundamentals by Kristin Cullen
Design Elements Typography Fundamentals by Kristin CullenDesign Elements Typography Fundamentals by Kristin Cullen
Design Elements Typography Fundamentals by Kristin Cullen
Hazlin Aisha Zainal Abidin
 
Poster design Challenge
Poster design ChallengePoster design Challenge
Poster design Challenge
missjessm
 
Effective poster design
Effective poster designEffective poster design
Effective poster design
a_han_solo
 
Fundamental concept of typography
Fundamental concept of typographyFundamental concept of typography
Fundamental concept of typography
Anna Zara
 

Andere mochten auch (17)

Presentation1
Presentation1Presentation1
Presentation1
 
Ma self portrait typography
Ma self portrait typographyMa self portrait typography
Ma self portrait typography
 
Poster Design
Poster DesignPoster Design
Poster Design
 
3 Typography
3 Typography3 Typography
3 Typography
 
FUNDAMENTAL OF GRAPHIC DESIGN - assignment I
FUNDAMENTAL OF GRAPHIC DESIGN - assignment IFUNDAMENTAL OF GRAPHIC DESIGN - assignment I
FUNDAMENTAL OF GRAPHIC DESIGN - assignment I
 
Design Elements Typography Fundamentals by Kristin Cullen
Design Elements Typography Fundamentals by Kristin CullenDesign Elements Typography Fundamentals by Kristin Cullen
Design Elements Typography Fundamentals by Kristin Cullen
 
Typography and grids
Typography and gridsTypography and grids
Typography and grids
 
typography_fundamentals
typography_fundamentalstypography_fundamentals
typography_fundamentals
 
Typography Fundamentals
Typography FundamentalsTypography Fundamentals
Typography Fundamentals
 
Poster design Challenge
Poster design ChallengePoster design Challenge
Poster design Challenge
 
Effective poster design
Effective poster designEffective poster design
Effective poster design
 
Fundamental concept of typography
Fundamental concept of typographyFundamental concept of typography
Fundamental concept of typography
 
Typography and Grid for Mobile Design
Typography and Grid for Mobile DesignTypography and Grid for Mobile Design
Typography and Grid for Mobile Design
 
Typography object portrait posters
Typography object portrait postersTypography object portrait posters
Typography object portrait posters
 
Fundamental of typography
Fundamental of typographyFundamental of typography
Fundamental of typography
 
Design Fundamentals for Developers
Design Fundamentals for DevelopersDesign Fundamentals for Developers
Design Fundamentals for Developers
 
Creative Workshop on Poster Design
Creative Workshop on Poster DesignCreative Workshop on Poster Design
Creative Workshop on Poster Design
 

Ähnlich wie Typography and Responsive Grids in the World of Mobile Development

Rajdeep Maiton - Responsive Web Design - VivaVoce
Rajdeep Maiton - Responsive Web Design - VivaVoceRajdeep Maiton - Responsive Web Design - VivaVoce
Rajdeep Maiton - Responsive Web Design - VivaVoce
rajmaiton
 
Creating Mobile Aps without Coding
Creating Mobile Aps without CodingCreating Mobile Aps without Coding
Creating Mobile Aps without Coding
Jack Molisani
 
Homer michelle mobile_presentation
Homer michelle mobile_presentationHomer michelle mobile_presentation
Homer michelle mobile_presentation
Michelle Homer
 
ecasesid2001paper
ecasesid2001paperecasesid2001paper
ecasesid2001paper
Richard Woo
 

Ähnlich wie Typography and Responsive Grids in the World of Mobile Development (20)

3D Product Presentation Online
3D Product Presentation Online3D Product Presentation Online
3D Product Presentation Online
 
Remixing Mobile User Experience
Remixing Mobile User ExperienceRemixing Mobile User Experience
Remixing Mobile User Experience
 
Web/Digital Design LSC 532 with Don Stanley
Web/Digital Design LSC 532 with Don StanleyWeb/Digital Design LSC 532 with Don Stanley
Web/Digital Design LSC 532 with Don Stanley
 
Rajdeep Maiton - Responsive Web Design - VivaVoce
Rajdeep Maiton - Responsive Web Design - VivaVoceRajdeep Maiton - Responsive Web Design - VivaVoce
Rajdeep Maiton - Responsive Web Design - VivaVoce
 
How to create digital annual reports
How to create digital annual reportsHow to create digital annual reports
How to create digital annual reports
 
Uxpin web ui design patterns 2014
Uxpin web ui design patterns 2014Uxpin web ui design patterns 2014
Uxpin web ui design patterns 2014
 
Creating Mobile Aps without Coding
Creating Mobile Aps without CodingCreating Mobile Aps without Coding
Creating Mobile Aps without Coding
 
Screen and Context: Usability in the Postdesktop World
Screen and Context: Usability in the Postdesktop WorldScreen and Context: Usability in the Postdesktop World
Screen and Context: Usability in the Postdesktop World
 
Homer michelle mobile_presentation
Homer michelle mobile_presentationHomer michelle mobile_presentation
Homer michelle mobile_presentation
 
Design Types
Design TypesDesign Types
Design Types
 
2230 Fomina Natalia - Memo Ticket - DES509-Magee j-crit-02
2230  Fomina Natalia - Memo Ticket - DES509-Magee j-crit-022230  Fomina Natalia - Memo Ticket - DES509-Magee j-crit-02
2230 Fomina Natalia - Memo Ticket - DES509-Magee j-crit-02
 
ecasesid2001paper
ecasesid2001paperecasesid2001paper
ecasesid2001paper
 
IT trends – 2013 & beyond
IT trends – 2013 & beyondIT trends – 2013 & beyond
IT trends – 2013 & beyond
 
Kimmo K Mäkelä, VTT: 3D-tulostus: metallit ja muovit.
Kimmo K Mäkelä, VTT: 3D-tulostus: metallit ja muovit. Kimmo K Mäkelä, VTT: 3D-tulostus: metallit ja muovit.
Kimmo K Mäkelä, VTT: 3D-tulostus: metallit ja muovit.
 
Digital vs Analogue
Digital vs AnalogueDigital vs Analogue
Digital vs Analogue
 
DrupalCon Chicago 2011 ReportBack (11/03/30 - G. Bedford)
DrupalCon Chicago 2011 ReportBack (11/03/30 - G. Bedford)DrupalCon Chicago 2011 ReportBack (11/03/30 - G. Bedford)
DrupalCon Chicago 2011 ReportBack (11/03/30 - G. Bedford)
 
Responsive web design
Responsive web designResponsive web design
Responsive web design
 
A Site for All Eyes: Considerations for Responsive Design
A Site for All Eyes: Considerations for Responsive DesignA Site for All Eyes: Considerations for Responsive Design
A Site for All Eyes: Considerations for Responsive Design
 
Vw and business models feb 2011
Vw and business models feb 2011Vw and business models feb 2011
Vw and business models feb 2011
 
SIGNA11Y - Speaker Presentations
SIGNA11Y - Speaker PresentationsSIGNA11Y - Speaker Presentations
SIGNA11Y - Speaker Presentations
 

Kürzlich hochgeladen

如何办理(UB毕业证书)纽约州立大学水牛城分校毕业证成绩单本科硕士学位证留信学历认证
如何办理(UB毕业证书)纽约州立大学水牛城分校毕业证成绩单本科硕士学位证留信学历认证如何办理(UB毕业证书)纽约州立大学水牛城分校毕业证成绩单本科硕士学位证留信学历认证
如何办理(UB毕业证书)纽约州立大学水牛城分校毕业证成绩单本科硕士学位证留信学历认证
ugzga
 
挂科办理天主教大学毕业证成绩单一模一样品质
挂科办理天主教大学毕业证成绩单一模一样品质挂科办理天主教大学毕业证成绩单一模一样品质
挂科办理天主教大学毕业证成绩单一模一样品质
yzeoq
 
如何办理(UW毕业证书)华盛顿大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(UW毕业证书)华盛顿大学毕业证成绩单本科硕士学位证留信学历认证如何办理(UW毕业证书)华盛顿大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(UW毕业证书)华盛顿大学毕业证成绩单本科硕士学位证留信学历认证
ugzga
 
如何办理(UCL毕业证书)伦敦大学学院毕业证成绩单本科硕士学位证留信学历认证
如何办理(UCL毕业证书)伦敦大学学院毕业证成绩单本科硕士学位证留信学历认证如何办理(UCL毕业证书)伦敦大学学院毕业证成绩单本科硕士学位证留信学历认证
如何办理(UCL毕业证书)伦敦大学学院毕业证成绩单本科硕士学位证留信学历认证
ugzga
 
ECHOES OF GENIUS - A Tribute to Nari Gandhi's Architectural Legacy. .pdf
ECHOES OF GENIUS - A Tribute to Nari Gandhi's Architectural Legacy. .pdfECHOES OF GENIUS - A Tribute to Nari Gandhi's Architectural Legacy. .pdf
ECHOES OF GENIUS - A Tribute to Nari Gandhi's Architectural Legacy. .pdf
Sarbjit Bahga
 
NO1 Best Best Amil In Rawalpindi Bangali Baba In Rawalpindi jadu tona karne w...
NO1 Best Best Amil In Rawalpindi Bangali Baba In Rawalpindi jadu tona karne w...NO1 Best Best Amil In Rawalpindi Bangali Baba In Rawalpindi jadu tona karne w...
NO1 Best Best Amil In Rawalpindi Bangali Baba In Rawalpindi jadu tona karne w...
Amil baba
 
Abortion Clinic in Springs +27791653574 Springs WhatsApp Abortion Clinic Serv...
Abortion Clinic in Springs +27791653574 Springs WhatsApp Abortion Clinic Serv...Abortion Clinic in Springs +27791653574 Springs WhatsApp Abortion Clinic Serv...
Abortion Clinic in Springs +27791653574 Springs WhatsApp Abortion Clinic Serv...
mikehavy0
 

Kürzlich hochgeladen (20)

如何办理(UB毕业证书)纽约州立大学水牛城分校毕业证成绩单本科硕士学位证留信学历认证
如何办理(UB毕业证书)纽约州立大学水牛城分校毕业证成绩单本科硕士学位证留信学历认证如何办理(UB毕业证书)纽约州立大学水牛城分校毕业证成绩单本科硕士学位证留信学历认证
如何办理(UB毕业证书)纽约州立大学水牛城分校毕业证成绩单本科硕士学位证留信学历认证
 
Design Portofolios - Licensed Architect / BIM Specialist
Design Portofolios - Licensed Architect / BIM SpecialistDesign Portofolios - Licensed Architect / BIM Specialist
Design Portofolios - Licensed Architect / BIM Specialist
 
Bit Dhrumi shah Graphic Designer portfolio
Bit Dhrumi shah Graphic Designer portfolioBit Dhrumi shah Graphic Designer portfolio
Bit Dhrumi shah Graphic Designer portfolio
 
Spring Summer 2026 Inspirations trend book Peclers Paris
Spring Summer 2026 Inspirations trend book Peclers ParisSpring Summer 2026 Inspirations trend book Peclers Paris
Spring Summer 2026 Inspirations trend book Peclers Paris
 
CADD 141 - BIRD Scooter - Cup Holder Photos.pdf
CADD 141 - BIRD Scooter - Cup Holder Photos.pdfCADD 141 - BIRD Scooter - Cup Holder Photos.pdf
CADD 141 - BIRD Scooter - Cup Holder Photos.pdf
 
And that's about to change! (Service Design Drinks Berlin May 2024)
And that's about to change! (Service Design Drinks Berlin May 2024)And that's about to change! (Service Design Drinks Berlin May 2024)
And that's about to change! (Service Design Drinks Berlin May 2024)
 
挂科办理天主教大学毕业证成绩单一模一样品质
挂科办理天主教大学毕业证成绩单一模一样品质挂科办理天主教大学毕业证成绩单一模一样品质
挂科办理天主教大学毕业证成绩单一模一样品质
 
iF_Design_Trend_Report_twentytwenrythree
iF_Design_Trend_Report_twentytwenrythreeiF_Design_Trend_Report_twentytwenrythree
iF_Design_Trend_Report_twentytwenrythree
 
Cascading Style Sheet(CSS) PDF Notes by Apna College
Cascading Style Sheet(CSS) PDF Notes by Apna CollegeCascading Style Sheet(CSS) PDF Notes by Apna College
Cascading Style Sheet(CSS) PDF Notes by Apna College
 
Naer VR: Advanced Research and Usability Testing Project
Naer VR: Advanced Research and Usability Testing ProjectNaer VR: Advanced Research and Usability Testing Project
Naer VR: Advanced Research and Usability Testing Project
 
Digital Marketing Company in Bangalore.pdf
Digital Marketing Company in Bangalore.pdfDigital Marketing Company in Bangalore.pdf
Digital Marketing Company in Bangalore.pdf
 
如何办理(UW毕业证书)华盛顿大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(UW毕业证书)华盛顿大学毕业证成绩单本科硕士学位证留信学历认证如何办理(UW毕业证书)华盛顿大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(UW毕业证书)华盛顿大学毕业证成绩单本科硕士学位证留信学历认证
 
Spring Summer 26 Colors Trend Book Peclers Paris
Spring Summer 26 Colors Trend Book Peclers ParisSpring Summer 26 Colors Trend Book Peclers Paris
Spring Summer 26 Colors Trend Book Peclers Paris
 
Avoid these common UI/UX design mistakes
 Avoid these common UI/UX design mistakes Avoid these common UI/UX design mistakes
Avoid these common UI/UX design mistakes
 
Real Smart Art Infographics by Slidesgo.pptx
Real Smart Art Infographics by Slidesgo.pptxReal Smart Art Infographics by Slidesgo.pptx
Real Smart Art Infographics by Slidesgo.pptx
 
如何办理(UCL毕业证书)伦敦大学学院毕业证成绩单本科硕士学位证留信学历认证
如何办理(UCL毕业证书)伦敦大学学院毕业证成绩单本科硕士学位证留信学历认证如何办理(UCL毕业证书)伦敦大学学院毕业证成绩单本科硕士学位证留信学历认证
如何办理(UCL毕业证书)伦敦大学学院毕业证成绩单本科硕士学位证留信学历认证
 
ECHOES OF GENIUS - A Tribute to Nari Gandhi's Architectural Legacy. .pdf
ECHOES OF GENIUS - A Tribute to Nari Gandhi's Architectural Legacy. .pdfECHOES OF GENIUS - A Tribute to Nari Gandhi's Architectural Legacy. .pdf
ECHOES OF GENIUS - A Tribute to Nari Gandhi's Architectural Legacy. .pdf
 
NO1 Best Best Amil In Rawalpindi Bangali Baba In Rawalpindi jadu tona karne w...
NO1 Best Best Amil In Rawalpindi Bangali Baba In Rawalpindi jadu tona karne w...NO1 Best Best Amil In Rawalpindi Bangali Baba In Rawalpindi jadu tona karne w...
NO1 Best Best Amil In Rawalpindi Bangali Baba In Rawalpindi jadu tona karne w...
 
Eric Parein CV. Parein in English is best pronounced as PARE-IN
Eric Parein CV. Parein in English is best pronounced as PARE-INEric Parein CV. Parein in English is best pronounced as PARE-IN
Eric Parein CV. Parein in English is best pronounced as PARE-IN
 
Abortion Clinic in Springs +27791653574 Springs WhatsApp Abortion Clinic Serv...
Abortion Clinic in Springs +27791653574 Springs WhatsApp Abortion Clinic Serv...Abortion Clinic in Springs +27791653574 Springs WhatsApp Abortion Clinic Serv...
Abortion Clinic in Springs +27791653574 Springs WhatsApp Abortion Clinic Serv...
 

Typography and Responsive Grids in the World of Mobile Development