28
sven.sk Drupal v mobile. Responsive webdizajn. Boris Gombarčík Martin Cagalinec @borgo @cernosko 24 Drupal Camp Žilina 8. - 9. 10. 2011

Drupal v mobile - Responsive webdizajn

Embed Size (px)

DESCRIPTION

Co je to responsive webdesign, ako funguje, ake su techniky a nastroje.

Citation preview

Page 1: Drupal v mobile - Responsive webdizajn

sven.sk

Drupal v mobile.Responsive webdizajn.

Boris Gombarčík Martin Cagalinec

@borgo@cernosko

24

Drupal Camp Žilina8. - 9. 10. 2011

Page 2: Drupal v mobile - Responsive webdizajn

sven.sk

Sven• 2005

• 7+1 statočných

• Drupal webshop

• Shupito.com

• DPB, Hitka, Divadlo Aréna, Pizza Mizza, Sushi Time...

23

Page 3: Drupal v mobile - Responsive webdizajn

sven.sk

Čo je to mobil?

22

Page 4: Drupal v mobile - Responsive webdizajn

sven.sk

Čo je to mobil?

22

Page 5: Drupal v mobile - Responsive webdizajn

sven.sk

Čo je to mobil?

22

Page 6: Drupal v mobile - Responsive webdizajn

sven.sk

Aké sú čísla v Európe?

30%

70%

Smartphone Iné

21

Page 7: Drupal v mobile - Responsive webdizajn

sven.sk

Aké sú čísla v USA?

58%

42%

Smartphone Iné

20

Page 8: Drupal v mobile - Responsive webdizajn

sven.sk

Aké sú ďalšie čísla v USA?

38%

62%

Smartphone Desktop

19

Page 9: Drupal v mobile - Responsive webdizajn

sven.sk

User Device Detection

zobrazenie obsah podľa typu prehliadača

JE NESPRÁVNE

18

Page 10: Drupal v mobile - Responsive webdizajn

sven.sk

Najprv mobil potom...

Málokedy sa stáva, že návrh mobilného rozhrania aplikácie alebo webstránky vznikne predtým ako desktopová verzia.

Luke Wroblewski

17

Page 11: Drupal v mobile - Responsive webdizajn

sven.sk

Najprv mobil potom...

najprv LCD (Lowest Common Denominator)

potom LCD (Liquid crystal display)

17

Page 12: Drupal v mobile - Responsive webdizajn

sven.sk

Začnite s mobilom

• mobil expanduje

• mobil vás prinúti sústrediť sa

• mobil rozširuje vaše možnosti

16

Page 13: Drupal v mobile - Responsive webdizajn

sven.sk

Responsive webdizajn

• fluid grids (pohyblivá mriežka)

• flexible images (pružné obrázky)

• media queries (otázky na médium:)

15

Page 14: Drupal v mobile - Responsive webdizajn

sven.sk

http://colly.com/

14

Page 15: Drupal v mobile - Responsive webdizajn

sven.sk

http://fourkitchens.com/

13

Page 16: Drupal v mobile - Responsive webdizajn

sven.sk

http://2011.uxlondon.com/

12

Page 17: Drupal v mobile - Responsive webdizajn

sven.sk

http://www.stpaulsschool.org.uk/

11

Page 18: Drupal v mobile - Responsive webdizajn

sven.sk

http://www.kmubusinesspartner.ch/

10

Page 19: Drupal v mobile - Responsive webdizajn

sven.sk

http://drupalcampnh.org/

9

Page 20: Drupal v mobile - Responsive webdizajn

sven.sk

http://omega.developmentgeeks.com/

8

Page 21: Drupal v mobile - Responsive webdizajn

sven.sk

Ako na to?

• JavaScript

• CSS3

• JavaScript + CSS3

7

Page 22: Drupal v mobile - Responsive webdizajn

sven.sk

Adapt.js

• window.onresize();

• http://adapt.960.gs/

• všetky prehliadače (s povoleným JavaScriptom)

6

Page 23: Drupal v mobile - Responsive webdizajn

sven.sk

CSS3 media queries

• @media all/screen/print

• @media all and min-width/max-width

• všetky moderné prehliadače

• IE 6,7,8 nepodporuje

5

Page 24: Drupal v mobile - Responsive webdizajn

sven.sk

Respond.js

• CSS3 + JavaScript

• https://github.com/scottjehl/Respond

• IE 6,7,8 podporuje

• Modernizr.com

4

Page 25: Drupal v mobile - Responsive webdizajn

sven.sk

Responsive Images

• Fluid Images

• Responsive Images and Context-Aware Image Sizing

• Responsive Images right now

• Responsive Images Using CSS3

• Responsive Images Using Cookies

http://unstoppablerobotninja.com/entry/fluid-images/

http://www.craig-russell.co.uk/responsive-images-and-context-aware-image-sizing/

http://csswizardry.com/2011/07/responsive-images-right-now/

http://nicolasgallagher.com/responsive-images-using-css3/

http://blog.keithclark.co.uk/responsive-images-using-cookies/

3

Page 26: Drupal v mobile - Responsive webdizajn

sven.sk

Praktická ukážka

2

Page 27: Drupal v mobile - Responsive webdizajn

sven.sk

Zdrojehttp://developmentgeeks.com/blog/responsive-mobile-first-designing-future

http://www.alistapart.com/articles/responsive-web-design/

http://www.alistapart.com/articles/fluidgrids/

http://www.slideshare.net/livefront/responsive-design-7877412

http://www.smashingmagazine.com/2011/07/22/responsive-web-design-techniques-tools-and-design-strategies/

http://dsl.sk/article.php?article=11523&count=5

http://en.wikipedia.org/wiki/Browser_sniffing

http://evolvingweb.ca/story/responsive-theming-how-apply-responsive-design-techniques-drupal-theme

http://drupal.org/node/819164

http://developmentgeeks.com/blog/creating-omega-3x-subtheme

1

Page 28: Drupal v mobile - Responsive webdizajn

sven.sk

Ďakujeme

sven.sk/blogBoris Gombarčík Martin Cagalinec

@svencreative@borgo@cernosko

0